图书借阅系统设计_第1页
图书借阅系统设计_第2页
图书借阅系统设计_第3页
图书借阅系统设计_第4页
图书借阅系统设计_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 目 录1绪论11.1课题的背景和研究的意义11.2图书借阅系统的现状情况11.3图书借阅系统的概述21.4系统模块说明22.开发平台说明22.1硬件平台22.2软件平台33需求分析33.1可行性分析33.2需求分析43.2.1系统用例图43.2.2系统数据流图43.3功能需求63.3.1功能划分描述:64概要设计74.1系统结构74.2系统E-R图74.3 数据库设计94.3.1数据库描述94.3.2数据字典94.3.3数据库表设计95详细系统设计115.1主要功能设计115.1.1用户登录115.1.2借阅信息管理125.2相关技术详解135.2.1C/S架构模式135.2.2delphi

2、开发技术146系统功能166.1界面设计 166.2系统功能167总结30致谢语32参考文献33图书借阅系统的设计与实现摘要:本文论述的图书借阅系统分为管理员和普通用户权限功能分开,以及匿名用户的对应权限。管理员方面具有的功能包括图书管理中的图书增加,类别管理,图书整理,系统管理中的借还图书管理,备份管理,查询使用管理,以及用户管理中的读者注销管理等功能。而对于普通用户来说,主要有图书信息查询,图书借阅情况,个人信息情况,密码管理等功能。该系统不仅提高了图书馆工作人员的工作效率,减少了工作量,同时对于读者来说也是获益良多,能够更加方便的使用图书馆资源,及时了解图书馆更新。而普通匿名用户则只能够

3、进行简单的书籍查询,没有匿名用户的信息,同时匿名用户也没有查看其它信息的权限。本系统采用C/S结构,系统的开发采用DELPHI平台作为基础,使用SQL Server 2000数据库技术,结合DELPHI强大的构件系统来实现系统的功能。本系统是实现图书馆的信息化建设都是相当大的帮助,同时方便维护和管理也是该系统的一个特点,这在以后的其它系统建设中也是可以作为借鉴使用的。关键字:图书管理;SQL Server数据库;DELPHI;效率The library borrowing systemdesign and implementationAbstract: The library system d

4、iscussed in this paper divides into automatic system of administrator and ordinary user. Functions of the administrator system include books management increase, category management, books management, borrowing and returning books management, backup management, search management, reader cancellation

5、 management of user management and so on. Comparing with administrator, ordinary user owns function of books information query, books borrowing condition checking, personal information searching, password management, etc. the system improves the library working efficiency, reduces the workload. Besi

6、des, it also benefits reader, via which reader can use library resource, and knows the books update easily. This system utilizes C/S structure; system developed the DELPHI platform as the base, and use SQL Server 2000 database technology, combined with DELPHI powerful component system to achieve. Th

7、is system is convenient to maintain and manage, and does great help to the realization of the library informatization for every school. Moreover, it also can be used as a reference in other corresponding system construction. Key word: books management; SQL server 2000; DELPHI; efficiency1绪论1.1课题的背景和

8、研究的意义 信息社会的发展以及国家大力推动和鼓励的全民阅读的趋势越来越受到社会各界的认同,同时虚拟化和云平台也将会成为未来发展的趋势,一个完善且在信息化的社会进程中保持活力的系统必将会为更多的人带来快捷和便利,在过去的年代中,图书借阅系统已经有了逐步的发展,借助于先进的计算机技术和数据库平台发展和提高了图书管理的水平和效率,将图书管理和日常系统管理加入到自动化的轨道上。在如今的各个学校的图书管理或者公共的图书馆管理需要更高效的管理模式来运行,为了满足更多人你的阅读需求,如果还将图书管理局限在人工或手工上来操作,那将会降低图书管理本身的意义,无法为广大读者服务,手工运作的工作量将会大大超出我们的

