软件工程课程设计报告—小型办公OA
系统
软件工程课程设计报告
—小型办公OA系统
院系:信息科学与技术学院 专业:计算机科学与技术专业 班级: 姓名: 学号:
目录
一、问题定义 .......................................................................................................................................................3
1.2项目编写目的 .......................................................................................................................................3 1.3系统概述 ................................................................................................................................................3 1.4项目基本信息 .......................................................................................................................................4 1.5参考资料 ................................................................................................................................................4 二、可行性研究报告 ..........................................................................................................................................5
2.1系统可行性 ............................................................................................................................................5 2.2技术可行性 ............................................................................................................................................5 2.3整体流程图 ............................................................................................................................................6
2.3.1学工部人员工作流程图 ........................................................................................................6 2.3.2 教办人员工作流程图 ............................................................................................................7 2.4系统顶层数据流图 ..............................................................................................................................8 2.5结论意见 ................................................................................................................................................8 三、需求分析报告 ..............................................................................................................................................9
3.1引言 ..........................................................................................................................................................9 3.2编写目的 ................................................................................................................................................9 3.3项目基本信息 .......................................................................................................................................9 3.4名词定义 ............................................................................................................................................. 12
3.5参考资料 ............................................................................................................................................. 12 3.6任务概述 ............................................................................................................................................. 12 3.7系统描述 ............................................................................................................................................. 12 3.8软件开发的时间与费用 .................................................................................................................. 12 3.9安全性 .................................................................................................................................................. 13 3.10系统模块功能 .................................................................................................................................. 13
3.10.1系统管理员模块................................................................................................................. 13 3.10.2学工部模块 .......................................................................................................................... 13 3.10.3教办模块 .............................................................................................................................. 15 3.11具体需求分析 .................................................................................................................................. 16
3.11.1系统流程图 .......................................................................................................................... 16 3.11.2数据流图 .............................................................................................................................. 17 3.12数据字典 ........................................................................................................................................... 18 3.13支持信息 ........................................................................................................................................... 19
3.13.1运行环境 .............................................................................................................................. 19 3.13.2支持软件 .............................................................................................................................. 19 3.13.3接口........................................................................................................................................ 19 3.13.4 控制 ...................................................................................................................................... 19 3.14需求分析总结 .................................................................................................................................. 19 四、概要设计说明书 ....................................................................................................................................... 20
4.1引言 ....................................................................................................................................................... 20 4.2编写目的 ............................................................................................................................................. 20
4.3项目基本信息 .................................................................................................................................... 20 4.4定义 ....................................................................................................................................................... 20 4.5参考文献 ............................................................................................................................................. 21 4.6总体设计 ............................................................................................................................................. 21
4.6.1需求规定 ................................................................................................................................. 21 4.6.2运行环境 ................................................................................................................................. 21 4.6.3 E-R图 ...................................................................................................................................... 22 4.6.4结构 .......................................................................................................................................... 23 4.6.5系统数据结构设计 .............................................................................................................. 24 4.7系统出错处理 .................................................................................................................................... 25
4.7.1出错信息 ................................................................................................................................. 25 4.7.2补救措施 ................................................................................................................................. 25
五、详细设计说明书 ....................................................................................................................................... 26
5.1引言 ....................................................................................................................................................... 26
5.1.1项目说明 ................................................................................................................................. 26 5.1.2项目定义 ................................................................................................................................. 26 5.1.3编写目的 ................................................................................................................................. 26 5.1.4参考资料 ................................................................................................................................. 26 5.2项目系统的结构 ................................................................................................................................ 26 5.3系统功能实现 .................................................................................................................................... 27
5.3.1管理员模块 ............................................................................................................................ 27 5.3.2学工部模块 ............................................................................................................................ 30