《软件工程导论》课程综合实验报告
项目名称:
教务管理系统
专
班
组
成
业:
级:
计算机科学与技术
13 计本
长: 邹文文(1309110166)
员: 刘涛(130911019)
刘鑫 (130911055)
丁凯闯(130911062)
李贵爱(130911009)
完成日期:
2016.6.2
目录
第一章 项目计划书 ................................................ 4
1.1 引言 ....................................................... 4
1.2 术语定义 .................................................... 4
1.3 现行系统调查 ................................................ 4
1.4 新系统概述 .................................................. 5
1.5 项目进度计划 ................................................ 6
第二章 需求分析 .................................................. 8
2.1 概述 ........................................................ 8
一、项目目的 .................................................. 8
二、术语定义 .................................................. 8
1.1 教师: 可以查看通知,提交对应通告的相关材料,用压缩文件的格式
上传。 ........................................................ 9
1.2 负责人:查看自己负责的通告提交的材料,并对其进行审核。 .... 9
1.3 管理员:负责后台的基础数据的管理,发布通告,分配公告负责人,
管理教师。 .................................................... 9
2.2 目标系统功能需求 ............................................ 9
一、 功能需求分析 ............................................. 9
二、目标系统性能需求 ......................................... 15
第三章 设计与实现 ............................................... 16
3.1 引言(Introduction) ....................................... 16
3.2 体系结构设计 ............................................... 17
3.3 数据设计 ................................................... 17
一、 数据库表名清单 .......................................... 17
二、 数据库表之间关系说明 .................................... 18
三、 数据库表的详细清单 ...................................... 19
3.4 模块实现 .................................................. 25
一 教师部分 .................................................. 25
二 负责人部分 ................................................ 26
2.1 通告信息 ................................................. 26
2.2 文件管理 ................................................. 27
2.3 汇总管理 ................................................. 27
三 管理员部分 ................................................ 28
四 登陆 ..................................................... 31
第四章 测试报告 ............................................... 31
4.1 测试方法 ................................................... 31
5.2 黑盒测试 ................................................... 32
5.2.1 等价划分 ............................................... 32
第五章 课程设计工作总结...................................................................................33
5.1 工作概述.........................................................................................................33
5.2 体会................................................................................................................34
5.1 工作概述.........................................................................................................34
5.2 体会................................................................................................................35
5.1 工作概述.........................................................................................................35
5.2 体会................................................................................................................36
…
…
…
第一章 项目计划书
完成人:__李贵爱__
1.1 引言
学院办公管理作复杂繁重,学校需要不断地提高教学质量和学生管理水平,由
于部分工作仍然以手工管理方式进行,人工成本高,工作效率低,存在一些不合理
的管理缺陷,诸如不能实时的收发文件信息,出现延时、超时的现象,给工作的开
展带来诸多不便。为解决这些问题,校方希望实现优化管理系统功能,用计算机处
理来代替某些人工管理。使用计算机对办公管理信息进行管理,具有手工管理所无
法比拟的优点:检索迅速,查找方便,可靠性高,存储量大,成本低,从而提高工
作的整体管理水平。
设计学院级办公管理系统,实现部分管理工作的自动化和网络化,协助学院进
行高效率办公自动化管理,辅助学校教务处教务人员完成日常工作,尽可能简化教
师人员的工作流程,提高工作效率,减少出错情况,使信息的管理更加规范,统计
更科学。
1.2 术语定义
关键名词
含义
备注
HTML
CSS
超文本标记语言
用于浏览器解释
层叠样式表
用于网页的布局
JavaScript
脚本语言
用于和用户的交互
1.3 现行系统调查
学院办公管理作复杂繁重,学校需要不断地提高教学质量和学生管理水
平,由于部分工作仍然以手工管理方式进行,人工成本高,工作效率低,存在
一些不合理的管理缺陷,诸如不能实时的收发文件信息,出现延时、超时的现
象,给工作的开展带来诸多不便。
现有系统流程图 :图 1-3-1
教务处发布信息
各负责人领取任务
负责人下发通知
负责人收集材料并审核
负责人汇
总整理工
作清单
负责人将汇总结
果移交教务处
图 1-3-1 现有人工管理系统流程图
1.4 新系统概述
目标系统流程图 : 1-4-1 目标系统流程
教务系统网站
整理工作清单
通知各工作负责人
数据库
负责人处理
工作
将工作情况及结果上传
至网站
网站管理员对数据进行
图 2-4
更新
1-4-1 目标系统流程
1.5 项目进度计划
项目进程(Gannt):
人员分配:
人员
李贵爱
刘星
刘涛
邹文文
丁凯闯
2.1 概述
一、项目目的
主要负责部分
可行性分析
需求分析
概要设计,总体设计
编码
测试
第二章 需求分析
完成人:刘鑫
解决在教务办公中提交文件的难以统计教学事物所提交的材料及其处理
的不方便。
二、术语定义
将该用户需求报告中的术语、缩写进行定义, 包括用户应用领域与计算机领域
的术语与缩写等。