学生管理系统的开发毕业设计论文.doc
《学生管理系统的开发毕业设计论文.doc》由会员分享,可在线阅读,更多相关《学生管理系统的开发毕业设计论文.doc(35页珍藏版)》请在三一办公上搜索。
1、毕业设计论文学生管理系统的开发邕江大学信息工程学院摘要随着信息技术飞速发展,科学的管理技术也越来越深入并且广泛的应用,科技化管理更是带来工作效率的提高。信息管理系统是一个不断发展的新型学科,对于需要管理大量信息的单位,如果要高效率地把内部信息有顺序的组织起来,就必须建立起管理信息的信息系统。学生管理是学校教育单位不可或缺的一项工作,它的工作及档案对于学校的决策者和管理者来说都是至关重要的,对于学校的学生管理工作来说,系统能够为用户提供充足的信息和快捷的查询手段必将是一个很好的管理工具。以往一直用纸张来记录信息的人工方法,最大的缺点在于:效率低、保密性差,另外随着时间增加将会产生大部分数据,这给
2、我们查询带来新的管理烦恼。这也对更新和维护带来不少的困惑。使用计算机对学生的信息管理,具有手工管理所无法达到的优点,如:查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点大大提高了学生信息管理方面的效率,也具有企业的科技化、正规化管理,正面的迎接了世界科技发展的挑战。学生管理系统主要目的是,针对学生的信息进行有序的管理,学生管理系统的管理方法是以学生的学号为登录账号及初始化密码。初始化系统时,系统内只存在初始化的高级管理员,如果需要其他角色对学生管理系统进行添加信息,需要管理员对教师信息进行添加,然后教师和管理员才添加学生信息操作。学生信息系统包含功能有:添加学生信息、添加教师
3、信息、添加管理员信息、查询某位学生信息、修改某位学生信息、删除某位学生信息、显示该专业所有学生信息、查询该专业女生人数、查询该专业男生人数、查找老师信息、删除老师信息、修改老师信息、管理员信息管理的添加、删除、编辑。及修改密码功能等。主要运用javascript、语言来进行编译管理系统后台、运用Microsoft Visual Studio 2008软件来搭配前台、SQL Server Management Studio Express作为编辑数据库的软件工具,运用了析构函数、嵌套、循环、指针、实例化等方法编译出一个学校学生管理系统。关键字:管理信息系统;学生学籍管理系统;关系数据库Abstr
4、actWith the rapid development of information technology, scientific management techniques are more and more in-depth and extensive application, technology and management is to improve work efficiency. Information management system is a continuous development of new disciplines, the need for managing
5、 a large number of information units, if high-efficiency internal information in order to get organized, must establish the management information system. Student management is the school education unit an indispensable job, its work and file for the school administrators and policy makers is crucia
6、l, for college students management, the system can provide the sufficient information and the quick inquiry method will be a very good management tool. Thought to have been using the paper to record information by the artificial method, the biggest drawback is: low efficiency, confidentiality of the
7、 poor, and over time will have most of the data, which gives us the query brings new management. This also updates and maintains a lot of confusion. The use of computers to students of information management, with a manual management can not reach the merits, such as: to find convenient, high reliab
8、ility, large storage capacity, confidentiality good, long life, low cost. These advantages greatly improves students information management the efficiency, also is enterprise of science and technology, standardized management, positive to meet the world science and technology challenge.Student manag
9、ement system is mainly aimed at students, information and orderly management, student management system management method to students for the login account and password. Initialize system, system only in the presence of the initialization of the senior administrator, if need other roles on student m
10、anagement system to add information to teachers, administrators need to add information, then teachers and administrators to add student information operation. Student information system including functions: add the student information, teacher information, administrator information add, query a stu
11、dent information, modify, delete a student information student information, a display of the professional all student information, query the students number, the boy student number query, find the teacher professional information, delete information, teacher modify the teacher information, administr
12、ator information management to add, delete, edit. And modify the password function.The main use of JavaScript, language to compile management system background, using the Microsoft Visual Studio 2008 software to match the SQL Server Management Studio, Express as edit database software tools, use the
13、 destructor, nested, circulation, pointer, instantiation method to compile a school student management system.Keywords: management information system; student management system; relational database.目录摘要IABSTRACTII目录III第一章 绪论11.1研究背景11.2现状分析11.3系统的开发意义11.4本文章节结构2第二章 开发环境和开发技术32.1开发环境介绍32.1.1 管理信息系统简介
14、32.1.2 B/S模式简介32.1.3 Microsoft SQL Server 2005简介42.2系统开发环境的搭建4第三章 需求分析53.1功能需求53.2性能需求53.3环境需求63.4资源使用需求63.5用户界面需求63.6系统的可行性研究63.6.1 技术可行性63.6.2 经济可行性73.6.3 操作可行性73.6.4 社会可行性73.6.5 可行性分析总结7第四章 系统设计84.1总体结构设计84.1.1 用户角色设计及权限分配84.1.2 系统模板设计84.1.3 系统功能结构图94.1.4 学生管理系统数据流图104.2数据库设计114.2.1 数据库表设计11第五章 系
15、统实现135.1用户信息管理模块135.2用户信息管理部分代码实现145.3学生信息管理模块:165.4学生信息管理模块代码实现16第六章 系统测试196.1软件测试的目的196.2测试的模块196.2.1登录模块196.2.2学生(教师、管理员)信息管理模块206.2.3修改密码模块216.3测试总结22第七章 结论23参考文献24致谢25第一章 绪论1.1研究背景智能终端领域劲吹“跨界”风,智能手机跨界平板电脑,平板电脑跨界笔记本,如今这种风潮也延伸到IT巨头之间。腾讯TCL跨界合作,推全球首款“大平板电脑”,联想跨界电视进入电视领域。海尔联合易迅发布5.3寸手机平板电脑,百度、腾讯、阿里
16、巴巴等互联网厂商与手机终端厂商跨界合作推智能手机,跨界风的盛行,是推动IT行业的最大催化剂,以后一部分数码产品将像电脑一样智能。这也将是IT行业的趋势,在这样环境背景下我们无疑智能管理系统、软件工具也将得到催化。所以系统的研发势在必行。1.2现状分析数码的丰盈盛世,智能终端经过跨界风盛行的催化推进,数码是远远不能从硬件方面来评定数码的好与坏,可行性的智能互联功能是另一评价数码的标准,互联网服务已经是数码产品的必备功能。从数码行业趋势来看学校学生管理系统从以前手工管理的方式走向网络化。这是可行性的方式。即优化管理工作效率,而且改变系统环境的要求限制,从以往的单个计算机的管理数据突破到互联网管理。
17、现状的优势肯定能推动网络管理系统的盛行。1.3系统的开发意义学生管理系统应用于学生信息管理。查阅快速化、管理合理化是新一代管理的方法。世界的高效率时代的开启更是给予我们管理一个新挑战。信息合理化管理在此背景下是不可缺少的一步。科学的管理技术也越来越深入并广泛的应用,管理的科技化更是带来了工作效率上面的提高。管理信息系统是一个不断发展的新型学科,学生管理是学校教育单位不可或缺的一项工作,它的内容对于学校的决策者和管理者来说都是至关重要。开发学生管理系统意义:给予管理信息的单位全方位的一个提高。迎接了信息化的时代发展趋向。1.4本文章节结构本文总共分七章。第一章 绪论:主要包括三点。主要是现状分析
18、、学生管理系统的开发背景及意义。第二章 开发环境和开发技术:它主要包括三节内容。主要的内容是开发环境介绍、系统开发环境的搭建、选择开发工具。第三章 需求分析:该章主要包括六节内容。主要的内容是功能需求、性能需求、环境需求、资源使用需求、用户界面需求、系统可行性研究。第四章 系统设计:该章主要包括两节内容。主要的内容是总体结构设计、数据库设计。第五章 系统实现:该章主要包括六节内容。主要的内容是用户信息模块、用户信息模块的部分代码实现、学生信息管理模块、学生信息管理的部分代码实现、学生信息管理模块分代码实现。第六章 系统测试:该章主要包括两节内容。主要的内容是登录界面的测试、学生信息管理模块、修
19、改密码模块的测试。第七章 结论:该章主要包括系统的评价,系统设计的心得与收获。第二章 开发环境和开发技术2.1开发环境介绍2.1.1 管理信息系统简介所谓MIS(管理信息系统-Management Information System)系统,是一个依着人性科技化的管理信息系统,主要以人为主导地位,人与计算机的操作进行对数据的管理操作,如:添加、删除、修改、查找、筛选等操作。他是集效率、科技、信息、人性化为一体的工作系统,减少了现实人工管理的一些不必要麻烦的系统。 伴随着计算机实现技术进步和减少成本的复杂度complexity越来越大,企业内部分享信息的需求也同时期增长。这一现象促使了MIS的进
20、一步发展,推动了信息时代的开展,信息的高效性和高效率性管理成为我们日常生活中的一个不可或缺的东西。管理信息系统是社会系统的抽象表达,社会系统的本质就是联系各个实体的信息进行分析之间的相互作用,而把社会系统这样具体抽象化展现出来的就是管理信息系统,将其不可见的信息抽象化,进行分类、检索、储存、筛选,提高信息的实际管理质量。可以提升实体与信息之间交流的高效率。任何一个实际有效的系统都是一个社会系统的镜像。他其实就是一个社会系统的系统之一,他的功能足够体现社会系统的高效性。2.1.2 B/S模式简介B/S(Browser/Server结构)模式主要由浏览器、服务器管理程序和中间件三个部分组成,局域网
21、建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限及数据库。特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、速度快、效果优。B/S模式最大的特点是:用户可以通过WWW浏览器去访问internet上的文本、数据、图像、动画、视频点播和声音信息,这些星系都是有许许多多的web服务器产生的,大量的数据都无需任何用户程序,一般
22、都是通过WWW浏览器下载控件即可访问,并且对数据进行管理。2.1.3 Microsoft SQL Server 2005简介Microsoft SQL Server 2005是一个全面的数据库平台,使用集成的商业智能工具提供企业级的数据管理,为你的数据提供了跟有利的管理方法。他可以搭配其它应用软件进行对数据的一系列管理。Microsoft SQL Server 2005 数据引擎是该企业数据管理解决方案的核心。此外 Microsoft SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboar
23、d、Web services 和移动设备将数据应用推向业务的各个领域。2.2系统开发环境的搭建学生管理系统客户端的访问无需要求特殊的访问软件,一般情况只需web浏览器即可对系统中相关信息进行可行性的操作及管理。(管理环境:web浏览器或www浏览器)。因为系统开发与运行的环境选择会影响到数据的设计,所以在开发过程中我们需要对系统数据进行调试和更改。具体需求如下:1)开发环境:window 2000/xp/72)开发工具:Microsoft Visual Studio 20083)数据库管理工具:Microsoft SQL Server 2005学生管理系统开发是基于window xp操作系统环
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 管理 系统 开发 毕业设计 论文
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3941692.html