基于Web的高校教材选订系统的设计与实现_论文定稿(53页).doc





《基于Web的高校教材选订系统的设计与实现_论文定稿(53页).doc》由会员分享,可在线阅读,更多相关《基于Web的高校教材选订系统的设计与实现_论文定稿(53页).doc(53页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-基于Web的高校教材选订系统的设计与实现_论文定稿-第 45 页毕业论文(设计)题 目: 基于Web的高校教材选订 系统的设计与实现 院(系): 专业年级: 指导教师: 讲师 原 创 性 声 明本人郑重声明:本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。毕业论文中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。除文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究成果做出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律责任由本人承担。论文作者签名: 日 期: 关于毕业论文使用授权的声明本人在指导老师指导
2、下所完成的论文及相关的资料(包括图纸、试验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属平顶山学院。本人完全了解平顶山学院有关保存、使用毕业论文的规定,同意学校保存或向国家有关部门或机构送交论文的纸质版和电子版,允许论文被查阅和借阅;本人授权平顶山学院可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存和汇编本毕业论文。如果发表相关成果,一定征得指导教师同意,且第一署名单位为平顶山学院。本人离校后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为平顶山学院。论文作者签名: 日 期: 指导老师签名: 日 期: 基于Web的高校教材
3、选订系统的设计与实现摘 要随着高校规模的扩大和教学改革的不断深入,高校的教学和科研水平都在稳步提高,但高校的教材选订环节却仍存在着许多问题。目前,高校的教材选订工作大多采用的是手工方式,不仅费时、费力,而且还存在许多人为的手工计算错误,在某种程度上制约了高校的发展。因此,亟待研发一套高效、合理的教材选订系统,以摆脱传统的手工管理方式,提高高校教材选订水平。为此,本人系统的研究了现有高校教材选订工作现状,以平顶山学院为例,通过实地调研,分析用户的需求,采用浏览器/服务器(B/S)模式、Java2平台企业版(J2EE)中的Struts + Hibernate + Spring(SSH)框架,设计并
4、实现了高校教材选订系统。首先,本文对系统架构、功能、数据库等进行了分析与设计,然后,对系统的教材申报管理、教材出入库管理、文件管理、数据库管理、个人信息管理和院系信息管理等模块进行了详细设计与实现。在本系统中实现了从教学安排的制定、教材的申报审核、教材的出入库到学生的查询这一业务流程。系统应用后,可以减少因人为因素造成失误的几率,缩短业务的处理时间,节省不必要的人力和物力投入,提高教材选订工作的效率,减轻教材管理人员的负担。本系统基本功能齐全,运行状况良好,但仍有一些不足之处,没有与高校其它管理系统衔接,对系统的安全性考虑不周。下一步将考虑与高校其它管理系统的整合及系统安全性的提高,并根据实际
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 reform, teaching and scientific research level are
6、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 artificial manual calculation error, to a certain ex
7、tent 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 teaching selection.Therefore, we studied the existin
8、g 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 + Hibernate + Spring ( SSH ) framework, the design a
9、nd 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 of storage management, document management, da
10、tabase 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 of the audit report to the students to query t
11、he 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 teaching management personnel.Basic functions of
12、 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 the other management systems integration and sec
13、urity 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, database recovery, SSH目 录1 绪论11.1 开发背景及意义11.1.
14、1 开发背景11.1.2 开发意义11.2 应用现状21.3 本文工作31.4 论文结构41.5 本章小结42 技术及工具介绍52.1 B/S模式52.2 统一建模语言52.3 SSH框架技术62.3.1 Struts62.3.2 Hibernate62.3.3 Spring72.4 开发工具72.4.1 SQL Server数据库管理工具72.4.2 Tomcat服务器72.4.3 MyEclipse编程工具82.5 本章小结83 需求分析93.1 教材选订工作业务流程93.2 系统设计目标93.3 功能需求103.3.1 功能需求分析103.3.2 功能需求建模103.4 数据库需求143
15、.5 性能需求153.6 本章小结164 总体设计174.1 体系结构设计174.2 数据库设计和实现184.2.1 数据库概念结构设计184.2.2 数据库逻辑结构设计194.2.3 数据库实现204.3 功能设计204.4 接口设计214.5 本章小结225 详细设计与实现235.1 界面设计235.1.1 设计原则235.1.2 详细设计245.2 功能详细设计和实现245.2.1 制定教学安排功能255.2.2 申报教材功能265.2.3 审核申报结果功能275.2.4 查询申报结果功能295.2.5 书籍入库功能305.2.6 书籍出库功能325.2.7 查询书籍费用功能335.3
16、关键问题及其解决方案335.3.1 目录树335.3.2 加密算法335.3.3 数据库恢复335.4 本章小结336 测试336.1 测试目的336.2 测试环境336.3 数据库测试336.4 界面测试336.5 功能测试336.6 性能测试336.6.1 测试用例336.6.2 测试结果336.7 本章小结337 结束语337.1 总结337.2 展望33附 录33参考文献33致 谢331 绪论教材建设是改革教育思想、教学内容、教学方法不可忽视的环节,也是实现教育现代化的重要环节1。教材管理是我国高校教学管理中一项很重要的工作,不仅事务性强、涉及面广、重复性大,而且对工作质量要求很高。本
17、章从开发背景及意义、应用现状、本文主要工作和论文结构安排这四个方面进行描述。1.1 开发背景及意义1.1.1 开发背景教材选订系统是教务管理系统的重要组成部分,是一项复杂的系统工程。传统的教材选订工作采用手工或者半自动化管理方式,许多繁杂的工作,如填写订单、入库、出库等都要由管理人员手工完成。这种管理方式有许多弊端:首先是手工处理大量数据时容易产生操作上的失误;其次信息查询非常不方便;另外,手工管理在数据收集、汇总等方面的效率非常低下,尤其是近年来各地高校发展迅速,教学规模不断扩大,使得教材管理工作更加繁重不堪2。随着高校校园网的普及,利用计算机特别是利用网络来对高校的教务工作进行管理,建立全
18、面的具有通用性、开放性、实用性和灵活性的网络管理体系已经成为可能和必然趋势3。本文所做的工作就是在这个背景下展开的。1.1.2 开发意义将计算机这种工具引入到教材选订工作中来,建立基于网络的教材选订系统,不仅可以将教材管理人员从日常繁重的手工作业方式中解脱出来,降低劳动强度,还可以全面促进教材选订工作的规范性和信息化,极大地提高工作效率和质量,增强数据管理的准确性与可靠性,加快信息的检索速度4。通过本课题的研究,可以推进高校教材选订工作信息化,实现教材管理科学化、现代化,能够有效地提高教材选订水平和工作效率,降低相关部门工作人员的劳动强度和财务支出,同时还可以提高高校学生教材使用情况及其费用的
19、透明度。1.2 应用现状在已应用的教材管理系统中,出现较早的是单机版的教材管理系统,但是由于单机版的局限性,人们已经逐渐淘汰了这种方式,向网络版过渡。常见的网络版教材管理系统有三种方式:局域网方式、客户端/服务器(Client/Server,C/S)方式和浏览器/服务器(Browser/Server,B/S)方式5。基于局域网方式的教材管理系统主要通过基于局域网的协议运行,这种系统开发简单,对硬件要求不高,但安全性和稳定性较差。C/S方式建立在局域网的基础上,对服务器的要求较高,对信息的安全控制能力强。B/S方式是近年来比较流行的一种软件开发模式,它是基于互联网或校园网的,对客户端的要求较低,
20、可面向地域分散的不同用户群。高校常用的教材管理系统多数是网络版的,只是把教材管理系统单独作为一个软件进行开发的情况还不太常见。许多软件在开发时仅仅是把教材管理作为一个复杂系统的某一个模块来开发,这使得运行系统时占用了更多的资源,并且降低了工作效率,甚至会出现无法预料的系统错误6。据了解,目前为高校教材管理开发的管理信息系统比较少而且不成熟,灵活性差。如07教材管理系统是一款开发得比较早的商业教材管理软件,其系统架构为C/S模式,仅面向教材管理员,功能单一,扩展性差,结构不尽合理,随着高校数字校园建设进程的发展,该软件也暴露出其弊端;随后为了适应高校教学改革的发展,该软件的Web版本也实现了商业
21、化,能有效利用日趋完善的校园网络,但由于该系统独立运行于校园数字化信息平台,未能非常有效的利用校园数字化资源,使得整个校园数字化资源冗余增大,同时更新效率低下,而且必须借助手工完成7。宏达高校教材管理系统是一个基于单机运行的商业化教材管理软件,其基本功能涵盖了高校教材管理的基本环节,但基于单机运行的特点本身就忽略了校园网的优势,未能明显提高学校教材管理的效率8。而在市场占有率较大的正方教务管理系统9 和青果教务管理系统10中都有教材管理模块,其良好的系统架构和扩展性有效地解决了数字校园资源的整合问题,对教材管理效率的提高也很有帮助,但与本校教材选订的业务流程及环节要求不同,如果对系统进行较大的
22、改动,将会对系统的稳定性和生命周期产生一定的影响,且提高了开发成本,这样无法满足学校的实际管理需求。1.3 本文工作本文以平顶山学院为例,针对目前大多数教材管理系统不能很好适应学校实际情况的问题,结合作者在高校教材管理相关工作中的经验,设计并实现了一个基于Web的高校教材选订系统。主要工作如下:1.分析系统需求通过参与教材管理工作,同时在调研高校教材管理工作业务流程的基础上,详细分析、总结各类人员的日常相关工作,明确不同用户的功能需求、数据需求和系统的性能需求。2.选择系统架构针对系统需求,选择模型-视图-控制器(Model-View-Controller,MVC)作为系统架构,实现系统的代码
23、复用,便于日后的升级和维护。3.设计系统主要功能模块定义和划分各个模块的功能及任务。本系统的用户有学生、教师、教研室管理人员、教务秘书、教务处管理人员、教材科管理人员及系统维护人员,系统功能划分为七个模块:(1) 个人信息管理模块:实现用户对自身密码的修改和登录日志的查询。(2) 文件信息管理模块:不同的用户实现相应的文件上传下载。(3) 数据库管理模块:系统维护人员实现数据库的备份和恢复。(4) 院系信息管理模块:主要包括对行政单位的管理以及不同角色用户账号的分配等。(5) 教材申报管理模块:根据教师、教研室管理员、教务秘书、教务处管理员的工作职能进行具体的设计,教务秘书制定和查询该系的教学
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Web 高校 教材 系统 设计 实现 论文 定稿 53

限制150内