企业图书管理系统使基于任意操作系统上的,通过对目前存在的大量的或社会上图书管理系统的分析和总结,然后根据企业的特点,研究一套合适于企业内部的图书管理系统。系统要求有优良的可视化图形操作界面,大力提高系统的可操作性和交互性,尽量减少操作员的负担,让他们更方便、更快捷、更简单的进行操作。还有要求系统有很强的稳定性、可维护性、扩充性、可移植性。同时,实现控制各种用户系统权限,从而保证系统的安全性。2.2需求分析根据系统分析,图书管理系统的要求如下:1.系统需求分析:(1)能够输入图书的综合信息和进行新书添加、现有图书信息修改以及删除;(2)能够实现对图书信息的查询功能;2.系统性能要求:(1)系统安全、可靠;2.3系统功能分析图下图是列出系统不同用户具有不同的功能权限。图2-1系统功能分析图3总体设计3.1系统结构图企业图书管理系统结构图:3.2总体功能设计3.2.1系统设计目标系统总的设计是为了达到以下目标:λ系统开发的总目标是实现企业内部图书借阅管理的系统化、规范化、科学化和自动化,从而达到提高企业图书管理效率的目的。3.3数据库设计3.3.1系统数据分析通过对图书管理系统的分析,可以得出该系统涉及两类实体:图书、系统用户(包括普通用户、图书管理员、用户管理员)。这些实体涉及的数据项有:3.3.2系统E-R图通过对系统实体数据关系的分析,可以画出如下E-R图:
3.4数据流图以下为数据流图:3.5数据字典3.5.1图书信息表描述:对图书基本信息的详细记录,图书的基本七七计算机
毕业论文信息包括:BookID、BookISBN、BookName、BookAuthor、BookSortID、BookPublish、BookPrice、BookDescribe几个项。表3-1图书信息表列名数据类型长度可否为空属性名称说明book_idInt否BookID主键book_isbnVarchar20否BookISBN/
book_namevarchar50否BookName/book_authorVarchar50否BookAuthor/book_sort_idInt否BookSort/book_publishVarchar50否BookPublish/book_priceVarchar50否BookPrice/bo