9、想象,对于图书的分类,图书的查询,图书的统计都将是巨大的工程量,并且无法排除其中可能出现的问题和错误,所以如果我们还停留在那样的一个阶段,我们将很难实现高效率的图书管理。因此建立一个集图书出入库管理,图书借还管理,读者管理,图书统计查询管理于一体的高效率的管理系统,可以为图书馆的网络化和虚拟化提供更好的帮助,不论是对于学校,或者对于公共的图书馆都会有很好的建设作用。1.2图书借阅系统的现状情况图书借阅系统的应用在一些高校里面应用普遍,它所带来的效果也是很明显的,除了节省了人力资源,减少了费用的开销,更重要是提高了图书的管理水平,促进了图书管的现代化建设,图书馆管理系统可以容纳的功能在需求分析中

10、可以看出,它的高效带来许多方便,不仅对于管理也对于读者,图书馆系统中把能够容纳的所有功能都加入进来,不论是对于读者的身份信息管理,图书的图书信息管理,图书的借阅信息管理,或者图书的续借,超期,相关资料查询,还有查询等,都能够在系统中做到,同时对其中的一部分信息进行统计分析,更加直观的看出当前的状态信息等。读者通过系统可以了解到当前图书馆的一些事实图书信息和其它信息,这样也是为了更好的使系统为读者服务,各种工作的流程化被化简,图书流通的自动化更加有条不紊,这都由图书借阅系统来完成。1.3图书借阅系统的概述系统基于可交互的软件界面来管理,分为管理员,普通用户和匿名用户,管理员的作用是对图书馆的日常

11、和内部进行系统管理,查看相关的借阅是否正常合理,查看是否有异常情况的产生。本系统需要连接到服务器,所以不管是管理员还是普通用户的使用需要连接到数据库服务器才能够登陆,适合在局域网使用,管理员可以管理图书的入库和出库,可以查看图书统计报表,可以管理普通用户的借书还书,可以对读者进行添加和删除,管理读者的信息等。而对于普通用户来说则可以看到自己的相关借阅和信息,同时做一些相关图书续借操作等,匿名用户则只能够做到查询相关图书信息这一步。1.4系统模块说明本论文论述该系统分为前台界面和后台数据库,前台中包括图书管理,系统管理,读者管理等,读者可以进行注册,注册完通过审核之后,就可以正常使用该系统了,后

12、台的数据库主要是关于图书表,读者表和借阅表的管理,管理员可以直接进行对后台的增删改查等数据库操作。2开发平台说明2.1硬件平台硬件环境(服务端开发):core i3处理器,4G内存,320G硬盘空间硬件环境(客户端):只要不是过低的配置都可以。2.2软件平台(1)操作系统本次开发使用的操作系统软件为win7,win7的兼容性已经越来越好,所以通过win7的平台,也能够为后续的开发做准备。(2)其它软件开发环境:Borland Delphi 7数据库管理系统:SQL Server 2000(3)相关技术T-SQL: SQL 程式设计语言的增强版,它是用来让应用程式与 SQL Server 沟通的

13、主要语言。T-SQL 提供标准 SQL的DDL 和 DML 功能,加上延伸的函数、系统预存程序以及程式设计结构(例如 IF 和 WHILE)让程式设计更有弹性3需求分析3.1可行性分析对于该系统可行性的分析包括以下方面: (1)经济可行性:开发成本低,方便进行前后台维护,不需要花费过多的成本去实现(2)技术可行性:使用borland Delphi进行CS模式开发技术成熟,同时方便对其进行细节的修改和补充,通过丰富多彩的控件库和函数等,能为系统的开发提供更多的支持,同时可以对其界面进行优化,使其看起来更加亲切,和用户之间的交互更加实际,有效,同时以sql server数据库作为后来,可以提供强大

