软件工程实验指导说明书_第1页
软件工程实验指导说明书_第2页
软件工程实验指导说明书_第3页
软件工程实验指导说明书_第4页
软件工程实验指导说明书_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软件工程实验指导书实验一 可行性研究一 实验目的了解可行性研究。 二实验要求实验时间:2学时,采用结构化分析方法进行可行性研究, 绘制数据流图,使用 Word 撰写可行性研究报告。三实验内容1. 可行性研究步骤(了解) ;2. 编制可行性研究报告。 四可行性研究报告框架1引言11编写目的12项目背景13术语说明1 4. 系统参考文献 参考文献见附录2. 可行性研究的前提21基本要求(1) 功能(2) 性能(3) 系统的输入和输出(4) 处理流程(5) 安全保密要求(6) 完成期限要求系统完成期限为 12个月。 22开发目标 开发目标应考虑的因素:(1)人力与设备费用的相对减少(2)业务处理速度

2、的提高(3)计算的准确度和精度的提高 (4)人员利用率的改进23具备条件 项目开发中所具备的条件,假定和限制:(1)目标系统运行寿命 系统运行寿命的最小值应达三年(2)进行系统方案选择比较的时间 一个月(3)经费,投资来源 经费来源于专业银行(4)软硬件,运行环境和开发环境 硬件环境PII 或更高档微机 运行时内存要求: 2MB; 安装所需硬盘: 10MB 打印机: 1q_1600k 软件环境中文 Win dows98/200024可行性研究的方法(1)客户调查(2)专家咨询(3) 市场调查2. 5评价各项功能的优先次序,开发时间的长短及使用中的难以程度。3 对现有系统的分析现有系统存在着数据

3、不易更新、容易丢失、容易出错、查询效率低。业务人 员工作强度大,储户等待服务时间长等缺点。4. 目标系统的技术可行性分析4. 1对目标系统的简要描述系统采用常规的数据库管理方法4. 2流沪图给出系统流程图和数据流图4. 3与现有系统进行比较系统有利于数据集中,时空利用率高易更新,易备份,查询速度快,响 应速度快,基本消除了现有系统的种种缺陷,更为广大储户和柜台工作人员 所接受。4. 4采用建议系统可能带来得影响系统极大提高了用户查询相关信息的命中率,有利于决策优化和提高工作效 率。系统是一个数据库管理系统,当今数据库技术较为成熟,利用现有技术应该 可以达到功能目标。考虑到开发期限较为宽裕,预计

4、可以在规定的时间内完成软 件的开发。5. 投资和效益分析(经济可行性分析)5. 1支出(1) 基建投资 硬件设备:PC机软件:Win dows98/2000,VB 6.0(2) 其他一次性支出软件设计和开发费用(3)经常性支出 软件维护费用52效益 实现业务电算化,减少人力投资和办公费用,提高工作效率。53投资回收周期 根据经验算法,收益的累计数开始超过支出的累计数的时间为两年。6社会因素方面的可行性61法律方面的可行性 新系统(目标系统)的研制和开发,将不会侵犯他人、集体和国家利益, 不会违反国家政策合法律。6 2 使用方面的可行性 新系统(目标系统)的研制和开发已充分考虑了储户的各方因素,

5、能满足使 用要求。7结论综上所述,系统的开发和研制可以开始进 行。实验二 需求分析一. 实验目的了解需求分析和熟悉需求建模。二实验要求实验时间: 4 学时,采用结构化分析方法进行需求建模,绘制及精化数据流图, 使用Word撰写需求规格说明书。三实验内容1. 需求获取过程(了解) ;2. 简单的需求建模(熟悉);3. 编制需求规格说明书。四需求建模实验项目1. 预定机票系统旅行社把预定机票的旅客信息,如姓名、年龄、单位、身份证号、旅行时间、目 的地等输入预定机票系统,系统为旅客安排航班,打印出取票通知单(附有应交的帐 款)。旅客在飞机起飞前交付票款,系统检验无误后,输出机票给旅客。2. 银行计算

6、机储蓄系统银行计算机储蓄系统的主要功能是将储户填写的存款单或取款单输入系统,若是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息,并打印储存款 单给储户;若是取款,则系统计算清单给储户。3. 教材购销系统教材购销系统是一个教材管理系统,控制计划供应教材的销售和采购。系统应具备 如下主要功能。(1)根据学校的教学计划,向选课学生及时供应所需教材审查学生个人或班级购书单的有效性, 对有效书单发放教材;对属于计划供应但暂 时缺货的教材进行缺书登记。(2)根据缺书登记补充采购所缺教材汇总缺书登记表,制定所缺教材待购计划;待购教材到货后,通知学生补购。说明:可在上述项目中任选一项进行需求建

7、模。五编制需求规格说明书的参考框架1 -1.1编写目的1. 2项目背景1. 3术语说明1. 4系统?药考文植1. 5需求规格说明概览2. 项忖概况2.1产品的一股性描込描述开发软件所具有的背景,应达到的目标以及市场前景等。2.2产品功链简述开发软件所具有的功能,采用系统流程图、数据流图表示,数据流图包 括顶层、中间层和底层数据流图,至少编写一个数据流的字典条目和一个数据文 件的字典条目及相关数据项条目,用结构化语言编写一个加工逻辑说明。2.3打户恃彳止描述最终用户应具有的受教育水平,工作经验及技术特长。2.4运行环境2.5限制与约束3 功能需求3. 1引言3. 2功能划分3. 3功能描述3.

8、4处理过程说明4 行为描込4. 1系统状念4. 2击件和剧件5. 外部界面需求5. 1用户界面5. 2硬件界面5. 3软件界面6. 性能需求6. 1数据精度输出结果精度等62时间特性响应时间更新处理时间 数据转换与传输时间 运行时间7设计约束71标准化约束72硬件约束8属性需求81正确性82可靠性83完整性84安全性85可维护性86可理解性87可移植性88互连性9其他需求91数据库需求 给出使用数据库的名称和类型 92用户操作需求 93工作场地需求10参考资料11附录实验三 软件设计一实验目的熟悉软件设计。二实验要求Word实验时间: 4 学时,采用结构化设计进行软件设计,绘制软件结构图,使用

9、 撰写概要设计规格说明书。三实验内容1. 试验项目同需求建模实验项目;2. 软件设计的基本方法(熟悉) ;3. 分析模型与设计模型之间的映射关系(理解) ;4. 简单的软件结构设计(熟悉) ;5. 编制概要设计规格说明书。 四概要设计规格说明书框架1引言1.1 编写目的1.2项目背景1.3 专门术语定义1.4 参考资料2. 任务概述21目标2 2运行环境23限制描述3. 总体设计 31基本概念和处理流程 32系统结构和模块外部设计 33功能分配4接口设计41外部接口4.2 内部接口5数据结构设计51逻辑结构设计52物理结构设计53数据结构与程序的关系6运行设计61运行模块的组合62运行控制63运行时间7出错处理71出错输出信息72出错补救措施73系统恢复设计8安全保密设计9维护设计。实验四 软件测试一实验目的了解软件测试。二实验要求实验时间: 4 学时,采用白盒测试法设计测试用例,给出程序流图和测试用例,分 析说明设计动机,提交源程序清单等,使用 Word写出实验报告。三实

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论