学生订书需要选择系和班级,填入需要订购的数量,如果是教师订书需要填写教师名字,选择确定,订书的过程就完成了。(2)领书处理:教材科人员通过登录页面登录成功后,可以通过菜单选择为学生、老师做领书处理。当学生代表来领书时,通过班级就可以查询到需要领什么书,需要领多少本,什么书已经领取了等信息,领书成功会做上领书标记。教师来领书时,通过选择教师名字,就可以知道需要领什么书,也和学生类似的在领书后做领书标记。(3)特殊处理:特殊处理指的是换书、报损、零售、统计、查询这些功能。教材科人员从登录模块登录后可以进入这些功能模块。换书是只书本身由缺陷的情况下,对领书的学生或老师做换书处理,并作记录。报损是因为其它教材科的原因造成的问题做报损处理,并且登记。零售是对丢失教材的学生做零售处理,并且记录。这些操作都是要在教材科有自己购买相关教材的情况下才能进行。如果在进行这些操作的时候,数量少于阀值将报警,数量不足或没有库存的时候会弹出提示框并关闭相关功能。统计功能是在选择学年度和教材后统计订购数量,或者按班级统计订购数量。查询模块是所有用户在没有登录情况下都可以操作,可以按模糊查询、按授课教师等方式查询教材相关信息。(4)系统管理:系统管理员从登录页面进入系统,选择用户类型为“系统管理”。系统管理员登录后不能进入教材科用户使用的模块。系统管理员可以添加删除修改教材信息,管理各类用户,设置报警阀值,管理班级和系的信息。3.2.3 性能需求整个系统应当操作简便,界面友好,维护简便。数据库要求运行稳定,执行速度快,数据安全性高。软件系统本身运行对计算机硬件平台和操作系统平台要求适中。3.3 系统层次模块图教材管理系统用户登录模块订书模块领书模块销售、换书、报损模块图书管理模块系统管理模块教材查询模块统计模块学生订书教师订书教材科订书学生领书教师领书图3-1教材库存管理系统层次模块图3.4 系统流程图