mis课程设计 图书馆管理信息系统(5)

2018-12-17 12:20

课程设计报告

图书管理信息系统 读者登陆 系统维护 图书采编 图书借阅 用户管理 口令修改 图书编目 图书典藏 图书征订 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页


mis课程设计 图书馆管理信息系统(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:组织行为学期末复习整理版

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: