《基于web的高校教材选订系统的设计与实现毕业论文》由会员分享,可在线阅读,更多相关《基于web的高校教材选订系统的设计与实现毕业论文(58页珍藏版)》请在金锄头文库上搜索。
1、PINGDINGSHAN UNIVERSITY 毕业论文(设计)题 目: 基于Web的高校教材选订 系统的设计与实现 院(系): 软件学院 专业年级: 软件工程 2008级 姓 名: 李 林 学 号: 081530109 指导教师: 王建玺 讲师 2011年11月18日原 创 性 声 明本人郑重声明:本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。毕业论文中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。除文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究成果做出重要贡献的个人和集体,均已在文中以明确方式标明。本声明
2、的法律责任由本人承担。论文作者签名: 日 期: 关于毕业论文使用授权的声明本人在指导老师指导下所完成的论文及相关的资料(包括图纸、试验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属平顶山学院。本人完全了解平顶山学院有关保存、使用毕业论文的规定,同意学校保存或向国家有关部门或机构送交论文的纸质版和电子版,允许论文被查阅和借阅;本人授权平顶山学院可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存和汇编本毕业论文。如果发表相关成果,一定征得指导教师同意,且第一署名单位为平顶山学院。本人离校后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单
3、位仍然为平顶山学院。论文作者签名: 日 期: 指导老师签名: 日 期: 基于Web的高校教材选订系统的设计与实现摘 要随着高校规模的扩大和教学改革的不断深入,高校的教学和科研水平都在稳步提高,但高校的教材选订环节却仍存在着许多问题。目前,高校的教材选订工作大多采用的是手工方式,不仅费时、费力,而且还存在许多人为的手工计算错误,在某种程度上制约了高校的发展。因此,亟待研发一套高效、合理的教材选订系统,以摆脱传统的手工管理方式,提高高校教材选订水平。为此,本人系统的研究了现有高校教材选订工作现状,以平顶山学院为例,通过实地调研,分析用户的需求,采用浏览器/服务器(B/S)模式、Java2平台企业版
4、(J2EE)中的Struts + Hibernate + Spring(SSH)框架,设计并实现了高校教材选订系统。首先,本文对系统架构、功能、数据库等进行了分析与设计,然后,对系统的教材申报管理、教材出入库管理、文件管理、数据库管理、个人信息管理和院系信息管理等模块进行了详细设计与实现。在本系统中实现了从教学安排的制定、教材的申报审核、教材的出入库到学生的查询这一业务流程。系统应用后,可以减少因人为因素造成失误的几率,缩短业务的处理时间,节省不必要的人力和物力投入,提高教材选订工作的效率,减轻教材管理人员的负担。本系统基本功能齐全,运行状况良好,但仍有一些不足之处,没有与高校其它管理系统衔接
5、,对系统的安全性考虑不周。下一步将考虑与高校其它管理系统的整合及系统安全性的提高,并根据实际情况对系统功能和性能进一步进行研究,以便完善和优化系统。关键词:教材申报,教材选订,数据库恢复,SSHThe Design and Implementation of the University Teaching Material of the Selection and Order System based on WebAbstractWith the expansion of colleges and universities and the deepening of teaching refor
6、m, teaching and scientific research level are steadily improving, but colleges and universities teaching selected still exist many problems. At present, colleges and universities teaching selected work is mostly used in manual management, not only time-consuming, laborious, and there are many artifi
7、cial manual calculation error, to a certain extent restricts the development of colleges and universities. Therefore, to research and development a set of efficient, reasonable teaching materials selected system, in order to get rid of the traditional manual management mode, improving college teachi
8、ng selection.Therefore, we studied the existing teaching materials selection present situation, taking Pingdingshan University as an example, through field research, analysis of the user demand, uses the browser / server ( B / S ) mode, the Java2 Platform Enterprise Edition ( J2EE ) in Struts + Hibe
9、rnate + Spring ( SSH ) framework, the design and Implementation of teaching materials in Colleges and universities selection system. First of all, the system structure, function, database and so on are analyzed and design, then, the system of teaching materials declaration management, materials out
10、of storage management, document management, database management, personal information management and faculty information management modules for the detailed design and implementation. In this system to realize from the teaching plan formulation, teaching materials, teaching materials to the storage
11、of the audit report to the students to query the business process.System application, can reduce the probability of errors caused by human factors, shorten business processing time, save unnecessary human and material inputs, and improve the efficiency of materials selection, reduce the burden of te
12、aching management personnel.Basic functions of the system are complete, running in good condition, but there are still some deficiencies, not in Colleges and universities and the other management system interface, the security of the system is less considered. The next step will be considered and th
13、e other management systems integration and security of the system is improved, and according to the actual situation of system function and performance to conduct further research, so as to improve and optimize the system. Keywords: declare teaching materials, teaching material selection and order,
14、database recovery, SSH目 录1 绪论01.1 开发背景及意义01.1.1 开发背景01.1.2 开发意义01.2 应用现状11.3 本文工作21.4 论文结构31.5 本章小结32 技术及工具介绍42.1 B/S模式42.2 统一建模语言42.3 SSH框架技术52.3.1 Struts52.3.2 Hibernate52.3.3 Spring62.4 开发工具62.4.1 SQL Server数据库管理工具62.4.2 Tomcat服务器62.4.3 MyEclipse编程工具72.5 本章小结73 需求分析83.1 教材选订工作业务流程83.2 系统设计目标83.3
15、功能需求93.3.1 功能需求分析93.3.2 功能需求建模93.4 数据库需求133.5 性能需求143.6 本章小结154 总体设计164.1 体系结构设计164.2 数据库设计和实现174.2.1 数据库概念结构设计174.2.2 数据库逻辑结构设计184.2.3 数据库实现194.3 功能设计194.4 接口设计204.5 本章小结215 详细设计与实现225.1 界面设计225.1.1 设计原则225.1.2 详细设计235.2 功能详细设计和实现235.2.1 制定教学安排功能245.2.2 申报教材功能255.2.3 审核申报结果功能265.2.4 查询申报结果功能285.2.5 书籍入库功能295.