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

文件编号: BH_21_0 图书管理系统的设计与实现 概要设计说明书 姓名:齐艳丽 学号:S引言 - 2 - 1.1 编写目的 - 2 - 1.2 项目背景 - 2 - 1.3 参考资料 - 2 - 2 需求概述 - 2 - 2.1 目标 - 2 - 2.2 运行环境 - 2 - 2.3 功能需求 - 3 - 2.4 性能需求 - 3 - 3 系统概要设计 - 3 - 3.1 系统体系结构 - 3 - 3.2 系统功能模块 - 4 - 3.2.1“工作”模块 - 5 - 3.2.2“资料维护”模块 - 5 - 3.2.3“查询”模块 - 5 - 3.2.4“系统管理”模块 - 5 - 3.3 程序数据流图 - 6 - 3.3.1 系统功能流程图 - 6 - 3.3.2“图书资料维护”数据流图 - 6 - 4 系统数据结构设计 - 7 - 4.1 系统数据分析 - 7 - 4.2 系统数据结构描述 - 7 - 4.2.1图书信息数据 - 7 - 4.2.2 会员信息数据 - 8 - 4.2.3 用户信息数据 - 8 - 4.2.4 借书登记信息数据 - 8 - 4.2.5 借阅历史信息数据 - 9 - 4.2.6 罚款信息数据 - 9 - 4.2.7 罚款历史信息数据 - 9 - 4.2.8 图书分类信息数据 - 9 - 1 引言 1.1 编写目的 本文档的目的是阐述图书馆管理系统的概要设计。本概要设计说明书编写的目的在于全面说明图书馆管理系统第一阶段中的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分和功能分配,为程序的详细设计提供基础。 本说明书的预期读者为担任本系统设计人员、软件开发人员的本小组成员。 1.2 项目背景 本系统定位于中小型图书馆,暂时考虑单机环境下的实现;操作系统选择目前常用的Windows XP。系统性质为管理信息系统(MIS)。 本系统采用会员制管理,系统功能应包含进书管理、图书资料管理、图书流通、会员管理、统计查询、系统设置等。系统界面力求简洁、易用,在标准化的基础上考虑界面的美观和新颖。 1.3 参考资料 《图书馆管理系统需求规格说明书》 《设计说明书书写规范》 2 需求概述 2.1 目标 系统面向中小型图书馆,用户群体为图书馆管理员和图书馆的会员。 能够输入图书的综合情况和进行新书入库、现有图书信息修改以及删除; 能够实现对会员档案的查询和编辑管理; 能够进行罚款功能; 能够进行借阅历史的查询功能; 2.2 运行环境 软件环境:兼容当前主流操作系统 Windows 95/98 /2000/XP/vista 等。 硬件环境:CPU奔腾III以上计算机,打印机、扫描仪等。 2.3 功能需求 系统的总体功能如下: 能够输入图书的综合情况和进行新书入库、现有图书信息修改以及删除。 能够实现对会员档案的查询和编辑管理。 能够进行罚款功能。 能够进行借阅历史的查询功能。 具体为: 密码设置:不同种类的用户有不同的权限,管理员和会员有自己的密码,登录系统后分别进行自己权限内的操作,可以防止越权操作。 资料维护:为了存放图书、会员档案的全部数据,本系统将每一本图书和每位会员的信息进行管理。系统维护包括对各种表记录的修改、删除、添加等操作。 系统查询:可以按图书编号、借阅证编号等相关信息进行查询。 系统管理:进行会员管理、数据备份等。 报表统计:包括统计图书信息、会员信息、借阅信息和罚款信息等。 其它操作:包括修改密码、添加用户、页面设置等。 2.4 性能需求 系统安全、可靠。 功能齐全。 操作方便、界面友好。 易于维护和扩充。 3 系统概要设计 3.1 系统体系结构 图书管理系统选择三层体系结构来实现。如图所示。系统由5个节点组成,应用服务器负责整个系统的运行总体协调工作,数据库服务器负责数据库的管理。业务管理、查询管理以及维护管理分管各个模块的内容。 3.2 系统功能模块 图书馆管理系统需要实现的功能主要有四大块:“日常工作管理”、“基本资料维护”、“查询”、和“系统管理”模块。其中日常工作管理和基本资料维护是整个系统的核心。 模块框架图 3.2.1“工作”模块 借书处理:主要功能是记录借阅证编号和图书编号,进行借书过程。在数据库中插入一条借书记录,该记录包括会员ID、图书ID、借出日期、还书期限。 还书处理:主要功能是输入借阅证编号、图书ID,在借阅登记表中找到相应的记录,将该记录的相应数据插入到还书记录中,同时将借书记录删除,并保存在借阅历史记录表中。 缴纳罚金:输入会员ID,显示该会员的姓名、图书编号、罚款金额和罚款原因,如果会员交纳了罚金,则将借阅登记表的允许借阅标志置为“Y”。删除罚款记录表中该会员对应的记录,将这一条记录同时

文档评论(0)

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

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

1亿VIP精品文档

相关文档