一. 系统项目背景分析
² 需求分析:
一个图书馆管理工作需要比较详细准确稳定的对图书统计信息,该数据库用来管理图书信息,能做到简单的图书查询,借阅,登记等各方面数据记录.可准确存储图书信息,显示其状况,一个图书馆系统查询功能的好坏决定了数据的总功能,该系统通过多种条件来查询图书数据.整个系统使用用户密码登陆.安全系数高.由管理员操作.图书的信息能即使迅速的得到更新
² 编写目的:
运用此系统可节约时间.并省去过去图书馆记录数据大量的繁琐过程.运用系统管理.自动更新.使学生能使用更方便.
² 系统的初始代码和密码都是:111111
² 界面设计
主菜单包括:会员管理. 借阅管理 图书管理 查询 退出
1. 读者管理
图书馆经常改变读者,读者分为各年级读者和其它读者(如教师),系统采用会员注册,对读者管理需要专门的人员负责,包括注册、查询、挂失等工作。
2. 借书
管理人员根据借书证的权限和其已借书的情况,决定该读者是否能借书,或能借则做好借书登记。对于续借者可以改变其借阅日期为续借日期。
3. 还书
读者将书还至管理员,管理员要注意注销其登记手续,对于超期者要先按规定收取罚款,对于丢失者要根据规定赔偿,并填写丢失书目的各种资料,借书超过制定归还日期要给予相应的罚款.
² 主流程
1.建立与数据库的连接
2.获取系统设置
3.显示主界面
4.等待用户选择
如为借书:进入借书流程。
如为还书:进入还书流程。
如为图书信息查询:进入图书查询流程。
如为系统管理:进入系统管理流程。
如为退出:检查所有子窗口,关闭对话框,断开与数据库的连接
² 借书流程
1. 要求用户输入会员号
2. 读者身份查验
3. 获取相关的读者信息并显示在表中
4. 等待用户输入
如为确认输入书号:读入书条形码,提交借书请求,更新信息显示,显示借书操作结果。
如为完成借书操作:结束借书流程。