基于java的教务管理系统(可编辑).doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于java的教务管理系统 闽南科技学院 计算机科学与技术 122512010020 谢惠丹 指导教师:张剑锋 摘 要:随着我国改革开放的进一步深化,高等教育也得到了快速的发展,各地发现紧密结合地方经济建设发展需要,科学运用市场调节机制,加大了使用信息科学等现代化科学技术提升、改造传统。就我国高等教育来说教务管理系统是对我国传统教务管理改革需要的软件。该软件使管理人员不论何时何地都可以高效的发出各种有关的学校通知及文件。对用户而言可以更加高效的了解学校的最新动态,查找所需材料。该系统对高校而言,提高了工作效率。在我国现今的高校中,计算机是每位学生必不可少的电子产品,网络是生活中不可或缺的用品。因此,使得教务管理系统也趋近于成熟,与传统教务管理系统相比,其优点不言而喻、效率更是大大的提高。因为不需要客户端软件的登陆系统,使得基于B/S架构的教务管理系统在现今高校中十分流行。但是目前大多数的教务管理系统的功能较少、针对性较强。智能化的教务管理系统可以为不仅可以解决教务管理作用,也能提供促进教师学生之间沟通的功能,因此开发功高功能、高智能化的的教务管理系统很有必要。 关键词:教务管理系统;JSP;SQL2008 目 录 第一章 前言 1 第二章 系统可行性分析 2 第三章 需求分析 3 3.1 系统需求分析 3 3.2 系统主要技术分析 4 3.2.1 系统基于Browser/Server的三层体系结构 4 3.2.2 系统开发使用的关键技术 5 3.3 系统运行环境和开发平台分析 8 第四章 系统整体设计 10 4.1 系统功能模块设计 10 4.2 系统功能结构设计 10 4.3 系统用例及用例文档 11 第五章 系统数据库设计 16 5.1数据库的ER图设计 16 5.2数据库结构图 16 5.3数据库详细设计 17 第六章 系统详细设计 20 6.1系统登录设计 20 6.2 系统首页设计 20 6.3 公告模块设计 21 5.4 文件模块设计 22 5.5 系统小纸条模块设计 23 6.6 用户个人信息管理模块设计 24 6.7 课程表模块设计 25 6.8 系统用户管理模块设计 30 第七章 系统测试及使用说明 31 7.1 系统测试 31 7.2 系统使用说明 32 7.3 系统评价 33 第八章 感谢6 34 致 谢 35 参考文献(References) 36 第一章 前言 计算机的普及极大的改变了人们的生活。现今各行各业都大范围的使用了计算机信息技术,因此衍生出对不同应用软件的需求。随着办公自动化水平的不断提高,现在学校管理教务也逐步从手工转到计算及自动化信息处理阶段,设计一个功能完整、操作简便、界面友好的学生管理系统已经势在必行,并且相比于传统方式优势和特点更加的突出,提高教务管理工作的效率,保证信息的准确和规范,减少相关人员工作量,这些优势使学校的教务管理工作真正做到智能化。发挥教务管理系统的最大优势,为解决排课问题,在现今学校使用的教务系统上,将排课的功能增加进去。这也是我开发这个系统的突出优势。 第二章 系统可行性分析 可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决,可行性研究的结构是作出是否继续进行这项系统的重要依据。因此,从三个方面对系统进行可行性分析:技术、经济、操作。 2.1 技术可行性 采用JSP技术来完成这个。JSP技术为简化的开发提供了一些内部对象,这些内部对象不需要由JSP的编写者实例化,他们由容器实现和管理,在所有的JSP页面中都能使用内部对象,这使得开发更容易。容器在JSP的应用中非常重要。开发过程中遵循视图控制器模式(Model View Controller,MVC ),它的主要思想是使用一个或者多个Servlet作为控制器。请求由前端的Servlet接收并处理后,会重新定向到JSP。在Servlet作为控制器时,每个Servlet通常只是实现很少一部分功能,多个Servlet控制器就可以结合起来完成复杂的任务,这样做的好处是Servlet的重用性好在实际的项目开发中,页面设计者可以方便的使用HTML工具来开发JSP页面,而程序人员则可以用java集成开发环境来开发Servlet。因而具有技术可行性 2.2经济可行性 一个教务管理系统的开发对需求分析有很大的要求,但对其他方便的要求较少,一个好的需求分析能缩短开发所需的时间、金钱等。因而具有经济可行性。 2.3操作可行性 用户只要按几个按钮就可以进行操作,因此在具有很强的实用性。 综上所述,开发一套教务管理系统是十分可行的。 第三章 需求分析 3.1 系统需求分析 可行性研究已经粗略

您可能关注的文档

文档评论(0)

学术无戒 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档