软件设计-实验指导书

软件设计-实验指导书

ID:9071155

大小:493.59 KB

页数:12页

时间:2018-04-16

软件设计-实验指导书_第1页
软件设计-实验指导书_第2页
软件设计-实验指导书_第3页
软件设计-实验指导书_第4页
软件设计-实验指导书_第5页
资源描述:

《软件设计-实验指导书》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、软件设计实验指导信息工程学院一、实验目的和意义软件工程学实验是《软件工程学》课程的后继教学环节,是一个重要的、不可或缺的实践环节。其目的是使学生能够针对具体软件工程项目,全面掌握软件工程管理、软件需求分析、软件设计、软件测试等阶段的方法和技术,通过该实验课程使学生进一步理解和掌握软件开发模型、软件生命周期、软件过程等理论在软件项目开发过程中的意义和作用,培养学生按照软件工程的原理、方法、技术、标准和规范,进行软件开发的能力,培养学生的合作意识和团队精神,培养学生对技术文档的编写能力,从而使学生提高软件工程的综合能力,提高软件项目的管理能力。二、实验环境要求1、硬件要求:INT

2、ELPENTIUMⅢ或以上级别的CPU,大于64MB的内存;2、软件要求:WINDOWS2000操作系统,OFFICE2000系统程序;TurboC2.0编译环境。三、实验安排实验项目明细表实验序号实验名称内容提要学时1、理解可行性研究的意义和重要性;2、掌握可行性研究的主要内容;1撰写可行性研究报告23、掌握可行性研究报告书写方法和步骤;4、掌握数据流图的绘制方法。1、理解结构程序设计的含义;2、掌握模块化的原理和程序设计准则;2结构程序设计23、熟悉详细设计的描述工具;4、理解编码风格。1、掌握白盒法测试技术;2、掌握逻辑覆盖标准;3结构程序设计23、掌握路径覆盖;4、掌

3、握测试用例的设计。1、掌握识别角色和确定用例的方法;2、掌握用例图(UseCase)的用途和意义;4建立用例模型23、掌握建立用例模型的方法和步骤;4、熟悉面向对象方法。1实验一:撰写可行性研究报告[实验目的]:1、理解可行性研究的意义和重要性;2、掌握可行性研究的主要内容;3、掌握可行性研究报告书写方法和步骤;4、掌握数据流图的绘制方法。[实验步骤]:1、阅读用户问题描述,简单理清用户需求;2、按以下提示书写可行性研究报告;一、编写目的【阐明编写可行性研究报告的目的,指明读者对象。】二、项目背景【包括:A.建议开发软件的名称;B.项目的任务提出者、开发者、用户及实现软件的单

4、位。】三、要求【列出并说明建议开发软件的基本要求,如功能;性能;输出;输入;基本的数据流程和处理流程;完成期限。】四、可行性分析1、技术可行性评价【包括:在限制条件下,功能目标是否能达到;利用现有技术,功能目标能否达到;对开发人员数量的和质量的要求,并说明能否满足;在规定的期限内,开发能否完成。】2、经济可行性分析【包括:支出;经常性支出;效益;一次性收益;经常性收益;不可定量收益;收益/投资比;投资回收周期。3、社会因素可行性分析1)法律因素【如,合同责任、侵犯专利权、侵犯版权等问题的分析。】2)用户使用可行性【如,用户单位的行政管理、工作制度、人员素质等能否满足要求。】附

5、:一、问题的描述某医院要求在二个月内开发一个医院病房监护系统(不考虑硬件设施的配置和安装,只做软件部分)。在医院的病房里,将病症监视器安置在每个病床,对病人进行监护。监视器将病人的病症信号(组合)实时地传送到中央监护系统进行分析处理。在中心值班室里,值班护士使用中央监护系统对病员的情况进行监控,监护系统实时地将病人的病症信号与标准的病诊信号进行比较分析,当病症出现异常时,系统会立即自动报警,并打2印病情报告和更新病历。系统根据医生的要求随时打印病人的病情报告,系统还定期自动更新病历。二、简单的需求分析说明系统名称:医院病房监护系统根据分析系统主要实现以下功能:1、病症监视器可

6、以将采集到的病症信号(组合),格式化后实时的传送到中央监护系统。2、中央监护系统将病人的病症信号与标准的病症信号库里的病症信号的正常值进行比较,当病症出现异常时系统自动报警。3、当病症信号异常时,系统自动更新病历并打印病情报告。4、值班护士可以查看病情报告并进行打印。5、医生可以查看或要求打印病情报告,也可以查看或要求打印病历。6、系统定期自动更新病历。[实验过程]:编写可行性研究报告。可行性研究报告样例1:引言1.1、编写目的随着社会的发展,商业往来日益频繁,人们手中便出现了名目繁多的对商业伙伴或好友进行管理的工具。传统的手动管理方式存在着不易更新、不易存放、容易丢失、难以

7、备份等缺点;建立自己的电子文档对名片进行管理显然克服了以上的缺点,但是当数据量十分庞大时,查询效率比较低,性能好点的,但价格昂贵,难以进行全面普及。因此,开发一个既可以存储信息,又具有更新、查询等功能,价格又能为广大消费者所接受的多功能电子通讯录就显得十分必要。1.2、项目背景本项目的委托单位为XXX公司,开发单位为XXX软件开发研制中。项目名称为:电子名片管理系统(ECMS)。分为四个子功能模块:密码管理模块、更新模块、查询模块和数据导入/导出模块。1.3、基本术语ECMS:ElectronicCar

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。