摘 要
随着信息技术在图书管理上越来越深入而广泛的应用,图书管理系统的实施在技术上已逐步成熟。图书管理系统是一个不断发展的新型学科,任何一个书店,图书馆要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的图书管理系统。
本文介绍了在DELPHI7环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个书店图书租售系统的过程。通过分析书店对书本,读者,用户的管理,创建了一套行之有效的计算机管理的方案。文章介绍了书店图书租售管理系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。
【关键字】 图书租售系统 分析 设计
目 录
摘 要.... 1
第一章 系统概述.... 4
第二章 开发工具简介.... 5
2.1开发语言描述. 5
2.2 SQL语言介绍. 7
2.3 SQL基础. 8
2.4 SQL语言在Delphi中的应用. 9
第三章 书店租售系统的分析与设计.... 13
3.1技术可行性. 13
3.2 需求分析. 13
3.3功能分析:功能层次图. 14
3.4系统设计. 15
3.4.1系统
方案确定. 15
3.4.2软件结构设计. 15第四章 数据库设计.... 16
4.1本系统中所涉及到的主要实体共有七个数据表:. 16
4.2各表的物理结构如下:. 16
第五章 系统的功能.... 18
5.1系统
登陆界面:. 18
5.2主管理界面:. 20
5.3用户管理:. 25
5.4图书管理模块:. 29
5. 5 读者管理模块. 33
5. 6 价格设定模块. 35
5. 7 密码修改模块. 36
5. 8 利润查询模块. 38
5. 9 版本信息. 39
第六章 调试.... 40
第七章 全文总结.... 41
参考文献.... 43
第一章
系统概述
当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,
计算机能够充分发挥它的优越性。计算机进行信息管理与信息
管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了管理好书店信息而设计的。
书店作为一种信息资源的集散地,图书和读者借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等
往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。
数据处理手工操作,工作量大,出错率高,出错后不易更改。图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理
工作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了。
基于这此
问题,我认为有必要建立一个书店图书租售系统,使图书租售工作规范化,系统化,程序化,提高信息处理的速度和准确性,能够及时、准确、有效的
查询和修改图书情况。
本书店图书租售系统可以说是一个综合性的书店管理系统,这它集成了图