一、需求分析 1
1.1系统需求 1
1.2功能分析 1
1.3 性能需求 2
1.4 数据需求 2
1.5 运行需求 2
二、总体设计 3
2.1系统开发环境 3
2.2 模块结构 3
2.3 技术路线 3
2.4数据库表设计 3
2.5 界面布局和风格 4
三、详细设计 5
3.1 项目代码组织 5
3.2 核心功能实现 6
3.3 配置文件 14
四、设计结果 14
4.1 登录及注册页面 14
4.2 管理员界面 15
4.3 教师界面 16
4.4 院系负责人界面 16
五、设计总结 17
一、需求分析
1.1系统需求
随着近些年高校的持续扩招,学生人数逐年增加。为了满足广大学生的求学要求,各高校的师资力量、硬件配置也随之加强。这样一来,日常行政部门的工作也就越来越繁重。传统的管理方式耗费大量的资源,毕业设计题目收集系统比传统的手工管理方式相比不但节约资源,而且更加方便,便于查询和修改信息。
毕业设计题目收集系统应该提供管理员、系主任和教师三种用户类型。系统管理员登录系统后可以查看出题进度、各院系的出题数以及已经审核通过的题目数,还可以将某位教师设置为系主任;院系负责人(系主任)登录后的主要操作是审核自己所负责院系的题目(通过或者不通过);教师登录后的主要操作是出题,将题目提交给院系负责人进行审核,若该题目被驳回,则对其进行修改后继续提交直至审核通过,以及查看自己已提交的题目(教师还可以将自己的题目表导出为Execl)。
将系统需求加以总结,得系统需求如下:
系统可以运行在Windows操作系统平台上,并具有友好的用户界面;
系统用户类型为:管理员、院系负责人、教师;
管理员可以查看所有院系的题目信息,不能对其进行修改;
院系负责人负责审核自己院系的题目;
教师可以查看自己所出的题目以及审核结果,可以添加题目并提交;