图书馆管理信息系统实施报告Word文件下载.docx
- 文档编号:17558578
- 上传时间:2022-12-07
- 格式:DOCX
- 页数:21
- 大小:3.12MB
图书馆管理信息系统实施报告Word文件下载.docx
《图书馆管理信息系统实施报告Word文件下载.docx》由会员分享,可在线阅读,更多相关《图书馆管理信息系统实施报告Word文件下载.docx(21页珍藏版)》请在冰豆网上搜索。
一、系统实施目标2
二、系统简介4
三、系统实施过程5
四、系统命令透视及作用9
(一)用户类型选择系统9
(二)图书查询系统登录9
(三)信息查询13
(四)、密码修改系统14
(五)、罚款查询系统19
(六)、借阅查询系统20
(七)、图书信息查询系统22
(八)、图书信息输入系统24
五、程序和系统调试27
图书馆查询系统系统实施报告
一、系统实施目标
系统实施的目标成果为面向对象为所有人的《用户类型选择系统》,面向对象为借阅图书的用户(例如学生)的《图书查询系统登录》《图书信息查询系统》《借阅查询系统》《罚款查询系统》《密码修改系统》和面向对象为图书管理人员的《图书查询系统登录》《图书信息输入系统》以及所有普通用户权限。
以我们当前的技术水平绝对不足以令此系统足够完善,只能说是尽力而为,敬请老师指导修正!
二、系统简介
图1
我们的图书查询系统首先要经过《用户类型选择系统》,选择“普通用户”或者“管理人员”,点击其中一个后,进入《图书查询系统登录》,输入用户姓名和正确密码后点击“确认”按钮,方可进入《信息查询》;
在《图书查询系统登陆》模块中,用户可以点击“修改密码”按钮,直接进入《密码修改系统》进行密码修改。
进入《信息查询》后,普通用户可按自己的需要查询图书信息、借阅记录、罚款,管理人员除普通用户权限外还可进入《图书信息输入系统》,该模块采用调用模式,点击相应按钮进入相应模块,使用方便。
进入《密码修改系统》后,输入用户姓名和正确原密码,并输入自己想要的新密码再进行密码确认,点击“确认”按钮后即可成功修改密码。
进入《罚款查询》后,输入用户想查询的图书编号、图书名称、图书作者中的一项,系统即会输出图书编号、图书名称、图书作者、借阅时间、剩余时间和罚款金额。
进入《借阅查询》后,输入用户想查询的图书编号、图书名称、图书作者中的一项,系统即会输出图书编号、图书名称、图书作者、上次借阅时间和借阅人。
进入《图书信息查询》后,输入用户想查询的图书编号、图书名称、图书作者中的一项,系统即会输出图书编号、图书名称、图书作者、图书余量。
管理人员进入《图书信息输入系统》后,可以通过输入图书编号、图书名称和图书作者来增加记录,也可以通过“首记录”“上一记录”“下一记录”“未记录”按钮查询相应已有记录。
三、系统实施过程
我们的图书查询系统建立过程如下图2、图3、图4、图5所示,首先新建图书查询系统项目,再新建图书查询系统数据库,根据需要在数据库中新建各种表(图2),再建立各种所需表单,如图3所示。
最后,因为登录系统和密码修改系统需要,我们建立了《main》程序,如图4所示,程序内容如图5所示,每次需要先行手动运行。
图2
图3
图4
图5
图6
具体表单的创建过程以创建最为繁杂的图6《罚款查询系统》为例,新建好表单以后,利用标签输入系统名称——罚款查询系统,通过fontsize、forecolor、backstyle、fontbold分别调整标题大小、颜色、透明、粗体,再复制标题,将复制的标题颜色设定为黑色并移到理想位置,将原标题移到复制标题处并形成阴影效果,用容器拖出两个大小不一的长方形,并都设为透明,利用specialeffect设置为凹下或凸起,移至标题处,形成牌匾效果,用标签输入“请输入图书编号”“请输入图书作者”“请输入图书名称”,并用上述方法美化文字后,拖出文本框,将文本框的值定义为“图书名称”,所以系统可以将用户输入此文本框的值都认为是“图书名称”,用命令按钮拖出“确定”和“退出”并美化,双击后输入命令内容,将已建立好的罚款查询表作为此系统的数据环境,并将数据环境中的表拖出来用来输出记录。
用图像插入吉首大学图书馆的图片,用stretch调整图像尺寸,用线条拖拽出两条线,将系统分为三部分,可以调整线条粗细和颜色并形成凹凸效果,用picture将整个系统插入一幅图。
四、系统命令透视及作用
(一)用户类型选择系统
图7
1.“普通用户”按钮作用:
进入普通用户模式,调用普通用户的《图书查询系统登录》。
命令内容:
DOform图书查询系统登录普通用户模块
2.“管理人员”按钮作用:
进入管理人员模式,调用管理人员的《图书查询系统登录》。
DOform图书查询系统登录管理人员模块
(二)图书查询系统登录
图8为普通用户登录系统界面,图10为管理人员登录系统界面,由于基本类似,只是数据环境不一样,所以以下仅用普通用户界面为例。
图8
图8.1
图9
图9.1
图9.2
图10
1.“确认”按钮作用:
当用户输入姓名和密码与数据环境中表的用户和密码一致时,窗口提示:
“密码正确,欢迎使用!
”,并进入《信息查询》,同时此系统关闭;
如果用户姓名和密码与数据环境中表的用户和密码不一致,窗口提示:
“密码不正确,请重新输入!
”,密码输入错误三次时,窗口提示:
“密码错误超过三次,系统将关闭!
”,此系统关闭。
LOCATEFORalltrim(用户姓名)=ALLTRIM(用户)
IFALLTRIM(ymm)=ALLTRIM(密码)
MESSAGEBOX("
密码正确,欢迎使用!
"
48,"
信息提示窗口"
)
DOform信息查询普通用户
Thisform.release
ELSE
密码不正确,请重新输入!
n=n+1
IFn>
=3
密码错误超过三次,系统将关闭!
thisform.Release
endif
ENDIF
RETURN
2.“修改密码”按钮作用:
调用《密码修改系统》。
DOform密码修改
(三)信息查询
图12为普通用户模式,图13为管理人员模式。
图12
图13
1.“图书信息查询”按钮作用:
调用《图书信息查询系统》
DOform《图书信息查询系统》
2.“借阅查询”按钮作用:
调用《借阅查询系统》
DOform《借阅查询系统》
3.“罚款查询”按钮作用:
调用《罚款查询系统》
DOform《罚款查询系统》
4.“信息输入”按钮作用:
调用《图书信息输入系统》
DOform《图书信息输入系统》
(四)、密码修改系统
管理人员的《密码修改系统》与普通用户的《密码修改系统》外观一致,数据环境的表不一样。
以下以普通用户模式为例。
图14
图14.1
图15
图15.1
图15.2
图16
图16.1
1.“确定”按钮作用:
寻找用户输入的用户姓名与数据环境中表的用户一致的记录,如果用户输入的新密码与用户输入的确认新密码一致,且原密码与数据环境中表的密码一致,新密码替代原密码,密码修改成功,窗口提示:
“密码修改成功!
”;
如果原密码与数据环境中表的密码不一致,窗口提示:
“原密码不正确,请重新输入!
”,密码错误三次,窗口提示:
“原密码输入超过三次,系统将关闭!
”,同时系统关闭;
若新密码与用户再次确认的密码不一致,窗口提示“两次输入密码不一致,请重新输入!
”。
LOCATEFORALLTRIM(用户姓名)=ALLTRIM(用户)andALLTRIM(mm1)=ALLTRIM(ymm)
IFALLTRIM(mm2)=ALLTRIM(mm1)ANDALLTRIM(ymm)=ALLTRIM(密码)
replaceymmWITHmm1
=MESSAGEBOX("
密码修改成功"
提示"
ELSE
IFALLTRIM(ymm)<
>
ALLTRIM(密码)
原密码不正确,请重新输入"
=3
原密码输入超过三次,系统将关闭"
)
thisform.Release
ENDIF
else
IFALLTRIM(mm1)<
ALLTRIM(mm2)
密码两次不一致,请重新输入"
2.“返回”按钮作用:
关闭此系统。
(五)、罚款查询系统
图17
图18
图18.1
搜索到与用户输入内容一致的记录(文本框生成器的值定为图书名称),并输出记录所有内容。
LOCATEFORALLTRIM(mc)=ALLTRIM(图书名称).or.ALLTRIM(mc)=ALLTRIM(图书作者).or.ALLTRIM(mc)=ALLTRIM(图书编号)
IFnotFOUND()
MESSAGEBOX("
没有此书,请重新输入!
Endif
THISFORM.REFRESH
2.“退出”按钮作用:
退出此系统。
(六)、借阅查询系统
图19
图20
图20.1
作用与图八“确定”按钮一样。
LOCATEFORALLTRIM(mc)=ALLTRIM(图书编号).or.ALLTRIM(mc)=ALLTRIM(图书名称).or.ALLTRIM(mc)=ALLTRIM(图书作者)
thisform.Refresh
(七)、图书信息查询系统
图21
图22
图22.1
寻找定位到与用户输入内容一致的的记录(将文本框生成器的值定义为mc),并输出记录所有内容。
LOCATEforALLTRIM(图书编号)=ALLTRIM(mc).or.ALLTRIM(图书名称)=ALLTRIM(mc).or.ALLTRIM(图书作者)=ALLTRIM(mc)
thisform.Refresh
thisform.Release
(八)、图书信息输入系统
图23
1.“首记录”按钮作用:
定位到首记录,锁死“首记录”和“上一记录”,激活“下一记录”和“尾记录”,输出首记录内容。
GOtop
thisform.command2.enabled=.f.
thisform.command3.enabled=.f.
thisform.command1.enabled=.t.
thisform.command4.enabled=.t.
2.“上一记录”按钮作用:
定位到上一记录,激活“下一记录”和“尾记录”,输出上一记录,若已是第一条记录,窗口提示“已到第一条记录!
”,并定位到第一条记录记录,锁死“首记录”和“上一记录”。
SKIP-1
IFBOF()
=messagebox("
已到第一条记录!
GOtop
thisform.command2.enabled=.f.
thisform.command3.enabled=.f.
ENDIF
3.“下一记录”按钮作用:
定位到下一记录,激活“首记录”和“上一记录”,输出下一记录内容,若已到尾记录,窗口提示“已到最后一条记录!
”,并定位到最后一条记录,锁死“尾记录”和“下一记录”。
SKIP
thisform.command2.enabled=.t.
thisform.command3.enabled=.t.
IFEOF()
=messagebox("
已到最后一条记录!
GObott
thisform.command1.enabled=.f.
thisform.command4.enabled=.f.
4.“尾记录”按钮作用:
定位到尾记录,锁死“尾记录”和“下一记录”,激活“首记录”和“上一记录”,输出尾记录内容。
GObottom
thisform.command4.enabled=.f.
5.“增加记录”按钮作用:
图书管理人员增加图书信息
APPENDBLANK
6.“退出”按钮作用:
五、程序和系统调试
经过我们的一系列测试和试用,并没有出现错误现象,系统实施成功完成。
敬请老师指正!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书馆 管理信息系统 实施 报告
![提示](https://static.bdocx.com/images/bang_tan.gif)