PB学生综合信息管理系统的设计与实现(教务管理)
摘要
学生综合信息查询系统是高等院校学生管理事务中的一项重要工作,在管理过程中涉及大量的数据处理,而传统的人工统计与查询已经无法完全胜任。特别是实行高校后勤社会化、教学制度改革以后,学生信息量大幅度增加,相关数据的处理也相当的繁琐,为人工查询带来了更大的工作量,而现行的教务管理系统在这方面有欠缺。为此,提出本课题。(毕业设计网 )
大庆石油学院学生综合信息查询系统设计与实现方案,按照软件工程的设计思想。首先对其进行需求分析、可行性分析(其中包括经济可行性和技术可行性);然后进行概念设计E-R图、库表设计、功能设计;接着对开发工具的选择,系统实现所需软件与硬件环境进行阐述,界面设计使用Sybase的数据库开发工具PowerBuilder9.0,数据库采用SQL Server 2000设计,操作灵活、易用,利用Quick Select、SQL Select数据源,并采用ODBC进行数据库编程;最后对部分代码进行讨论。
关键词:学生综合管理 教务管理 PB应用
系统的需求分析
随着科学技术的发展,计算机管理在日常生活中的地位变得越来越重要。它能够代替人做各种重复、繁琐的劳动,并且拥有操作简单、可信度好、不易出错等优点,大大减少了不必要的人力消耗,提高个人的工作效率。学生信息查询是每个学校必须面临的问题,所以,如何开发一个应用简单、界面友好、容易操作、数据安全性好的管理系统就成为非常重要的技术问题。 [资料来源:https://www.doc163.com]
大庆石油学院学生综合信息查询系统设计与实现,是在学校教务处数据库基础上,只对学生信息进行查询操作的一个管理系统,是对学校教务管理系统的补充,主要是针对辅导员的需要,主要包括三个用户群:学生、教师、管理员(辅导员)。
学生,主要的需求有成绩查询、个人信息查询、密码修改。
教师,主要的需求有个人信息查询、密码修改、学生查询、班级查询。
管理员,主要的需求有学生成绩查询、学生信息查询、教师信息查询、教师、学生信息的维护、学生宿舍信息的一致性维护。
使用范围,在学校内部的现有局域网这个网络环境下,信息由教务处数据库(提供学生成绩查询等)、辅导员在规定的权限下对教师、学生信息进行修改、维护其完整性、一致性、现实性和有效性,信息上网后各用户可查询、调用、达到信息共享。
背景,辅导员在日常工作中面对大量的与学生有关的信息:个人信息、教师信息、课程信息、公寓信息以及他们间相互联系产生的成绩信息,住宿信息等。现有的人工记录、查询方法既效率低又错误过多,数据一致性和有效性不易维护,大大影响了辅导员的正常学生管理工作。因此需要在教务处数据库基础上增加一些,教务管理系统没有涉及的功能,增加教务管理系统的安全性,分散部分职能,减轻工作量,使辅导员能及时了解各个环节中学生信息的变更,有利于管理效率的提高。 [来源:http://Doc163.com]
设计目标
通过运用计算机建立本系统,希望能够使辅导员及时了解学生信息,大幅度提高工作效率,并为各种用户提供信息的快速查询与方便管理,并能结合当时的最新数据进行统计。这样,对辅导员来说,也明显提高了效率,对作出正确判断提供了依据。当然,为学生同样提供必要的信息与快捷的成绩查询。
功能设计
学生信息查询、教师信息查询、班级信息查询、宿舍信息查询、成绩查询、公寓查询。
目 录
目 录 1
一 前言 2
二 系统分析 3
2.1系统的需求分析 3
2.2系统开发的可行性分析 3 [资料来源:www.doc163.com]
2.2.1经济可行性 4
2.2.2技术可行性 4
三 系统设计 5
3.1设计目标 5
3.2功能设计 5
3.3数据库设计 6
3.3.1 E-R图设计 6
3.3.2数据库结构 7
3.3.3程序设计要求 11
四 系统实现 12
4.1环境要求 12
4.2开发工具的选择 12
4.3界面实现 12
4.4系统模块实现 14
4.4.1个人成绩查询模块(学生) 14
4.4.2学生信息查询(教师) 15
(毕业设计网 )
4.4.3专业信息查询(辅导员) 16
4.5部分代码讨论 18
4.5.1验证登陆信息函数 18
4.5.2成绩查询窗体说明 19
结束语 22
谢 辞 23
参考文献 24 [资料来源:http://doc163.com]