基于SSH架构的课程中心系统的设计和实现——教师和课程管理子系统---毕业论文

上传人:wo7****35 文档编号:55274133 上传时间:2018-09-26 格式:DOC 页数:78 大小:3.86MB
返回 下载 相关 举报
基于SSH架构的课程中心系统的设计和实现——教师和课程管理子系统---毕业论文_第1页
第1页 / 共78页
基于SSH架构的课程中心系统的设计和实现——教师和课程管理子系统---毕业论文_第2页
第2页 / 共78页
基于SSH架构的课程中心系统的设计和实现——教师和课程管理子系统---毕业论文_第3页
第3页 / 共78页
基于SSH架构的课程中心系统的设计和实现——教师和课程管理子系统---毕业论文_第4页
第4页 / 共78页
基于SSH架构的课程中心系统的设计和实现——教师和课程管理子系统---毕业论文_第5页
第5页 / 共78页
亲,该文档总共78页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《基于SSH架构的课程中心系统的设计和实现——教师和课程管理子系统---毕业论文》由会员分享,可在线阅读,更多相关《基于SSH架构的课程中心系统的设计和实现——教师和课程管理子系统---毕业论文(78页珍藏版)》请在金锄头文库上搜索。

1、本本 科科 毕毕 业业 论论 文文基于基于 SSHSSH 架构的课程中心系统的设计和实架构的课程中心系统的设计和实 现现教师和课程管理子系统Design and Implementation of Course Center System Based on SSH ArchitectureManagement Subsystem of Teacher and Course姓 名: 学 号:学 院:软件学院系:软件工程专 业:软件工程年 级: 指 导 教 师: 教授II年年 月月摘 要I摘摘 要要随着计算机技术和网络技术的飞速发展,世界进入了前所未有的全球信息化时代。本文针对目前厦门大学课程网站

2、的现状和存在的一些不足,设计并实现了基于 SSH 架构的厦门大学课程中心系统。该系统的目标是为厦门大学的老师和学生建设一个优秀的、可管理的、易维护的、多层次的和开放式的课程中心系统。论文首先介绍了系统所采用的 J2EE 架构、轻量级框架 SSH 的组成部分和工作原理。接着阐述了课程中心系统的建设目标和功能模块的划分,并对教师子系统和课程子系统后台管理部分的设计展开详细说明。最后围绕着 SSH 架构技术,结合系统的分层结构,具体描述了教师子系统和课程子系统后台管理部分的实现。厦门大学课程中心系统的建设完善了用户的管理体系、丰富了课程的表现形式、加强了师生间的互动交流,达到了预期的效果。实践表明,

3、SSH 架构在构建复杂业务系统中的应用,可以使得开发过程简洁高效、结构清晰,同时还可以使系统具有较强的灵活性、可维护性和可扩展性。关键词:关键词:课程中心系统;J2EE;SSH 架构AbstractIIAbstractAs the fast development of computer science and computer network, the world has entered an unprecedented global information age. In the foundation of studying the present situation and existi

4、ng deficiencies of current course website of Xiamen University, the Course Center System of Xiamen University based on SSH architecture is designed and implemented. This system is aimed to achieve the goal, which is to develop an excellent, multi-level, opening course center system with high managea

5、bility and maintainability.First, the popular architecture of J2EE, the model and operational principle of SSH are discussed in detail. Then the objectives and functional module division of this system is described, especially the subsystem module of teacher and the back-stage management of course s

6、ubsystem module, which are took charge by myself. According to the technology of SSH architecture and the hierarchical structure of the system, the implementation of the subsystem module of teacher and the back-stage management of the course subsystem module are minutely introduced. It can be seen t

7、hat the system helps to improve the management system of user group, enrich the expression of the course, and enhance the communication between the teacher and student. The development results show that SSH architecture not only can improve efficiency of system development, but also can make the sys

8、tem more flexible, maintainable and extensible.Key words: Course Center System; J2EE; SSH Architecture目 录III目目 录录第第 1 章章 绪论绪论.11.1 概述概述11.2 项目背景项目背景11.3 论文组织结构论文组织结构2第第 2 章章 系统设计中的相关技术系统设计中的相关技术.32.1 Java EE 技术技术32.1.1 Java EE.32.1.2 Java EE 的模型32.1.3 JSP 技术42.2 SSH 框架框架.52.2.1 SSH 框架52.2.2 表现层框架 St

