软件工程实训报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学生 学生 学生
附图 6、3 英语 A-B 考试事件表
七、英语 A-B、Rose 图
修改
退出
浏览
删除
系统管理员
普通用户
增加
登录
查询
在附图 7、1 用例图展示了系统管理员和普通用户的权限。
八、实训总结 1、 个人感受
我在这次实训中,大胆创新并结合书上知识。在实训中我不断实际,把老师平时所教的知识在实训时 运用上。我也和同学在一起交流知识,我深刻感受到一个软件的开发要很多人来完成,只有大家一起团 结,才能把项目完成。在平时上课时,老师不断教新知识,而我们没有多少收获,我觉得是这次实训给 我了历练的机会。虽然老师给我们两个人安排一个项目,但是我们完成了。 在实训中,我运用老师教我们的软件工具,如 Microsoft Visio2003 、Rose2003 等。只有在操作中才 能找到我们的不足,在问题前面就像老师说的要思考,不能盲目的操作。只是我还觉得有很多知识不明 白,我相信在以后的学习中会更加努力,在次我感谢老师一学期的教导。 虽然我们的实训枯燥,但我却要把一学期的回顾,就没有其他的娱乐时间。而想想老师还要在我们身边 看着我们,我也就没什么可埋怨。
(三)技术可行性报告 1、对系统的简要分析 系统要实现考生信息档案、成绩查询系统、报名系统、基础服务等功能。 2、系统可能带来因素 ①对设备的要求 CPU PⅢ、内存 256 M。 ②用户要了解 Windows2000 操作、用户与管理员之间权限要清楚。考生信息的准确、及时的更新。 ③对工作人员质量和数量的要求。 ④对工作的环境要特别安静,学生对操作程序的熟练程度的要求,在操作中的保密问题。 ⑤系统开发的经费问题,系统运行中的故障问题。 3、英语 A-B 考试-处理流程和数据流程
本系统可以马上开始实施,并尽可能做到提前完成。
(六)结论意见
结论意见:经过分析之后,可着手组织开发。
三、需求分析 1. 编写目的
为明确 A、B 级考试查询需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。本文档 供学院师生、设计人员和开发人员查询考试信息。 2. 项目背景 (1)。项目的提出者:软件老师。 (2)。开发人员:软件 3071 齐礼兵、胡少平。 (3)。主管者:淡老师、尹老师。 3.定义 本文档中没有用到专门术语的定义和缩写词的原文。 4.参考资料 (1).项目经核准的计划任务书、批文以及学院学生的信息。 (2).项目开发计划。 (3).学院 A、B 级考试的管理系统以及考试信息。 总结 1.对性能、运行环境需求 (1 操作系统:Microsoft Windows 2000 (2.操作环境:IIS5.0 (3 数据库:Microsoft Word2003 (4 输入输出数据如涉及货币,要精确到十分位。时间上的要求,数据之间的交换速率。 ⑸ 分析系统完成什么样的功能,分析用户的需求。
⑦软件:Delphi7.0 和 Access2000. ⑧运行环境:本软件应使用 Window2000、Windows XP 操作系统 ⑨开发环境:本软件应使用 Windows2000、Windows XP 操作系统 ⑩建议开发软件投入使用的最迟时间:2008 年 1 月。 4.可行性研究方法 能否给考生带来方便,是否处理大量数据,是否能提高工作效率。 5.决定可行性的主要因素 ①调查、软件开发模型、人力和财力。
年末
系统管理员 录入基本信息
录入成功
系统管理员
修改信息
修改成功
系统管理员
录入信息
录入成功
系统管理员
修改信息
修改成功
系统管理员 录入基本信息
录入成功
系统管理员
修改信息
修改成功
学生 学生
查询个人成绩信 息
查询个人报名信 息
生成学生基本信 息
个人成绩信息 个人报名信息 学生基本信息
系统管理员 系统管理员 系统管理员 系统管理员 系统管理员 系统管理员
来源
动作
响应
目的地
系统管理员录入 学生基本信息
系统管理员修改 学生基本信息
系统管理员录入 学生报名信息
系统管理员修改 学生报名信息
系统管理员录入 学生成绩
系统管理员修改 学生成绩
学生查询成绩信 息
学生查询报名信 息
生成学生基本信 息表时间
信息录入 信息修改 录入报名信息 修改报名信息 信息录入 信息修改 查询请求 查询请求
系统管理员
个人基本信息
考试报名信息
学生信息表 学生报名信息 学生考试资料 学生查询资料 附图 6、1 英语 A-B 考试数据流图 英语 A-B 考试 E-R 图
学生查询信息
附图 6、2 实体图中,学生与学生基本信息表是一 对一的关系,学生与考生报名表、考生成绩是一对 多的关系。
事件
触发器
英语 A-B 考试事件表
⑴引言 ⑵可行性研究的前提 ⑶技术可行性报告………………………………………………………………………………….3 ⑷系统经济可行性报告…………………………………………………………………………….4 ⑸社会因素可行性分析 三、需求分析……………………………………………………………………………………………5 四、系统分析……………………………………………………………………………………………6 五、详细分析……………………………………………………………………………………………7 ⑴引言 ⑵总体设计 六、数据流图、E-R 图及事件表………………………………………………………………………8 七、ROSE 建立的系统模型……………………………………………………………………………9 八、实训总结……………………………………………………………………………………………9 九、致谢…………………………………………………………………………………………………10 十、参考文献……………………………………………………………………………………………10
1、程序系统的结构
(二)总体设计
个人信息程序单元
程序系统 个人成绩查询程序单元
个人报名程序单元








































































附图 5、1 英语 A-B 考试程序系统的结构图
六、英语 A-B 考试数据流图
二、项目可行性分析 (一) 引 言
1.编写目的 为了明确将要设计的学院 A、B 级考试成绩查询计划,撰写本文档.本文档供学院师生和设计人员参考. 2.项目背景 (1) 所建议开发软件的名称:学院 A、B 级考试查询系统. (2) 项目的任务提出者:软件老师.
设计人员:齐礼兵和胡少平. 用户:学院全体师生. 实现软件人员:软件 307141 和软件 3071412. (3) 项目使用的软件:Microsoft Word 2003 3.定义 本文档中没有用到的专门术语的定义和缩写词的原文. 4.参考资料 列出有关 A、B 级考试信息查询计划、标题、设计单位和信息来源,可包括: (1)项目经核准的计划任务书、合同或上级领导的批文。 (2)与项目有关的已发表的信息资料。 (3)文档中所引用的资料,所采有的软件标准或规范。
五、详细设计说明书 (一) 引 言
1.编写目的 为了明确将要设计的学院 A、B 级考试成绩查询计划,撰写本文档.本文档供学院师生和设计人员参考. 2.项目背景 (1) 所建议开发软件的名称:学院 A、B 级考试查询系统. (2) 项目的任务提出者:软件老师.
设计人员:齐礼兵和胡少平. 用户:学院全体师生. 实现软件人员:软件 307141 和软件 3071412.
四、 系统分析 1. 对系统的简要描述 建议系统实现信息指南、A、B 级考试档案、考试库、信息库、考试信息管理系统、个人信息、报名库、 报名管理系统、成绩库、成绩管理系统、个人成绩信息。 2. 与现有系统比较的优越性 系统实现信息指南、学生考试档案、学生信息服务、报名信息管理系统、考试管理系统以及信息查询服 务系统。 3. 采用建议系统可能带来的影响 ⑴对设备的影响 需将计算机升级为内存 256 M,添加一台打印机。 ⑵对现有软件的影响 需将操作系统升级为 Windows 2000 以上。 ⑶对用户的影响 要求索要查询的学院师生熟悉软件运行的基本环境 Windows 2000 操作系统。 ⑷对系统运行的影响 1 所要查询的学院师生要严格按照查询信息系统要求去做。 2 要求由学院 A、B 级考试信息管理系统与普通用户两种登录方式,分权限管理。 3 对学院 A、B 级考试信息均有保存的要求。 ⑸对开发环境的影响 为了支持所建议系统的开发,用户需在 Windows 98 以上操作系统中安装 Acces2000. 4. 技术可行性评价 ⑴开发人员:2 人,指导教师:2 人,以上人员能够满足需要,在规定 5 天内开发完成。
一、 引 言
1.编写目的 为了明确将要设计的学院 A、B 级考试成绩查询计划,撰写本文档.本文档供学院师生和设计人员参考. 2.项目背景 (1) 所建议开发软件的名称:学院 A、B 级考试查询系统. (2) 项目的任务提出者:软件老师.
设计人员:齐礼兵和胡少平. 用户:学院全体师生. 实现软件人员:软件 307141 和软件 3071412. (3) 项目使用的软件:Microsoft Word 2003 3.定义 本文档中没有用到的专门术语的定义和缩写词的原文. 4.参考资料 列出有关 A、B 级考试信息查询计划、标题、设计单位和信息来源,可包括: (1)项目经核准的计划任务书、合同或上级领导的批文。 (2)与项目有关的已发表的信息资料。 (3)文档中所引用的资料,所采有的软件标准或规范。
个人成绩信 息
(四)系统经济可行性报告 1、经济的初期的估算 ①对机器设备的估算,在开发过程中机器的损伤。软件和硬件的损伤和维护问题。 ②对人力的要求和工资;还有对开发的地点和住房的开销问题;在开发过程中通讯的开销。 2、效益的问题 ①开支的缩减和价值的增加。 ②经常性的收益,在整个系统生命周期内由于所建议系统而导致的按月的、按年的能用人民币数目表示 的收益。
考试信息库
考试报名信 息库
信息管理系统
报名信息管理 系统
考试成绩库 这是系统处理数据流向。
成绩查询管理 系统
个人信 息
个人报 名信息
个人成 绩信息
个人基本信 息
输入考生信息
英语 A-B 系 统
终端
个人报名信 息
这是数据流程图,在此图 中,展示英语 A-B 级系统 流程。
附图 2、1 语 A-B 考试-处理流程和数 据流程
(二)可行性研究的前提
1.要求 建议开发软件的基本要求如下:
1 功能:要求考生输入信息后,考生能查到相应个人信息、个人成绩、个人报名信息。 2 性能:要求考生在相应时间内查到信息,数据不会出现错误。 3 输出:考生的个人信息表、个人成绩、个人报名情况。 4 输入:考生姓名、身份证号码、考号。 5 安全与保密要求:不同考生有不同的权限、考生只能查到本人信息、 6 与软件开发的相关系统: 7 完成时间:1 个。 2.目标 ①人力和设备的节约。 ②系统运行速率的提高。 ③系统运行中用户信息的安全。 ④提高系统更新速率 ⑤管理信息服务的改进。 3.条件、假定和限制 ①建议开发时间:1 年。 ②进行项目方案比较:3 周。 ③经费的来源:自筹资金。 ④法律和政策的限制:此项目的权利属于学生所有,未经学生允许,不得复制、传播,违者负法律 责任。 ⑤硬件:CPU PⅢ、内存 256 M ⑥网络设备:具有 10~100M 的网卡。
(3) 项目使用的软件:Microsoft Word 2003 3.定义 本文档中没有用到的专门术语的定义和缩写词的原文. 4.参考资料 列出有关 A、B 级考试信息查询计划、标题、设计单位和信息来源,可包括: (1)项目经核准的计划任务书、合同或上级领导的批文。 (2)与项目有关的已发表的信息资料。 (3)文档中所引用的资料,所采有的软件标准或规范。
《软件工程技术》实训报告
专 业: 班 级: 姓 名: 学 号: 指导老师: 实训时间: 实训地点: 成 绩:
09 计应
王泽智 2011-2012(1)第 14、15 周
学院机房
安徽涉外经济职业学院
目录
一、引言…………………………………………………………………………………………………1 二、项目可行性分析……………………………………………………………………………………2
3、支出
①基建投资
5000RMB
②其他一次性支出
8000RMB
③经常性支出
每月 1000RMB
4、效益
①一次性收益
10000RMB
②经常性收益
每月 3000RBMwenku.baidu.com
③收益/投资比
2.5/1
④投资回收周期
6 个月
(五)社会因素可行性分析 1.在法律因素 本软件的使用权利属于学生拥有,未经学生允许,不得非法传播、复制,违者负法律责任。 2、用户使用可性行 用户单位的行政管理、工作管理制度、人员等满足要求。 7.其他可供选择的方案 除提供建议方案的具体功能外,还需增加网络功能。未被推荐的理由目前尚不具备开发条件,投入与效 益不成比例。 8.结论意见
相关文档
最新文档