基于Web的高校教材选订系统的设计与实现毕业论文(53页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于Web的高校教材选订系统的设计与实现毕业论文(53页).doc》由会员分享,可在线阅读,更多相关《基于Web的高校教材选订系统的设计与实现毕业论文(53页).doc(53页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-基于Web的高校教材选订系统的设计与实现毕业论文PINGDINGSHAN UNIVERSITY毕业论文(设计)题 目: 基于Web的高校教材选订 系统的设计与实现 院(系): 软件学院 专业年级: 软件工程 2008级 姓 名: 李 林 学 号: 081530109 指导教师: 王建玺 讲师 2011年11月18日原 创 性 声 明本人郑重声明:本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。毕业论文中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。除文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究成果做出重要贡
2、献的个人和集体,均已在文中以明确方式标明。本声明的法律责任由本人承担。论文作者签名: 日 期: 关于毕业论文使用授权的声明本人在指导老师指导下所完成的论文及相关的资料(包括图纸、试验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属平顶山学院。本人完全了解平顶山学院有关保存、使用毕业论文的规定,同意学校保存或向国家有关部门或机构送交论文的纸质版和电子版,允许论文被查阅和借阅;本人授权平顶山学院可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存和汇编本毕业论文。如果发表相关成果,一定征得指导教师同意,且第一署名单位为平顶山学院。本人离校后使用毕业论文
3、或与该论文直接相关的学术论文或成果时,第一署名单位仍然为平顶山学院。论文作者签名: 日 期: 指导老师签名: 日 期: -第 45 页基于Web的高校教材选订系统的设计与实现摘 要随着高校规模的扩大和教学改革的不断深入,高校的教学和科研水平都在稳步提高,但高校的教材选订环节却仍存在着许多问题。目前,高校的教材选订工作大多采用的是手工方式,不仅费时、费力,而且还存在许多人为的手工计算错误,在某种程度上制约了高校的发展。因此,亟待研发一套高效、合理的教材选订系统,以摆脱传统的手工管理方式,提高高校教材选订水平。为此,本人系统的研究了现有高校教材选订工作现状,以平顶山学院为例,通过实地调研,分析用户
4、的需求,采用浏览器/服务器(B/S)模式、Java2平台企业版(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
6、the deepening of teaching reform, 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, labor
7、ious, and there are many artificial 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
8、 mode, improving college teaching 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 Ed
9、ition ( J2EE ) in Struts + Hibernate + 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 declara
10、tion management, materials out 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, tea
11、ching materials to the storage 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 sel
12、ection, reduce the burden of teaching 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
13、 step will be considered and the 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
14、 material selection and order, 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 需求分析
15、83.1 教材选订工作业务流程83.2 系统设计目标83.3 功能需求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
16、审核申报结果功能265.2.4 查询申报结果功能285.2.5 书籍入库功能295.2.6 书籍出库功能315.2.7 查询书籍费用功能325.3 关键问题及其解决方案345.3.1 目录树345.3.2 加密算法345.3.3 数据库恢复345.4 本章小结356 测试366.1 测试目的366.2 测试环境366.3 数据库测试366.4 界面测试376.5 功能测试376.6 性能测试386.6.1 测试用例386.6.2 测试结果386.7 本章小结397 结束语407.1 总结407.2 展望41附 录42参考文献46致 谢481 绪论教材建设是改革教育思想、教学内容、教学方法不可忽
17、视的环节,也是实现教育现代化的重要环节1。教材管理是我国高校教学管理中一项很重要的工作,不仅事务性强、涉及面广、重复性大,而且对工作质量要求很高。本章从开发背景及意义、应用现状、本文主要工作和论文结构安排这四个方面进行描述。1.1 开发背景及意义1.1.1 开发背景教材选订系统是教务管理系统的重要组成部分,是一项复杂的系统工程。传统的教材选订工作采用手工或者半自动化管理方式,许多繁杂的工作,如填写订单、入库、出库等都要由管理人员手工完成。这种管理方式有许多弊端:首先是手工处理大量数据时容易产生操作上的失误;其次信息查询非常不方便;另外,手工管理在数据收集、汇总等方面的效率非常低下,尤其是近年来
18、各地高校发展迅速,教学规模不断扩大,使得教材管理工作更加繁重不堪2。随着高校校园网的普及,利用计算机特别是利用网络来对高校的教务工作进行管理,建立全面的具有通用性、开放性、实用性和灵活性的网络管理体系已经成为可能和必然趋势3。本文所做的工作就是在这个背景下展开的。1.1.2 开发意义将计算机这种工具引入到教材选订工作中来,建立基于网络的教材选订系统,不仅可以将教材管理人员从日常繁重的手工作业方式中解脱出来,降低劳动强度,还可以全面促进教材选订工作的规范性和信息化,极大地提高工作效率和质量,增强数据管理的准确性与可靠性,加快信息的检索速度4。通过本课题的研究,可以推进高校教材选订工作信息化,实现
19、教材管理科学化、现代化,能够有效地提高教材选订水平和工作效率,降低相关部门工作人员的劳动强度和财务支出,同时还可以提高高校学生教材使用情况及其费用的透明度。1.2 应用现状在已应用的教材管理系统中,出现较早的是单机版的教材管理系统,但是由于单机版的局限性,人们已经逐渐淘汰了这种方式,向网络版过渡。常见的网络版教材管理系统有三种方式:局域网方式、客户端/服务器(Client/Server,C/S)方式和浏览器/服务器(Browser/Server,B/S)方式5。基于局域网方式的教材管理系统主要通过基于局域网的协议运行,这种系统开发简单,对硬件要求不高,但安全性和稳定性较差。C/S方式建立在局域
20、网的基础上,对服务器的要求较高,对信息的安全控制能力强。B/S方式是近年来比较流行的一种软件开发模式,它是基于互联网或校园网的,对客户端的要求较低,可面向地域分散的不同用户群。高校常用的教材管理系统多数是网络版的,只是把教材管理系统单独作为一个软件进行开发的情况还不太常见。许多软件在开发时仅仅是把教材管理作为一个复杂系统的某一个模块来开发,这使得运行系统时占用了更多的资源,并且降低了工作效率,甚至会出现无法预料的系统错误6。据了解,目前为高校教材管理开发的管理信息系统比较少而且不成熟,灵活性差。如07教材管理系统是一款开发得比较早的商业教材管理软件,其系统架构为C/S模式,仅面向教材管理员,功
21、能单一,扩展性差,结构不尽合理,随着高校数字校园建设进程的发展,该软件也暴露出其弊端;随后为了适应高校教学改革的发展,该软件的Web版本也实现了商业化,能有效利用日趋完善的校园网络,但由于该系统独立运行于校园数字化信息平台,未能非常有效的利用校园数字化资源,使得整个校园数字化资源冗余增大,同时更新效率低下,而且必须借助手工完成7。宏达高校教材管理系统是一个基于单机运行的商业化教材管理软件,其基本功能涵盖了高校教材管理的基本环节,但基于单机运行的特点本身就忽略了校园网的优势,未能明显提高学校教材管理的效率8。而在市场占有率较大的正方教务管理系统9 和青果教务管理系统10中都有教材管理模块,其良好
22、的系统架构和扩展性有效地解决了数字校园资源的整合问题,对教材管理效率的提高也很有帮助,但与本校教材选订的业务流程及环节要求不同,如果对系统进行较大的改动,将会对系统的稳定性和生命周期产生一定的影响,且提高了开发成本,这样无法满足学校的实际管理需求。1.3 本文工作本文以平顶山学院为例,针对目前大多数教材管理系统不能很好适应学校实际情况的问题,结合作者在高校教材管理相关工作中的经验,设计并实现了一个基于Web的高校教材选订系统。主要工作如下:1.分析系统需求通过参与教材管理工作,同时在调研高校教材管理工作业务流程的基础上,详细分析、总结各类人员的日常相关工作,明确不同用户的功能需求、数据需求和系
23、统的性能需求。2.选择系统架构针对系统需求,选择模型-视图-控制器(Model-View-Controller,MVC)作为系统架构,实现系统的代码复用,便于日后的升级和维护。3.设计系统主要功能模块定义和划分各个模块的功能及任务。本系统的用户有学生、教师、教研室管理人员、教务秘书、教务处管理人员、教材科管理人员及系统维护人员,系统功能划分为七个模块:(1) 个人信息管理模块:实现用户对自身密码的修改和登录日志的查询。(2) 文件信息管理模块:不同的用户实现相应的文件上传下载。(3) 数据库管理模块:系统维护人员实现数据库的备份和恢复。(4) 院系信息管理模块:主要包括对行政单位的管理以及不同
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Web 高校 教材 系统 设计 实现 毕业论文 53
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内