基于MVC的中学教务系统的设计(servlet,MySQL)
资料介绍:
基于MVC的中学教务系统的设计(servlet,MySQL)(任务书,开题报告,中期检查表,毕业论文,22000字,源程序,数据库)
摘 要
在中学教务工作中,原本纸质化的流程以及繁琐的事务给教务工作中涉及到的使用者带来了极大地不便,工作效率也非常低。通过实际生活中的实例以及信息网络技术的飞速发展,教务网络化在教育领域发挥越来越重要的作用。该系统使得教务管理走向无纸化办公和规范化、现代化管理。
本文主要介绍了“基于MVC中学教务信息系统”的设计、开发、实现过程。我会通过利用MVC思想,利用servlet技术来完成这个系统的开发。数据库的开发利用mysql来完成,使用到myeclipse和tomcat服务器来完成开发。在Windows XP平台下开发完成。第一章为绪论,介绍项目开发背景,意义与目的,研究现状,以及相关技术介绍。第二章主要对课题做出需求分析,通过用例图以及进行可行性分析来说明。第三章主要是系统的设计,通过说明了开发的基本思想路线和基本的设计方法,以及实现所需的基本功能模块设计;第四章探讨系统的详细模块实现。第五章介绍系统的测试。通过五章内容将整个系统的需求,设计,开发,测试进行详细介绍。
关键词:MVC思想,servlet,tomcat,B/S模式,教务,管理
[资料来源:http://www.doc163.com]
ABSTRACT
In the process of the senate work,the fussy work finished by paper bring a lot of unconvenience to people.as for the low effeciency By investigating from the daily life and the development of the network and internet, academic network in the field of education plays a great role. By using the system, We can make paperless office and standardized, and modern management !
This paper presents a "MVC-based integrated senate information system with servlet technology," the design, development, implementation process.By using database MySql and tool Myeclipse and Tomcat and Windows XP platform developed.,I finished the system. The first chapter is an introduction, and it talks about he background of development,the significance and the purpose, the present situation and the related technology .The second chapter mainly carries on the analysis of demand of users by using the use case diagram and the analysis of feasibility of the topic, The third discusses detailed design of the system,and the vital thoughts of the system and the basic design method,including the model design of each part. Fourth chapter has discussed the implementation of the system.; The fifth chapter has introduced the test of the systeml; The whold five chapters help to introduce in detail about the demand ,design,development,and test of the system. [资料来源:http://www.doc163.com]
Keywords: MVC,servlet,tomcat,B/S model,senate,management
研究方法
教务信息管理是信息行业业务流程过程中十分重要且必备的环节之一,在信息行业业务流程当中起着承上启下的作用,其重要性不言而喻。但是,目前许多信息行业在具体的业务流程处理过程中仍然使用手工操作的方式来实施,不仅费时、费力,效率低下,而且无法达到理想的效果。针对上述问题,采用软件工程的开发原理,依据软件流程过程规范,按照需求分析、概要设计、详细设计、程序编码、测试、软件应用、软件维护等过程开发了一个教务管理系统。采用JSP作为开发工具,结合微软公司的Mysql数据库,数据库设计遵循3范式。解决了教务管理系统中存在的数据安全性、数据一致性以及系统运行速度等问题。
图 2.1 系统功能模块图
2.4.1家长用例图
随着现在家长对孩子教育问题的重视程度不断加强,家长对孩子成绩以及家长对学校建设都非常关心,所以我在进行家长角色进行剖析的时候,觉得以下功能符合需求。能够修改登陆密码,修改详细资料,针对孩子的学习情况,给予老师以评价,查看评价信息,增加评价信息,对于学校的教学状况或者其他方面,查看建设意见,增加建设意见,并能够查看孩子的学习信息,如若想继续去了解教务系统中其他信息,可以保留登陆状态,返回首页查看其他信息,如若已经完成操作,可以直接退出登陆状态。
[来源:http://www.doc163.com]
2.4.2 校长用例图
校长在教务工作中最关心的莫过于学校建设问题,希望能够通过更多的意见和建议将学校各方面的质量提上去,所以在对校长这个角色剖析的时候,我主要完成了以下的功能。对于校长,能够修改登陆密码,修改详细资料,查看家长给予的建设意见。如若想继续去了解教务系统中其他信息,可以保留登陆状态,返回首页查看其他信息,如若已经完成操作,可以直接退出登陆状态。
2.4.3 老师用例图
老师在中学教务系统中的角色至关重要,因为他是教务整个工作中的纽带。老师对学生成绩要增删改,测试着孩子们学习知识的水平高低,同时也关注家长们在家里通过孩子们的表现向老师反映一些问题或者期望,这也是老师希望能听到看到的,以能更快发现孩子们的问题,并帮助他们取得进步!
2.4.4 管理员用例图
后台管理员的角色在中学教务系统的正常使用中式必不可少的,因为在其他三个角色的使用过程里,可能会碰到一些问题,例如忘记密码无法找回,或者管理员需要对用户信息进行增删改,发布学校新闻或者消息,掌握着很多方面的信息管理,因此在剖析这个角色的时候。 [资料来源:www.doc163.com]
[版权所有:http://DOC163.com]
上一篇:图书在线销售系统(网上书店)的设计(SQL2005)含录像
下一篇:商品进销存管理系统的设计(MyEclipse,SQL2000)