1 / 51
文档名称:

毕业设计-ESS数据库的图书馆管理系统.doc

格式:doc   大小:2,249KB   页数:51页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业设计-ESS数据库的图书馆管理系统.doc

上传人:phljianjian 2017/7/23 文件大小:2.20 MB

下载得到文件列表

毕业设计-ESS数据库的图书馆管理系统.doc

相关文档

文档介绍

文档介绍:为了解决以上问题,我们从读者和图书馆的角度出发,本着以读者借书、还书快捷方便和图书馆管理员管理图书方便的原则,开发了图书馆管理系统。设计的系统基本功能包括:
(1)维护图书馆管理中的基础信息,如书商、出版社、印刷厂的相关信息。此外,还可以维护图书类别信息。
(2)管理订购新书信息,验收订购的新书信息,查询并检索库存图书信息。
(3)对读者信息进行管理,同时还能够管理读者借书、还书、图书续借等。如果有超期的图书,还提供了超期提醒的功能,从而实现对读者借阅图书的相关事项进行管理的功能。
(4)根据查询条件打印符合查询条件的数据,并且能够打印书目分类信息。
(5)维护系统数据,如添加操作员、修改操作员、更改操作员口令等。
(5)维护系统数据,如添加操作员、修改操作员、更改操作员口令等。
读者
丢失
读者赔书
读者还书


图书馆
图书查询
读者借书
库存图书
图书入库
开票/付款
图书分类统计
供应商
图书馆管理系统业务流程图
 
 
 
 
 
 
 
 
五、设计时间
2009~2010学年第二学期:第19-21周共计3周。
六、设计成果
经调试成功的源程序和EXE文件,设计报告。
设计报告包括:课题简介、功能要求、设计思路、各功能模块(或子程序)描述、各功能的实现方法、重点难点设计方法、软件运行方法、设计小结等。
程序功能简介
根据前面的功能分析,应用Visual ess数据库相关知识和软件的操作方法,设计实现一个图书馆管理系统,实现基础数据维护、新书订购管理、图书借阅管理、统计打印、系统维护5大功能。
1、根据系统所要实现的功能设计各个界面,ess的连接,mand、connection、recordset实现对数据库的操作,如果能够直接显示数据就算成功。
2、为了更完善地利用图书馆管理系统,方便查询各种信息,设置了一个主页面,通过单击相应的选项能够实现各种功能。
3、设计实现用户登录窗口,需要在数据库中建立一个用户表,在里面保存用户名称和密码,然后才能与用户在窗口输入的信息进行校验。
4、可以从新书订购窗体中编辑数据记录,包括添加、保存、清除、删除、退出,可以实现数据的各种编辑功能。
5、在库存管理中。可以实现对图书的验收入库、入库查询,对照输入边框上的提示信息,依次输入,就可以实现相应的功能。
6、实现了读者借书管理、读者还书管理、图书丢失管理、超期提醒各种必要功能。
7、实现了生成报表功能,该项功能的目的是为了使用户能够更直观地、形象地了解该系统的主要信息、通过生成报表的形式,了解系统信息。
操作方法(流程)介绍
启动
单击或者【运行】—【启动】或者F5,将运行图书馆管理系统,出现如下界面:
图1
2、用户登录
启动界面过后就是用户登录界面,该界面提供了对名称和密码的核对功能。如果输入名称错误(如下图这样),点击登陆,系统将会提示。
图2
图3
如果输入密码错误,系统将提示如下图:
图4
当名称和密码都正确时,系统出现主界面:
图5
3、新书订购
新书订购在添加订单信息时,图书订单号根据当前系统日期和4位数字编码自动生成,在触发[添加]按钮的Click事件后,首先到数据库中的Newtb数据表中检索订单号与当前系统格式化后的日期(yyyymmdd)字符串相同的记录,如果有记录,那么移到最后一条,这时“订单号”为当前系统日期和4位数字编码加1的组合;如果无记录,那么“订单号”为当前系统日期和“0001”的组合,单击主界面【订购新书】,出现如下新书订购界面:
图6
该界面提供添加新书功能,如果正确输入各信息,如下:
图7
点击保存,出现以下界面:
图8
通过以上方法生成的订单号有一定的规律,并能够看出图书订购的日期,如果在输入信息不全或者输入信息有误时,点击保存,将出现以下界面:
图9
此时若点击删除,出现以下界面:
图10
4、库存管理
库存管理主要完成将采购进来的图书进行验收入库,只有经过验收的图书才能正式入库
。验收新书的设计思路是:通过在验收新书检索窗体中输入购进新书的订单号,从订单表中提取未被验收的数据,如果检索到此订单,那么该订单的图书信息将显示在验收入库窗体中,数据验证后,单击该窗体上的[保存]按钮,将购进的新书信息保存到入库信息表中,同时查询库存表中是否存在这种图书,如果存在,那么更新该图书的库存数量;否则,将购进的新书信息保存到库存表中。另外,为了区分验收和未验收的图书,应将验收过的图书信息标记为“验收”。
按下面图单击【库存管理】—【图书验收入库】将出现检索订单界面:
图11
图12
如果该订单号不能从订单表中提取未被验收的数据,即出现下面界面:
图13

最近更新

《修改模型作业设计方案》 3页

壳寡糖螯合锌对小鼠学习记忆能力影响的比较研.. 2页

基于高速列控系统的自动测试分析系统中期报告.. 2页

基于遗传算法的含上下界约束混料试验处方优化.. 2页

基于认知用户协作的频谱感知算法研究的开题报.. 2页

基于胎路耦合的沥青路面抗滑性能研究中期报告.. 2页

基于粒子滤波与增量学习的车辆跟踪方法研究的.. 2页

基于知识管理的人力资源管理研究——以某高校.. 2页

基于生命周期的文化创意企业研发投资决策研究.. 2页

基于灰色理论的电力系统动态状态估计模型及算.. 2页

基于混合蛇形模型的医学图像分割算法研究的开.. 2页

基于流固耦合的性能增效设计技术及其应用研究.. 2页

基于欧美汉语学习者汉字书写偏误分析的汉字教.. 2页

2024年常用自建房购房合同 42页

2024年帮助,不需要理由作文 8页

2024年师范生自我鉴定通用15篇 25页

肝脑课件 22页

多尺度形状因子对相变过程的协同效应 32页

基于字典学习的分片稀疏磁共振图像重建方法中.. 2页

基于员工满意度的医院文化建设策略研究的开题.. 2页

箱变日常巡查记录表格 2页

慢性胃炎中医症候评分表格模板2 3页

学校食堂6s管理内容和标准四篇 51页

超声科质量控制评分表(共1页) 1页

作业现场违章分析报告(范本) 27页

商场空调合同能源管理(EMC)项目商业策划书 40页

医院管理精品-康复科脑梗塞恢复期单病种诊疗规.. 3页

尊师开示 7页

十五种解经讲道法(1) 55页

阿司匹林40108 7页