111基于VB的学生生活管理系统
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘 要
学生管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
本系统主要完成对学生信息的管理,包括添加、修改、删除,查询,打印信息以用户管理等六个方面。系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。系统的核心是添加、修改和删除三者之间的联系,每一个表的修改都将联动的影响其它的表,当完成添加或删除操作时系统会自动地完成学生信息的修改。查询功能也是系统的核心之一。此外,系统有完整的用户添加、删除和密码修改功能,并具备报表打印功能。
本论文包括需求分析、系统功能、系统设计、程序设计、系统测试及存在问题等方面,较为系统地介绍了“学生管理信息系统”课题开发的整个过程。 [资料来源:THINK58.com]
关键词: 学生管理,数据库,管理系统
ABSTRACT
The system of managing student file is a typical application of managing information system (know as MIS), which mainly includes developing the application interface of front-end and building up and maintaining the data-base of back-end. The former should make the function of application integrated and the usage is easy, the latter required a database with powerful consistency and integrality, and nice security.
This system mainly completes the management to student’s information, include six aspects such as adding, modifying, deleting, searching, printing information and the customer management. The system can complete to browse, search, add, delete, modify etc. to each kind of the function of information. The core of the system is the contact of increase, modification and delete, the modifications of each form will affect to other forms, the system will complete the modification of student of itself while being to complete to increase or delete the operation. Inquiring about the function of searching also is the one of the systematic nucleus. The system contains the integrity function of users increase, delete and the cipher modification, and the report form to print.
[资料来源:THINK58.com]
This thesis includes requirement analysis, system function, systems design, programming and the system tests and exists the aspects such as question etc, and comparatively systematically introduced the whole course of " student management information system " subject development. [版权所有:http://think58.com]
Keyword: The system of managing student Database MIS
第一章 引 言
学生信息的管理是非常重要的。对学生而言,成绩是学生学习劳动的重要成果,因此,学生有权及时、准确地获得自己的成绩等信息,以便及时、准确地调整自己的学习计划和措施,提高学习劳动的收益。提高学生信息管理的效率和质量,是尊重学生劳动的重要体现。对于任课教师、学生管理老师等而言,基于学生成绩的数据分析和数据挖掘可获得很多对教学有用的信息,可获得很多对教导学生有用的信息。
由于种种原因,现在学生信息管理上存在着不及时、不准确的现象。如何对如此基础和重要的信息进行开发与利用,准确、及时地向有关使用者提供这些信息?借助计算机去解决这个问题,在国内外早已有着成熟的研究成果和广泛的社会应用。学生成绩管理正向着网络化、终端化发展。借助网络,学生可以及时、准确地查询到自己各学期、各门课程的成绩信息。教师除可获得学生成绩的基本数据外,还可按要求获得相应的分析结果。与手机、PDA等用户终端的结合,人们可以更方便快捷地获得这些信息。市场上众多的教育管理信息系统,大多包含学生成绩管理的功能。在网络上,更是大量存在着此类管理软件,供访问者免费或付费下载使用。国内的众多高校甚至中小学,都得到了不同程度的使用。但是由于各个学校的实际情况不同,引进的软件往往不能直接投入使用,而必须经过二次开发。而且从长远发展来看,根据本校的实际情况和发展目标开发自己的管理系统,不但可以直接和学院的管理制度接轨,不必被迫改变原有的管理体系,省去因此带来的麻烦,更重要的是便于以后系统的扩充。从而改变原有的成绩管理系统,使用计算机技术和融进现代的管理思想,把任课老师和学生管理老师从繁重的体力劳动中解脱出来。
[资料来源:http://www.THINK58.com]
第二章 系统需求分析
需求分析阶段确定的系统逻辑模型是以后设计和实现目标系统的基础,因此必须准确完整地体现用户的要求。系统分析员通常都是计算机软件专家,技术专家一般不喜欢着手搞具体设计,然而,一旦分析员开始谈论程序设计的细节时,就会脱离用户,使他们不能继续提出他们的要求和建议。软件工程使用的结构分析设计的方法为每个阶段都规定了特定的结束标准,需求分析阶段必须提出完整的准确的系统逻辑模型,经过用户确认之后才能进入下一阶段。
需求分析是软件生命周期的一个重要阶段,它根本的任务是确定为了满足用户的需要必须做什么。具体地说,应该确定系统必须具有的功能和性能,系统要求的运行环境,并且预测系统发展的前景,必须仔细分析系统中的数据,既要分析系统中的数据流。又要分析长期使用的数据存储,通过分析应该得出用数据流图、数据字典,为系统的设计奠定基础。
在这一章里,我将给出系统的数据流图,功能结构图,系统分析说明书,数据字典,为系统的设计奠定基础。
2.1 数据字典
数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。
任何字典最主要的用途都是供人查阅对不了解的条目的解释。数据字典的作用是在软件分析和设计的过程中给人提供关于数据的描述信息。
[资料来源:THINK58.com]
数据流图和数据字典共同构成系统的逻辑模型,没有数据字典,数据流图就不严格,然而没有数据流图数据字典也难于发挥作用。只有数据流图和对数据流图的精确定义放在一起,才能共同构成系统的规格说明。
系统开发时,常用卡片的形式书写保存描述一个数据元素。
下面给出本系统的主要数据元素的数据字典索引卡片:
名字:系别
列名:系别
描述:唯一地标识专业基本状况表的一个特定关键域
定义:系别=20{字符}20
位置:系别和班级表
图2.1
名字:班级
列名:班级
描述:唯一地标识班号基本状况表的一个特定关键域
定义:班级=10{字符}10
位置:班级和学生信息表
图2.2
名字:课程名称
描述:唯一地标识员工基本状况表的一个特定关键域
定义:课程名称=20{字符}20
[资料来源:www.THINK58.com]
位置:学生成绩表
图2.3
名字:学号
描述:唯一地标识学生基本状况表的一个特定关键域
定义:PID=8{字符}8
位置: 学生信息表 和学生成绩表
图2.4
名字:成绩
描述:唯一地标识成绩基本状况表的一个特定关键域
定义:成绩=3{数字}3
位置:学生成绩表
图2.5
[资料来源:www.THINK58.com]