下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于JSP的教材管理系统设计 摘 要:随着高等学校的进一步扩招,教材管理已成为一个十分繁重的工作,传统的手工管理方式已不能适用当前的形式。采用JSP和J2EE构架,实现具有教材预定、采购、入库、出库、查询库存等功能的教材管理系统。经过测试表明该系统已经达到预期目标,可广泛应用。关键词:教材管理;JSP;J2EE1、引言教材管理是整个高等教育管理中重要的组成部分之一。随着近年来高等教育的持续扩招,传统的教材管理方式已不能满足当前的需要。采用以信息技术为主导的网络化教材管理能提高教材管理的效率,减轻工作强度,满足当前的
2、要求,所以本系统采用JSP和SQL SERVER 2000构建高效的教材管理系统。2、总体设计本系统以实际高校的教材管理流程为基础,构建包括教材基本信息管理、教材的选择、教材订购、教材的出入库管理、财务管理等主要功能模块的系统,实现有效的教材管理。系统总体结构如图1。登录模块主要完成的是用户的登录管理,确保系统的安全稳定运行。教材基本信息模块就是标示教材的一些基本信息,如标题、作者等。订购管理模块包括教材收订和教材采购两部分。就是对教材从收订到采购的过程管理。教材库存包括教材的入库、出库和库存查询等三部分,目的就是对教材库的教材进行有效的管理,有利于快速获取库中的信息。财务
3、管理就是对教材采购部分涉及的财务管理。在设计完成基本模块的基础上,进一步设计了系统的整体数据运行的数据流程图。通过该图,就能清晰的了解系统的运行过程,从而清晰的实现该系统。系统的数据流程为:当用户选定教材后,由管理员对众多用户的选书数据进行汇总,并形成相关的订单,并依据实现设定的原则对这些订单进行处理,并形成最终的购买教材,从而形成购书订单,待教材买回入库后,更新库存教材信息,发放教材给用户,并收取相应的教材费用,最后按照需要对整个报表进行打印输出。在系统的实现上,我们要求操作系统为Window s2000/NT/XP;编辑工具用EditPlus , Dreamw
4、eaver 8;数据库为Microsoft SQL Server2000 个人版;服务器为ApacheTomcat;运行环境为安装JDK1.4支持Java运行。3、详细设计及实现3.1登录模块登录模块是实现有效管理用户登录的重要部分,也是保证安全登录的前提。由于不同类型的用户登录系统有不同的目的,所以在登录模块中采用了分级登录机制。不同级别的用户有不同的权限。教师用户登录系统可对所教学科的教材进行选定操作,学生用户可实现查看自己选定教材信息和购买信息等等;而系统管理员则是对本系统的基本功能信息进行维护。在实现时,采用表来存放相关的登录信息,包括用户名、密
5、码和用户级别。在登录时,同时检测用户名和密码。只有当两者同时正确时才能进入系统,否则,拒绝登录并报出错信息。为了确保安全,设置限制条件:用户的密码不能包含“空”字符,可以是任何字符,但要小于20 位,确定登录前先选择身份。3.2订购管理学生用户首先查询教师在本学期某门课中选用的教材,然后有选择性的进行教材订购,在该部分主要分为教材选定和教材购买两个部分,首先完成教材选定,当确定教材后,在进行购买操作,其付款方式可以采用多种形式,目前主要采用直接付款。3.3教材入库当教材购买回来后,就必须对教材进行入库处理,并对库存信息进行更新。所以,该部分的功能就是实现将新教材存储的数据库中。其工作
6、分为两个方面,首先查询库存信息,当库里有新进的教材时,只需要修改相关的教材数量,如果在库中没有查询到相关新书,则需要新建书相关的信息,例如:书名,作者,出版社等等。3.4教材发放 所谓教材发放,就是把采购的书发放到特定的学生用户。其基本流程是首先需要查询学生的订书记录,根据订书记录,在库存中找到相关教材的位置,并将教材发放给学生。所以,在该部分,学生用户需要提供相关的用户名,系统根据用户名查询到用户的订书信息。3.5财务管理该部分主要是对在教材发放过程中收取的教材费用进行管理。当学生用户来领取书时,需要交纳相关的教材费用,一般采用现场缴费,并提供票据打印,所以在系统设计中要添加一个票
7、据打印的控件。同时,还需进行统计。3.6 退书管理当出现学生进行退书情况时,不但要进行库存量修改,还有进一步的对财务信息进行同步更新。3.7 查询教材流程图根据需要用户可以对自己所选定的教材信息进行查询,查询流程主要是先填上书名或作者信息等,然后再进行搜索。结论高效的教材管理为高等教育顺利开展提供了基本条件,在当前以信息技术为主导的时代,采用网络技术和数据库技术实现教材管理已成为必然的趋势。本系统以某高校教材管理流程为出发点,采用JSP和SQL SERVER 2000实现了一个功能丰富的教材管理系统。该系统已经通过白盒测试和黑盒测试,目前已经应用到某个高校的教材管理中了。该系统运行稳定,效率高效,基本满足了学校的要求。但在运行中,也发现了一些问题,主要是目前不支持网上银行系统,不利于学生进行网上缴费。参考文献:1 于孜清,冉蜀阳,李胜. 基于MVC模型的远程教材管理系统的设计与实现J.计算机技术与发展, 2006,1,16(1):186-1892 王明安,丘文. 一种高校教材管理系统软件的设计与实现N. 惠州学院学报, 2004,63 李瑞成. 计算机辅助教材管理系统的设
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 化学必修一全套教育课件
- 外贸合同cif完整版3篇
- 2024年度版权转让合同的转让范围与权益变更3篇
- 心脏瓣膜病的日常护理
- 河南师范大学《中国近现代史纲要》2021-2022学年第一学期期末试卷
- 糖尿病自身抗体谱
- 物联网智慧医疗方案
- 招聘话术培训
- 甲亢的护理小讲课
- 开饭店合伙人协议书
- 上海市虹口中学2025届高三压轴卷数学试卷含解析
- 九年级全套课件教学课件教学课件教学
- 长春工程学院《西方文明史》2023-2024学年第一学期期末试卷
- 北京市五十六中学2024-2025学年七年级上学期期中数学试题
- 8.1 国家好 大家才会好(教学课件)-八年级道德与法治上册同步备课系列(统编版)
- 管理学基础知识考试题库(附含答案)
- 2024年辅警招考时事政治考题及答案(168题)
- 2024年“国际档案日”档案知识竞赛题目和答案
- 2024年广西普法云平台考试答案
- 2023-2024学年广东省深圳市福田区八年级(上)期末英语试卷
- 河南省安阳市林州市湘豫名校联考2024-2025学年高三上学期11月一轮诊断考试 英语 含解析
评论
0/150
提交评论