教务管理系统ppt课件.ppt

教务管理系统ppt课件.ppt

ID:59470581

大小:1.31 MB

页数:26页

时间:2020-09-14

教务管理系统ppt课件.ppt_第1页
教务管理系统ppt课件.ppt_第2页
教务管理系统ppt课件.ppt_第3页
教务管理系统ppt课件.ppt_第4页
教务管理系统ppt课件.ppt_第5页
资源描述:

《教务管理系统ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、教务管理系统二〇一四年六月四日项目概述31概要设计34详细设计35具体开发技术说明36开发和运行环境32需求分析33数据库设计371.项目概述教务管理系统简述教务管理系统系统是各大高校校园管理信息平台,在这里可以使用这个系统的所有功能。教师主要是对自己信息的查询,课程成绩的查询,成绩添加。学生主要是对自己信息的查询,课程信息的查询。教务管理系统便能把学生学习和学习成绩情况等展示于前。这样可以方便教师来管理自己所教的学生及及时了解学生生活学习情况,也有效提高了学生的学习和成绩查询。可以针对不同的学生情况,对症下药。2.开发环境1.My

2、Eclipse开发工具2.Tomcat服务器3.MySQL数据库3.需求分析一、开发意图⑴由于操作人员的计算机知识普遍较差,要求有良好的人机界面;⑵由于该系统的使用对象多,要求有较好的权限管理;⑶原始数据修改简单方便,支持多条件修改;⑷方便的数据查询,支持多条件查询;⑸在相应的权限下,删除数据方便简单,数据稳定性好;⑹数据计算自动完成,尽量减少人工干预;系统可行性技术可行性经济可行性法律可行性用户可行性二、系统可行性分析4.概要设计主要页面(1)登录主页面(2)管理员管理主页面(3)教师管理主页面(4)学生管理主页面功能模块图教务管

3、理系统管理员用户管理课程管理成绩管理学生管理学生教师管理教师个人信息管理成绩管理个人信息管理课程信息查询系统流程图(一)登入页面管理员主页面查询成绩教师管理个人信息管理学生管理成绩管理课程管理课程类型选课管理进入系统流程图(二)教师登入页面主页面成绩管理课程管理学生管理个人信息查询进入5.详细设计页面主要功能(1)登录页面用户进行登录,根据用户ID、密码和用户类型来判断输入是否正确。(2)管理员主页面只有管理员可进入该页面,可以选择管理员所要使用的功能。(3)教师管理页面用户进入该页面,可以查询和管理学生成绩。(4)学生管理页面学生

4、可以查看个人信息,相关课程。教务系统用例图教务系统时序图教务系统活动图教务系统类图6.具体开发技术说明基于web教务管理系统本系统采用基于SSH的MVC模式,集成SSH框架的系统。从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。ServletServlet(Java服务器小程序)是用Java编写的服务器端程序,是由服务器端调用和执行的、按照Servlet自身规范编写的Java类。Servlet可以看成是Java编写的CGI,但是它的功能和性能比CG

5、I更加强大。JSP技术概述JSP(JavaServerPages)是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准,该技术为创建显示动态生成内容的Web页面提供了一个简捷而快速的方法。JSP技术的优势一次编写,到处运行、系统的多平台支持、强大的可伸缩性等。7.数据库设计MySQL是一个关系型数据库管理系统,目前属于Oracel公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。Struts的MVC模式模型-

6、视图-控制器(MVC)是80年代Smalltalk-80出现的一种软件设计模式,现在已经被广泛的使用。1、模型(Model)  模型是应用程序的主体部分。模型表示业务数据,或者业务逻辑. 2、视图(View)  视图是应用程序中用户界面相关的部分,是用户看到并与之交互的界面。3、控制器(controller)控制器工作就是根据用户的输入,控制用户界面数据显示和更新model对象状态。MVC结构图数据库DateBase浏览器browserJSPServletJavabeanViewControlModel数据库DateBase浏览器b

7、rowserJSPServletJavabeanControlModelView数据库DateBase浏览器browserJSPServletJavabeanControlModel数据库DateBase浏览器browserJSPServletJavabeanControlModelHibernate数据库持久化技术Hibernate是一个面向Java环境的对象/关系数据库映射工具。它是使用GNU宽通用公共许可证发行的自由、开源的软件,它为面向对象的领域模型到传统的关系型数据库的映射,提供了一个使用方便的框架。我们根据系统的实际需要

8、,建立了7张表。学生表教师表管理员表Thankyou!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。