《文档和图书管理系统》软件需求说明书.docVIP

《文档和图书管理系统》软件需求说明书.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《文档及图书管理系统》软件需求说明书 姓名:王龙 指导老师:王钊 一、可行性研究分析: 文档管理是各类机关学校经常需要处理的日常工作,在文档管理及图书馆的日常运作过程中,最主要的工作就是对大量的读者信息、书籍信息以及两者相互作用产生的借书信息、还书信息等的管理。诸如一些偏远落后的中小学校的图书馆至今还采用传统的人工管理方式,既浪费了大量的人力物力,还很容易出错。所以使用一个图书馆管理系统对其而言是相当有必要的。 现在较为成熟图书馆管理软件不少,但是存在着这样那样的问题,使得它们很难在小型图书馆中得到广泛的使用,如现在最为流行的清华息洋图书馆管理系统6.0版,功能很完善,但是对计算机系统的要求很高,使用无提示的表单进行信息更新使得操作很不方便,系统的售价较高,这一切都制约了该软件的推广。对此,我开发了这个小型图书馆管理系统。 二、软件需求分析 (1)系统分析 系统分析是整个软件研制过程的初始步骤、系统分析的好坏直接影响着系统的逻辑设计、物理设计、功能的完善和扩充,同时也是系统最优化的基础。为此,我们在系统分析阶段对系统模型主要作要求了以下几个方面的工作: 其一,管理软件若联网运行,则不应依赖其它任何单机子系统具有相对的独立性。 其二,管理软件应有一定的通用性,可独立在单机上运行,并能适用于尽量多的机型,为各中小型图书馆提供使用。 其三,管理软件的数据应该安全,可靠,能够方便的进行数据备份和数据恢复。 (2)用户需求分析 根据图书馆工作的实际情况,并征求了一些专家和用户的意见,在此基础上,确定了满足用户需求的初步设想,制定了系统的设计原则和应达到的几点要求: 1)图书馆采编人员能够在编目的时候迅速查找新加的书籍是否已编目,并可以快速编目。 2)图书馆采编人员能省去编写查询卡片并能够用计算机进行各种快速查找。 3)图书馆流通部能使用条码枪来实现图书的流通工作以提高工作效率。 4)在还书时能用计算机自动实现逾期罚款处理。 5)有多个书库时,要可以灵活设置库的性质。 6)图书管理员有不同的职位时,要可以进行权限设置。 三、软件概要设计 由于数据存储要和数据库之间频繁调用,所以软件的概要设计这一部分重点描述一下数据库方面的概要设计。 (一)数据准备 本系统原始数据量大类多,为使其适应计算机管理的需要,我对图书编目数据流向、数据的逻辑结构、物理结构、概念模式等方面进行了设计,以实现数据的合理存储、减少冗余,提高存取速度,减少空间的浪费。 (二)概念模式的设计 对图书馆管理工作的深入调查研究,对用户需求的详细分析,使我对数据来源、数据加工处理及数据流向有了一个明确的了解。 a.明确了用户对信息的要求。用户将向数据库中输入和输出信息的内容、性质。 b.明确了用户对处理的要求,用户要完成什么处理功能,对某种处理要求的范围,采用什么处理方式等。 c.对数据安全性和完整性的要求。 (三)数据库简要设计 1、数据流图 E-R图简单设计 数据字典概要设计 名字 ABOOK 别名 一本书的表 描述 记录具体一本书的信息 定义 ASPID(扫描码)+BOOKSTORE(书库)+BOOKID(索书号)+ISBORROW(是否借出) 位置 记录所在书库的书本 名字 BORROW 别名 借出信息表 描述 记录书本的借出信息 定义 STUID(借阅者号)+ASPID(扫描码)+DATE(借出时间) 位置 所在书库借出和还入 名字 ADMIN 别名 高级管理员表 描述 记录高级管理员的个人信息 定义 AID(高级管理员号)+NAME(姓名)+PASSWORD(密码)+SEX(性别)+AGE(年龄)+WORKSTART(开始工作时间)+POSITION(职务) 位置 记录和修改高级管理员的信息 四、系统的功能模块详细设计 系统的基本功能模块主要分以下几个: 模块编号 名 称 功 能 1 图书信息更新模块 采访编目人员可以添加、删除、修改图书的编目信息,打印相关条形码、卡片、定单等 2 读者管理模块 系统管理员可以添加、删除、修改有关读者的信息,设计其条形码和借阅权限等 3 流通管理模块 流通部工作人员可以给读者进行借书、还书等工作,并对有关借阅信息进行统计 4 公共查询模块 该模块用户可以对有关图书信息和读者以及借阅信息进行查询 5 系统维护模块 工作人员可以进行口令修改、数据备份等操作 系统主程序流程图如上 流通管理模块包括以下内容: 图书预定:为读者借阅图书提供方便,当预定的图书存在时,及时生成到书通知单。 图书借阅:读入借书证号,自动判断是否合法,然后通过扫描枪读入所需借阅的图书编号。 图书归还:通过扫描枪读入图书编号,自动识别图书证号。同时提示读者已借书数、超期

文档评论(0)

159****6529 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档