《学生信息管理系统参考》由会员分享,可在线阅读,更多相关《学生信息管理系统参考(21页珍藏版)》请在金锄头文库上搜索。
1、无锡职业技术学院课程设计说明书1引言管理信息系统就是我们常说的 MIS(Management Information System ),在强调管理,强调信息的现代社会中它变得越来越普及。MIS 是一门新的科学,它跨越了若干个领域,比如管理科学、系统科学、运筹学、统计学以及计算机科学。在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。近年来 Internet 的飞速发展,Internet 技术得到了应用,为企业 MIS 提供了良好的支持环境。管理信息系统在企业的应用中存在三个要素,这就是人、计算机和数据。人是指企业领导者、管理人员、技术人员,以及 MIS 建设的领导机构和
2、实施机构,他们必须有企业管理人员,尤其是企业领导的积极参与。计算机技术使 MIS 得以实施的主要技术。在这些技术中,软件开发是 MIS 开发的重点。第三个因素也不能忽视。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。目前,学校学生管理是教务管理中的一个极为重要的环节,它是整个管理的核心和基础。由于学校规模进一步扩大,学生人数逐年上升,学生情况的管理也变得越来越复杂。面对如此繁杂的任务。如果让个人去管理文档,就会显得费时费力。尤其在管理成绩时,任务更加繁重,就成绩管理本身来说,它是一项任务繁重、时效性较强的系统工作
3、,它不但涉及学生个人成绩查询,更涉及到各教师的工作效率和质量。近年来随着计算机的迅速发展,计算机已经在社会各个领域显示了它巨大的作用。毋庸置疑,切实有效地把计算机管理引入学校教务管理中,对于促进学校管理制度,提高学校教学质量与办学水平有着显著意义。 现在我国的一些院校中的信息管理效率还不是很高,这样已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。所以,学生信息系统的设计与开发也是一个时代必经的阶段。本次设计主要采用 C/S 结构,主要实用于各高校的各专业无锡职业技术学院课程设计说明书2摘要随着高校规模的不断扩大,学生数量急剧增
4、加,有关学生的各种信息量也成倍增长,庞大学生信息的管理工作成了高校教学管理工作中的一项重要任务,一方面,假如遵从以往旧式的工作方式,该工作的工作量大,管理繁琐,既耗人力,又耗物力;另一方面,由于计算机技术的飞速发展及应用的普及,学生信息管理这样烦琐的工作更需要由计算机来完成。因此开发一套对学生信息进行管理的软件是极其重要的,而且是必需的,通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。学生信息管理系统是典型的信息管理系统 (MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的
5、库。而对于后者则要求应用程序功能完备,易使用等特点。本系统采用 C/S 结构,微软公司的 visual studio 2005 中的 c#作为开发语言,后台建立在 Microsoft SQL Server 2005 基础上,尤其是数据窗口能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成高可行性系统。利用本系统来管理学生的各种信息数据,包括基本学生信息、成绩信息、班级信息、课程信息、教师信息,同时能够完成这些信息的增、删、改、查操作,并能够进行一定的统计。关键字:MIS ;SQL Server 2005;C/S 结构;
6、AbstractWith the constant expansion of higher scale, has drastically increased, the students of the information was redoubled, and large the students of the information management became a college education management of the important task, On the one hand, if you follow the old way, the work of the
7、 heavy workload and management of all, both human and material consumption ;on the other hand, the computer technology of the rapid development and application, the information management in the complicated work requires more by the 无锡职业技术学院课程设计说明书2computer to complete. Therefore developing a set of
8、 the information management software is crucial and is required by such a system, within the scientific management information statistics, and quick, and thus reduce administrative work.Students are typical of information management system management system (mis), the development of databases includ
9、ing the establishment and maintenance and application of any development in two ways. For the former request create the visitation data uniformity and integrities are strong and data security, a good library. For the latter then requires the application program function complete, easy praxis etc. ch
10、aracteristics. the system uses c s structure, Microsoft visual studio 2005 in the development of language and c # as to the Microsoft sql server 2005 on the basis, Especially data can be operated by the brevity of the database object, intelligent, in a short period of a prototype system application,
11、 then, a prototype system to the needs of the iteration, revision and improvement until high practicability.This system to manage the students all kinds of information, including basic student information and information, information, courses class, the information, such information can be done to i
12、ncrease, and change, the operation, and to make sure the statistics.Keyword : mis ; sql server 2005 ; c/s structure ;无锡职业技术学院课程设计说明书学生信息管理系统 1第一章 系统需求分析1.1 系统功能需求学生信息管理系统在管理学生中占有重要的地位,它关系着学生信息的基本信息,其中包括学生信息,班级信息、课程信息等。对于学校来讲,学生信息管理系统是不可缺少的组成部分,它有效地管理学生档案,对学校学生的变动和统计起着重要的管理作用。1.1.1 基本信息管理基本信息管理主要包括:班
13、级信息输入与维护,主要包括班级的添加、删除和修改学生基本信息输入与维护,主要包括学生基本信息的添加、删除和修改。课程基本信息输入与维护,主要包括课程基本信息的添加、删除和修改。 教师基本信息输入与维护,主要包括教师基本信息的添加、删除和修改。 教室基本信息输入与维护,主要包括教室基本信息的添加、删除和修改。 学期课程设置,设定本学期所开设课程并安排相应的教师。学生选课,根据学期课程安排,学生进行选课。1.1.2 查询和统计查询和统计主要包括:学生基本信息查询,对学生的基本信息进行查询,如学生姓名、籍贯等。教师基本信息查询,对教师的基本信息进行查询,如教师姓名、学历等。学生选课信息查询,可以根据
14、学生进行查询。成绩查询,对学生成绩进行查询。1.2 系统性能需求为了保证系统能够长期、安全、稳定、可靠、高效的运行,学生信息管理系统应该满足以下的性能需求:1准确性和及时性系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足学无锡职业技术学院课程设计说明书2校对信息处理的需求。2易用性和易维护性学生信息管理系统使用人员往往对计算机并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够
15、的帮助,缩短用户对系统熟悉的过程。1.3 系统数据要求学生信息管理系统的数据需求包括如下几点:1数据录入和处理的准确性数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容错性,从而降低出错概率。 2数据的一致性与完整性学生信息管理系统对数据的处理有很高的要求,因为对学生信息的处理非常频繁,所以要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。3
16、数据的独立性学生信息管理的管理对学校来说是非常重要的一个部分,不可能让每一个人都对其进行操作,应该有特定的人员对学生信息管理系统进行管理,对系统进行独立操作。1.4 可行性分析 经过调查、研究、分析、计算,在学生信息管理中的应用已经条件成熟,将从以下几个方面总结系统开发的可行性,具体情况如下: 1技术可行性 以 Windows 为操作系统,采用 visual studio C#为脚本语言,运用 SQL 的数据库技术,设计与开发学生信息管理系统。当用户使用系统时,通过正确的口令进入系统,进行数据库的维护操作和运用。 无锡职业技术学院课程设计说明书学生信息管理系统 32经济可行性 一方面,系统中友好的人机界面和强劲的功能支持,会使教务人员的工作进一步提高,从而节省人力、物力,进而提高经济效益;另一方面系统开发成本低,现有 PC机即可提供该系统开发工作需要的所有硬件设备环境。 3操作可行性 操作上是对 Windows 操作系统的引用,该系统的使用,主要凭借使用 Windows 操作技术即可完成数据录入、修改、删除等