图书管理系统设计.docVIP

  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文档。上传文档
查看更多
图书管理系统概要设计创新

图书管理系统概要设计 目录 一、 引言 1 1.1编写目的 1 1.2项目背景 1 1.3开发环境 1 1.4参考资料 2 二、 任务概述 2 2.1需求概述 2 2.2运行环境 2 三、 总体设计 2 3.1基本设计概念和处理流程 2 3.2系统结构和模块外部设计 4 3.3功能分配 4 四、接口设计 5 4.1用户接口 5 4.2外部接口 5 4.3内部接口 5 五、运行设计 6 5.1运行模块的组合 6 5.3运行时间 6 六、数据结构设计 7 6.1逻辑结构设计 7 6.2物理结构设计 13 6.3数据结构与程序的关系 13 七、维护设计 13 引言 1.1编写目的 由前面的需求分析,得出了系统的基本需求,和基本的数据流图,要实现整个系统,需要对用户的需求进行设计,概要设计主要是利用比较抽象的语言对整个需求进行概括,确定对系统的物理配置,确定整个系统的处理流程和系统的数据结构,接口设计,实现对系统的初步设计 1.2项目背景 图书管理是高效内每一个系部或院部都必须切实面对的工作,但是一直以来人们都使用传统的人工方式管理图书资料。这种方式存在着效率低下,保密性差等缺点。另外,随着图书资料数量的增加,其工作量也大大增加,这必将增加图书资料管理者的工作量和劳动强度,这将给图书资料信息的查找、更新和维护都带来了很多困难。图书管理作为计算机应用的一分支,有着手工无法比拟的优点,如检索迅速,查找方便,可靠性高等,这些优点能够极大地提高图书管理的效率。因此,开发一套能够为用户提供充足的信息和快捷的查询手段的图书管路系统,将是十分必要的 1.3开发环境 ?SQL Sever 2008:数据库管理软件 ?DBMS:数据库管理系统 ?Windows7:运行环境 ?Java :软件开发语言 1.4参考资料 [1]?张海藩主编,《软件工程导论》,清华大学出版社 [2]?陆丽娜主编,《软件工程》,经济科学出版社 [3]?瞿中主编,《软件工程》,机械工业出版社 [4]《数据库系统概论》——萨师煊?高等教育出版社 该阶段目的在于明确系统的数据结构和软件结构,此外总体设计还将给出内部软件和外部系统部件之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装配要求 (2)运行平台:Windows XP/Windows 7 (3)分辨率:最佳效果1024x768像素 总体设计 3.1基本设计概念和处理流程 3.2系统结构和模块外部设计 3.3功能分配 各项功能需求的实现同各块程序的分配关系: 创建 查找 修改 删除 维护图书资料(管理员) √ √ √ √ 维护用户信息(管理员) √ √ √ √ 更新个人资料(用户) √ 归还图书 (用户) √ 借阅图书 (用户) √ 检索图书 (用户) √ 四、接口设计 4.1用户接口 采用窗口化,菜单式进行设计,在操作时响应热键。用户通过在输入窗口输入登录名和密码进入各个模块。 4.2外部接口 支持一般的笔记本电脑;本软件应提供对条形码扫描仪等的支持。通过JDBC对SQL Server数据库的连接。 4.3内部接口 1、通过面向对象语言设计类,在public类中实现调用;类间实现严格封装 2、系统管理模块为提供操作员和系统参数等基础数据。必须设置操作员后才能使用其他模块。图书管理模块为图书统计模块,和图书查询模块提供基础数据。必须先有图书数据后,才能使用统计和查询模块。图书管理模块和借书证办理模块为图书借阅模块提供基础数据。必须图书和读者后,才能使用借阅模块。在借阅模块中可以使用查询模块,查询读者和图书的信息。在图书证中可以使用查询模块,查询信息。 管理员添加图书信息 管理员填写书目信息并提交,系统在书目信息表中创建一个新数据项 管理员修改书目信息 管理员通过检索找到要修改的书目信息并修改,系统在书目信息表中写入修改后信息 管理员删除书目信息 管理员通过检索找到要删除的书目信息并删除,系统在书目信息表中删除该数据项。 管理员添加新用户 管理员填写新用户资料提交,系统在用户资料表中创建一个新数据项 管理员修改用户信息 管理员通过检索找到要修改的用户信息并修改,系统在用户资料表中写入修改后的信息 管理员注销用户 管理员通过检索找到要销户的用户并注销,系统在用户资料表中删除该用户的信息 用户更新个人资料 用户重新填写可修改的用户资料部分并修改,系统在用户资料表中写入修改后的新数据项 用户充值 用户告之管理员充值金额,并付现金,管理员检索到该用户,填写充值金额,系统在用户资料表中该用户的数据项中更新余额一项 用户检索图书 用户填写要检索图书的关键字,系统检索图书信息表,输出匹配条目 用户借阅图书 用户通过检索找到要借阅的图书并借阅,

文档评论(0)

dajuhyy + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档