您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 大学图书馆管理信息系统分析报告
1概述1.1系统简述本系统是为了给图书管理人员和读者借、还书带来便利,除了图书馆内管理的一般功能还外,还包括网上在线查询图书信息、查询本人的借阅情况和续借等功能。系统名称:XX大学图书馆信息管理系统项目委托单位:XX大学图书馆项目开发单位:XX大学管理学院信息管理与信息系统专业系统最终用户:XX大学图书馆工作人员1.2编写目的系统功能需求有:编目:分类,标注主题词;录入所有图书的目录及部分图书的内容借书证管理:办新证、换证、清理借书证(注、吊销)提供检索服务:查图书的目录、在馆状态;查图书内容流通服务:借、还、续借、罚款、冻结借书证图书清理:遗失、损坏、过时图书及相应目录的清理统计分析:分类统计图书、读者、借阅等信息该文档是为了明确系统需求,规划设计进度,更好地安排系统开发测试,在开发过程中防止错误的出现,本文档供项目经理、开发人员和设计人员参考。1.3参考资料UML基础与Rose建模教程蔡敏徐慧慧黄炳强编著信息系统分析与设计教程陈佳谷锐李朝辉编著1.4修订版本记录本版本为第一版本,暂无修订版本记录2术语表读者信息注销:采集学生或教师的离校信息,对相关借阅信息进行注销,并收回借阅证。借阅证办理:根据新生入校时技术部采集的新生信息或新进教师信息进行借阅证办理图书借阅:对读者的借书进行登记,并将资源的状态改为借出,同时修改读者的借阅信息。图书归还:根据读者的还书,将资源信息改为在馆,修改读者的借阅信息。冻结借阅证:根据读者是否有过分的行为达到冻结借阅证的地步,然后冻结借阅证收回读者借阅书籍的权利。图书编目:根据图书的ISBN号将图书编码,规放到特定的位置中的一个编码。罚款:读者由于借阅的书籍或者光盘超出规定的时间,超出的时间将要收取一定的现金作为处罚。3.时序分析3.1概述时序分析对系统用例进行操作时序的细化,使系统设计者更深入详尽的了解系统的功能,并为之后的类转化做准备。3.2系统用例模型时序分析主要针对的对象是系统用例模型中处在叶子层上的用例,在此,罗列出需求规格说明书中描述的系统用例模型以对系统有一个全貌的整体介绍。3.3增加书目用例的时序分析3.3.1将编目信息输入数据库用例的时序分析:采编部2书籍信息管理界面书籍信息界面书籍信息编辑界面书籍数据库新增书籍1:登录系统,打开页面2:选择新增书籍4:录入数据3:打开编辑页面5:提交请求6:审核数据7:提交数据查询书籍10:输入查询信息11:查询操作12:返回书籍信息13:显示书籍信息修改书籍信息14:输入查询信息15:查询操作16:返回书籍信息17:显示书籍信息18:修改信息19:打开编辑页面20:修改数据21:提交申请22:审核数据23:更新操作删除书籍26:输入查询信息27:查询操作28:返回书籍信息29:显示书籍信息30:删除数据31:删除数据32:显示操作结果退出25:显示修改结果9:显示新增书籍信息8:新增书籍信息24:返回书籍信息33:退出34:关闭页面,退出系统3.4借阅证管理用例的时序分析3.4.1发放新的借阅证用例的时序图3.4.2借阅证挂失用例的时序图:技术部2借阅证管理界面借阅证信息借阅证信息编辑页面读者数据库1:登录系统,打开页面2:查询借阅证信息3:查询数据4:返回数据5:读者信息6:修改借阅证信息7:打开编辑页面8:冻结原有借阅证12:添加新的记录9:修改数据13:添加记录11:返回借阅证信息10:返回数据14:返回信息15:显示操作结果16:返回17:关闭页面18:退出19:关闭页面,退出系统3.5书籍流通管理用例的时序分析3.5.1读者查询书籍用例的时序图:读者查询操作页面书籍信息数据库1:打开页面2:输入查询条件3:请求查询4:读取查询条件5:查询操作6:返回查询结果7:显示结果8:退出9:关闭页面查询退出3.5.2读者查询借阅情况用例的时序图:读者登陆系统界面读者信息界面读者数据库1:登录系统2:读取登录信息3:核对登录信息4:核对正确5:登陆成功6:显示读者信息界面7:选择查询条件8:读取查询9:查询10:返回结果11:显示查询结果12:请求退出登陆查询退出13:关闭页面3.5.3读者申请续借用例的时序图3.5.4流通部借书用例的时序图:流通部1借书界面读者数据库书籍数据库1:登录系统,打开页面4:返回读者数据借书2:扫描读者信息3:查询读者借书数据5:读者借阅信息6:扫描书籍信息9:检验可否借阅7:读取数据8:返回数据10:确认添加11:添加记录12:添加记录13:显示读者借阅信息14:退出15:关闭界面,退出系统退出3.5.5流通部注销图书用例的时序图:流通部1流通管理界面图书信息书籍数据库1:登录系统,打开界面2:选择注销图书3:输入图书查询信息4:读取数据5:查询记录6:返回记录7:图书信息8:删除操作9:删除数据10:返回操作结果11:退出12:关闭页面,退出系统3.5.6流通部统计图书信息用例的时序图:流通部1流通管理界面统计界面书籍数据库1:登录系统,打开界面2:选择操作3:打开统计界面4:输入统计条件5:读取数据6:查询数据7:返回信息8:统计结果9:保存10:保存结果11:返回12:关闭页面3.5.7流通部还书用例的时序图:流通部2还书界面书籍信息数据库读者数据库还书1:登陆系统3:查询书籍信息5:显示书籍信息6:检查书籍是否损毁7:书籍完好,修改书籍信息2:扫描书籍信息4:返回书籍信息8:更新信息10:修改成功9:更新信息11:退出12:关闭页面,退出系统退出3.5.8流通部修改读者权限用例的时序图:流通部2读者管理界面读者信息读者数据库1:登录系统,打开页面2:输入读者查询信息4:查询操作3:读取数据5:返回记录6:读者信息7:冻结读者11:输入读者查询信息13:查询操作14:返回记录15:读者信息12:读取数据16:解冻20:输入读者查询信息22:查询操作23:返回记录24:读者信息21:读取数据26:注销读者冻结读者8:修改记录9:返回记录10:读者信息解冻17:修改记录18:返回记录19:读者信息注销读者25:审核读者信息27:删除记录28:返回操作结果退出29:退出30:关闭页面,退出系统3.5.9读者借阅证挂失用例的时序分析:办公室办公室管理主页面读者信息管理主界面编辑读者信息页面读者实体1:打开主页面2:打开读者信息管理页面3:请求挂失借阅证4:打开读者信息编辑页面5:输入读者信息8:判断操作前提9:修改读者信息10:提示操作结果6:显示读者信息7:请求挂失3.5.10读者借阅证注销用例的时序分析:办公室办公室管理主页面读者信息管理主页面编辑读者信息页面读者实体1:打开主页面2:打开读者信息管理界面3:请求注销操作4:打开读者信息编辑页面5:输入读者信息6:请求注销操作7:判断操作前提8:注销操作9:提示操作结果3.5.11登陆系统的时序分析:系统角色系统登陆界面系统操作界面系统数据库1:打开登陆界面2:输入登录信息3:读取信息4:核对登录信息5:信息正确6:登陆成功4类分析模型4.1概述识别出用例时序中的边界类、领域类和实体类,并用Rational-Rose将其转化。4.2边界类边界类名用途约束系统登陆页面用于普通用户登陆系统用户启动系统后的首页显示读者借阅信息页面显示读者的借阅信息并提供续借业务读者在读者服务页面选择相应操作后跳转至此读者信息管理页面办公室管理借阅证的主页面,下有读者信息查询,新增,修改,删除选项。办公室管理人员在图书馆管理页面选择借阅证管理后跳转至此。借阅证信息页面显示读者借阅证信息。从借阅证管理页面选择查询操作,输入正确的查询条件后返回的页面;在技术部人员新增或者修改借阅证信息后返回的界面。借阅证信息管理页面用于借阅证信息的管理从借阅证管理页面选择新增或者修改借阅证信息时跳转至此流通管理页面流通部进行操作的主界面,下有借书馆理、还书管理、统计借阅书籍信息等选项流通部管理人员在图书馆管理页面选择流通管理后跳转至此。借书管理页面流通部管理人员用于管理借书的界面,可以显示读者借阅情况,并添加记录。流通部管理人员在流通管理页面选择借书管理后跳转至此。还书管理页面流通部管理人员用于管理还书的界面,可以显示读者借阅情况,并删减记录。流通部管理人员在流通管理页面选择还书管理后跳转至此。罚款管理页面流通部管理人员用于罚款的页面,当读者欠费时读者状态为冻结,费用还清后读者状态改为正常。流通部管理人员在流通管理页面选择缴费管理后跳转至此。书籍借阅统计页面流通部管理人员用于统计书籍借阅信息的页面,有相应的统计选项流通部管理人员在流通管理页面选择统计操作后跳转至此。统计结果页面显示统计结果信息从统计页面查询统计后的结果显示。书籍管理页面书籍管理主页面,下设查询、新增、删除、修改选项。采编部管理人员在图书馆管理页面选择书籍管理后跳转至此。馆藏书籍信息页面显示馆藏书籍信息在书籍管理页面选择查询书籍信息并输入正确地查询结果后跳转至此,或者在新增、修改书籍信息后自动跳转至此。书籍信息编辑页面用于编辑书籍信息的页面在书籍管理页面选择修改书籍信息后跳转至此4.3领域类领域类名用途约束Pre-ConditionPost-Condition处理逻辑登陆系统用于用户登陆系统点击相应操作用户输入用户名和密码跳转到用户服务页面核对登陆信息,正确时跳转,不正确返回。查询书籍借阅信息查询书籍借阅信息点击相应操作用户输入查询信息返回查询结果信息查询书籍借阅信息查询读者借阅信息查询读者的借阅情况点击相应操作输入读者信息返回读者借阅信息查询读者借阅信息查询借阅证信息查询读者借阅证信息点击相应操作输入查询条件返回读者借阅证信息查询借阅证信息查询书籍信息查询书籍的详细信息点击相应操作输入查询条件返回书籍信息查询书籍详细信息4.4实体类实体类总览:实体类名称用途约束持久性系统用户保存用户的登陆信息和基本信息满足数据完整性约束工作人员:新增人员时,由超级管理员添加数据。读者:从新增用户到注销用户借阅证信息保存读者借阅证的详细信息满足数据完整性约束从新增读者到读者注销书籍信息保存图书馆中书籍的详细信息满足数据完整性约束从新增书籍到书籍注销读者借阅信息保存读者的借阅信息满足数据完整性约束从读者借书到读者还书用户登陆表:属性类型描述约束登陆名char用户的登陆名职工为职工号,读者为借阅证号。主键登陆密码char登陆密码部门编码表:属性类型描述约束部门编码int为用户部门编码主键部门char职工部门和学生类型借阅证表:属性类型描述约束借阅证号int借阅证号主键学号int学号,从外部获得姓名char读者姓名性别char读者性别类别编码Int借阅证类别外键借阅证类别编码表:属性类型描述约束借阅证类别编码Int为借阅证类别编码主键借阅证类别char图书表:属性类型描述约束条形码号int每一本图书的唯一标识主键索取号char图书的借阅编码标识,每个ISBN对应一个索取号馆藏地点编码Int标识图书的藏书地点外键流通类型编码int标识图书的流通类型外键借阅状态编码Int标识图书的借阅状态外键应还日期date若图书已借出,则显示图书应还日期书籍采样信息表属性类型描述约束书名char图书书名作者char图书作者出版项char出版社版本项char版本项卷册说明char图书卷册说明页码int图书页码价格price图书价格主图分号char中图编码相关信息char相关信息订购年份date定购年份定购数目int定购数目馆藏地点编码表属性类型描述约束馆藏地点编码int为馆藏地点编码主键馆藏地点char流通类型编码表属性类型描述约束流通类型编码int为流通类型编码主键流通类型char借阅状态编码表属性类型描述约束借阅状态编码int为节约状态编码主键借阅状态char借书表:属性类型描述约束读者借阅证号int读者借阅证号,获取读者信息主键、外键图书条形码int书籍条形码,获取书籍信息主键、外键操作员职工号int职工号,用以获取操作人员信息主键、外键操作时间Date记录操作时间续借情况Boolean记录是否有续借记录4.5总体类图系统用户实体类查询馆藏结果页面读者服务页
本文标题:大学图书馆管理信息系统分析报告
链接地址:https://www.777doc.com/doc-4565649 .html