1、VB课程设计学生信息管理系统目 录摘 要5前 言6第一章 为什么要开发一个学生档案管理系统71.1 在教育中用计算机管理学生档案的意义.71.2为将来学校上网做好准备.71.3 学生档案的设计分析7第二章 编程环境的选择.92.1开发工具的介绍.92.3关系型数据库112.4 数据库的概念122.5新建一个数据库.12第三章 需求分析.143.1 可行性研究143.2 需求分析15第四章 系统总体规划.174.1软件模块结构设计174.2数据库设计.18第五章 系统具体实195.1 主界面195.2数据库的实现215.3 ACCESS与VB的连接22第六章 测试 246.1程序运行界面 如下图
2、246.2输入用户名和密码界面266.3系统所具备的功能显示界面266.4系统管理功能276.5班级系统306.6 档案管理.326.7课程管理336.8成绩管理34结束语36致 谢.37参考文献38摘 要学生档案管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们使用 MICROSOFT公司的 VISUAL BASIC开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首
3、先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。关键字:控件、窗体、域。摘要:随着中国教育事业的迅速发展,学生的数量日益增加,学生的信息管理也变得日益繁重和复杂。如果想要提高学生信息管理的效率和质量,以适应教育事业的发展,我们就必须对学校内部进行改革和加强学校管理。借助现代信息技术的管理方法,建立学生信息管理系统势在必行。本文通过对一个学生信息管理系统的开发实例,对基于Visual Basic 6.0和SQL 2000的学生信息管理系统进行了分析和研究。 文章首先分析了管理信息系统的概念和特点,介绍了开发工具Visual Basic
4、6.0和SQL 2000,然后对学生信息管理信息系统进行了需求分析、概要设计和详细设计,在概要设计中进行了数据库的设计,在详细设计中讨论了系统的实现方法和编码。之后对系统测试进行了分析和讨论,功能模块的测试中把登录服务器模块的测试和其他功能模块的测试分开进行,介绍了一种实用的测试方法。最后是介绍系统的总体测试和系统发布。本文所论述的学生信息管理系统对实现初中、高中和大中专院校的学生信息管理的现代化、科学化具有重要意义。关键词:学生信息管理系统;Visual Basic 6.0;SQL 2000 ;C/S模式Information Management system of studentBase
5、d on C/S modelAbstrac: With the quick development of Chinese education, the students quantity increasingly increaseses, the students status management also becomes increasingly heavy and complicated. If want to improve the efficiency and quality of the students status management and adapt the develo
6、pment of the education business, we must to reform the inner school and enhance the school management. So ask for the management method of the modern information technique and eatablish the students status management system is imperative. This text analysis and study the students status management i
7、nformation system which based on Visual Basic 6.0 and SQL 2000 across an example of students status management imformation system. Firstly, the article analyzed the management information systems concept and characteristics and introduced the development tools Visual Basic 6.0 and SQL 2000 .Then it
8、carried through the need analysis, general design and detailed design for the students student status information system.It designed the database in the general design and discussed the realize methord and coding of the system in the detailed design. Then it analysised and dicussed to the system tes
9、t.It classified the test of registering server mold and the test of other founction mold in the function mold test and introduced a practical test method.Finally it introduced the total test and release of the system. The students student status management this text discussing have important meaning
10、 to realize the students student status manage of junior and senior high school.Keywords: Students status management system;Visual Basic 6.0;SQL 2000;C/S model目 录前言11 系统开发环境及其工具介绍21.1 系统简介21.1.1 管理信息系统的概述21.1.4 学生学籍管理信息系统概述21.2 系统开发工具及开发环境概述31.2.1 Visual Basic 6.0 的介绍31.2.2 ADO数据访问技术31.2.3 Microsoft
11、 SQL Server简介82 需求分析112.1 系统需求112.1.1 编写目的112.1.2 背景及范围112.2任务概要112.2.1 目标112.2.2 运行环境112.2.3 条件与限制113 系统总体分析与设计123.1 系统分析123.1.1 系统功能的分析123.1.2 系统功能模块设计123.2 数据库设计133.2.1 数据库需求分析133.2.2 数据库概念结构设计133.2.3 数据库逻辑结构设计154 详细设计184.1 学生管理系统主窗体的创建184.1.1 创建工程项目Student_MIS184.1.2 创建学生信息管理系统的主窗体184.1.3 创建主窗体的
12、菜单204.1.4 创建公用模块204.2 系统用户管理模块的创建214.2.1 用户登录窗体的创建214.2.2 添加用户窗体的创建234.2.3 修改用户密码窗体的创建244.3 学籍管理模块的创建254.3.1 添加学籍信息窗体的创建254.3.2 修改学籍信息窗体的创建274.3.3 查询学籍信息窗体的创建294.4 班级管理模块的创建304.4.1 添加班级信息窗体的创建304.4.2 修改班级信息窗体的创建324.5 课程设置模块的创建324.5.1 添加课程信息窗体的创建324.5.2 修改课程信息窗体的创建334.5.3 设置年级课程窗体的创建344.6 成绩管理模块的创建35
13、4.6.1 添加成绩信息窗体的创建364.6.2 修改成绩信息窗体的创建374.6.3 查询成绩信息窗体的创建375 运行与测试395.1 登录服务器模块测试395.2 其他模块的测试395.3 帮助文档的设计395.4 系统测试和打包发行40结束语41参考文献42致谢43附录44前言管理信息系统就是我们常说的MIS(Management Information System),在强调管理,强调信息的现代社会中它变得越来越普及。MIS是一门新的学科,它跨越了若干个领域,比如管理科学、系统科学,运筹学、统计学以及计算机科学。1在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系
14、统。管理信息系统起初应用于最基础的工作,如打印报表、计算工资、人事管理等,进而发展到企业财务管理、库存管理等单项业务管理,这属于电子数据处理(EDP,Electronic Data Processing)系统。当建立了企业数据库,有了计算机网络从而达到数据共享后,从系统观点出发,实施全局规划和设计信息系统时,就达到管理信息系统的阶段。随着计算机技术的进步和人们对系统的需求进一步提高,人们更加强调管理信息系统能否支持企业高层领导的决策这一功能,更侧重于企业外部信息的收集、综合数据库、模型库、方法库和其他人工智能工具能否直接面向决策者,这是决策支持系统(DSS,Decision Support S
15、ystem)的任务。我国20世纪70年代末有少数企业开始MIS的局部应用。“六五”期间,选择一些大型企业进行MIS的开发试点,其中首都钢铁公司、北京第一棉纺厂、湖北第二汽车制造厂、宁江机床厂等取得了经验。20世纪80年代中后期,在全国性的计算机应用热潮中,许多企业纷纷从财务管理、人事管理等单项应用入手,尝试建立MIS。许多企业,如北京内燃机厂、北京电视机厂、沈阳鼓风机厂、天津渤海无线电厂的MIS初具规模,建立了覆盖全厂的计算机网络。“八五”期间,企业逐步走向市场,MIS建设的目标和需求日益明确。一些企业的系统,如北京第一机床厂、山西经纬纺织机械厂、成都飞机制造公司等都达到了很高的水平,与企业中
16、其他系统集成,形成了CIMS。目前,我国MIS已经有了相当的普及率,几乎覆盖了各个行业及各个部门。在学校,尤其是在各大高校,对于学生的管理是相当重要,而且也是相当麻烦的,它是学校管理中最基本的一项常规性工作。而长期以来,学校管理都是依赖人工来进行的,面对如此众多的学生信息,其工作量是相当相当巨大的。这样不仅仅浪费了大量的人力物力,而且由于人工管理存在着大量的不可预知性,造成学生信息管理的一些不规范,使得信息管理陷入“事倍功半”的地步。开发本系统就是为了解决学校在管理中的一些不规范,使学生信息的管理向着规范化、简单化、有效化的方向发展。2根据学生信息管理系统的基本流程和高校学生信息管理的实际要求,本系统需要实现以下功能:(1)学生基本信息的录入,基本信息包括学生的基本情况、所在班级、所学课程和成绩等;(2)要求在系统中能够对学生信息精心灵活的浏览和查询;(3)要求在系统中能够对班级信息进行输入、查询和修改等;(4)要求能够对学校基本课程信息录入、修改和设置等;(5)要求能够对学生成绩信息进行输入、修改和查询等;(6)本系统可以提供给管理员或者学生本人使用。对学生类用63系统所具备的功能显示界面 如图64系统管理功能 如图65班级系统651 班级添加66 档案管理661 档案添加662 档案查询67课程管理671课程设置672 课程添加 Powered by 计算机毕业论文网
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1