教务管理系统设计与实现【报告】.docx

上传人:太** 文档编号:69280425 上传时间:2023-01-01 格式:DOCX 页数:11 大小:497.38KB
返回 下载 相关 举报
教务管理系统设计与实现【报告】.docx_第1页
第1页 / 共11页
教务管理系统设计与实现【报告】.docx_第2页
第2页 / 共11页
点击查看更多>>
资源描述

《教务管理系统设计与实现【报告】.docx》由会员分享,可在线阅读,更多相关《教务管理系统设计与实现【报告】.docx(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、教务管理系统设计与实现报告目录第一章引言1第二章系统关键技术概述12.1、 Java EE 框架12.2、 JSP 技术12.3、 B/S 结构2第三章系统需求分析23.1、 系统设计目标23.2、 系统功能需求3第四章系统总体设计54.1、 系统架构设计54.2、 系统物理架构设计6第五章系统实现75、登录界面75.2、 学生管理界面75.3、 教师管理界面8第六章测试结果8总结10参考文献103基本信息设置通过基本信息正确插入相应的表中且在服务器端能够正确查看和修改,在客户端能够正确查看信息。4教师学生端修改通过在客户端能够正确增、删、改基本信息。5课程管理通过能正确进行课程的赠、册人改。

2、6消息通知通过消息可以正确接收与录入。本文以教务管理系统的设计为突破口,结合Java EE等相关技术进一步剖析 设计了其系统,具体探讨分析了教务管理系统的设计与实现;根据业务管理实际, 对系统的功能需求进行了深入的分析,招教务管理系统总功能划分为登录子系 统、学生管理子系统、教师管理子系统功能模块。并运用软件工程的有关知识, 给出了系统的具体实现,从而确保了系统能够基本满足学校教务管理方面的业务 发展需求。参考文献山韦端,陈正振.基于B/S模式的高职院校教务管理系统设计分析J.信息化建设,2016(6). 杨波.信息化教务管理系统设计与实现的思考0第四届世纪之星创新教育论坛.2017. 曾沛,

3、周霞.高校教务管理系统设计研究J.电脑知识与技术,2019(8).李全彬1, 2,黄智1, et al.网络综合教务管理系统的设计与实现J.现代电子技术,2016, 39(12):55-58.5刘悦.浅谈职业院校教务管理系统的设计理念J.现代职业教育,2017(21).杨俊,姜学军.浅谈中职院校教务管理系统的设计与实现UL黑龙江科技信息, 2017(1):186-186.宋增龙.探析高职院校教务管理系统主要功能模块的分析与设计J.无线互联科技, 2016(20):126-127.网胡哲文.教务管理系统安全设计与实现J.职教与经济研究,2017(2):55-62.第一章引言第三次科技革命给世界带

4、来了巨大的变化与发展,我们正处于时代的风口浪 尖上,在这个时期,高校要在现代教育理念的指导下,紧跟时代的脚步,合理配 置和协调教学信息资源的管理,实现高校的信息化管理,让教学变得更加有效率, 更加先进。在传统的管理模式下,学生的学习记录和成绩信息都保存在纸质档案 中。如果我们需要检索学生的信息,我们必须依靠手工检索。搜索效率低,人工 成本高,无形中降低了教师的工作效率。因此,本文基于java服务器页面(JSP)和浏览器/服务器(B/s)设计模式, 开发了一套适合高校新教学模式的教务管理系统。教务管理系统的建立对着新时 代高校的发展起着至关重要的作用,它能够推动高校电子教务和信息化教学的进 程,

5、改变传统的教学方式,改善学校的管理现状。不断完善学校信息管理规范化, 为师生提供更好的学习、教学等服务。为保证系统实施的系统物理架构设计、系 统逻辑架构设计和数据库设计等内容,同时还包括对教师课程管理、教学计划管 理、学籍管理和学生成绩管理等多个功能模块的设计,为后续的系统实现做好铺 垫。第二章系统关键技术概述2.1、 Java EE 框架Java EE框架是一种基于Java技术的解决方案。EJB为企业架构的应用提供 了良好的技术基础,如数据封装、事务处理、事务控制等核心功能。然后介绍了 Java EE框架的三个核心技术: Servlet技术;(2)JSP技术;(3)EJB技 术。Java E

6、E的第一个版本于1999年由sun正式发布。随后,各种为企业和企业 应用提供技术支持框架和平台的具体应用服务系统软件应运而生。这些系统软件 都遵循Java EE框架标)隹。在这个应用领域有很多成功的业务系统软件平台,如 IBM的WebSphere、BEA的Weblogic等,随着面向对象和开源移动技术的深入发 展,许多开源软件受到了更多的关注,如JBoss等。2.2、 JSP 技术JSP是一种动态网页技术,全称为java服务器页面,常用的动态网页技术是ASP和PHP。JSP可以大致理解为java+HTML,但JSP的本质是一java类servlet0 我们知道你可以一页一页地写。写入(“ he

7、llo,但必须退出。每次编写0时,程序员总是执行重复的事务。结构不清晰,维修困难。JSP弥 补了这些缺点。您可以直接在JSP文件中使用HTML标记,JSP引擎在运行时将 这些标记转换为servlet。这样,当web服务器遇到访问JSP网页的请求时,它首 先执行程序段,然后将执行结果与JSP文件中的HTML代码一起返回给客户端。2.3、 B/S 结构B/S结构是软件开发过程中常用的方法之一。如图1所示,可以连接服务器 和客户端来执行用户发出的指令。在这个过程中,不同的任务根据其性质被包含 在不同的模块中,因此任务指令的完成就是将它们细化到每个模块来完成算法运 算。如果需要执行特定任务,则需要与相

8、关模块通信。因此,在构建结构的过程 中,需要根据模块的应用进一步开发和维护服务器,以实现构建结构的合理性和 使用的方便性。Web浏览器图2-1 B/S模式结构图进一步分析了软件的逻辑算法。在软件开发的初始阶段,软件只有两层体系 结构。为了满足软件的工作要求,在两层体系结构之间建立了第三层体系结构, 同时在计算机上使用了这三层体系结构。因此,通过该软件可以实现用户的信息 交换和传输。通过三层体系结构,用户可以在各种信息交互过程中访问不同的模 块,提高办公效率。第三章系统需求分析3.1、 系统设计目标本项目属于应用软件开发方面。其主要目标是设计和开发一个教育管理网 站。本系统旨在使教务管理电子化、

9、无纸化,为广大师生提供方便、优质的服务。 本项目指的是现有的网络教务管理系统模式,结合网络的现状,对系统管理员、 学生、教师等进行分析和描述,在系统初始化后根据其角色实现各种信息管理功 能。3.2、 系统功能需求教务管理系统是各个高校在学校管理中的核心。它是以现代教育理念再加上 信息管理技术为基础,把学生的各项数据都详细联系在一起,在这个系统中,教 师能够清楚的看到学生的信息、成绩、课程等信息,同样,学校的管理层也能通 过该系统实现对老师的管理。促进了教务学习和智能化的规范化、系统化、科学 化。它让教务管理脱离了手工操作的局限性,让教务管理水平和效率得到了长足 的提升。对系统功能的分析是系统在

10、设计初期所必须确立下来的,是设计的基础。 教务管理系统为高校教务管理提供了先进的管理手段,让学生、教师能更加便利 的完成工作。(1)学生功能需求分析学生在系统的角色较为单一,主要是对自身的信息进行查询,所以基本操作 需求就是对个人信息的查询与修改,课程、成绩的查询,系统消息的查看。学生 角色用例图如图2所示。(2)教师功能需求分析教师主要是对学生的信息管理和成绩管理,所需要的功能主要有查询功能和 成绩录入功能,查询功能有教师个人、课程和成绩等信息管理,设计的教师用例 如图3所示。包含- 一侬合厂图3-2教师角色用例图(3)管理员功能需求分析管理员主要功能有四种,分别是学生信息管理、教师信息管理

11、、课程信息管 理以及消息管理。其中,这前三个信息管理功能里面都可以概括为查看、删除、 添加和修改等基本功能,设计的管理员用例如图4所示。发布图3-3管理员角色用例图第四章系统总体设计4.1、 系统架构设计根据教务综合管理系统用户一一教师、学生及管理员等对于系统功能和非功 能的实际需求,决定采用MVC (Model-View-Controller)模式开发教务综合管理 系统。MVC模式最早应用于用户交互应用程序中,MVC模式分离后分别是业务 层、表示层和结构层,教务综合管理系统各层之间的关系及组成图5所示。数据层数据库(date base)关系对象映射(ORM)Web服务器表示层浏览器图4-1系

12、统架构设计MVC应用程序总是由图4-1中三个部分组成,教务综合管理系统逻辑结构图 的每个层都有其功能,并且相互配合和协调应用。采用Java EE架构来开发系统 具有有很好的封装性,保护了教务综合管理系统的业务层实现方法。4.2、 系统物理架构设计教务综合管理系统物理架构的设计主要是对系统、网络、服务器等基础设施 的考虑。本系统开发后需要在小学进行应用,已解决目前教务综合管理存在的效 率低下,人力成本高的问题。教务综合管理系统主要采用B/S方式来进行软件部 署,按照B/S架构进行部署可以减少教师、学生和教务处的安装,同时该部署能 够满足学生家长对于系统操作的需求,通过Web即可实现访问。本系统如

13、此布置 可以保障客户端可以有较快的响应速度,从而提升用户感知。服务器配置完成后, 可以实现系统的快速运行,信息检索,系统维护。图4-2是系统网络结构的示意 图。图4-2系统架构物理设计第五章系统实现5.1、 登录界面如图8所示,为教务管理系统的登录界面。在系统登录时,有三种可选角色,分别是学生、教师以及管理员,用户选择其中一个角色,输入用户名、密码,点 击“登录”按钮完成登录系统操作。图5-1系统登录界面学生管理界面管理员可以查看学生信息,包括学生的学号、密码、姓名、性别、出生年月、班级号等。在每栏学生信息的旁边都有两个操作链接,分别是修改和删除,管理 员可以根据需要点击相应链接进行相关功能操作。5.2、 教师管理界面如图10所示,为教务管理系统的教师管理中的添加教师界面。管理员输入教 师号、密码、姓名,所属学院,选择教师性别、学历等信息,点击“提交”,系 统会将教师信息上传至数据库中保存。图5-3教师管理界面第六章测试结果由测试结果可以看出:该教务管理管理系统能够实现基本功能并完成对信息的基本管理,且本系统 所有功能都能运行正常,如表6-1所示。表6-1测试结果序号测试用例测试结果测试结果说明1添加学生老师通过用户信息正确插入相应的表。2成绩设置通过新信息被正确插入相应的表中且在客户端能够正确 查看,在学生端能够正确查看,能申请重修。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