选课排课系统毕业论文

上传人:博****1 文档编号:488996460 上传时间:2023-05-26 格式:DOC 页数:57 大小:1.90MB
返回 下载 相关 举报
选课排课系统毕业论文_第1页
第1页 / 共57页
选课排课系统毕业论文_第2页
第2页 / 共57页
选课排课系统毕业论文_第3页
第3页 / 共57页
选课排课系统毕业论文_第4页
第4页 / 共57页
选课排课系统毕业论文_第5页
第5页 / 共57页
点击查看更多>>
资源描述

《选课排课系统毕业论文》由会员分享,可在线阅读,更多相关《选课排课系统毕业论文(57页珍藏版)》请在金锄头文库上搜索。

1、毕业设计(论文)任务书第1页毕业设计(论文)题目:基于hibenrnate和struts的选课排课系统毕业设计(论文)要求及原始数据(资料):1、搜集资料,为论文做好前期准备。对所涉及的主要知识,进行全面的复习。2、对业务逻辑进行数据建模,确定毕业设计所需要的技术框架。3、需求分析,设计数据库表,对系统进行总体的设计。4、对系统的进行详细的设计,并对整个系统进行详细的测试,尽量避免BUG。5、根据业务逻辑,设计接口以及抽象类。6、针对接口完成后台业务逻辑的实现。7、根据毕业设计完成毕业论文。8训练检索文献资料和利用文献资料的能力;9训练撰写技术文档与学位论文的能力。第2页毕业设计(论文)主要内

2、容:1了解选课排课系统的开发背景及研究意义。2学习选课排课系统设计所需使用的相关技术。3对选课排课系统进行需求分析及总体设计。 4对选课排课系统的实现进行详细的设计。5. 对设计进行总结。学生应交出的设计文件(论文):1内容完整、层次清晰、叙述流畅、排版规范的毕业设计论文;2包括毕业设计论文、源程序等内容在内的毕业设计电子文档及其它相关材料。 第3页主要参考文献(资料):1 陈显刚、李季.Java 项目实战精编.电子工业出版社.2008 2 陆迟.Java 语言程序设计(第 2 版) .电子工业出版社.2005 3 刘志成.Java 程序设计案例教程.清华大学出版社.2006 4 胡林玲、黄奇

3、.软件工程与 UML.电子工业出版社.20055 贺平.软件测试教程.电子工业出版社.20046 张新曼. 精通JSP-WEB开发技术与典型应用M. 北京:人民邮电出版社, 2007. 98-1017 陈文兰. 基于SSH 集成架构的进销存管理系统的设计J. 农业网络信息.8 邓子云.JSP网络编程从基础到实践M.北京:电子工业出版社.9 (美) Joe Celko.SQL权威指南M.中国邮电出版社.2013.10 郝玉龙.JavaEE编程技术M.北京:北京交通大学出版社.11 张立科.java信息系统管理开发M.北京:人民邮电出版社.12(美)Bruce Eckel著,陈昊鹏译,Java编程

4、思想(第三版)北京:机械工业出版社,2007.613 李建中,王珊.数据库系统原理(第2版)电子工业出版社.2004.914 张长富,黄中敏JavaScript动态网页编程实例手册北京:海洋出版社,2005:196-23915 艾灵仙. 高校系级网站构建平台的设计与实现.J. 科技信息-2008年16期16 (美) Art Taylor著 ,JDBC数据库编程与J2EE . 电子工业出版社 2004 TP312JA/1030 第4页专业班级软件班学生要求设计(论文)工作起止日期2014年3月17日2014年6月27日指导教师签字日期2014年3月17日教研室主任审查签字日期系主任批准签字日期基

5、于hibernate和struts的选课排课系统摘 要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统.学生选课管理系统是学校管理系统的主要构件之一,在某种程度上体现了一个学校的教学现代化水平,系统的先进性将引领学校教学质量向前飞速发展。通过学生选课管理系统这个平台,可以实现学生、课程情况的信息化、网络化、系统化、规范化管理,更加方便学生选课。系统的主要功能包括:学生选课管理、课程信息管理与学生选课管理。本系统前台主要使用

6、JSP作为开发语言,后台使用SQLSercer作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个基于Web技术的B/S结构的学生选课管理系统。关键词 学生选课;JSP;B/S结构Based hibernateand struts elective Scheduling SystemABSTRACTAlong with the information technology in the management of a more profound and extensive application, management information systems

7、implementation, technology has gradually matured. Management information system is a continuous development of new discipd the school teaching quality forward rapid development。Through this platform, students course management system, students can achieve, course information, network, systematic, st

8、andardized management, more convenient student elective. The main functions of the system include: student management, course information management and student management。The front of the system ulines, any one unit to survive and to develop, efficient activities of the internal organization of org

9、anic, it must establish its own characteristics and to adapt the management of information system. Student management system is one of the main components of the school management system, to some extent reflects a a school teaching modernization level, the systems advanced nature will leasing JSP as

10、 a development language, the use of SQL Server as a database management system, the development environment is MyEclipse, server using tomcat, developed a Web technology based on B / S structure based student information management system。Key words Elective students management system;JSP; B/S struct

11、ii目 录摘 要iABSTRACTii第一章 绪论11.1 课题背景11.2 目的和意义11.3 主要研究内容1第二章 开发工具及技术22.1 开发工具22.1.1 MyEclipse22.1.2 Tomcat22.1.3 SQL Server22.2 开发技术32.2.1 JSP技术32.2.2 JavaScript32.2.3 SSH框架42.3 软硬件需求5第三章 需求分析63.1 需求调研63.2 可行性分析63.2.1 技术的可行性63.2.2 经济的可行性63.2.3 操作可行性63.2.4 法律的可行性73.3 功能需求分析73.3.1 管理员模块:73.3.2 教师模块:73.

12、3.3 学生模块:83.4 设计的基本思想83.5 性能需求93.5.1 系统的安全性93.5.2 数据的完整性93.6 界面需求9第四章 系统分析与设计104.1 数据库的分析与设计104.1.1 数据库的概念结构设计104.1.2 数据库的逻辑结构设计114.1.3 数据库的连接原理13第五章 系统功能实现155.1 系统登陆页面实现155.2 管理员功能模块175.2.1 用户管理185.2.2 用户添加模块195.2.3 学生信息管理215.2.4 课程信息审核225.2.5 课程信息管理245.2.6 选课申请管理265.3 老师功能模块285.3.1 课程添加295.3.2 我的课

13、程管理305.3.3 学生选修课315.4 学生功能模块325.4.1 我的选修课325.4.2 教师评分列表335.4.3 课程申请34第六章 系统测试366.1 统测试目的与意义366.2 测试过程366.2.1 主页面的登录模块测试366.2.2 管理员用户添加模块测试376.3 其他错误38结 论39参考文献40致 谢41外文翻译42外文原文42中文翻译47第一章 绪论1.1 课题背景随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,选课排课系统必定是一个教育单位不可缺少的部分。一个功能

14、齐全、简单易用的信息管理系统不但能有效地减轻学校相关工作人员的工作负担,它的内容对于学校的决策者和管理者来说都至关重要。所以选课排课系统应该能够为用户提供充足的信息和快捷的查询手段。作为计算机应用的一部分,使用计算机对学校的各类信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查询方便、效率高、可靠性好、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学校信息管理的效率,也是一个单位科学化、正规化管理,与世界接轨的重要条件。1.2 目的和意义目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息,选课排课系统也是有了很大的发展,商业化的选课排课系统软件也不少。选课排课系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以选课排课系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长

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

当前位置:首页 > 大杂烩/其它

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