14、的数据保障,在安全性和效率方面提供尽多的帮助。3.2需求分析通过设计该系统,能够为管理员的管理和读者的使用提供方便,通过系统提供的操作界面能够方便的使用该系统,而对于数据库中表中的数据,管理员则需要进一步深入的了解它们之间的相互关系,包括读者表,书籍表,借阅信息表等,普通用户在界面能够操作即可。管理员需要做的包括对图书的入库出库进行操作,对读者的信息进行注销,对图书的借出还入进行操作,对图书的类别进行管理;普通用户可以去做的包括图书查询,借阅查询和续借,个人信息查询以及个人密码的更新。3.2.1系统用例图用例图是一种 UML 静态建模的工具,它从用户(系统外部的行为者)的角度描述系统功能,并指

15、出各个功能的操作者。如图3-1所示。图3-1 用例图3.2.2系统数据流图数据流图(Data Flow Diagram):简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。通过数据流图,能够直观的看出系统各个模块间相互作用关系,以及模块间相互运行情况。(顶层数据流图如图3-2所示,用户数据流图如图3-3所示,管理员数据流图如图3-4所示)图3-2 顶层数据流图 图3-3 用户数据流图 图3-4 管理员数据流图3.3功能需求3.3.1功能划分描述:根据不同角色划分功能如下

16、:管理员:图书馆书籍的入库和删除,增加新的图书或删除图书信息。图书馆书籍类别的整理,分类整理图书的相关信息。图书的借出和还入,读者所需要。图书数据的备份,可以备份相关的图书信息。读者信息的注销,可以删除相关读者。读者:图书馆书籍的查询,根据不同条件进行。读者自身借阅的情况查询。读者个人信息的查看。读者个人信息的修改,有些读者属性的内容可以更改,有些除了注销账户意外,不能进行更改。匿名用户:只能够对图书信息的查询。4概要设计4.1系统结构该图书借阅系统的系统结构图,根据这个结构图来展开整个系统的实施,如图4-1所示。图4-1 系统功能层次结构图4.2系统E-R图E-R模型的“联系”用于刻画实体之

17、间的关联。一种完整的方式是对局部结构中任意两个实体类型,依据需求分析的结果,考察局部结构中任意两个实体类型之间是否存在联系。若有联系,进一步确定是1:N,M:N,还是1:1等。还要考察一个实体类型内部是否存在联系,两个实体类型之间是否存在联系,多个实体类型之间是否存在联系,等等。除了包括实体本身的一些属性,以及实体间的联系的属性也是需要考虑进去的。如图4-2所示。确定的实体包括读者实体,图书实体,管理员实体,类别实体。如图4-3所示。图4-2 系统ER图图4-3 实体ER图4.3 数据库设计4.3.1数据库描述各个数据项和数据结构如下:读者表:学工号,姓名,性别,职业,身份证号,住址,联系电话

18、,密码,email图书表:图书编号,书名,作者,类别,出版社,出版日期,定价,总数,在馆数,出借数,renewnum借还图书表:学工号,姓名,图书编号,借数,还数,应还日期,付款类别表:类别代号,类别名称管理员表:ID,password,email图书相关信息定义:图书编号+作者+类别+出版社+出版日期+定价+总数+在馆数+出借数+renewnum位置:图书信息表book读者用户信息定义:学工号+姓名+性别+职业+身份证号+住址+联系电话+密码+email位置:读者信息表(reader)4.3.2数据字典图书类别信息定义:类别代号+类别名称位置:类别信息表(kind)管理员信息定义:ID+pa

19、ssword+email位置:管理员表(admin)怎么表里是空白的借书还书信息定义:学工号+姓名+图书编号+借数+还数+应还日期+付款位置:借阅信息表(js)4.3.3数据库表设计读者信息表(reader) 表4-1读者信息表图书信息表(book)表4-2 图书信息表借阅信息表(js)表4-3 借阅信息表类别信息表(kind) 表4-4 类别信息表管理员信息表(admin) 表4-5管理员信息表5详细系统设计5.1主要功能设计5.1.1用户登录主要分为普通读者用户和管理员用户登录,用来进行不同的操作和管理通过输入相关账户数据和密码,判断是否能够登录。流程如图5-1所示。图5-1 系统用户登录

