delphi书店辅助进书系统.doc

delphi书店辅助进书系统 中文摘要 书店辅助进书管理系统为书店辅助进书管理者提供图书管理,学生管理以及借阅管理,查询报表的一系列日常功能提供方便快捷的实现平台.其开发内容主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。利用DELPHI 6.0软件及其提供的各种面向对象的开发工具,建立完整性强、安全性好的数据库,开发出功能完备,易使用的应用程序。经过调试、编译与实现,该程序界面友好、程序设计风格朴素,使用起来美观大方、方便易用。尤其是系统的“借阅管理”的功能极大的减轻工作人员的工作量,并以快速、准确等优点取代人工操作,提高了书店辅助进书管理工作效率。

关键词 DELPHI 6.0 信息管理系统 数据库 模块 书店辅助进书管理系统 引 言11 Delphi语言概述21.1 Delphi简介21.2 数据库系统简介21.3 本应用软件的基本介绍32 本应用程序的构成和开发步骤42.1 可行性研究42.1.1 经济可行性42.1.2 时间可行性42.1.3 技术可行性42.1.4 社会可行性52.2 数据库的建立和连接52.3 系统的总体设计52.4 系统的详细设计73 本程序的技术实现及具体功能173.1 登录的界面与程序设计实现193.2 学生管理界面与代码设计实现243.3 图书管理界面与代码设计实现293.4 借阅管理界面与代码设计363.5 报表查询界面设计与代码设计41结 论42致 谢43参 考 文 献45 2.4系统的详细设计进入Access后要做的第一件事就是建立一个数据库。Access提供了6种用构造数据库系统的对象,根据本课题的需要,在这里选择一个空的数据库,命名建立了一个数据库名称为“tushuguan”,书店辅助进书管理系统。并在此数据库下创建了四个表,用于存放原始数据。它只是存放数据,对其中数据的修改要通过对应的窗体来完成。创建各表的具体结构如下 1.books信息表2.bore信息表 3.用户权限信息表4.学生信息表 3 本程序的技术实现及具体功能 3.1登录的界面与程序设计实现代码设计var passboolean;procedure T1.N1ClickSender TObject;begin if passtrue then tushuguanli.show else showmessage请先输入用户名和密码;end; procedure T1.N2ClickSender TObject;begin if passtrue then xueshengguanli.show else showmessage请先输入用户名和密码;end; procedure T1.N3ClickSender TObject;begin if passtrue then jieyueguanli.show else showmessage请先输入用户名和密码;end; procedure T1.N4ClickSender TObject;begin if passtrue then chacunbaobiao.show else showmessage请先输入用户名和密码;end; procedure T1.N5ClickSender TObject;begin about.show;end; procedure T1.BitBtn1ClickSender TObject; beginwith 1.Panel2 dobegin adotable1.Activetrue; if edit1.text then showmessage请输入IDelse if edit2.Text then showmessage请输入密码 else //方法一 密码用户名1000 { valedit1.Text,i,code1; valedit2.Text,j,code2; if code10 or code20 then showmessage用户名和密码的格式错误 else if strtointedit1.Textstrtointedit2.Text10000 then begin 1.show; showmessage欢迎使用; passtrue; 1.Panel2.Visiblefalse; end else begin showmessage密码错误推出系统;n