高校学生信息管理系统的设计与实现.doc
《高校学生信息管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《高校学生信息管理系统的设计与实现.doc(66页珍藏版)》请在沃文网上搜索。
1、高校学生信息管理系统的设计与实现软件工程领域研究生 指导老师学生管理工作是高校教育的重要工作,高校辅导员老师是学生日常管理工作的主要实施者。学生事务性管理工作量大、工作头绪多、任务重、工作重复。如何把辅导员老师从这些繁琐的日常管理工作中解放出来,为更深入地开展大学生思想政治教育提供保证是目前值得研究的问题。当今时代是信息化的时代,随着以计算机技术和通信技术为核心的现代信息管理技术的迅猛发展,如何在已有的数据中提取所需要的信息成为一个不可忽视的问题。目前,已有的与学生管理有关的系统,大多针对某一环节,例如招生、毕业等环节,没有形成有针对性的学生管理信息系统。学生的日常管理工作琐碎、复杂、重复以及
2、和其他工作交叉,如果继续采用现在的工作方式,辅导员老师很难从琐碎的日常管理工作中解放出来,没有办法全身心地投入到学生的思想政治教育工作中去。本人根据高校学生管理工作的特点,参考一般的管理信息系统进行研究。首先,介绍高校学生管理工作的发展现状,选本课题进行研究的目的。重点介绍高校学生管理工作中,学生基础数据管理、成绩管理、党员管理、奖学金管理等几个模块它们的业务流程和功能设计。本高校学生管理信息系统采用浏览器/服务器(B/S)模式,设计将采用MySQL为主要数据库系统,采用基于java技术构建和实现系统的客户端和服务器端软件。 高校学生管理信息系统建设的目标是:建成一个及自动化、信息化、网络化为
3、一体的管理信息系统,为高校学生管理工作提供优质、高效的业务管理和事务处理,为学生提供全面及时的信息和数据。关键词:学生工作 管理信息系统 B/S结构Design and Implementation of College Student Management Information SystemGraduate Student: Adviser: The management of students is very important in colleges. College counselor is the main executor of daily management. There a
4、re more arduous tasks in student affair management. And the workload is heavy and sometimes there is duplication of effort. How to liberate these counselors from these tedious daily management work and let these counselors carry out an ideological and political education are worth studying. The pres
5、ent era is the era of information technology, along with computer technology and communication technology as the core of modern technology. And how to extract the existing data information is becoming an unavoidable issue. At present, the existing systems relating to the management of students are s
6、ometimes only aimed to one segment. There is no targeted student management information system. The management of students is complicated and has duplication with other work. If we continue to use the current way of working, the counselors really cannot be liberated from daily work.According to the
7、characteristics of college students management, we do research referred to the general management information systems. Firstly, the status of student management is introduced. And then the purpose of the paper is talked about. In the system of student management, the student basic data management, t
8、he Party management and scholarship management are designed. The college student management information system uses browser / server (B/S) mode. The system uses MySQL as database system and uses Java to implement the system client and sever-side software.The objectives of college student management
9、information system are: to build an automation, information and network into one system, providing quality and efficient business management and transaction processing, and giving students a comprehensive and timely information and data.Key Words: student management management information system B/S
10、 system 目 录1绪论11.1引言11.2高校学生管理工作现状21.3本文研究意义21.4开发或使用学生信息管理系统的注意事项41.5本文研究内容及章节安排52系统开发的相关技术介绍62.1系统的开发条件62.2计算机网络模式92.3软件工程技术112.4管理信息系统132.5相关开发工具介绍163项目需求分析193.1项目系统分析193.2高校学生信息管理系统业务流程图213.3高校学生信息管理系统数据流程图224学生信息管理系统设计264.1系统的总体设计264.2数据库设计304.3系统的安全性设计375系统实现与运行395.1系统开发环境与开发工具395.2客户端用户的使用配置3
11、95.3系统主界面介绍405.4系统功能展现406总结和展望556.1总结556.2系统的开发特点556.3系统取得的成果556.4展望56参考文献57声明59致谢60V四川大学工程硕士学位论文 高校学生信息管理系统的设计与实现1绪论1.1引言当今时代是信息化的时代,随着以计算机技术和通信技术为核心的现代信息管理技术的迅猛发展,如何在已有的数据中提取所需要的信息成为一个不可忽视的问题。学生管理工作是高校教育的重要工作,高校辅导员老师是学生日常管理工作的主要实施者。学生事务性管理工作量大、工作头绪多、任务重、工作重复。如何把辅导员老师从这些繁琐的日常管理工作中解放出来,为更深入地开展大学生思想政
12、治教育提供保证是目前值得研究的问题。本人认为信息化管理是学生管理中不得不面对和解决的重要问题。学生的日常管理工作琐碎、复杂、重复以及和其他工作交叉,如果继续采用现在的工作方式,辅导员老师很难从琐碎的日常管理工作中解放出来,没有办法全身心地投入到学生的思想政治教育工作中去。近十几年高等教育的蓬勃发展,虽然已形成了一套规范的质量管理和考评体系,然而高等教育包括学生教务管理、学生就业管理、学生的奖助贷管理、学生奖学金管理、学生党员管理等在内的教育管理工作。这些管理中有些实现了信息化管理,有些还停留在手工模式的水平,而这些工作都是高校辅导员老师所涉及的,这大大加大了辅导员老师的负担和工作难度,同时也妨
13、碍了辅导员老师与学生对教学信息的及时获取。因此,我们需要面向高校辅导员老师的需要,开发出一款高校学生信息管理系统,帮助学校辅导员老师完成日常工作中所涉及的学生基础数据管理、学生就业管理、学生奖、助、贷管理和党员管理等一系列比较繁重的工作。那么,开发出一款效率高,使用简单灵活的高校学生信息管理系统成为较为紧迫的任务,并且通过该系统的开发,可以极大的提升辅导员老师的管理水平,把辅导员老师从这些繁琐的日常管理工作中解放出来,具体体现在这几方面:一是可以帮助辅导员老师真正实现远程办公、异地办公;二是可以满足现在和将来对信息资源的采集、存储、处理、组织、管理和利用的需求;三是可以实现信息资源的高度集成与
14、共享;四是可以实现信息资源的集中管理和统一调度。鉴于此,本文就高校学生信息管理系统的建设目标、技术架构、功能模块进行研究。1.2高校学生管理工作现状近十多年来,我国高校招生规模不断扩大,学生的管理工作日益繁重,这些管理工作包括学生个人基本信息的维护、学生奖学金、助学金、贷款工作的管理、学生的成绩管理、就业管理等。这些工作以前大都采用手工登记管理方式,或由计算机进行重复输入,使得学生管理的工作量较大。学校尽管投入了大量人力,物力和时间,学生管理工作仍然被动,紧张,占据辅导员老师大量的时间和精力,准确性数据性共享性差,容易出现错误,难以适应高等教育现代化发展的新形势。在国外许多大学就学生工作管理数
15、字化与网络化已开展多年,他们管理模式基本上面向全局的管理系统模式。该系统中数据集中统一存放在中央数据库中,数据集中存储,分布操作。它将学生管理工作各个环节进行了统筹考虑,以提高学生管理管理效率为目的,强调系统间数据的流通。经过多年的使用和改进,国外的这种管理模式已处于比较完善的阶段。相比之下,我国要根据自己的高校特色,在学生管理工作模式上要达到:1) 建立计算机网络;2) 各级管理部门实现数据对接和数据共享;3) 体现现代化管理形式、手段和水平;4) 减少差错,提高工作效率;5) 保证学生管理数据的可靠性和唯一性,保密性和准确性;1.3本文研究意义高校的学生管理工作非常重要,同时这种工作又非常
16、繁琐、琐碎,因此高校学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差等,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。(1)高校学生信息管理系统将辅导员老师从琐碎的工作中解放出来。在有中国特色的教育制度下,高校辅导员老师的本质工作是对学生进行思想政治教育。然而,目前大多数高校的辅导员老师事务性工作过多,占用了辅导员老师大量的时间和精力,使辅导员没有办法真正成为思想教育工作者,成为大学生的引导者。学生工作繁杂,工作头绪很多。从新生入学开始,要建立新生数据库
17、,到以后每个学期都要进行的奖学金评定、党员的发展、成绩的管理,以及毕业生就业工作的管理等等。事无巨细,事事都要操心。然而,所有的这些管理信息都是以临时的word或者excel的方式保存下来。这样会带来很多问题:1)不安全。学生的信息如果被人窃取,会带来很多麻烦。另外,如果数据丢失或不小心被删除,很难被恢复。2)效率低下,容易出错。由于存在word或者excel文档的数据没有办法关联起来,某个学生数据的变更无法统一进行,因此很多信息来源不得不重新进行手工输入,所以效率低,错误率高。3)难以统计分析。辅导员老师日常的重要工作之一就是要掌握学生的数据。例如要定期统计学生人数、男女生人数、挂一门学科的
18、人数、挂两门学科的人数、发表论文的人数、参与创新计划人数、获奖学生人数、入党积极分子情况、党员情况、贫困生情况等等。而这些数据是变化的,并且分布在不同的文档中,统计起来既困难,又可能不精确。如果有高校学生信息管理系统,通过基础数据库的建立,既能保证数据的安全可靠,保证一改全改,提高效率,又能够在基础数据上进行分析统计,甚至预测。因此,通过这套信息管理系统,可以将辅导员老师从琐碎的日常管理工作中解放出来,提高效率。(2)高校学生信息管理系统有益于学生目前各个高校的资源都非常多,然而这些资源来自不同的部门。例如,竞赛类的信息来自教务处,奖学金的信息来自学工部,活动的开展来自校团委等。高校学生信息管
19、理系统可以定期抓取与学生有关的信息,方便学生查询。另外,这套系统可以为每个班级开辟班级主页,便于展示班级风采,便于交流,提高班级的凝聚力。其次,所有和学生相关的信息,学生都可以在此系统中查询。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生相关信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生信息管理的效率。本高校学生信息管理信息系统以浏览器/服务器(B/S)模式为架构,通过对计算机硬
20、件和软件解决方案的论证,对应用领域进行调查分析,参考各种资料,使我们设计的数据库系统能够实现学生信息管理的相关功能。1.4开发或使用学生信息管理系统的注意事项开发一套信息系统相对来说比较简单,难的是如何开发出真正符合需要的,并且在以后的使用中能够不断升级的系统。下面就学生信息管理系统而言,在此系统开发或者使用过程中需要的注意问题总结如下:(1)要重视前期的需求分析开发学生信息管理系统的第一步是要明确该套系统的确切功能。一套系统开发出来后没有真正使用起来往往是由于前期的需求分析做的不到位。学生管理工作复杂、繁琐,涉及到方方面面,该套系统不仅要能完成功能需求,而且要方便使用。特别是数据的格式,数据
21、之间的关系要定义好。例如,学生的基础数据来自招生就业处,因此,设计系统数据表的时候要先定义好这些数据,要提供数据的格式。辅导员老师长期在一线工作,熟悉业务,是学生日常管理工作的主要实施者,是该系统的主要使用者。因此,开发高校学生信息管理系统之前,要多和辅导员老师交流,充分做好需求分析。(2)重视学生数据的安全性为了保证数据的安全性,建议每个学院将此系统部署在各自独立的服务器上,这样可以降低数据泄露的风险。系统有明确的权限管理,确保每个辅导员老师只可以查看、修改自己学生的信息;学生可以查看自己的信息,修改自己的部分信息。(3)建立相对稳定的系统维护团队开发一套系统容易,但是能够保证长期维护相对来
22、说较难。而且系统的生命力取决于使用后能够顺利地在系统中添加新的功能模块。因此,建立稳定的系统开发维护团队,有利于高校学生信息管理系统的长期使用。1.5本文研究内容及章节安排本人根据高校学生管理自身的特点,结合管理实际,参考相关管理信息系统,进行研究。第1章简要介绍了高校学生管理的发展现状,以及本文研究的意义。第2章介绍了相关的理论基础,计算机网络的浏览器/服务器模式(Browser/Server 简称B/S)的介绍,管理信息系统平台模式;数据库平台等。第3章对高校学生信息管理系统进行了需求分析。第4章对高校学生信息管理系统进行分析,包括功能设计、数据库设计和安全性设计。第5章是高校学生信息管理
23、系统的实现和运行情况,讨论了系统的开发环境、开发工具,介绍了系统的主界面。第6章是总结和展望,总结了系统的开发特点和取得的成果。2系统开发的相关技术介绍2.1系统的开发条件系统规划阶段。系统规划阶段的任务是在对原系统进行初步调查的基础上提出开发新系统的要求,根据需要和可能,给出新系统的总体方案,并对这些方案进行可行性分析,产生系统开发计划和可行性研究报告两份文档。系统分析阶段。系统分析阶段的任务是根据系统开发计划所确定的范围,对现行系统进行详细调查,描述现行系统的业务流程,指出现行系统的局限性和不足之处,确定新系统的基本目标和逻辑模型,这个阶段又称为逻辑设计阶段。系统分析阶段的工作成果体现在“
24、系统分析说明书”中,这是系统建设的必备文件。它是提交给用户的文档,也是下一阶段的工作依据,因此,系统分析说明书要通俗易懂,用户通过它可以了解新系统的功能,判断是否所需的系统。系统分析说明书一旦评审通过,就是系统设计的依据,也是系统最终验收的依据。系统设计阶段。系统分析阶段回答了新系统“做什么”的问题,而系统设计阶段的任务就是回答“怎么做”的问题,即根据系统分析说明书中规定的功能要求,考虑实际条件,具体设计实现逻辑模型的技术方案,也即设计新系统的物理模型。所以这个阶段又称为物理设计阶段。它又分为总体设计和详细设计两个阶段,产生的技术文档是“系统设计说明书”。系统实施阶段。系统实施阶段的任务包括计
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高校学生 信息管理 系统 设计 实现