20、流程图5.1.2借阅信息管理不同用户的借阅情况不同,所以在借还时需要判断用户的借阅情况,是否在规定的时间范围内,还有当用户需要续借时,用户的借阅是否也在时间范围内。根据输入的账户判断是否进行借还操作或者续借操作。如图5-2所示。图5-2 系统借阅流程图5.2相关技术详解5.2.1C/S架构模式C/S (Client/Server,客户机/服务器)模式又称C/S结构,C/S结构的关键在于功能的分布,一些功能放在前端机(即客户机)上执行,另一些功能放在后端机(即服务器)上执行。功能的分布在于减少计算机系统的各种瓶颈问题。C/S模式简单地讲就是基于企业内部网络的应用系统。与B/S(Browser/S

21、erver,浏览器/服务器)模式相比,C/S模式的应用系统最大的好处是不依赖企业外网环境,即无论企业是否能够上网,都不影响应用。C/S结构的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。5.2.2delphi开发技术Delphi,是Windows平台下著名的快速应用程序开发(Rapid Application Development,简称RAD)。它的前身,即是DOS时代盛行一时的“Borland Turbo Pascal”,最早的版本由美国Borland(宝兰)公司于1995年开发。主创者为安德斯海尔斯伯格。经过数年的发展,此

22、产品也转移至Embarcadero公司旗下。 从产品名称上就可以知道,Turbo Pascal使用的是Pascal语言。从Turbo Pascal 5.5版开始,Borland公司在传统Pascal的基础上加入了面向对象的功能。 Delphi是一个集成开发环境(IDE),使用的核心是由传统Pascal语言发展而来的Object Pascal,以图形用户界面(Graphical User Interface,简称GUI)为开发环境,透过IDE、VCL工具与编译器,配合连结数据库的功能,构成一个以面向对象程序设计为中心的应用程序开发工具。Delphi所编译的可运行档,虽然容量较大,但因为产生的是真

23、正的原生机器码,效能上比较快速。除了使用数据库的程序之外,不需安装即可运行,在使用上相当方便。编译器Delphi的第1、2版,是以Turbo Pascal编译器为基本核心。此编译器于DOS时代由Anders Hejlsberg使用汇编语言撰写而成,(由于品质良好,于是几乎没有工程师随意改动这些程序码)。自Delphi第3版开始,Danny Thorpe修改了Delphi的编译器,并接下了元件物件模型引用计数值(Reference Count)的维护工作,以免除开发者繁杂的程序代码。同时Danny也在Object Pascal程序语言加入接口(Interface)的机制,使得Object Pas

24、cal和Java一样,对接口程序设计都提供First Class的支持。在Delphi 1/2中,Object Pascal变化的部分很少,但是从Delphi 3之后,每一次改版的Delphi,其核心Object Pascal都有许多改良。现在的Delphi,使用的是档名为DCC32.EXE的编译器。与同时代的产品相比,它最大的优势就是提高了程序开发效率,不仅编译速度有所提升,同时也保证了机器码的高效能。 VCL 每一种开发工具,仅有程序语言是不够的,还需要一个完备的函式库类别库。Delphi使用的类别库是可视元件类别库VCL(Visual Component Library)。同MFC、OW

25、L一样,VCL也是一种开发架构(Framework),采用了面向对象技术对Windows应用程序的开发进行了封装,使用PME(Property/Method/Event)的开发模式,极大的提高了开发效率。 跨平台开发 在Delphi 7之后,开始支持Linux下的Kylix,目前Kylix的最新版本为3。Borland公司为了支持Delphi的跨平台开发,从Delphi 6.0开始加入了另外一个开发架构CLX。开发人员可以使用CLX架构开发出可以在Kylix中编译的程序。但是从Delphi 8开始,其后续版本并不再对CLX提供支持。 .NET支持 2003年推出的Delphi从8.0,开始正式

