图书馆图书信息管理系统程序设计文档.doc

图书馆图书信息管理系统程序设计文档.doc

ID:52634233

大小:1.28 MB

页数:39页

时间:2020-03-29

图书馆图书信息管理系统程序设计文档.doc_第1页
图书馆图书信息管理系统程序设计文档.doc_第2页
图书馆图书信息管理系统程序设计文档.doc_第3页
图书馆图书信息管理系统程序设计文档.doc_第4页
图书馆图书信息管理系统程序设计文档.doc_第5页
资源描述:

《图书馆图书信息管理系统程序设计文档.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Delphi课程设计(图书信息管理系统)学院:数计学院专业:08信管学号:姓名:林燕玉39目录(图书信息管理系统)1.概述………………………..3.2需求分析………………………..3.3.系统模块分析图………………………..3.4.数据库设计………………………..4.4.1图书信息表…………………………….4.4.2读者信息表…………………………….5.4.3图书借阅表…………………………….6.4.4用户信息表…………………………….7.5.系统模块设计………………………..7.5.1主窗体的创建…………………

2、………….7.5.2数据模块窗体设计…………………………….11.5.3登录窗体设计……………………………11.5.4用户密码窗体设计……………………………13.5.5添加用户窗体设计…………………………..14.5.6修改密码窗体设计…………………………..16.5.7信息查询窗体设计…………………………..17.5.8图书管理窗体设计…………………………..23.5.9读者管理窗体设计…………………………..27.5.10借阅管理窗体设计…………………………..31.5.11规章制度窗体设计………………………

3、…..36.5.12图书馆背景窗体设计…………………………..37.6.本系统各个功能的运行…………………………..37.7.总体设计方案的分析…………………………..38.8.出现的问题及解决方法…………………………..38.9.小结…………………………..39.39一、概述:本系统是介绍一个用delphi为开发工具基于ADO的图书馆图书管理系统。图书管理系是以数据库为支撑的应用程序,提出了权限管理模块的具体实现方法,并完成了相关模块设计。其功能包括用户管理、图书或读者或借阅查询、图书或读者管理以及图书借还等。

4、本系统使用Access数据库存储图书管理的基本信息。二:需求分析:l主要功能本图书管理系统主要是实现对图书信息的查询和管理,其功能为:①操作系统:分为四个部分:ⅰ.登录:根据不同的用户的权限不同,可进行不同的操作;ⅱ.用户管理:增加和删除系统用户,并制定用户的权限;ⅲ.修改密码:可修改当前用户自己的密码;ⅳ.退出系统:退出程序,关闭窗口。②信息查询:分为三个部分查询:ⅰ.图书查询:可根据书号、书名、出版社、作者分别来查询图书的基本信息,也可模糊查询来查询图书的全部基本信息;ⅱ.读者查询:可根据书号借书证号、姓名来

5、查询读者的基本信息,也可根据模糊查询来查询读者的全部基本信息;ⅲ.借阅查询:可根据借书证号来查询图书被借阅的基本信息,也可根据模糊查询来查询图书借阅的全部基本信息。③图书管理:分为三个部分管理:ⅰ.图书管理:a.新书入库:添加新的书籍;b.浏览图书:可根据书号来浏览图书ⅱ.读者管理:添加、修改、删除读者信息,刷新可查看读者的信息;ⅲ.图书借还:实现图书的借出和归还的管理。④关于图书馆:a.图书馆制度:实现对图书馆规章制作的查看;39b.图书馆背景:实现对本图书馆了解。在本系统中,主要采用“用户登录”来进行子系统的

6、切换,使不同权限的用户能在对应的子系统下正常操作。三.系统功能模块分析图:操作系统信息查询管理信息关于图书馆登录系统用户系统修改密码退出系统图书管理读者管理借阅管理图书查询读者查询借阅查询图书馆制度图书馆背景图书馆图书信息管理四、数据库设计:⑴.名称:图书信息表;表名称标识:book;表结构示意图如下所示:39用户信息表数据图如下所示:⑵.名称:读者信息表;表名称标识:reader;表结构示意图如下所示:读者信息表数据如下:39⑶.名称:借阅图书信息表;表名称标识:lend;表结构如下所示:借阅图书信息表数据如下

7、所示:39⑷.名称:用户信息表;表名称标识:usera;表结构图如下所示:用户名称信息表数据如下所示:五、系统模块设计:⑴.主窗体的创建主窗体的名字:mainform,对应的单元文件为:main.pas,在窗体中添加一个mainmenu组件,一个statusbar组件,一个image组件,程序界面如下图所示:39程序主要代码:varMainform:TMainform;mypath:string;implementationusesbook,reader,lend,infoquery,dl,xgmm,xgyh,a

8、bout,gz;{$R*.dfm}procedureTMainform.FormCreate(Sender:TObject);beginmypath:=extractfilepath(paramstr(0));//程序当前的途径shortdateformat:='yyyy/mm/dd';n1.enabled:=false;n2.enabled:=false;n3.enab

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

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

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