当前位置:文档之家› 计算机毕业设计_科技学院教学管理系统

计算机毕业设计_科技学院教学管理系统

科技学院教学管理系统摘要当今社会正处在网络时代,信息化大潮席卷全球,网络正以前所未有的速度在我国普及开来。

网站以其独特的优势在信息化的过程中占有重要的一席。

各个企业,机关,学校纷纷建立自己的网站,作为其业务往来,对外服务,提高工作效率的重要途径。

网站建设也已成为我国大力推行信息化建设的重要手段,本设计希望通过网站为学生和老师提供一个可以随时查询学院课程信息,学生课程时间表查询,教师课程时间表查询,学生选课以及所选课程成绩的查询,老师对相应课程的成绩录入、修改以及自动排课的平台。

老师可以通过这样的一个平台提高教师成绩录入的工作效率,学生也可以通过它使得选课流程更加简易、快捷、可靠。

真正体现教学流程软件自动化的操作简单,信息可靠,性能高效等特点。

本文主要研究教务管理系统中的教学流程网站的设计与实现。

本教学网站旨在提高教学效率,明确教学流程,操作人性化。

通过软件学院对于教学流程网站的实际需要,做出正确的需求分析,从而开发符合软件学院要求的教学网站。

本设计准备在Struts+Hibernate+Spring扩展Struts框架的基础上,用当今主流的网站开发技术jsp 语言进行系统设计开发。

本设计将采用B/S体系结构,学生和老师通过浏览器就可以访问教学网站的主页,保证的服务器的安全。

数据库采用免费开源,小巧易用的MySQL数据库。

本网站严格按照软件项目开发的流程进行开发,对于网站开发的可行性分析、需求分析、概要设计、详细设计以及对网站的测试与维护都有详细的论述和实现过程。

关键词Struts框架结构;JSP;B/S体系结构AbstractSociety nowadays just be placed in the network for ages , the information-based big tide rolls up the word , the network is making widely available to open in the our country with the unprecedented speed . Website with a seat that its special advantage occupies the importance in information-based process . Each business enterprise , organization , the school builds up their own website in succession to become such as their business come-and-go , serving outward , rising the work efficiency and so on that import path . The website construction also has become the our country to promote important means of the information-based construction strongly . The software collage of LiaoNing Technical University want to provide a flat roof in which students can query teaching information , the arrangement of the course ,also can download courseware communicate with teachers any time . college can raise their own work efficiency to interact with students on teaching and study . These really make software college out of ordinary with other colleges on teaching mode.This article mainly studies the so ftware college of LiaoNing Technical University’s studying online design and realization . The study website is for the purpose of enhancing the teaching efficiency , develops extends the teaching mentality , promotes the teachers and students to interaction . Through the software college regarding the teaching website actual need , makes the correct demand analysis , thus develops conforms to the teaching website which the software college requested . This website prepares to expand the Struts frame in Struts + Hibernate + Spring in the foundation , carries on the development with now the mainstream website development technology ----JSP language . This website will use the B/S system structure , the student may visit the teching website through the browser the main page . This make sure that the guarantee server is secure . The database uses free , exquisite , easy-using , MYSQL database . This website strictly carries on the development according to the software project development flow , regarding the website development feasibility analysis , the demand analysis , the outline design , the detaileddesign as well as all has the detailed elaboration and the realization process to the website test and the maintenance .Keywords Struts portal frame construction;JSP;B/S system structure目录摘要 (I)Abstract (II)第1章绪论 (1)1.1 课题的来源 (1)1.2 课题背景与意义 (1)1.3 研究目的 (1)1.4 论文写作结构 (2)第2章文献综述 (3)2.1 目前国内外相关工作与发展 (3)2.2 新型教育管理系统UFS (4)2.3 所用技术分析 (4)2.3.1 JSP Web应用程序开发技术 (5)2.3.2 基于MVC设计模式的Struts框架技术 (5)2.3.3 Hibernate框架技术 (7)2.3.4 Spring框架技术 (9)2.3.5 Java Web应用容器 (11)第3章方案设计与论证 (13)3.1 需求分析 (13)3.1.1 总体目标 (13)3.1.2 具体目标 (13)3.2 系统概述 (14)3.3 业务流程描述 (14)3.3.1 学生信息管理子模块 (14)3.3.2 教师信息管理子模块 (15)3.3.3 教务员管理子模块 (16)第4章设计与实现 (18)4.1 设计原则 (18)4.2 体系结构设计 (19)4.3 模块设计 (19)4.4 代码设计原则 (21)4.5 运行环境 (22)4.6 数据库设计 (22)4.6.1 关系模式设计 (22)4.6.2 数据字典 (26)4.7 功能模块定义 (28)4.7.1 登录模块程序设计 (28)4.7.2 学生信息管理模块 (31)4.7.3 课表管理程序设计 (35)4.7.4 学生选课功能模块 (37)4.7.5 学生课程成绩查询与录入模块 (37)4.8 算法设计 (39)4.8.1 穷举(枚举)策略的概念 (39)4.8.2 穷举(枚举)法案例分析 (39)4.8.3 穷举(枚举)法自动排课 (40)第5章结果与评价 (42)5.1 系统结果 (42)5.1.1 学生信息管理子模块 (42)5.1.2 教师信息管理子模块 (45)5.1.3 教务员管理子模块 (46)5.1.4 课程查询子模块 (48)5.2 测试 (48)5.2.1 测试原则及测试方法概述 (48)5.2.2 测试项目测试用例 (49)5.2.3 软件能力 (52)5.2.4 系统缺陷与限制 (52)5.2.5 建议 (52)5.2.6 测试结论 (53)结论 (54)致谢 (55)参考文献 (56)附录A (57)附录B (64)第1章绪论1.1 课题的来源高校教务管理工作是高等教育中一个极其重要的环节,是整个院校管理的核心和基础。

面对种类繁多的数据和报表,手工处理方式已经很难跟上现代化管理的步伐,随着计算机及通信技术的飞速发展,高校教育对教务管理工作提出了更高的要求。

尽快改变传统的管理模式,运用现代化手段进行科学管理,已经成为整个教育系统等待解决的课题之一。

1.2 课题背景与意义教务管理工作是高等学校教育工作的一项重要内容,是整个学校管理的核心和基础。

教务管理工作是指学校人员按照一定的教育方针,运用先进的管理手段,组织、协调,指挥与指导各方面人员的活动,以便高效率,高质量的完成各项教学任务,完成国家所制订的教育目标。

教务管理工作是学校教学工作的中枢,是保证高校教学机制正常运转的枢纽,它是一项目的性、计划性、适应性创造性和科学性很强的工作。

相关主题