26、支持微软公司的.NET平台。Delphi9 via Delphi 2005,亦将Delphi整合在一个IDE环境中(同时也支持C#)。由于提供了.Net Framework的CLR,因此可用Delphi的程序码,编译成和.NET相同的运行码,也可使用.NET的各项Library,使得程序设计上更富有弹性。跨平台开发(Delphi XE2)通过Delphi XE2所带的FireMonkey平台,Delphi可以开发跨平台应用程序,并原生编译到Windows和Mac OS X平台。FireMonkey还可以为iPhone、iPod Touch和iPad创建iOS应用,并分发到苹果公司的应用商店。D

27、elphi的FireMonkey应用程序拥有完全的硬件加速。 分散式应用系统应用程序开发团队的每位成员,不见得会使用同一套开发工具,因此Delphi支持COMDCOM与CORBA,可供Delphi设计人员使用Visual C+、Visual BASIC的ActiveX元件,或使用DCOM、CORBA的功能让JAVA应用程序取用其共享功能。一些早期的具有OOP性能的程序语言如C+,Pascal,Smalltalk等,虽然具有面向对象的特征,但不能轻松地画出可视化对象,与用户交互能力较差,程序员仍然要编写大量的代码。Delphi的推出,填补了这项空白。您不必自己建立对象,只要在提供的程序框架中加入

28、完成功能的代码,其余的都交给Delphi去做。欲生成漂亮的界面和结构良好的程序丝毫不必绞尽脑汁,Delphi将帮助您轻松地完成。它允许在一个具有真正OOP扩展的可视化编程环境中,使用它的Object Pascal语言。这种革命性的组合,使得可视化编程与面向对象的开发框架紧密地结合起来。6系统功能6.1界面设计原则1.根据用户类型划分原则,管理员和普通读者用户进入的界面分开实现,同时能够操作的功能项也不相同,管理员需要对系统做全盘管理,因此对系统具有完全的权限,而普通用户只能具有少数的部分权限。2.界面简易规则,既然和用户要有交互的话,因此设计以简单实用为基础,尽量让用户使用起来会更加方便,减少

29、记忆负担。同时减轻管理员的工作量。3.系统帮助,提供一些关于系统的使用帮助,方便用户和管理员能够尽快的了解该系统的使用流程。4.减轻用户输入压力,数据输入尽量简化,减少用户过多输入。6.2系统功能界面系统启动界面系统启动界面主要是为了提示系统已经进入了开始运行的状态,所以,通过系统启动界面,能够直观的显示系统开始的状态,判断出系统初始化是否有出现问题。如图6-1所示。图6-1 系统启动界面系统登陆界面: 系统登陆界面主要提供给用户登陆到系统的一个窗口,当然也可以直接匿名登陆,看到的权限将会比较少,只有符合条件的用户才能够登陆进去,否则将提示出错或者没有该用户,管理员和普通读者都是通过该登陆界面

30、进去的,登陆成功之后,会显示不同的菜单项或者不同的界面,管理员的界面菜单是最完整的,普通读者用户会比较少。 该登陆界面也会显示当前时间,登陆界面如图6-2所示。图6-2 系统登陆界面管理员登陆主界面:管理员登陆之后的界面主要是系统管理的整个核心,图书管理员需要做的包括图书管理中的新书入库,图书整理,类别管理,查询图书信息,以及系统管理中的借还图书,查询使用和数据备份,读者管理中的注销读者信息等。从图书馆日常事务管理到读者信息的管理等所有的工作。如图6-3所示。图6-3 管理员主界面读者用户主界面:普通用户登陆之后进入的界面,这是读者在该系统内所能做的一些操作,包括对图书的查询,自身的借阅查询和

31、续借,个人信息的查询以及自身信息的修改等,这样能够及时的了解自己在图书馆内的图书使用情况,以及能够及时查找自己的个人信息。如图6-4所示。图6-4 普通用户界面图书查询界面:图书查询界面主要是为了让普通用户能够在图书馆内查找自己所需要的图书,方便自己去借阅,查询时可以根据不同查询方式来查询,包括图书编号,书名,作者,类别,出版社,或者直接查询既可以。需要输入相对应的信息才能够查询。如图6-5所示。图6-5 查询图书界面 借阅查询界面 查询自己的借书情况,同时可以进行满足条件的续借。如图6-6所示。图6-6 借阅查询界面个人信息查询界面:专门给用户用于查询自己的一些身份信息情况,只能够看到自己的

32、身份信息情况,而无法查看其它用户的信息,如图6-7所示。6-7 用户信息查询界面个人信息修改界面:个人信息修改主要是给当前账户用来变更自身的一些属性信息,能够修改的属性包括有住址,电话,email以及密码等,而其它一些属性则是固定不能进行修改的,如图6-8所示。图6-8 个人信息修改界面新书入库界面:主要是为图书馆添加书籍使用的,这是在管理员账户下的一项功能,根据图书的一些对应属性,输入相关的信息即可,如图6-9所示。图6-9新书入库界面类别管理界面:类别管理分为图书信息维护以及图书类别维护,图书信息维护主要是对图书的一些属性的管理,比如类别变更时,更改图书的类别,图书数量变化时,更改图书的数

33、量,如图6-10,6-11所示。图6-10 图书修改图6-11 图书删除图书类别维护主要是为图书分属于不同类别而设置的,类别可以进行修改,增加或者删除,当某一类别的书不存在时,该类别就可以删除掉了,当有新书入库时,而当前类别没有符合该书所应属的类别时,就可以添加新的类别进去,如图6-12,6-13所示。图6-12类别修改图6-13 类别增加书籍信息:显示当前馆内的所有图书信息情况,统计图书馆内当前图书的数量。如图6-16所示。图6-14 书籍报表显示借书界面:图书馆的主要作用之一,主要是提供给管理员为用户办理借书操作使用的,可以通过图书编号中查找到当前书籍的信息,如果有足够的图书,则可以进行图

34、书的借阅,否则不能进行借阅,如图6-15所示。图6-15 借阅显示界面查询使用:主要查找当前用户的借阅情况,通过报表的形式显示出来,同时也统计当前借阅结果,如图6-16所示。图6-16用户使用报表还书界面:主要是为用户的归还书籍而设置的,通过查找需要归还账户的借阅情况,可以进行对应还书操作,如果有出现图书借阅超期的情况,则需要进行超期的罚款,如图6-17所示.图6-17 还书界面管理员查询使用界面:主要给管理用来查询普通读者用户的一些信息,或者查询用户的使用情况,如图6-18所示。图6-18管理员查询界面数据备份界面:数据备份主要是为了方便管理员可以在前台备份当前数据库信息,而不用进入后台去备

35、份,方便管理图书馆后台信息,同时也可以进行数据库的还原,还原时需要在后台数据库中建一个空的数据库,可以方便还原时使用,这样不会覆盖原来的数据库信息,如图6-19所示。图6-19数据备份界面还原时,如果没有指定数据库,则直接还原成当前的数据库,如图6-20所示。图6-20 数据还原界面读者注册界面:主要是为用户进入系统中提供一个通道进入到系统中,注册用户需要填写一些相关用户属性信息,包括如学工号,姓名,性别,职业,联系电话,身份证号,密码,住址,email等信息,如果已经有相关的用户,则会提示重新注册,如图6-21所示。图6-21读者注册界面注销读者账户界面:主要是给管理员用来注销账户使用的,如

36、果有些账户不再使用时,则需要将其进行删除,可以输入学工号信息,查找到当前的账户所有信息,然后确定是否进行注销,如图6-22所示。图6-22 读者注销界面管理员帮助:主要是提供给管理员熟悉如何使用该系统,将系统的使用说明记录在文本中,管理员如果有需要,可以进行查看,方便了解系统的情况。读者信息审核界面:主要是对已经注册过的学工进行信息审核,是否允许其通过,然后将通过审核的用户加入到正式读者信息表中,主要由管理来查看,读者注册时,会将注册信息记录到临时表中,然后管理去查看临时表,再决定是否允许读者通过审核,而审核通过的用户,在临时表中的信息将会清除掉。如图6-23所示。图6-23 账户审核界面7总

37、结经过开学以来的匆匆忙忙的准备,学习,查找相关的资料,进行前期设计和后期实施,毕业设计的系统总算是设计完成了,这个系统把任务书中所要求的功能都实现了,在这次毕业设计中,除了检查自己大学四年来所学的知识,同时也发现自身的许多不足,这在以后的工作,可能会是自己所要积极的去改进的,在完成系统之际,在这里我将系统设计做如下总结: 本系统的功能已经达到设计的要求。系统中各个模块的功能均已实现,为整体系统的完成提供了基础。 系统中模块划分明确,模块功能设计有较强的针对性。 系统的设计遵循软件开发的过程,使我对系统开发过程有了更深刻的认识和了解。在系统完成以后,还有一些不足的地方需要改进的: 系统的界面可能

38、不是很美观,这可能也是局限于delphi本身在C/S模式下的一些不足,使得界面优化上还有改进。 在读者用户注册那一块,可能需要管理员进行审核,而这个没有加入到系统中,否则任何用户都能够注册使用了。 在图书馆的设计上,可能还需要进行改进,有些菜单的设计或者不同单元窗口还有待进一步的改进。 在制作该系统的安装程序时,经常会提示一些无法连接数据库的问题,这个也是需要去改进的,一个C/S模式的系统软件,如果没有完整的安装程序,那么这个系统就不算真正的完成,需要进一步去改进。图书馆图书借阅管理系统到这里才告一个段落,还不仅仅是到此就结束了,以后还有很多的功能要添加进来,一个完整的图书借阅系统软件,不能仅

39、仅只是把基本功能达到了就可以了,如果用户还有新的需求,我们就可能需要根据新的需求做出新的改变,就本次的毕业设计而言,在学到了新的东西的同时,也发现了大量的问题,在慢慢解决这些问题的时候,我学到的东西是最多的。以后继续走编程这条路碰到的问题还会更多,但同时也会有更多的收获。致谢语在这几个月的实习以及毕业设计的日子,在这期间刘老师和同学们给过我许多的指导,众多同学为我加油打气,心中一阵温暖,在此我由衷的感谢他们。首先我要向我的导师刘文瑜老师致以衷心的感谢。整个毕业设计和论文在编写的过程中得到了刘文瑜老师的帮助和指导,并提供了大量有价值的资料;在撰写论文的过程中,刘老师多次审阅我的论文,指出了缺点和

40、不足,提出了许多宝贵意见,使得我能够顺利完成论文的撰写任务。刘老师用渊博的专业知识、严谨的治学精神、高尚的职业道德指引我在学习中不断探索,相信会让我在今后的人生道路上受益匪浅。大学里最后一个学习阶段毕业设计已经接近尾声了。再次感谢老师和同学朋友们的帮助。大学四年,学习了很多,也明白了很多,我想毕业设计只是证明了我们学生时代的一个终点,而它也开启我们未来道路的一个开始。参考文献1 邹建 深入浅出sql server 2000开放,管理与应用实例 人民邮电出版社 2008年.2 明日科技 Delphi数据库系统开发完全手册 人民邮电出版社 2006年.3 段兴 Delphi7实用程序设计100例 人民邮电出版社 2003年.4 王珊 萨师煊 数据库系统概论 高等教育出版社 2009年.5 尹立中Delphi程序设计 西南师范大学出版社 2006年. 6 孙福兆,雷志军 Delphi课程设计案例精编 清华大学出版社 2008年.7 董玉德,赵韩,孙街亭面向对象的程序设计方法与技术(Delphi语言)2008年.8 梁水,赛奎春 Delphi开发典型模块大全 人民邮电出版社 2009年.9 曹岩主编姚新会、李乃乾副主编Delphi程序设计实用教程 化学工业出版社 2008年.10 赵松涛 sql server 2000奥秘 电子工业出版社 2007

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论