项目报告
教务信息管理系统的设计与实现
随着我国教育事业的不断发展,各级教育层次的教学规模日益扩大,采用
传统的教务信息管理方法(如直接手工管理或者开发程度不高的管理系统)不但
浪费大量人力、物力和财力资源,而且不能满足当前教育发展的需求。
教务信息管理系统是一种融合管理科学、信息科学、系统科学和计算机技术
为一体的综合性先进管理手段。系统是建立在 WINDOWS 操作系统上的基于 C/S
(客户机/服务器)模式的教务信息管理系统,选用 VB.NET+SQL SERVER 数据库
进行开发。有登录,教师用户,管理员用户,学生用户四个模块。教师用户可以
查看自身信息,修改联系方式和密码,查看、录入、删除学生基本信息和学生成
绩信息。管理员用户可以查看自身和教师信息,查询、录入、修改、删除课程信
息和教师任课信息。添加、修改、删除教师基本信息。查询,添加,删除教师评
价信息和修改自身登录密码。学生用户可以查看自身信息。
全文设计开发教务信息管理系统,结合面向对象的思想,采用典型的管理信
息系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个
方面。通过系统实现,用户可以在网络环境下直接访问操作权限范围内的各项信
息,同时系统也可借鉴应用到其他教育单位、一般政府机关和厂矿企业进行信息
管理。
计算机应用;信息管理系统;教务管理;数据库;数据库程序设计
Design and Implementation of a Management Information
System for the Educational Administration
Abstract
With the continuous development of our country's educational cause, the scale
of all levels of education are enlarged greatly. Using the traditional method of
Management Information(such as direct manual management or not highly developed
management system)will not only waste a lot of manpower, the physical resource and
the financial resources,but also be unable to satisfy the demand of current education
development.
Integrative management system which combine management science , the
information science,the systemic science with the computer science is an integrative
managed system which is all-around and advanced. The system is established on the
WINDOWS platform based on C/S (Client / Server) model Academic Information
Management system,VB.NET + SQL the SERVER 2000 databases are selected to
carry on the development. There are four templates model , about logging in
teacher-consumers,administrator-consumers and student-consumers. The academic
user may examine own information, change the connection tool and password. And
also he can browse, logging and delete the students` basic information and students`
achievement information. Manager users can look over their own information and
teachers` information, inquiry,input,edit,and delete the course information and the
information of which teacher get the course .And also manager users can add,modify,
delete teachers basic information and make over the entering password. The student
user may examine own information.
The thesis is about designing the Management Information System of the
Educational Administration,unifies the object-oriented thought, uses the model the
information management system , The establishment and the maintenance of the
backstage database as well as front end the application procedure development two
aspects are included in development. Through the system realization, users can direct
access all kinds of information with his/her own competence in the network
environment , meanwhile this system also can be applied to other education
institutions , government agencies , the general mines and factory for information
management.
Key words: Computer application ; management information system ;
Educational administration;Database;Database programming
目 录
总页数:26 页
1 引言............................................................................................................................................1
2 需求分析....................................................................................................................................1
2.1 教务信息管理业务.............................................................................................................1
2.2 教务信息管理系统功能需求.............................................................................................1
2.3 教务信息管理系统设计要求.............................................................................................1
2.4 系统功能设计.....................................................................................................................2
2.5 运行环境.............................................................................................................................2
2.6 技术选择.............................................................................................................................3
3 系统开发的可行性分析............................................................................................................3
3.1 教务信息管理系统可行性分析.........................................................................................3
3.1.1 对系统的简要描述.................................................................................................3
3.1.2 改进之处.................................................................................................................3
3.1.3 技术可行性分析.....................................................................................................3
3.1.4 系统经济可行性分析.............................................................................................3
3.2 方案比较.............................................................................................................................4
3.3 开发工具的选择.................................................................................................................5
4 总体设计....................................................................................................................................5
4.1 教务信息管理系统概要设计.............................................................................................5
4.1.1 条件与限制.............................................................................................................5
4.1.2 运行设计.................................................................................................................6
4.1.3 出错处理设计.........................................................................................................6
4.1.4 安全保密设计.........................................................................................................6
4.1.5 维护设计.................................................................................................................6
4.2 总体功能模块图.................................................................................................................7
4.3 数据流程图.........................................................................................................................8
4.4 教务信息管理系统数据库设计.........................................................................................8
5 系统的详细设计和实现..........................................................................................................11
5.1 登录模块...........................................................................................................................11
5.2 教师管理模块...................................................................................................................12
5.2.1 教师基本信息模块...............................................................................................12
5.2.2 学生信息和成绩模块...........................................................................................13
5.3 管理员管理模块...............................................................................................................14
5.3.1 基本信息模块.......................................................................................................14
5.3.2 课程信息、任课信息、教师信息管理模块.......................................................15
5.3.3 教师评价管理模块...............................................................................................17
5.3.4 密码修改模块.......................................................................................................17
5.4 学生信息模块...................................................................................................................18
6 软件测试..................................................................................................................................19
6.1 教务信息管理系统测试计划...........................................................................................19
6.1.1 测试方案...............................................................................................................19
6.1.2 测试环境...............................................................................................................19
6.1.3 测试项目及说明...................................................................................................19
6.2 教务信息管理系统测试计划执行情况...........................................................................20
6.2.1 用户登录界面的测试结果...................................................................................20
6.2.2 教师信息管理界面的测试结果..........................................................................20
6.2.3 添加学生信息界面的测试结果...........................................................................21
6.2.4 课程信息管理界面的测试结果...........................................................................22
6.2.5 其他界面的测试结果...........................................................................................22
6.2.6 基本信息查询界面的测试结果...........................................................................23
6.3 教务信息管理系统测试结论...........................................................................................23
结 论..........................................................................................................................................23
参考文献..........................................................................................................................................24
致 谢..........................................................................................................................................25
声 明..........................................................................................................................................26