班级学生信息管理系统毕业论文.doc
《班级学生信息管理系统毕业论文.doc》由会员分享,可在线阅读,更多相关《班级学生信息管理系统毕业论文.doc(22页珍藏版)》请在三一办公上搜索。
1、班级学生信息管理系统前 言当今社会是一个信息化时代,尤其是计算机的应用可以说是日新月异,随着技术的不断进步和更新,它已经全面深入到社会的各个领域,成为我们工作、学习不可缺少的辅助工具,成为了我们日常得力的助手。当前,在学校,特别是在高等院校,计算机的使用更是普遍,例如电子阅览室、电脑课堂等等,更是随处可见。利用日趋成熟的计算机技术来代替传统的人工模式,对于实现学生信息管理的现代化尤为显得重要。学校工作日常工作繁杂、资料重多,面对不断扩张的学校规模和日益扩大的招生规模,虽然各类管理信息系统已进入高校,但还未普及,难以满足高校的日常需要。这就令学校管理者很头疼,对于学生管理不得不投入更多的人力和物
2、力,这不但增加了学校的财政负担更是令学校管理难以实现信息化、现代化。然而目前还没有一套比较完整的、统一的系统应用到日常学生信息管理,即使存在,但是操作比较麻烦、专业性较强,只适合计算机专业人士使用,很难在普通高校中得到普及。因此,开发一套适和大众的、兼容性好的系统是很有必要的。利用计算机强大的处理能力和运算能力,可以使信息查找方便、易修改、可靠性高、操作性强,同时对于数据的处理快捷、安全性高、存储量庞大,减少了大量的人力。这些忧点能够极大地提高学生信息管理的效率,也是实现学院信息化、高效化、现代化的重要基础,因此开发一套学生信息管理系统是非常有必要的。当前计算机管理界所流行并且实用的原则:整体
3、性原则、分作协调原则、目标优化原则。在这些原则的基础上,本系统在开发过程中,注意使其符合操作的业务流程,并力求系统的全面性、通用性。具体开发步骤主要分为四步:系统框架规划,系统开发(包括系统分析,系统设计,系统实施),系统的运行及测试,系统评价。本系统主要是提供老师和学生方便的查询信息并且进行相关的删除、更新等操作,使得学生的信息管理能够统一规范化。功能模块的相应操作分别由其对应的子模块实现。若是可能的话,还可以利用学院网络将整个学院学生的信息汇集起来,实现跨空间、时间的管理,方便使用,同时为学校管理者提供详细的学生信息,从而提高管理效率。尤其是对于班主任和学生来说,不仅方便查询使用,而且可以
4、增进师生联系,使得老师掌握学生第一手的资料,方便学生联系老师,进而增加师生感情。同时相应的减少了两者的工作量,能够为班级信息公开、增进同学交流理解服务,这样就加强了班级的管理、提高了班级管理的高效性。目录前 言1摘 要4ABSTRACT5第一章绪论61.1 系统介绍61.2.1 课题研究目的及意义61.2.2 使用计算机管理学生信息的意义61.3系统主要设计功能7第二章 系统开发方法82.1开发工具的选择8第三章 系统分析103.1 需求分析103.2 可行性分析11第四章 系统总体规划124.1系统功能结构124.2系统流程图如下:134.3总结13第五章 系统详细设计145.1系统子模块功
5、能概述145.2数据库设计145.3 登陆界面155.4主界面165.5学生信息管理界面175.6课程信息管理界面185.7学费信息管理界面185.8系统的特点和存在的问题19结论21致谢22参考文献24摘 要学生信息管理系统属于典型的信息管理系统(MIS),其开发过程我是完全按照软件开发要求来进行的,我采用的是快速原型模型法,这样可以快速的完成系统的大体框架,然后不断的修改、完善系统。首先是收集必要的信息,建立数据库。数据必须要一致性和完整性强、数据安全性好,从而方便以后进行扩展。然后就是各个模块的功能设计,要求具备应用功能完备、易使用等特点。 经过以上的分析和比较各种开发软件的优缺点,我使
6、用了微软公司的 VISUAL BASIC和Access作为开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这种能够方便而简洁操纵数据库的智能化对象,在系统开发过程中能够及时修改存在的错误。首先在短时间内建立系统应用原型,然后对初始原型系统进行需求更改,在开发过程中不断进行修正和改进,直到系统的最终开发完成。关键字:学生信息管理系统 数据库 VISUAL BASI ACCESSABSTRACTStudent information management system is a typical management information system (MIS), the devel
7、opment process I was completely in accordance with the requirements for software development, I use the rapid prototyping model method, so you can quickly complete the general framework of the system, then continuously modify and improve the system. The first is to collect the necessary information,
8、 the establishment of the database. Data must be consistency and integrity, data security is good, so as to facilitate later expansion. Then the design is the function of each module, requires application of functions, easy to use features. After the above analysis and comparison of the advantages a
9、nd disadvantages of various development software, I used Microsofts VISUAL BASIC and Access as a development tool, the use of its various object-oriented development tools, especially the data window that can be easily and simple manipulation of the intelligence database objects in the system develo
10、pment process can be revised in the presence of errors. First prototype application system in a short time, then the initial prototype of the system needs to change, in the development process revised and improved constantly, until the system finally developed. Keywords: Student Information Manageme
11、nt System Database VISUAL BASI ACCESS 第一章绪论1.1 系统介绍 高等院校学生信息的管理是一项既重要又繁琐的工作,面对数以万计的学生和不断随时更新的信息,实在是非常头疼。为了更好的做好、做快这项工作,提高当前工作效率,为全院师生服务,再结合我院实际情况和自己的能力水平,我觉定自行设计一套学生信息管理系统。1.2.1 课题研究目的及意义 当今社会,随着时代的不断进步和发展,计算机已经全面深入我们生活、学习的各个领域,成为我们工作、学习不可缺少的得力帮手。尤其是在高等院校,计算机的使用显的尤为重要,不仅代替了传统的手工模式,进一步实现了学院信息化管理;节省了许
12、多人力、物力,使的资源使用更加合理和高效;提高了高校管理者的工作效率;方便人们对大量信息的处理和管理。基于上述原因,我选择了设计班级学生信息管理系统,从而为学院做一些力所能及的事情。1.2.2 使用计算机管理学生信息的意义 虽然计算机的发展迅猛,但是在我国仍有些高校的学生信息的管理水平比较低,只停留在人工模式的水准上,这样很明显地已不能完全适应时代的发展要求,它不仅浪费了过多的人力、物力及财力,而且还存在一些缺陷与不足。在信息膨胀时代,这种传统的管理模式被以计算机为基础的信息管理方法取代已是大势所趋,这是必然的。 因此,班级学生信息管理系统显得比较有应用前景,而且实用和方便,为将来学院实现网络
13、化管理做铺垫和尝试。1.3系统主要设计功能 我根据老师的需要和日常的观察,我初步设计本系统主要有以下基本功能:(1) 对学生基本信息的操作,比如删除、更新等(2) 对学生课程信息的操作,例如删除、更新等(3) 对学生费用进行操作,像删除、添加等第二章 系统开发方法2.1开发工具的选择 通过四年不断的学习,我掌握了几种编程语言,比如C语言、JAVA语言等,可以选择的余地很多,但是用这几种语言开发系统对于我来说,比较困难。目前可以采用的应用开发产品很多,流行的也比较多。但是目前在我国市场上最为流行、使用最多的有如下:微软公司的Visual Basic和Visual C, 其它公司的Java等。在这
14、些程序设计工具中,有的单单强调程序语言的变化性和执行效率;有的则注重于可视化程序开发工具所带来的方便和效率的提高,它们各有各的优点和侧重点,同时也满足了不同用户的需要。经过我综合的比较、分析,我认为Visual Basic是一个非常理想的选择,它能高效的开发系统、同时易于学习。我用的是Visual Basic6.0,它是一种可视化编程工具,在Windows应用程序下,它能提供一种非常简单、快捷的开发方法,对于我这种初次接触Visual Basic6.0的人来说,更加容易掌握基本技巧。通过初步的学习,我知晓了Visual Basic6.0的一些数据访问方面的特性。首先它采用了一种非常新的数据访问
15、技术ADO(Active Data Object),对于数据库的操作非常方便。其次在数据环境方面,它可以允许程序设计员可视化地创建和操作ADO的命令和连接方式。第三,增加了部分ADO控件和集成化的可视化的数据库工具,比如DataGrid控件,能够提供快速尽力数据表的显示操作的功能,对于开发过程能够清晰明了。在我看来,Visual Basic6.0具有一些非常明显的优点,比如在程序调试方面,不仅支持逐语句的调试,同时可以设立断点,逐渐找到程序错误,而且可以逐过程进行调试。Visual Basic6.0存在一种语法检查器,在输入每行代码时,语法检查器都会自动对代码进行检查,在继续输入下一行时,它就
16、会提醒你存在错误,方便你及时修改错误。在程序调试过程中,难免会遇到一些错误,这些错误在Help文件中基本都有,一旦遇到,就会弹出对话框,指出实时错误的代码,通过代码你就可以在帮助文件中找到解决方法。数据库是信息管理系统设计中非常重要的一部份,它直接决定了系统的运行速度和效率。目前,市面上的数据库产品同样多种多样,各种产品都具有各自的特征和适用范围。例如SQL SERVER 2008,它的功能就非常强大,不管对于专业人士还是普通人,都适用,但是也存在一些缺陷。经过最后的选择,我选用了Access作为数据库开发软件 。因为Access使得建立并且管理数据库不再是专业人士的专利,即使是不懂编程的人员
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 班级学生信息管理系统 毕业论文 班级 学生 信息管理 系统

链接地址:https://www.31ppt.com/p-3988405.html