图书馆管理系统概要设计说明书_第1页
图书馆管理系统概要设计说明书_第2页
图书馆管理系统概要设计说明书_第3页
图书馆管理系统概要设计说明书_第4页
图书馆管理系统概要设计说明书_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

----概要设计说明书由前面的需求分析,得出了系统的基本需求,和基本的数据流图,要实现整个系统,的初步设计,软件开发小组成员将以这本说明书为框架开发新的系统。管理系统b.本项目开发者黄亮亮付柯威方驰c.本项目用户众广大中高校图书馆人员、员工、学生、教师•MYSQL:数据库管理软件DBMS.客户与我们签定合同,要求购买产品的人。软件的开发以他们的需要为基础.用户使用这个软件的所有人.服务器(Server)一台共享信息的主机,配置比一般微机高,主要起监管网络,提供数据.客户机(Client)是相对于服务器(Server)的名词,与客户没有关系,是用户运行图书馆管理软件的一台微机。.C/S结构----《软件工程实践导论:有关方法、设计、实现、管理之三十六计》金尊和编著清华大学出版社e按照需求分析文档中的规格要求,使用条形码扫描器进书、借书、还书,使得信息传递准确、流畅。同时,系统最大限度地实现易安装,易维护性,易操作性,运行稳定,安全在对用户的需求进行分析以后,规定了以下模块来适应用户功能描述1.完成订购和购书两个过程;2.能够打印相关的订3.订单的验收;4.填写总括登记帐填写2.可以快速对新种类编目;3.对新种类的书进行4.登记书次表1.进行借书管理;2.进行还书管理;3.进行续借管理;4.在还书时实现计算阅是否超期根据条5.在书丢失时进行赔6.借书证办理1.入藏管理;2.转库设置;3.有多个库,要可以灵4.剔除图书1.根据作者信息查书;2.根据书名查书;3.根据索书号查书;4.根据出版社查书;模块使用单位开发者备注系统理员系统系统管理员系统系统管理人员理系统读者系统使用者读者系统使用者--55.根据条形码查书3.是否分仓库管理;4.数据备份;5.数据恢复理流通管理人员2.统计一本借书证在3.统计一本书在一段4.统计当天工作人员工作流量和流量统5.图书馆藏书分类统钮注意保密问题和访问权限问题能对图书类别进行管理能添加、修改、删除、查询图书信息能对读者进行分类管理能添加、修改、删除、查询读者信息能添加和查询读者借阅图书的信息能添加还书信息能添加新的管理员能修改管理员的密码也正由于数据量相对较少,故在数据传输时间和系统运行时间上表现的较让人满意。由于系统较小只保留一定程度上的可靠性。由于系统较小只保留一定程度的灵活性。针对一般图书馆管理信息系统的需求,通过对图书馆管理工作过程的内容和数据流流程分析,设计如下面所示的数据和数据结构:----3.书籍类别信息包括:类别编号、关键词、备注;4.书籍信息包括:书籍编号、类别编号、书籍名称、作者姓名、出版社、关键词、登记日期、备注程序可以有独立于操作系统之外的数据备份功能与过程,以及系统崩溃后的数据恢复功能,这点在数据库软件中已经到达了,只要稍微在其上再增加用户所需要的附加功能即可。ws接口,随时满足用户的使用要求。结合用户当前的软件的硬件环境,设计了新系统运行硬件和软件环境:内容最低配置建议配置主机P/200PII/266内存512MB1G硬盘10G20GR2.软件接口:在这里主要考虑软件与操作系统的接口,考虑到文档处理的需要有可能可以包括与较常用的办公软件的接口。信号的来源。]编编号模块名称编号模块名称A1系统安全权限管理读者管理期刊管理借阅管理统计及数据维护查询管理库存管理采购管理----读读人资料者B1读者管理:读者基本信息图书馆管理系统图书馆管理员读者类别数据C1图书管理:图书类型设置数据库管理员型的设置C1图书管理:图书类型设置--置图书管理:出版社设置商图书基本资料管理C1-图书管理::图书基本资料管理C1-图书管理::图书报损管理书图书采购、验收单单计划待验收计划购单------理采购部门单C1-图书管理::图书采购、验收借阅借阅查询图书信息图书借阅用回户交付押金出D1-借阅管理::图书借阅读者用用户读者读者要求继借交付款额--查询借阅信息,借阅数据处理行回D1-借阅管理::图书继借还书查询信息,核实用执行户返还押金结算执行D1-借阅管理::图书归还读丢失图书者查询该图书信息偿还书款报损图书--D1-借阅管理::图书丢失用执行户执行----读者资料借阅资料查询条件*确认返回数据*查询条件管理员确认返回数据注销报失确认订购资料丢失(注销)资料G1-查询管理::图书查询*注:管理远与借阅资料之间的查询包括了(图书借阅查询,图书归还查询,图书借阅超期查询)排期刊借阅信息H1-统计及数据维护::借阅信息排行榜会员基本资料行--采购计划处理表未处理采购计划管理给财务的拨款证明,收款确认单已处理采购计划管理务购书资金未完成采购计划管理采购员确认信息已完成采购计划管理理J1-采购管理:图书采购总体数据流图未未处理采购计划管理采购计划处理表采购员--J1-采购管理:图书采购总体数据流图::未处理采购计划数据流程图----未处理采购计划管理表采购员已处理采购计划管理采购计划处理表给财务的拨款证明、收款确认单购书资金财务J1-采购管理:图书采购总体数据流图::已处理采购计划数据流程图已完成采购计划信息未完成采购计划管理仓库采购计划完成表未完成采购计划J1-采购管理:图书采购总体数据流图::未完成采购计划数据流程图已完成采购计划采购计划处理表J1-采购管理:图书采购总体数据流图::已完成采购计划管理数据流程图----核实入库单K1-库存管理::图书入库入库请求出出提取书并减少对应库存库请库生成出库单单K1-库存管理::图书出库求----功能块编号:01功能块名称:读者基本信息所属类别B1所需数据:读者的个人基本信息(编号,姓名,性别,身份证号,单位,读者类型,联系电话,家庭住址,卡号,状态,读者类型,打折率)输出数据:操作提示信息详细操作说明:帐户开户时由管理员录入读者的各种基本信息以及读者类型。管理人员点击“新增”录入提示的各类读者的个人基本信息,点击“保存”让录入数据保存如数据库,如录入错误可以点击“删除”重新录入,如要知道某读者信息,点击“查询”,录入编号或姓名等唯一的信息,点击“确定”,如读者的卡1.新增2.保存3.删除4.挂失5.解除挂失6.查询特殊要求:功能块编号:02功能块名称:读者类别信息所属类别B1所需数据:读者类别信息(类别名,借书限期,借阅数量限制)输出数据:操作提示信息详细操作说明:设置所有读者的类型,供录入读者基本信息和借书时使用。由管理员定义其类别,点击“新增”录入类别信息,点击“保存”保存入数据库,错误点击“删除”1.新增2.保存3.删除特殊要求:功能块编号:01功能块名称:图书类型的设置所属类别C1所需数据:所有图书的被划分成的类别。如:科技类、文学类等输出数据:设置是否成功详细操作说明:所执行的操作有:新增删除保存特殊要求:无特殊要求功功能块编号:所需数据:02功能块名称:出版社的设置所属类别所有出版社的名称,即所有的图书是由那些出版社出版的。输出数据:设置是否成功详细操作说明:输入所有的出版社的名称,供录入图书的基本资料时使用。所执行的操作有:新增删除保存特殊要求:无特殊要求功能块编号:所需数据:03功能块名称:图书的基本资料管所属类别C1理入库时间,图书价格,图书打折率,状态,单位租金,借出次数。--输出数据:详细操作说明:特殊要求:功能块编号:所需数据:输出数据:详细操作说明:特殊要求:功能块编号:所需数据:输出数据:详细操作说明:特殊要求:***[]为系统自动添加的***打折后价格,输出操作是否成功的提示当有新书到货时,由系统管理员录入图书所需的信息。如输入有误执行修改或删除,但确定无误后执行保存操作。在输入图书类别、出版社时由系统列出所选项,由系统管理员选择。图书打折率、状态、借出次数由系统自行添加。所执行的操作有:新增删除保存无特殊要求04功能块名称:图书的报损所属类别C1报损图书的编号、名称、类别、数量、总金额、报损原因、入库时间报损图书的编号、名称、类别、数量、总金额、报损原因、入库时间通过仓库的盘点,得到总体的图书报损情况:报损图书的编号、名称、类别、数量、总金额、报损原因、入库时间所执行的操作有:新增删除保存05功能块名称:图书的注销所属类别C1入库时间,图书价格,图书打折率,状态,单位租金,借出次数。操作提示在录入一些图书的资料后,过段时间可能有些书也报损,丢失,或者是已过时,可以注销掉,就删除他的基本资料.所执行的操作有:新增删除保存功能块编号:07功能块名称:图书的采购.验收所属类别C1所需数据:图书价格,销售数量,库存数量,图书打折率,操作员编码输出数据:操作提示和生成采购表单、当前日期和时间、操作员编码详细操作说明:操作员通过库存的信息生成图书相应的采购单据,当图书到货时,管理员对到货单句验收。所执行的操作有:新增删除保存特殊要求:无功能块编号:01功能块名称:图书借阅所属类别E1所需数据:输出数据:详细操作说明:读者要求借阅指定图书,查询图书信息和读者信息,收取读者押金,并借书给读者,如果上期已借阅,押金可延用上次押金特殊要求:功能块编号功能块编号:02功能块名称:图书继借所属类别E1所需数据:读者信息,已借图书信息,续借图书信息,押金信息--输出数据:详细操作说明:特殊要求:读者要求续借,查询图书信息,结算上期金额,续借书给读者功能块编号:03功能块名称:图书归还所属类别E1所需数据:输出数据:读者应付租金,应退押金详细操作说明:读者还书,查询读者所有的借书信息,确定读者还书信息正确,进行还书操作,收取对应租金并退还押金特殊要求:功能块编号:04功能块名称:图书丢失所属类别E1所需数据:读者信息,图书信息,读者应付赔偿金额,输出数据:退还读者金额信息详细操作说明:的书的信息,根据图书信息确定被丢失的书,将丢失的书记录,将将可租书中的信息移出特殊要求:功能块编号:01功能块名称:图书基本资料查询所属类别G1所需数据:图书基本资料(图书基本资料表)输出数据:详细操作说明:出此字段所关联的基本资料中的信息。特殊要求:功能块编号:02功能块名称:图书借阅查询所属类别G1所需数据:图书借阅(图书借阅表)输出数据:时间段(点)内或者读者个人借阅资料详细操作说明:字段和时间段(点)查找出此字段所关联的基本资料中的信息。特殊要求:--功能块编号:03功能块名称:图书归还查询所属类别G1所需数据:图书归还(图书归还表)输出数据:时间段(点)内或者读者个人图书归还资料详细操作说明:字段和时间段(点)查找出此字段所关联的基本资料中的信息。特殊要求:功能块编号:04功能块名称:图书借阅超期查询所属类别G1所需数据:图书借阅超期(图书借阅表)输出数据:时间段(点)内或者读者个人借阅超期的借阅资料详细操作说明:字段和时间段(点)查找出此字段所关联的基本资料中的信息。特殊要求:功能块编号:05功能块名称:图书注销查询所属类别G1所需数据:图书注销(图书注销表)输出数据:时间段(点)内或者单一图书注销资料详细操作说明:字段和时间段(点)查找出此字段所关联的基本资料中的信息。特殊要求:功能块编号:06功能块名称:图书丢失查询所属类别G1所需数据:图书丢失(图书丢失表)输出数据:时间段(点)内或者单一图书丢失资料详细操作说明:字段和时间段(点)查找出此字段所关联的基本资料中的信息。特殊要求:功能块编号:所需数据:输出数据:详细操作说明:01功能块名称:图书借阅信息排行所属类别H1图书借阅信息图形显示取出图书借阅数据,用图形界面显示特殊要求:功功能块编号:02期刊借阅信息排行功能块名称:所属类别--所需数据:期刊借阅信息输出数据:期刊借阅信息图形显示详细操作说明:特殊要求:取出期刊借阅数据,用图形界面显示功能块编号:03功能块名称:读者借阅信息排行所属类别H1所需数据:读者信息输出数据:读者信息图形显示详细操作说明:特殊要求:取出读者借阅数据,用图形界面显示功能块编号:04功能块名称:数据库的备份所属类别H1所需数据:数据库中所有数据输出数据:数据库中所有数据详细操作说明:特殊要求:功能块编号:05功能块名称:数据库的恢复所属类别H1所需数据:数据库中所有数据输出数据:详细操作说明:特殊要求:功能块编号:所需数据:输出数据:详细操作说明:特殊要求:06功能块名称:今日信息所属类别H1当日图书/期刊借阅/归还信息,当日图书/期刊到期/超期信息当日图书/期刊借阅/归还信息,当日图书/期刊到期/超期信息取出数据显示功能块编号:所需数据:输出数据:详细操作说明:特殊要求:01功能块名称:未处理采购计划管理所属类别J1由图书采购.验收传来的采购计划给采购员的采购计划,给已处理采购计划管理的采购计划未处理采购计划管理接收由图书采购.验收所发来的采购计划,采购计划在未处理采购计划管理中显示,供给采购员选择。采购员得到采购信息后向未处理采购计划管理返回个确认信息功能块编号:所需数据:02功能块名称:已处理采购计划管理所属类别J1由未处理采购计划管理传过来的采购计划,购书资金,--输出数据:1.给采购员的定单。2.给财务的由定单生成的拨款单,收款确认单。3.给未完成采购计划管理的由定单生成的采购计划。详细操作说明:1.收到未处理采购计划管理处理过的采购计划,并由此生成定单。2.将定单传给采购员。4.拨款单传到财务,财务拨款,当已处理采购计划管理收到财务拨款时,向财务发送收款确认单。采购员收到拨款时向出版商发定单。5.未完成采购计划传到未完成采购计划管理。特殊要求:无功能块编号:03功能块名称:未完成采购计划管理所属类别J1所需数据:已处理采购计划管理传来的采购计划输出数据:划2.将完成采购计划传给已完成采购计划管理详细操作说明:未完成采购计划管理收到已处理采购计划管理传来的采购计划,未完成采购计划管理将其传到仓库,当仓库收到货物核对无误后,发送已完成采购计划信息回未完成采购计划管理,并将其传给已完成采购计划管理。特殊要求:功能块编号:04功能块名称:已完成采购计划管理所属类别J1所需数据:划输出数据:划详细操作说明:已完成采购计划管理收到未完成采购计划管理传来的已完成采购计划,并奖其储存和显示特殊要求:功能块编号:01功能块名称:图书入库所属类别K1所需数据:入库图书信息输出数据:库单详细操作说明:核实图书信息,取得仓库分类信息,将要入库的图书分类入库,并记录入库信息,输出并保存入库单据特殊要求:功能块编号:02功能块名称:图书出库所属类别K1所需数据:单输出数据:详细操作说明:特殊要求:得到请求出库清单,从仓库提取图书,生成出库单并将单据保存功能块编号:03功能块名称:库存盘点所属类别K1所需数据:盘点时间输出数据:盘点清单----详细操作说详细操作说明:统计入库数据,统计出库数据,统计库存数年,统计报损数据,生成盘点清单并存储盘点数据特殊要求:信息系统流通管理查询系统管理初始化系统系统功能角色管理用户管理备注管理期刊管理订阅期刊维护期刊信息过刊装订----读者管理维护读书信息办理借书证注销读者期刊查询按时间段统计图书量按时间段统计期刊量统计全部读者----采购图书典藏图书维护典藏图书信息流通管理期刊管理超期归还罚款图书损坏赔偿图书丢失赔偿催还管理预借管理续借管理归还管理----期刊管理借阅管理还管理与系统模块的关系功能需求编目时可以迅速查询快速对新种类的书进行编目对新种类的书进行个别登记帐填写对个别登记明细表进行填写登记书次表进行借书管理进行还书管理进行续书管理在还书时实现计算机自判断图书编目管理√√√√√流通管理统计打印√√√√借阅是否超期根据条理进行罚款在书丢失时进行赔偿借书证办理读者借书一览单本图书去向统计工作人员工作流量借书分类统计图书馆藏书分类统计√√√√√√√1.在采购验收后,进入编目时,要人工粘贴索书号和新书的条码2.在图书上架仍保持手工摆放张报表的统计。在面前的需求规定中的其他功能时间来做。----操作可逆,其动可以是单个的操作,或者是一个相对的操作序列;本软件应提供对条形码扫描仪等的支持;1.系统管理模块为图书管理系统提供操作员和系统参数等基础数据。必须设置操作员后才2.图书管理模块为图书统计模块,和图书查询模块提供基础数据。必须先有图书数据后,才能使用统计和查询模块。4.在借阅模块中可以使用查询模块,查询读者和图书的信息。5.在图书证中可以使用查询模块,查询读者的借阅信息。XXX图书证办理读者查询图书借阅系统管理读者查询XXXXX系统管理XXX系统运行时根据操作员的角色,确定各模块的操作权限和数据的处理权限。运行中记录操作员操作日志,记录操作员行为。一般操作的响应时间应在1"2秒内,对软磁盘和打印机的操作,以及数据的导入和导出也应在可接受的时间内完成----不涉及软件设计可不包含]经过对图书馆的调查分析本系统中的实体类型有:图书类别,图书,借书证,借阅登记本,:.图书书类和图书之间存在联系“拥有”,它是一对多的。.图书管理员和图书证之间存在联系“办理”,它是一对多的。.图书借阅本和图书证之间存在联系“记录”,它是一对多的。.图书借阅本和图书之间存在联系“记录”,它是一对多的。.图书书类:类别号,类别名。.图书:书号,书名,书类,作者,出版社,出版日期,进馆日期,单价,图书状态。.图书管理员:编号,姓名,口令,职位。.图书证:编号,姓名,身份证号,性别,单位,联系电话,办证日期,,有效否。.借阅记录本:借书证号,书号,借阅日期,归还日期,催还日期,联系电话,为了方便系统数据的录入和数据完整性:在逻辑设计基础上,增加如下表结构:.出版社版社信息。.图书书位信息。.系统参数表:图书馆馆名,图书借阅默认期限,图书证办理押金。数据库是由若干个二维表组成,其各自结构见下表所示。编号表名称说明1Book图书表2Borrow图书借阅信息表3Login登录表4Punishment罚款信息表5user读者信息表A、图书表序号字段名字段类型字段长度字段含义为空否备注----1booknamevarchar50书名No2bannercodechar13条形码No3kindnumbervarchar8分类号No4kindnamevarchar30分类名No5Positionnumbervarchar8排架号No6Publishingcompanyvarchar20出版社No7publishtimeDatetime8出版日期No8putintimeDatetime8入库日期No9Pricefloat价格No10StateChar4目前状态No11Introductionvarchar200简介No12Authorvarchar30作者NoB、图书借阅信息表序号字段名字段类型字段长度字段含义为空否备注usercardnumbervarcharNO2bannercodechar13条形码NO3borrowdateDatetime8借阅日期NO4receivedateDatetime30应还日期NO5Renewchar2NOC、登录表序号字段名字段类型字段长度字段含义为空否备注1user_namevarchar20用户名NO2Pswv

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论