2.2.1 系统设计分析
从以上分析中可以得出,本系统设计的需求能够满足有以下的要求:
(1) 必需具备清晰的工作流程
实际上本系统是一个人机交互的系统,针对管理员和用户不同的权限给出不同的功能应用,而通过这些功能应用,应该而且必需要能够将各种有关教材流程的信息,全面地、准确地、及时地进行更新,让管理人员或者用户群体能够在第一时间得到想要的结果,从而能够精准的进行下一步的工序,顺利的完成相关的工作。为此,本系统的工作流程必需清晰明了而且还要保证准确和安全。
(2) 信息传输的速度和效率要快
由于本系统摆脱了传统的以人为手工管理的模式,使用了以计算机为载体的现代化管理模式,从中必需要能够解决之前手工管理时,一旦收获到大量的数据,更新和统计这些数据不但要花费大量的人力物力,还容易发生错误的情况。而现今各高校有着自己的校园网,让这些教材信息数据透过校园网来传播和获取无疑是一种既快又效率的方案。
(3) 操作简单,容易上手
因本系统在实际使用时面向的是各个层次的用户群,每个用户的个人计算机素质不一定都很高,为此,本系统应该要具备一个良好的操作界面,在实际运行过程中,能够通过简单的操作来达成预期的目标。
(4) 易于文护和管理
本系统还应该具有一些比较普遍和常见的日常管理工具(如用户的权限管理、日常运行的操作记录日志管理等)来方便广大的用户群体和文护人员的日常文护效率和文护质量。
2.2.2 系统流程分析
与教材相关的所有的管理和操作工作都应该以教材信息的数据位主体,包括教材信息的添加、删除、修改,占据一个主导的地位。首先管理员应该将每一种教材的相关信息都录入到系统之中,让系统中出现目标教材的详细信息,然后现将教材的信息单独存入到一张数据库表中,明确实际教材库中拥有的教材信息。而后,在学期开学前对教材库中的教材进行入库处理,将教材库的信息更新到库存表内,确认实际库存的教材种类和数量。而教师和学生则只需要在进行教材入库的时候,确定自己购入的教材就是即将需要使用到的教材,明确这份的教材的费用,然后通过网银扣除相对应的教材费。同时。管理员处可以获得教材领取情况以及师生缴纳费用的更新信息,而教师和学生亦可以从自己的入库讯息中查找到自己领取的教材的具体信息,包括已缴纳的费用等等。
3 教材管理系统设计和实现
3.1 核心设计思想
本系统的初衷是为了协助学校进行办公自动化和网络化的管理,提高教材管理工作的效率以及工作质量而设计的,核心设计思想为:
(1) 采用B/S架构模式开发
通过B/S架构模式,让本系统可以部署在网络上,用户群体只需要能够连接上Internet,即可访问本系统,进行相关的操作,实现了网络化的管理。
(2) 数据通用
由于本系统采用的数据有很大一部分都是相互之间有关联的,诸如教材库的教材名称与师生领取的教材名称都应该是相同的。那么,这样一来,用户只需要在查询的时候输入教材的名称,那么系统就会自动的去数据库中找寻与之相对应的数据信息,而无需再输入类似教材Isbn编码之类的信息。这方面无论是管理员亦或是师生都能使用。
(3) 功能实用,操作简便
本系统在构筑开发的过程中,参考了各种相似的管理系统,在确保系统功能的完善的前提下,对系统的准确性和功能的实用性进行了改善。而在界面设计的时候,为了能让更多的用户轻松上手,尽力将界面制作的简洁明了,并在必要的时候做出相应的提示,以便用户使用。 JSP+mysql教材预定和发行管理系统开发与设计(8):http://www.751com.cn/jisuanji/lunwen_1196.html