我台图书档案管理系统的设计和编程

我台图书档案管理系统的设计和编程

ID:9618589

大小:51.50 KB

页数:3页

时间:2018-05-04

我台图书档案管理系统的设计和编程_第1页
我台图书档案管理系统的设计和编程_第2页
我台图书档案管理系统的设计和编程_第3页
资源描述:

《我台图书档案管理系统的设计和编程》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、我台图书档案管理系统的设计和编程我台图书档案管理系统的设计和编程 一、前言  几十年来我台技术部门积累大量的专业书籍、技术资料和图纸档案、标准规范和各种专业中外文期刊等。为了使图书档案更好地服务于技术.LDI窗体中允许显示多个窗体,主窗体为这些子窗体提供工作空间,并设置下拉菜单可以对各功能模块进行调用,实现对图书档案管理的各种操作,如包括图书信息管理、添加图书信息、借阅、归还的登记和查询等信息管理的功能。主窗体界面样式如图二所示。      三、数据库设计  根据系统的工作原理与工作流程,数据库设计主要有以下几

2、个步骤:  1.选择数据库  根据系统的分析和设计需求,我选用Access2000数据库来进行数据库的逻辑设计。  2.创建数据库  首先,启动数据库管理器,建立一个新的数据库,在该数据库下建立数据表,输入记录。并建立各个表之间的联系,其5个数据表分别是:图书信息记录表(books)、本台部门和员工基本信息记录表(User)、图书类别信息记录表(Class)、图书借阅信息记录表(jy)、借阅历史信息记录表(jyls)。5个数据表的逻辑结构分别根据系统的需要而设计。如图书信息记录表的结构如表1如示。以图书信息记录

3、表(books)为例,可以看出这张表有8个字段,每个字段的名称分别是:图书编号(数值型),图书名称,图书类别,作者,出版社,是否出借(均为字符型),出版日期,登记日期(日期型),价格等相关信息。    四、程序设计和调试  在上面的各项工作完成之后,依次逐步实现各个功能模块的界面,对其主窗体和各个子窗体进行属性的修改,接着添加菜单项,然后编写所有代码。在编写代码过程中,单独调试每个窗体,最后将主控制调度程序和功能模块程序联结起来调试,完成整个系统。以下简单例举主窗体的设计过程:  1.主界面设计  主界面即登录

4、成功后所显示的界面,主程序的设计步骤如下:  步骤一、新建工程文件,将工程文件保存为BOOK.DPQ,源程序存盘为MAIN.PAS,修改其CAPTION属性为图书档案管理系统1.0,NAME属性值该为MAINFORM。  步骤二、添加菜单项,实现启动画面,向MAINFORM中加入下拉菜单TMAINMENU控件对象,双击该控件对象,在操作菜单项下,分别设置菜单条新书入库、读者信息管理、借书、还书、信息查询、系统登录、退出。在管理菜单项下,分别设置菜单条读者类型管理。双击菜单项操作中的菜单条退出,创建ONCLICK

5、事件,是系统具备退出功能。  主窗体界面的设置如上图二所示。图书入库信息模块包括3个子菜单、图书入库登记、入库明细管理、图书入库查询功能。图书借阅信息模块也包括3个子菜单、图书借阅登记、出库明细管理、图书借阅查询功能。部分子菜单窗体如下所示:添加图书信息窗体,如图四所示;借书信息窗体,如图五所示;添加还书信息窗体如图七所示;查询借书信息窗体,如图八所示。    1.1步骤三设置属性  1.1.1主窗体的属性如表一所示  1.1.2主窗体的菜单项如表二所示。  1.2步骤四编写代码  主窗体初始代码如下:  Me

6、.Caption=Me.Caption-[strNop;]Me.Logout.Caption=Me.Logout.Caption  -[strNop;]EndSub  2.其它模块设计与实现,其他,如启动画面的实现,用户登录密码认证窗体的实现,图书管理功能的实现,在本系统中,还有借书模块、还书模块、添加读者模块、新书入库模块、借阅历史查询模块,这些模块的设计与实现的语言、界面风格与以上设计相似,鉴于篇幅有限,本文在此不再详述。  在设计本系统过程中使用到的需另外添加的部件有MicrosoftFlexGridCo

7、ntrol6.0MicrosofticrosoftActiveXDataObjects2.5Library;  MicrosoftDataFormattingObjectsLibrary6.0(SP4)  MicrosoftDataReportDesignerv6.0  五、系统安全性问题  为了防止非法用户对本系统的操作,本系统设计了一个登录界面,用来让合法用户的进入。在数据库方面设计了一个表,用来实现用户和密码的数据源,来实现多用户的进入和操作。考虑到本系统的规模和其它方面的因素,在数据库方面本系统设置有相

8、应的权限。  六、结束语  本系统包括了基本的图书档案信息管理,在实际使用中,满足图书档案信息的日常管理的需要,提高了工作效率。不过还有待于扩充和提高,建立网络平台,开发更多的功能。使之更科学更合理。

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

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

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