图书管理系统开发文档35140

图书管理系统开发文档35140

ID:26473050

大小:78.50 KB

页数:6页

时间:2018-11-27

图书管理系统开发文档35140_第1页
图书管理系统开发文档35140_第2页
图书管理系统开发文档35140_第3页
图书管理系统开发文档35140_第4页
图书管理系统开发文档35140_第5页
资源描述:

《图书管理系统开发文档35140》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库课程设计说明书课程:__数据库课程设计_题目:图书管理系统学院:专业:姓名:学号:指导教师:2011年2月26日6图书管理系统开发文档1系统概述图书馆作为社会文化服务部门,提供给社会的是文献服务。作为社会的重要文化信息部门,也需要一套有效的图书管理信息系统来提高管理效率。以前图书管理一直采用手工操作,入库、借阅、查询等各个环节都大量消耗了人力、物力,工作人员难以对图书数据进行准确的统计、分析,致使在工作中经常出现错误和漏洞。采用计算机管理系统管理图书,可以充分利用计算机技术规范操作,高效地进行图书信息管理,并且由系统自

2、动进行图书入库、出库等计算,相关信息不需要重复录入,杜绝了差错,大大提高了工作效率。2系统分析2.1需求分析通过调查,要求系统需要有以下功能。1>要有良好的人机界面。2>完全人性化设计,无需专业人士指导,即可使用系统。3>系统具有数据备份及数据还原功能,能够保证系统数据的安全性。4>方便的全方面的数据查询,支持模糊查询。5>业务模块能够自由增加、修改、删除信息方便简单,数据稳定性好。6>退出系统。2.2可行性分析开发任何一个基于计算机的系统,都会受到时间和资源上的限制。因此,在接受任何一个项目开发任务之前,必须根据客户可能提

3、供的时间和资源条件进行可行性分析,以减少项目开发的风险,避免人力、物力和财力的浪费。本系统数据库采用目前比较流行的MicrosoftAccess,该数据库处理数据库比较方便,对于普通用户操作起来也比较方便;开发工具采用Delphi7,Delphi7是目前应用最广泛的数据库系统开发工具,可以快速开发Windows应用程序。3总体设计3.1项目规划图书管理系统是一个典型的数据库应用系统,由登录模块、主界面、图书管理模块、读者管理模块、借书与还书模块、数据查询模块、数据备份与还原模块等。1>图书管理模块图书管理模块主要实现新书信息

4、的录入、图书整理(主要对删除操作)和图书类别整理。2>读者管理模块读者管理模块主要实现新读者信息的录入,读者管理。3>借书与还书模块借书与还书模块主要实现图书的借阅和还书功能。61>数据查询模块数据查询模块主要实现图书信息查询、读者信息查询和借阅信息查询功能。5>数据备份与还原模块主要实现数据的备份和还原功能。3.2功能框图图书管理的功能框图如图3-1所示。图书管理系统图书借还登陆数据备份与还原数据查询图书管理读者管理退出借阅查询读者查询备份图书查询借书还书读者信息管理新读者登记图书整理类别整理新书入库还原图3-1计教系图书

5、管理系统功能结构图4系统设计4.1设计目标根据图书资料室的需求和图书管理系统的特点,该系统实施后,应达到以下目标。1>能够显示全部借出图书信息和借图书人的信息。2>该库剩余(未借出)图书也能查出。3>读者能够通过图书编号查看读者所有信息。4>教职工及学生借书证书证号与图书馆借书证号一致。5>界面美观友好、信息查询灵活、方便、快捷、准确。6>键盘操作,快速响应。7>提高工作效率,减低成本。8>对用户输入的数据进行过滤,当输入有误时提示用户。9>系统最大限度地实现了易安装性、易维护性和易操作性。10>系统运行稳定、安全可靠。4.

6、2编码设计6编码设计是数据库系统开发的前提条件,是系统不可缺少的重要内容。编码是指与原来名称对应的编号、符号或记号。它是进行信息交换、处理、传输和实现信息资源共享的关键。编码也是用于指定数据处理方法、区别数据类型,并指定计算机处理的内容等。本系统内部信息编码采用了统一的编码方式。1>图书条形码图书条形码为7位,例如0000707。2>借书证号借书证号为七位,例如11658065385。4.3逻辑结构设计由于图书管理系统涉及到的数据量不是很大,Access数据库就能满足存储数据的要求,所本系统采用Access数据库作为系统的后

7、台数据库。数据库名称为db1.mdb,在该数据库中共包含了6张表。数据库建立成功后就要开始建立数据库中的各个表。本系统包含的表有book,borrow,borrower,class,jsxz,onload。1>数据表概要说明,如表4-1所示。表4-1Data.mdb数据库表表名称功能描述book图书信息borrow存储读者的借书信息borrower存储读者信息class储存图书类别jsxz系统设置,设置读者的借书天数,借书本数onload系统管理员登陆表2>主要数据表的结构图书信息表主要保存图书的详细信息。图书信息表的结构如

8、表4-2所示。表4-2book(图书信息)字段名数据类型长度主键否允许空否ID自动编号长整型是否条码号文本8否否馆藏地点文本12否否书名文本30否否作者文本10否否索取号文本12否ISBN文本12否出版社文本20否否图书类别文本12否否库存数量数字长整型否否价格文本10否否读者信息表主要保

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。