毕业设计(论文)学生信息管理系统的设计与实现.doc
《毕业设计(论文)学生信息管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)学生信息管理系统的设计与实现.doc(40页珍藏版)》请在三一办公上搜索。
1、学生信息管理系统的设计与实现作者姓名: 指导教师: 单位名称: 计算机科学与技术系专业名称: 软件技术大连东软信息技术职业学院2009年6月Design and Implementation of Student Information Management Systemby Supervisor:Dalian Neusoft Institute of Information TechnologyJune 2009毕业设计(论文)任务书毕业设计(论文)题目:学生信息管理系统的设计与实现设计(论文)的基本内容: 本系统是各大高校管理学生信息的应用程序,统涉及到学生信息管理的多个方面,主要包括学生
2、基本信息和管理员。每个新生来到学校后,管理员登录后管理学生信息管理系统学生信息、成绩查询、简历信息等,负责将学生的各种信息录入系统中。并根据用户的实际情况对学生信息的增、删、改、查。每个学生都有自己的账号和密码登录此系统查看在校的情况。学生可以通过这个网站了解自己在校的状况,也方便了学校的管理,简捷和快速查找每一位学生的信息。毕业设计(论文)专题部分:题目: 设计或论文专题的基本内容:学生接受毕业设计(论文)题目日期第 1 周指导教师签字:2008年 12 月 8 日学生信息管理系统的设计与实现摘 要随着现代信息技术的发展而产生的一种新型网上教育与沟通方式。计算机技术、多媒体技术、通信技术的发
3、展,特别是因特网(internet)的迅猛发展,使网上的手段有了质的飞跃,成为高新技术条件下的先锋。现代是以网上手段为主,兼容面授、函授等多种媒体优化组合的学习方式。基于Web的教务管理是二十一世纪现代远程教育的发展方向。基于Web的学生信息管理系统是基于Web的教务管理系统的重要组成部分。本文探讨了基于Web的远程学生信息管理系统的主要功能。本系统结合网上教育系统的基本环节,划分为用户登录的基本信息、添加简历模块、查询模块、修改信息模块、后台管理员登录模块等几大模块。系统采用了B/S架构,应用了JAVA、JSP、JavaScript、Html等技术开发,使开发过程更加简单化、大大提高了开发效
4、率并且更益于系统的维护。后台采用了Tomcat作为服务器,而数据库使用Sqlserver来满足数据库的存储功能。本文从需求分析、概要设计、详细设计等方面入手,使用UML对系统建模,主要阐述了系统各模块的设计以及实现。在经过了细致的分析、周密的设计以及满足系统需求的基础上实现了管理员对学生信息增删改查的基本功能。关键词:学生信息管理系统,JSP,B/S架构Design and Implementation of Student Information Management SystemAbstract A technical development along with the modern i
5、nformation but output of a kind of new net studies a way up.Calculator technique,multi-media technique,correspondence technical development, especially the fast fierce development of Internet(internet), make the means of the on-line study system have quality to leap, become under high new technique
6、condition of long range study.Modern study system with modern long range study means is lord, and permit noodles to teach,teach by correspondence with self-educated etc. tradition study form, various medium are excellent to turn the study method of the combination. Educational administration based o
7、n Web is the mainstream of distance-education in 21st century, educational administration based on web is one of the most important component of it. This paper discusses the main functions of educational administration.This system combines the basic link of the on-line study system, dividing the lin
8、e the basic information that lands for the customer,register a mold piece,search a book mold piece,modify an information mold piece and increasing to delete a chapter mold piece,backstage a managing person to land the mold piece big mold pieces with several etc.The system adopted the B/S structure,
9、applying mode Java JSP JavaScript Html language development method. make the development process turn more and in brief,raised a development an efficiency consumedly and more benefit in the maintenance of the system.The backstage adopted Tomcat as a server, but database usage Sqlserverto satisfy the
10、 saving function of the databaseThis text is analytical from the need,the essentials design,detailed design etc. commence, using UML to set up a mold to the system, mainly elaborating the design and the realization of each mold of system piece.Carried out a managing person a system to increase to re
11、vise to check to the database in pass by meticulously of analysis,careful and attentive design and satisfying Educational administration the foundation ofwith the system need of basic function.Key words: student information management system, JSP, B/S structure目 录毕业设计(论文)任务书I摘 要IIABSTRACTIII第1章绪 论11
12、.1 论文研究目的及主要内容11.2 国内外现状2第2章 关键技术介绍32.1 JSP技术32.2 ECLIPSE开发平台42.3 SQLSERVER技术概述42.4 WEB服务器:TOMCAT4第3章系统分析63.1系统需求分析63.1.1 业务流程分析63.1.2 功能需求分析63.1.3 管理员管理系统73.1.4 用户登录系统73.1.5 系统E-R图83.2系统可行性分析93.2.1系统可行性分析93.2.2技术及开发方法可行性93.2.3管理可行性93.3 系统开发环境的分析10第4章系统详细设计114.1功能模块设计114.1.1系统管理模块114.1.2学生管理模块114.2
13、数据库设计12第5章系统设计与实现165.1用户登录系统界面165.2管理员页面215.2.1管理员登录到系统首页215.2.2管理员按学号名查询学生215.2.3管理员增加学生235.2.4管理员管理学生信息245.2.5 信息模块管理275.3JSP连接数据库29第6章系统测试与结果分析306.1系统功能测试306.2系统维护30第7章结论31参考文献32致 谢33第1章绪 论21世纪是以知识经济为主的社会,美国思科集团总裁约翰钱伯斯曾断言:Internet和教育作为推进社会经济发展的两个核心动力,将深刻地改变一个民族的历史和命运。谁把握了Internet,谁就把握了未来;谁开创了未来的现
14、代教育体系,谁将具有持续发展的能力!因此,网上学生信息管理将更加受到人们的关注,该项目开发的软件为在校学生信息管理系统软件,是鉴于目前学校学生人数剧增,学生信息呈爆炸性增长的前提下,学校对学生信息管理的自动化与准确化的要求日益强烈的背景下构思出来的,该软件设计完成后可用于所有教育单位(包括学校,学院等等)的学生信息的管理.目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息,在校学生信息管理系统也是有了很大的发展,商业化的在校学生信息管理软件也不少.但本系统完全独立开发,力求使系统功能简洁明了,但功能齐全且易于操作.在校学生信息系统是一个教育单位不可缺
15、少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以在校学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。在各大中小学校,用计算机管理学校的信息已经越来越普遍了。用计算机不但可以提高工作效率,而且还节省了许多人力物力,增强了学校资料的安全性。提高了学校的管理能力,为此,用计算机来管理学校的信息,是非常必要的。1.1 论文研究目的及主要内容计算机的不断发展使我们从繁重劳中解放出来,使我们的工作效率显著地提高了。现今,随着通信技术的进一步发展,互联网已经遍布到世界的每一个角落,人类社会已经进入了电子信息时代。互联网的出现在一些方面极大地改了我们的生活方式,各种网络应用和技术的
16、需求大量增加。从商业活动、政府办公到我们的生活,都与互联网息息相关,我们的工作方式在效率上已经的到了极大的提高。本系统是高等高校对学生在校信息的一个统一管理的软件。在该软件中可以把在校学生的所有信息统计起来,学生也能及时知道自己在校情况,学生还可以登录这个网站来查询所学课程的各科成绩,即将毕业的学生也可以填写简历选择和查询一些公司的招聘信息,使学校和学生能更紧密、方便、快捷的联系在一起,互相通信的目的。采用流行的B/S架构实现,初步拟定Sqlserver2000作为后台的数据库服务器,采用UML进行统一建模,用rose作为建模工具。1.2 国内外现状学生信息管理是各大学的主要日常管理工作之一,
17、涉及到校、系、师、生的诸多方面,随着教学体制的不断改革,学生日常管理工作及保存管理日趋繁重、复杂。迫切需要研制开发一款功能强大,操作简单,具有人性化的学生信息管理系统。 在国外高校,与国内不同,他们一般具有较大规模的稳定的技术队伍来提供服务与技术支持。而国内高校信息化建设相对起步较晚。在数字校园理论逐步应用的过程中,各高校一方面不断投资购建各种硬件、系统软件和网络,另一方面也不断开发实施了各类教学、科研、办公管理等应用系统,形成了一定规模的信息化建设体系。但是,由于整体信息化程度相对落后,经费短缺,理论体系不健全等原因,国内高校教务管理系统在机构设置、服务范围、服务质量及人员要求上与国外高校相
18、比都有一定的差距。 纵观目前国内研究现状,在安全性和信息更新化方面存在有一定的不足,各现有系统资料单独建立,共享性差;在以管理者为主体的方式中,信息取舍依赖管理者对于信息的认知与喜好,较不容易掌握用户真正的需求,也因此无法完全满足用户的需求。因此,教务管理软件应充分依托校园网,实现教务信息的集中管理、分散操作、信息共享,使传统的教务管理朝数字化、无纸化、智能化、综合化的方向发展,并为进一步实现完善的计算机教务管理系统和全校信息系统打下良好的基础。第2章 关键技术介绍2.1 JSP技术JSP是Java Server Pages的缩写,是由Sun Microsystems公司推出的,它是一种在服务
19、器端运行的动态网页技术。JSP中内容的生成和显示是分离的,用HTML或者XML标识来设计和格式化最终页面,用JSP标识或者小脚本来生成页面上的动态内容。绝大多数JSP页面依赖于可重用的、跨平台的组件来执行应用程序所有的更为复杂的处理,开发人员能够共享和交换执行普通操作的组件,或者使这些组件为更多的使用者或者客户团体所使用。标准的JSP标签能够访问和实例化JavaBeans组件,设置或者检索组件属性,下载Applet,以及执行用其它方法更难于编码和耗时的功能。通过开发制定标签库,JSP技术是可扩展的。第三方开发人员和其他人员可以使用常用功能创建自己的标签库。JSP页面的内置脚本语言是基于Java
20、编程语言的,而且所有的JSP页面都要被转换成Java Servlet,所以JSP页面就具有Java技术的所有好处,包括健壮的存储管理、安全性以及跨平台性。由于Java语言的跨平台性,JSP也拥有Java编程语言的一次编写,随处运行的特点。JSP运行原理如图2.1所示。JSP容器JSP文件生成Servlet源代码编译的Servlet类 浏览器 图2.1 JSP运行原理图2.2 Eclipse开发平台 Eclipse是一个集成开发环境(Integrated Development Environment),其前身是IBM的Visual Age for JAVA(VA4J)。Eclipse是可扩展的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 学生 信息管理 系统 设计 实现
链接地址:https://www.31ppt.com/p-3981924.html