高校选课系统

收藏

编号:20171012132407231    类型:共享资源    大小:22.08MB    格式:RAR    上传时间:2017-10-12
  
20
关 键 词:
高校 选课 系统
资源目录:
(温馨提示:点“+”可展开查看一级资源目录。点“-”可关闭资源目录。)
跳过导航链接。
折叠 高校选课系统.rar高校选课系统.rar
展开 高校选课系统高校选课系统
资源描述:

高校选课系统的设计与实现

摘要


    随着国民经济的加速发展,学校办学规模的不断扩大,按照传统的人工方式进行选课,由于人数增加,造成业务量大,以及人为主观因素的影响,已难以适应新形势的需要,不便于工作的顺利开展。为了加强管理,减轻工作人员的负担,提高工作效率,设计出一套实用性较强的学生选课系统。为用户提供丰富的信息、快捷的查询手段,有好的操作界面。使用户摆脱人工操作的繁琐模式,实现网上选课系统的科学化、现代化。为此,以自动化为导向,基于计算机硬件的网上选课系统开始应运而生。

本毕业设计的内容是设计并且实现一个基于web技术的选课系统,所以系统主要以j2EE作为开发基础,主要使用了struts2+spring+hibernate等多种框架的结合使用,用myeclipse作为开发工具,以MYSQL作为数据库,以Macromedia公司的Dreamweaver作为界面美化工具,使用JAVA语言开发,页面采取JSP动态页面开发技术。该系统界面简单、操作方便,容易维护。


关键词:选课系统 ,S.S.H(Struts ,Hibernate ,Spring),JAVA , JSP



目      录

第一章  绪  论1

    1.1 课题研究的背景1

    1.2 课题研究的目的2

第二章 系统的开发环境及技术简介3

2.1 系统开发环境3

2.1.1 MyEclipse3

2.1.2 数据库简介3

2.1.3 Tomcat4

2.2系统开发的思想与技术4

2.2.1JSP技术与MVC模式以及系统的基本框架4

2.2.2 SSH框架的优点5

第三章 系统总体设计8

3.1 总体功能模块8

3.2系统管理员功能模块8

3.3学生用户功能模块9

3.4老师用户功能模块9

3.5 系统业务描述10

3.6 程序流程图11

第四章 系统详细设计与实现13

4.1系统和数据库的配置13

4.2数据库概念模型设计13

4.3数据库表结构14

4.4平台数据表的设计15

第五章 系统功能实现20

5.1程序的类图20

5.1.1课程Kecheng类图20

5.1.2用户User类图21

5.1.4学院Xueyuan类图24

5.2程序的时序图24

5.2.1 学院模块时序图24

5.2.2 课程模块时序图25

5.2.3 用户模块时序图25

5.2.4 选课模块时序图26

5.3系统功能实现的主要框架26

5.3.1  SSH框架26

5.3.2  hibernate配置文件26

5.3.3 struts配置文件28

5.3.4  spring配置文件29

5.4系统功能实现的主要模块30

5.4.1 登陆页面30

5.4.3 系统管理主页面33

第六章 系统的调试与测试35

6.1软件测试的目的35

6.2软件测试的目标35

6.3测试环境35

6.4测试环境的配置35

6.4.1  创建安装项目35

6.4.2  添加项目输出37

6.4.3  运行项目38

结束语39

参考文献40

致 谢41

附录42



展开阅读全文
  大分享文库-在线教育资源分享平台 所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:高校选课系统
链接地址:https://www.west960.com/p-205437.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们豫ICP备17044489号-3
收起
展开