9、ruts272.2.3 业务逻辑层框架 Spring.92.2.4 数据持久层框架 Hibernate102.3 其它相关技术其它相关技术122.3.1 Ajax122.3.2 jQuery 框架 .132.4 本章小结本章小结.14第第 3 章章 课程中心系统的需求分析和设计课程中心系统的需求分析和设计.163.1 建设目标建设目标163.2 系统功能模块划分系统功能模块划分.163.2.1 系统面向的用户群体和角色功能163.2.2 总体功能模块划分183.2.3 教师子系统详细功能模块设计223.2.4 课程子系统详细功能模块设计243.3 本章小结本章小结.27第第 4 章章 课程中心

10、系统的实现课程中心系统的实现.29目 录IV4.1 系统总体框架设计和实现系统总体框架设计和实现294.1.1 系统的分层结构.294.1.2 系统的包结构.304.1.3 系统的部署.324.2 教师子系统的实现教师子系统的实现324.2.1 概述324.2.2 个人信息模块的实现334.2.3 课程申报模块的实现354.2.4 课程权限设置模块的实现374.2.5 课程风格设置模块的实现384.2.6 课程内容管理模块的实现404.2.7 学生管理模块的实现404.2.8 留言板管理模块的实现404.2.9 站内信模块的实现414.3 课程子系统后台管理的实现课程子系统后台管理的实现434

11、.3.1 概述434.3.2 申报表格模块的实现434.3.3 课程简介模块的实现454.3.4 教学大纲模块的实现474.3.5 教师队伍模块的实现474.3.6 通知公告模块的实现484.3.7 章节目录模块的实现504.3.8 课件教案模块的实现514.3.9 作业习题模块的实现534.3.10 实验指导模块的实现534.3.11 教学录像模块的实现534.3.12 课程试卷模块的实现554.3.13 参考书籍模块的实现554.3.14 教学成果模块的实现55目 录V4.3.15 课程评价模块的实现574.4 其他功能模块的实现其他功能模块的实现594.4.1 Struts2 拦截器在系

12、统中的实现.594.4.2 课程页面切换风格的实现.624.5 本章小结本章小结64第第 5 章章 总结与展望总结与展望.655.1 总结总结.655.2 工作展望工作展望.65参考文献参考文献.67致致 谢谢.68ContentsVIContentsChapter 1 Preface11.1 Overview.11.2 Development Background.11.3 Structure of This Dissertation.2Chapter 2 System Related Technologies Outline .32.1 Java EE.32.1.1 Java EE.32.

13、1.2 Model of Java EE.32.1.3 What is JSP42.2 SSH Architecture.52.2.1 SSH Architecture.52.2.2 Struts272.2.3 Spring.92.2.4 Hibernate102.3 Other Related Technologies122.3.1 Ajax122.3.2 jQuery 132.4 Summary.14Chapter 3 Requirement Analysis and System Design163.1 Objectives163.2 Functional Module Division

14、163.2.1 User group and Role Functioning163.2.2 Functional Module Division183.2.3 Subsystem Module of Teacher.223.2.4 Subsystem Module of Course243.3 Summary.27Chapter 4 Implementation .29ContentsVII4.1 Design and Implementation of System Architecture294.1.1 Hierarchical Structure294.1.2 Package Stru

15、cture.304.1.3 Deployment324.2 Implementation of Teacher Subsystem Module324.2.1 Overview324.2.2 Personal Information Module334.2.3 Apply for Course Module354.2.4 Authority Module.374.2.5 Style Module384.2.6 Course Management Module.404.2.7 Student Management Module404.2.8 Message Management Module40

16、4.2.9 Mail Management Module.414.3 Backstage Management of Course Subsystem Module434.3.1 Overview434.3.2 Application Form Module434.3.3 Course Information Module.454.3.4 Course Outline Module474.3.5 Teacher Team Module.474.3.6 Notice Module .484.3.7 Chapter Module .504.3.8 Courseware Module.514.3.9 Exercise Module 534.3.10 Lab Instruction Module534.3.11 Course Movie Module .534.3.12 Examination Module554.3.13 Refference Book Module.554.3.14 Achiev

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

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

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