基于BS模式的工程硕士教学与学籍管理系统的实现

上传人:wo7****35 文档编号:54922607 上传时间:2018-09-21 格式:DOC 页数:72 大小:2.78MB
返回 下载 相关 举报
基于BS模式的工程硕士教学与学籍管理系统的实现_第1页
第1页 / 共72页
基于BS模式的工程硕士教学与学籍管理系统的实现_第2页
第2页 / 共72页
基于BS模式的工程硕士教学与学籍管理系统的实现_第3页
第3页 / 共72页
基于BS模式的工程硕士教学与学籍管理系统的实现_第4页
第4页 / 共72页
基于BS模式的工程硕士教学与学籍管理系统的实现_第5页
第5页 / 共72页
亲,该文档总共72页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《基于BS模式的工程硕士教学与学籍管理系统的实现》由会员分享,可在线阅读,更多相关《基于BS模式的工程硕士教学与学籍管理系统的实现(72页珍藏版)》请在金锄头文库上搜索。

1、本科毕业论文本科毕业论文(科研训练、毕业设计)题题 目:目: 基于 B/S 模式的工程硕士教学与学籍管理系统的实现系统总体架构与详细设计姓 名: 郝立华学 院: 软件学院系: 软件工程系专 业: 软件工程年 级: 2004 级学 号: 04369137指导教师: 董槐林 职称:教授二八年六月摘要摘要工程硕士教学与学籍管理系统是厦门大学软件学院教学系统建设的重要组成部分,是提高教学管理质量和效益,提高信息化服务水平的关键环节,在学院的建设过程中具有重要的地位。随着软件学院工程硕士教学管理水平的不断提高,针对工程硕士建立完善的、性能良好的教学与学籍管理系统已成为学院加强教学管理工作,提高信息化管理

2、与服务水平的一项重要基础设施建设工作。新型 Browser/Server 结构的工程硕士教学与学籍管理系统是建立在以 Internet 技术为核心,以 Web 技术为基础的集成环境之上,真正实现了软件学院工程硕士教学各方面信息的集成化管理和应用。本论文提出了 Browser/Server 新型体系结构,对相关的网络和数据库技术进行了探索,并根据厦门大学软件学院工程硕士教学的需要设计开发了基于 B/S 体系结构的工程硕士教学与学籍管理系统。工程硕士教学与学籍管理系统在功能上实现了开放式信息的管理、共享和查询,同时又具有较高的交互性和安全性。本系统的开发充分适应了网络信息发展的趋势,对于促进厦门大

3、学软件学院教学的科学化、程序化管理具有重要意义。关键词:教学与学籍管理系统;B/S 模式;JSP;MySQLAbstractTeaching and maintenance management system for MSE is an important part of teaching system in Software School of Xiamen University, it is of consequence when setting up the schools management system, which is the key link to improve the q

4、uality and efficiency of teaching management as well as the information service level. As the continuous improvement of teaching management level of MSE in Software School, it is becoming a very important job for Software School to set up a perfect teaching and maintenance management system for MSE

5、with good performance.New type Browser / Server teaching and maintenance management system for MSE is set up on an integration environment for which the core is internet technology and the base is web technology. It really implements the integration management and application for all teaching inform

6、ation in Software School. This article presents a new type of Browser/Server structure and the relevant network and database technology were also explored. According to the teaching requirements in Software School of Xiamen University, we set up teaching and maintenance management system for it base

7、d on B/S as well.Teaching and maintenance management system for MSE is an application system with open style information management, sharing and inquiring as well as better mutual feature and safety. This system complies with the IT development trend absolutely; it will be very helpful for Software

8、School of Xiamen University to expedite scientific and procedural teaching management system.Key words: Teaching and maintenance management system; B/S mode ;JSP;MySQL.目录目录第 1 章 引言11.1 选题背景11.2 工程硕士教学与学籍管理系统简介11.3 论文的主要内容与组织结构2第 2 章 系统的相关技术介绍32.1 传统的 Client/Server 二层体系结构32.2 新型的 Browser/Server 三层体系结

9、构.42.3 Web 编程语言 JSP 62.4 数据库服务器 MySQL 62.5 结构化查询语言 SQL 72.6 Java 数据库连接.82.7 Web 服务器 Tomcat .9第 3 章 基于 B/S 模式的工程硕士教学与学籍管理系统的构建.103.1 系统设计总体目标.103.2 系统的开发环境简介与系统的结构设计.113.3 系统功能体系设计与实现 123.3.1 系统功能体系结构 .123.3.2 开课功能模块的实现 .153.3.3 排课与课程表功能模块的实现 .173.3.4 选课功能模块的实现 .223.3.5 修课功能模块的实现 .233.3.6 成绩管理功能模块的实现

10、 .253.3.7 登录与退出功能模块的实现 .303.3.8 导师关系功能模块的实现 .313.3.9 学生信息功能模块的实现 .333.3.10 教师信息功能模块的实现 353.3.11 信息安全功能模块的实现 353.3.12 留言板功能模块的实现 35第 4 章 系统的重点与难点算法分析.374.1 在 JSP 中连接 MYSQL 数据库.374.2 用户登录时数据验证与用户信息初始化的算法.384.3 添加开课和修改开课的关键算法.394.4 添加排课时的验证问题.414.5 数据库中多表更新时的事务处理.444.6 数据库中表更新时的锁定问题.454.7 数据库的自动备份与恢复.4

11、74.8 学生学分统计的算法.484.9JavaBean 的使用.504.10JavaScript 的应用表单验证534.11 导出网页 Table 中的数据到 Word 文档.55第 5 章 系统的安全性策略问题.565.1 系统安全设计的重要性.565.2 B/S 模式下系统的安全层次.57第 6 章 总结.58参考文献59致谢60附录61ContentChapter 1 Foreword11.1 Background 11.2 Brief Introduction of Teaching and Maintenance Management System for MSE.11.3 Mai

12、n Content and Structure2Chapter 2 Technology Introduce for the System 32.1 Traditional Client/Server Two-Layer System Structure 32.2 New Browser/Server Three-Layer System Structure .42.3 Web Programming Language JSP.62.4 Database Server MySQL62.5 Structured Query Language.72.6 Java Data Base Connect

13、ivity82.7 Web Server Tomcat9Chapter 3 Setting Up Teaching and Maintenance Management System for MSE Based on B/S103.1 Goal of Setting Up System.103.2 Structure Design and Development Conditions113.3 Performance System Design and Implement.123.3.1 Structure of Performance System.123.3.2 The Realizati

14、on of Function Modules of Start Course.153.3.3 The Realization of Function Modules of Arrange Course and Curriculum173.3.4 The Realization of Function Modules of Choose Course223.3.5 The Realization of Function Modules of Attend Course233.3.6 The Realization of Function Modules of Course Scores.253.

15、3.7 The Realization of Function Modules of Login and Logout.303.3.8 The Realization of Function Modules of Mentor Relationship.313.3.9 The Realization of Function Modules of StudentsInformation333.3.10 The Realization of Function Modules of TeachersInformation.353.3.11 The Realization of Function Mo

16、dules of Information Security.353.3.12 The Realization of Function Modules of Message Board35Chapter 4 The Analysis of Difficult and Important Arithmetic in System.374.1 Connect MySQL DataBase Using JSP.374.2 Validation and Initialization of UsersInformation384.3 Arithmetic of Adding Start Course394.4 Validation of Adding Arrange Course.414.5 Transaction Processing in MySQL DataBase 444.6 Lock Tables in MySQL DataBase.454.7 Backup and Restoration in MySQL Dat

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号