
内容摘要 在网络飞速发展的时代,各个高校有必要做一个属于自己的系统,以此来提高工作效率。此项目主要是做有关于高校学院系信息管理的应用型软件,主要应用对象是高校的老师和学生,能够使老师和学生能够方便获得关于学院和系的信息。
关键词 需求设计,概要设计,详细设计,代码实现,心得体会
1.1 需求设计
现代社会是一个信息化的社会,管理一所高校也必然要用信息的手段,它可以高效,安全的完成学校各项事务,包括学生、教师的管理,课程的安排,研究项目的确定等等,涉及学校的方方面面,用户主要针对在校师生以及相关管理员,该系统就是以实现教务管理为目的的。
1.1.1项目的目的
项目目的:通过这次系统开发过程,一方面提高了我们的程序设计能力、写文档的能力,另一方面也提高了大家团队协作能力,沟通交流能力。
1.1.2组织机构与职责
1.业务流程图
2. 学院系数据字典表
院管理(college):
| 属性中文名 | 属性英文名 | 属性类型、长度、精度 | 属性的值域 | 主键/外键 |
| 院号 | COLLEGE_NO | CHAR 8 | 主键 | |
| 院名 | COLLEGE_NAME | VARCHAR 60 | ||
| 院 长 | DEAN | CHAR | 外键 | |
| 学院简介 | COLLEGE_INFOR | CHAR |
| 属性中文名 | 属性英文名 | 属性类型、长度、精度 | 属性的值域 | 主键/外键 |
| 系号 | DEPARTMENT_NO | CHAR 8 | 主键 | |
| 系名 | DEPARTMENT _NAME | VARCHAR 60 | ||
| 系主任 | DEPARTMENT _DEAN | CHAR | 外键 | |
| 系简介 | DEPARTMENT _INFOR | CHAR | ||
| 院号 | COLLEGE_NO | CHAR 8 | 外键 |
1.2.1 功能清单
1. 录入学院系信息: 管理院录入学院系信息
2. 修改学院系信息: 首先查询所要修改学院系的信息,然后根据需求修改的信息,
3. 删除学院系信息: 同样先查询所要删除的学院系的信息,然后确定删除
4. 查询学院系信息: 根据下拉列表框中的内容提示选择需要查询学院系的信息。
1,2,2 数据库表
1. 学院系信息表: 记录学院系信息
1,2,3 数据库详细清单
| 序号 | 字段中文名 | 字段英文名 | 类型、宽度、精度 | 取值约束 | 空否 | 默认值 | 主键/外键 | 索引否 |
| 1 | 学院号 | College_no | Char型,2位 | 自动编号 | 非空 | 没有默认值 | 主键 | |
| 2 | 院名 | College_name | Varchar,60位 | 非空 | 没有默认值 | |||
| 3 | 学院简介 | College_infor | Varchar,100 | 非空 | 没有默认值 | |||
| 4 | 院长 | Teacher_no | Char 8 | 非空 | 外键 |
| 序号 | 字段中文名 | 字段英文名 | 类型、宽度、精度 | 取值约束 | 空否 | 默认值 | 主键/外键 | 索引否 |
| 1 | 院号 | College_no | Char型,2位 | 必须和学院表中的数据一致 | 非空 | 没有默认值 | 外键 | |
| 2 | 系号 | Department_no | Char型,2位 | 自动编号 | 非空 | 没有默认值 | 主键 | |
| 3 | 系名 | Department_name | Varchar型,20位 | 非空 | 没有默认值 | |||
| 4 | 系简介 | Department_infor | Varchar 100 | 没有默认值 | ||||
| 5 | 系主任 | Teacher_no | Char 8 | 非空 | 外键 |
| 编号 | 性能名称 | 使用部门 | 使用岗位 | 功能描述 | 输入 | 系统响应 | 输出 | 是否覆盖 |
| 001 | 增加系的信息 | 学校管理员 | 学校管理员 | 学校可能增加一个系 | 输入系编号 | 2s | 增加后的系的信息记录 | 是 |
| 002 | 修改系的信息 | 学校管理员 | 学校管理员 | 修改系的一些基本信息如:系主任 | 输入系编号 | 2s | 修改成功对话框,并且可以查看系的信息 | 是 |
| 003 | 删除系的信息 | 学校管理员 | 学校管理员 | 删除一个系信息 点击删除按钮 | 输入系编号 | 2s | 弹出确认按钮,是否要删除信息。 | 是 |
| 004 | 查看系的信息 | 学校管理员,学生教师等普通用户 | 学校管理员,学生教师等普通用户 | 查看系的信息 | 输入系编号 | 2s | 系的基本信息表 | 是 |
| 编号 | 性能名称 | 使用部门 | 使用岗位 | 功能描述 | 输入 | 系统响应 | 输出 | 是否覆盖 |
| 001 | 增加系的信息 | 学校管理员 | 学校管理员 | 学校可能增加一个系 | 输入系编号 | 2s | 增加后的系的信息记录 | 是 |
| 002 | 修改系的信息 | 学校管理员 | 学校管理员 | 修改系的一些基本信息如:系主任 | 输入系编号 | 2s | 修改成功对话框,并且可以查看系的信息 | 是 |
| 003 | 删除系的信息 | 学校管理员 | 学校管理员 | 删除一个系信息 点击删除按钮 | 输入系编号 | 2s | 弹出确认按钮,是否要删除信息。 | 是 |
| 004 | 查看系的信息 | 学校管理员,学生教师等普通用户 | 学校管理员,学生教师等普通用户 | 查看系的信息 | 输入系编号 | 2s | 系的基本信息表 | 是 |
| 编号 | 性能名称 | 使用部门 | 使用岗位 | 功能描述 | 输入 | 系统响应 | 输出 | 是否覆盖 |
| 001 | 增加学院 | 学校管理员 | 学校管理员 | 学校可能增加一个学院 | 输入学院编号 | 2s | 增加后的学院的信息记录 | 是 |
| 002 | 修改学院的信息 | 学校管理员 | 学校管理员 | 修改学院的一些基本信息如:系主任 | 输入学院编号 | 2s | 修改成功对话框,并且可以查看学院的信息 | 是 |
| 003 | 删除学院的信息 | 学校管理员 | 学校管理员 | 删除一个学院信息 点击删除按钮 | 输入学院编号 | 2s | 弹出确认按钮,是否要删除信息。 | 是 |
| 004 | 查看学院的信息 | 学校管理员,学生教师等普通用户 | 学校管理员,学生教师等普通用户 | 查看学院的信息 | 输入学院编号 | 2s | 学院的基本信息表 | 是 |
学院系专用模块设计
| 模块编号 | 模块英文名 | 模块中文名 | 模块功能简述 | 模块的接口简述 | 模块背景描述 |
| M3-1 | College_add | 增加学院 | 增加学院信息(学院名称 、学院编号、学院简介) | 录入学院的基本信息 (学院名称 、学院编号、学院简介) | 一个学校可能要新开设一个学院 |
| M3-2 | College_delete | 删除学院 | 删除学院的信息(学院名称 、学院编号、学院简介) | 输入学院号,输出删除成功对话框 | 学校可能要合并或者不开设一个院 |
| M3-3 | College_update | 修改学院信息 | 修改学院的信息(学院简介) | 输入学院号,输出修改后的学院信息(学院名称 、学院编号、学院简介) | 学院的的一些基本信息可能需要修改 |
| M3-4 | College_query | 查询学院信息 | 查询学院信息 | 输入学院号,输出学院信息(学院名称 、学院编号、学院简介) | 需要通过查询得到学院的信息 |
| 模块编号 | 模块英文名 | 模块中文名 | 模块功能简述 | 模块的接口简述 | 模块背景描述 |
| M4-1 | Department_add | 增加系 | 增加系的基本信息(系的编号、系名称、系简介) | 输入系的基本信息 (系的编号、系名称、系简介) | 一个学院可能要新开设一个系 |
| M4-2 | Department_delete | 删除系 | 删除系信息(系的编号、系名称、系简介) | 输入系号,输出删除成功 | 学院可能要合并或者不开设一个系 |
| M4-3 | Department_update | 修改系信息 | 修改系信息(系简介) | 输入系号,输出修改后的系信息(系的编号、系名称、系简介) | 系的的一些基本信息可能需要修改 |
| M4-4 | Department_query | 查询系信息 | 查询系信息(系的编号、系名称、系简介) | 输入系号,输出系的基本信息(系的编号、系名称、系简介) | 需要通过查询得到系的信息 |
主要界面:
1.5 心得体会
很感谢学院能够提供给我们这样的一个学习的机会,经过几周的努力,我们基本上完成了系统界面等得设计,虽然界面使用还有美观方面做的不是很好,但是我们参与看整个系统开发的过程,从需求分析报告到概要设计再到详细设计,一直最后界面设计,我们走了整个过程,从中我们学习到了开发一个系统需要的步骤,其实一个系统的灵魂是设计部分,代码设计是根据前期做的各种需求分析来实现的,而且在这个过程中需要我们整个团队的合作,众人的力量是巨大的,因为有我们这个团队才让我们能够在这么短的时间内完成基本设计,不论我们在做什么,我们一定要注重团队合作。
高校管理系统
专业名称 信息管理与信息系统
班 级 2008级
学 号 00813047
姓 名 郝春梅
指导教师 高维
2011年 10 月 8 日
