《基于 Web 的院企管理系统》
系统设计说明书
完成人: 范超,王智
完成时间:2016-4-27
I
目录
1 导言............................................................................................................................................. 2
1.1 目的.................................................................................................................................. 2
1.2 范围.................................................................................................................................. 2
1.3 术语定义.......................................................................................................................... 2
1.4 引用标准.......................................................................................................................... 3
1.5 参考资料.......................................................................................................................... 3
1.6 版本更新信息.................................................................................................................. 3
2 项目背景..................................................................................................................................... 3
3 总体设计..................................................................................................................................... 3
3.1 系统模块设计.................................................................................................................. 3
3.1.1 学生信息管理模块图............................................................................................ 4
3.1.2 学生项目管理模块图............................................................................................ 4
3.1.3 学生关注企业管理模块图.................................................................................... 5
3.1.4 企业信息管理模块图............................................................................................ 6
3.1.5 企业项目管理管理模块图.................................................................................... 7
3.1.6 企业关注学生管理模块图.................................................................................... 8
3.1.7 管理员信息管理模块图........................................................................................ 8
3.1.8 管理员管理学生模块图........................................................................................ 9
3.1.9 管理员管理企业模块图........................................................................................ 9
4 模块的 MVC 结构...................................................................................................................... 10
4.1 学生信息管理模块......................................................................................................... 10
4.2 学生项目管理管理模块................................................................................................. 11
4.3 学生关注企业管理模块................................................................................................. 13
4.4 企业信息管理模块......................................................................................................... 14
4.5 企业项目管理模块......................................................................................................... 15
4.6 企业关注学生管理模块................................................................................................. 17
4.7 管理员信息管理模块..................................................................................................... 18
4.8 管理员管理学生模块..................................................................................................... 19
4.9 管理员管理企业模块..................................................................................................... 20
5 界面设计................................................................................................................................... 21
6 详细设计(顺序图)................................................................................................................ 27
6.1 学生信息管理模块......................................................................................................... 27
6.1.1 学生登录顺序图.......................................................................................................... 27
6.1.2 学生注销顺序图.......................................................................................................... 28
6.2 学生项目管理模块......................................................................................................... 30
6.2.1 学生查看所有项目列表顺序图.................................................................................. 30
7 数据库设计............................................................................................................................... 51
1
1 导言
1.1 目的
本文档的目的是描述教研室虚拟平台的系统设计,主要内容包括:
1)系统功能简介
2)系统体系结构设计
3)系统模块设计
4)系统详细设计
5)各个模块的 MVC 三层结构
6)数据设计
7)界面设计
本文档的主要读者包括:
1)设计人员
2)开发人员
3)项目管理人员
4)测试人员
1.2 范围
本文档描述了目标系统的设计模型,解决系统“怎么做”的问题,定义了系
统的结构,以及系统各个模块的接口,每个模块的详细流程,详细定义了每个
实体类。
1.3 术语定义
表 1-1 术语定义
编号 术语名称 含义说明
1 MVC
体系结构框架模式,模型(Model)-视图(View)-控制器
(Controller)
2 JavaBean
用 Java 语言实现的满足一定功能的类
2
1.4 引用标准
[1]《系统设计说明书格式标准》,河北经贸大学信息技术学院软件工程系
无
1.5 参考资料
[1] 韩万江等,软件工程案例教程,北京:机械工业出版社,2011
[2]《系统设计说明书格式标准》,河北经贸大学信息技术学院软件工程系
1.6 版本更新信息
本文档的更新记录如表 1-2 所示
表 1-2 版本更新记录
修改编号 修改日期 修改后版本 修改位置 修改内容概述
001 2016-05-13 0.1
全部 初始发布版本
2 项目背景
本项目结合河北经贸大学实际情况,以各种教学评估和教研室评估为切入
点,以《河北经贸大学教研室工作考核评估指标》为指导,构建一个院企管理
系统,为学校的各级教学评估工作提供业务支持。
3 总体设计
3.1 系统模块设计
根据系统功能分析,院企管理系统高层模块可分为学生信息管理,学生项
目管理,学生关注企业管理,企业信息管理,企业项目管理,企业关注学生管
理,管理员信息管理,管理员管理学生,管理员管理企业等模块,如图 3-1 所
示。
3
图 3-1 系统模块结构
3.1.1 学生信息管理模块图
图 3-2 学生信息管理模块结构
3.1.2 学生项目管理模块图
4