课程设计报告
图书管理信息系统 读者登陆 系统维护 图书采编 图书借阅 用户管理 口令修改 图书编目 图书典藏 图书征订 2.系统物理配置方案
图书馆管理信息系统采用两台服务器构成双机备份结构,保证提供实时服务。为保证较快的响应时间,选用处理速度较快的计算机系统,内存大小对数据库系统的响应速度影响较大,选择内存教大的系统。网络通信速度选用100Mbit/s/1000Mbit/s。为保证系统中的信息安全,配置必要的数据备份设备(采用外部备份方式)。 3.数据存储设计
以系统用户数据管理为例:
当选择“修改”按纽的时候,三个文本框会自动改为输入状态。如下图
第20页 共35页
课程设计报告
当数据修改完以后,只要选择“保存”按纽即可,数据会被存储在名为Sysuserdata的表中。 以下是数据修改前后的对比:
4.输出设计
以图书征订管理模块为例:
读者可以在界面上选择“预览”按纽。得到下图:
第21页 共35页
课程设计报告
读者可以通过预览的方式查看自己的信息。如果确认无误,则选择“打印”按纽,进行下一步的操作。
这样读者可以把自己想要的读书信息和征订信息通过系统输出,打印成报表。 5.输入设计
以图书编目模板为例:
当管理员进入该界面后,进行数据录入。选择“添加”按纽。
第22页 共35页
课程设计报告
当数据录入完毕后,再选择“保存”按纽。数据将保存在表中。
两表的对比:
第23页 共35页
课程设计报告
6.代码设计及设计规范
在这里,我以图书借阅模块为例: 图书借阅代码设计 “借书”按纽
*检查是否输入了图书条码
if empty(thisform.txtcode.text)
messagebox(\请输入图书条码\图书借阅管理\ thisform.txtcode.setfocus return endif
*检查在选择的库室中是否存在该条码图书 cCode=alltrim(thisform.txtcode.text) cRoom=thisform.cmbroom.value select storebibli
locate for alltrim(条码)==cCode and alltrim(库室名)==croom if not found()
messagebox(\“\”\无<\条码图书\图书借阅管理\
thisform.txtcode.setfocus return endif
*检查读者是否已经借阅了该条码图书 select tempCursor
locate for alltrim(条码)==cCode if found()
messagebox(\读者已经借阅该条码图书\图书借阅管理\ thisform.txtcode.setfocus return endif
*保存读者借书记录
ndate=val(thisform.txtlenddate.text) if ndate=0
insert into lenddata (条码,证号,库室,借期) ;
values (cCode,alltrim(thisform.txtnum.text),cRoom,date()) else
第24页 共35页
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库mis课程设计 图书馆管理信息系统(5)在线全文阅读。
相关推荐: