图书管理系统总体设计.pdfVIP

  • 64
  • 1
  • 约3.61千字
  • 约 11页
  • 2018-12-30 发布于广东
  • 举报
图书管理系统 [总体设计报告] 专 业 信息管理与信息系统 班 级 2010 级1 班 课 程 软件工程 姓 名 王欢 学 号 20102300030 指导老师 钟水明 1.引言 1.1 编写目的 总体设计说明书是进行系统编码的依据,编写本文档的目的在于为程序员的编码提供详 细的说明,使程序员能根据详细设计的框图进行正确的编码。本文档的读者对象为程序员, 系统设计人员,图书馆管理人员以及参加评审的专家们。从该阶段开发正式进入软件的实际 开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构。由此更加规范软 件开发流程,加速软件开发的速度,提高软件开发的质量,降低项目综合成本。 1.2 项目背景 设计本系统,预想是将其提供给图书馆工作人员使用,以提高时间的利用率和工作效率。 为方便对图书馆书籍、读者资料、借还书等进行高效的管理,特编写该程序以提高图书 馆的管理效率。使用该程序之后,工作人员可以查询某位读者、某种图书的借阅情况,还可 以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。 现在的图书馆为人工管理,效率低,易出错,耗费人力.是不理想的管理手段,所以需要一 个图书管理系统,设计这个系统是符合人们的需求的,而且,效率高了,人力耗费少,正是一个 合理,有效的图书馆管理系统. 1.3 术语说明 DBdatabase:数据库 DBConnectionPool:数据库连接池 Query:查询 UI :用户界面 Table:表 Access:数据库管理软件 DBMS:数据库管理系统 Windows 2003/2007/XP:运行环境 Visual Basic:软件开发语言 1.4 参考资料 杨选辉,《信息系统分析与设计》,清华大学出版社 王晟 韩泽坤,《Access数据库开发经典案例解析》,清华大学出版社 武新华等,《Visual Basic管理信息系统开发案例》,西安电子科技大学出版社 赵池龙、姜义平、张建编著,《软件工程实践教程》,电子工业出版社 郑人杰、殷人昆、陶永雷,《实用软件工程》,清华大学出版社 2.任务概述 2.1 目标 通过这次的系统设计,使图书馆的管理能够很方便的借书,还书,以及借书还书情况,个人 信息列表,以达到准确,有效的实施,并减少出错,和提高效率的目的. 2.2 运行环境 数据库管理系统软件:MySQL 运行平台:Windows XP/Windows 2000/Windows 2003. 2.3 需求概述 通过计算机实现对图书馆图书入库、借阅、归还、检索、读者管理、查询的管理功能。 3.系统分析 本系统包括图书馆内图书信息, 学校在校学生的信息以及学生的借阅信息。此系统功能 分为面向学生和面向管理员两个部分,其中学生可以进行借阅、续借、归还和查询书籍等操 作,管理员可以完成书籍和学生的增加,删除和修改以及对学生,借阅、续借、归还的确认。 3.1 系统总体结构 3.2 系统功能结构图 4.总体设计 4.1 处理流程 顶层数据流图: 第0层图: 第1层图: 登录子系统 管理子系统: 查询子系统: 第二层图: (1)入库管理: 只要是针对采购员在根据计划在外采购新书之后的处理,所以当采购员采购到新书后, 系统根据原先计划采购的新书进行核查,如果符合计划预定,则将新书入库;否则退货;该 模块主要是处理购入的新书是否符合要求; (2)处理学生借书: 该模块主要是处理学生借书业务,在图书馆管理人员输入学生信息的时候,系统会根据 学生文件对该学生进行查询,看看是否存在该学生,如果不存在,则系统给出警告信息:该 学生不存在;如果存在该学生,则系统根据罚款单对该学生的欠款情况进行查询,如果欠款 超过一定金额,则借书失败,否则接受借书,更新借书文件,在显示器上面显示借书成功; (2)处理学生还书: 该模块主要是处理学生还书业务,在图书馆管理人员输入要还的图书字段时,系统会在

文档评论(0)

1亿VIP精品文档

相关文档