软件工程课程设计范例 联系客服

发布时间 : 星期六 文章软件工程课程设计范例更新完毕开始阅读9fa9baf7f242336c1fb95e03

软件工程课程设计管理系统

姓 名: 年 级: 院 系: 专 业: 指导教师:

2015年5月31日

沈阳理工大学信息工程学院软件工程课程设计

目录

一、问题定义 ...................................................... 1

1编写目的 ............................................................................................................................................................... 1 2项目背景 ............................................................................................................................................................... 1 3 定义 ....................................................................................................................................................................... 1 4参考资料: ........................................................................................................................................................... 1

二、可行性研究报告 ........................................... 2

1.系统概述 ............................................................................................................................................................... 2 1.1当前系统分析 ............................................................................................................................................... 2 1.2目标系统分析 ............................................................................................................................................... 3 2.可行性分析研究 ................................................................................................................................................... 3 2.1技术可行性: ............................................................................................................................................... 3 2.3社会可行性: ............................................................................................................................................... 7 3.结论意见 ............................................................................................................................................................... 7

三、需求分析 ...................................................... 7

1.任务概述 ............................................................................................................................................................ 7 1.1目标: ........................................................................................................................................................... 7 2.具体需求分析 .................................................................................................................................................... 9 2.1系统流程图: ............................................................................................................................................... 9 2.2数据流图: ................................................................................................................................................. 10 2.3数据字典: ................................................................................................................................................. 10 3 支持信息 ............................................................................................................................................................. 13 3.1 运行环境 .................................................................................................................................................... 13 3.2支持软件 ..................................................................................................................................................... 13 3.3接口 ............................................................................................................................................................. 13 3.4 控制 ............................................................................................................................................................ 13 3.5需求注释 ..................................................................................................................................................... 13 4、需求分析总结 .................................................................................................................................................. 13

四、总体设计 .................................................... 14

1总体设计 ............................................................................................................................................................. 14 1.1需求规定 ..................................................................................................................................................... 14 1.2运行环境 ..................................................................................................................................................... 14 1.3基本设计概念和处理流程 ......................................................................................................................... 15 1.4结构 ............................................................................................................................................................. 17

II

沈阳理工大学信息工程学院软件工程课程设计

1.5功能需求与程序的关系 ............................................................................................................................. 17 1.6人工处理过程 ............................................................................................................................................. 18 2接口设计 ............................................................................................................................................................. 18 2.1用户接口 ..................................................................................................................................................... 18 2.3内部接口 ..................................................................................................................................................... 18 3运行设计 ............................................................................................................................................................. 19 3.1运行模块组合 ............................................................................................................................................. 19 3.2运行控制 ..................................................................................................................................................... 19 4系统数据结构设计 ............................................................................................................................................. 20 4.1逻辑结构设计要点 ..................................................................................................................................... 20 5系统出错处理设计 ............................................................................................................................................. 20 5.1出错信息 ..................................................................................................................................................... 20 5.2补救措施 ..................................................................................................................................................... 21

五、详细设计 .................................................... 21

1.程序系统的结构 .............................................................................................................................................. 21 2.系统功能实现 .................................................................................................................................................. 21 2.1教师,客户,学生登陆模块界面: ........................................................................................................ 22

六、软件测试 .................................................... 27

1.

操作方法: ................................................................................................................................................ 27 1.1登陆: ......................................................................................................................................................... 27 1.2主页预览: ................................................................................................................................................. 27 1.3密码修改: ................................................................................................................................................. 28 1.4退出系统: ................................................................................................................................................. 28 2.

调和测试 .................................................................................................................................................... 28 2.1登陆测试: ................................................................................................................................................. 28 2.2修改密码测试: ......................................................................................................................................... 28 2.3查看题号测试 ............................................................................................................................................. 28 2.4添加组员测试 ............................................................................................................................................. 29 2.5查看进度报告测试 ......................................................................................................................................... 29 2.6成绩测试 ..................................................................................................................................................... 29

七、结 论 ........................................................ 31

III

沈阳理工大学信息工程学院软件工程课程设计

一、问题定义

1编写目的

计算机专业的学生有90多名,而且随着每年的扩招,人数不断的增加,每次软件工程课程设计都采用手工操作,费时费力。为了解决这个问题,决定做一个软件工程课程设计管理系统,对每个学期选修软件工程课程设计的学生基本情况作个统计。主要是学生从该系统中选题,填写同组学生的姓名,学号,班级,组长等基本情况;查询自己的课程设计成绩。老师通过该系统查看学生的选题情况,填写学生的项目进度情况,且给出学生的分数,这有利于老师教学,及时了解学生的情况,提高教学质量,减轻老师的工作量,改善原有的比较繁锁的工作。

2项目背景

名称 :软件工程课程设计管理系统

任务的开发人员:马少兵,丁海晗,杨海军,郭威,蓝添平,揣新立 用户:信息工程学院 本次开发人员:杨海军 审核者:丁海晗

开发软件的单位:信息工程学院05级计算机三班

软硬件设施:个人计算机,java语言,Acess2000,WindowXP操作系统

决定开发软件工程课程设计管理系统,估价不超过1000元人民币,二个半月交付使用。

3 定义

软件工程: 软件测试:

4参考资料:

软件工程基础 汤淮 西安交通大学出版社

1