- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vfp图书馆管理新新系统.
?
摘要
【摘要】随着社会经济发展,图书信息管理已经逐渐发展成为一门重要的学科,对图书信息的管理高效与否已成为衡量一个部门是否信息化的重要标志。现介绍的图书信息管理系统包括图书的基本信息管理、借阅管理、读者信息管理以及系统用户管理。系统的特点是操作方便,功能完备。本系统采用Visual Foxpro 作为开发工具。通过此系统的开发可以使读者了解管理信息系统的需求分析、设计和实现的完整过程,掌握数据库的基本设计和管理方法,积累数据库应用系统实战经验。
【关键词】图书信息管理系统
系统分析与总体设计
1、【系统需求分析】本系统用于实现与图书管理相关的各种信息的系统化、规范化和自动化。该图书信息管理系统完成的主要功能有:
l? 图书管理。包括图书入库管理和修改图书信息。
l? 读者管理。包括对录入读者信息和修改读者信息。
l? 图书服务。包括借阅图书和图书查询。
l? 系统管理。用于管理系统用户。
2、【开发及运行环境】
系统发平台:Microsoft Visual FoxPro 6.0。
运行平台:Windows XP/ Windows 2000/ Windows 2003
分辨率:最佳效果1024×768像素
?
?
?
?
3、【系统模块设计预览】
? ??需求分析,建立教务管理系统的逻辑模型,如下图:
???
? ????????????????????图书管理
图书信息管理系统???
??????????????????? 读者管理
?
??????????????????? 图书服务?? 『图书查询
?????????????????????????????????? 借还图书』
??? ????????????????系统用户管理
?
??? 针对各个模块不同的表实现添加记录、修改记录、删除记录以及查询、显示记录等功能。
(1)?? 登录
“登录”窗体如图,操作员使用系统前,要输入正确的用户名和密码,才可以进入“图书信息管理系统”进行下一步操作。
登录窗口
(2)主界面
???? 通过登录验证以后,进入主界面窗体,通过主窗体,操作员可以方便地调用“图书信息管理系统”内的各项功能。
主界面
(3)图书管理
???? 单击上图中的“图书管理”菜单,可以进行图书管理操作,比如单击“图书入库”子菜单,就可以弹出如下窗口:
单击“修改图书信息”按钮,弹出“修改图书信息”窗口,可以对图书信息进行修改。如图:
(4)读者管理
???? 单击主界面中的“读者管理”菜单,可以进行读者管理操作,比如单击“录入读者信息”子菜单,弹出“录入读者信息”窗口,同时还可以进行“修改读者信息”操作,如下图:
(5)图书服务
???? 单击主界面中的“图书服务”菜单,可以进行图书服务操作,比如单击“图书查询”子菜单,弹出“查询、预约、借阅图书”窗口,在此窗口中可以查询、预约、借阅图书。单击“借还图书”按钮,弹出“个人借阅图书”窗口,可以借阅及归还图书。如下图“
(6)系统用户管理
???? 单击“主界面”中的“系统管理”菜单,可以进行系统管理操作,比如单击“用户注册”子菜单,弹出“用户注册”窗口,在此窗口中可以注册新用户。单击“修改密码”按钮,弹出“用户修改密码”窗口,可以修改当前用户的密码。
?
?
?
?
?
4、数据库结构设计
本系统数据库包含4表,即图书信息表、读者信息表、借阅图书表和用户表。下面分别介绍这些表的结构。
(1)图书信息表(booksinfo),用于记录图书的基本信息,包括编号、书名、书号、作者及出版社等,其逻辑结构如表:
图书信息表
字段名 字段类型 宽度 索引否 说明 编号 字符型 10 无 无 书号 字符型 10 无 无 书名 字符型 40 无 无 作者 字符型 8 无 无 出版社 字符型 20 无 无 定价 双精度型 6 无 无 册数 数值型 3 无 无 入库日期 日期型 8 无 无 备注 备注型 4 无 无 (2)??? 读者信息表(readerinfo),用于记录读者的基本信息,包括读者编号、姓名、详细住址及注册日期等,其逻辑结构如表:
读者信息表
字段名 字段类型 宽度 索引否 说明 读者编号 字符型 6 无 无 姓名 字符型 10 无 无 性别 字符型 10 无 无 年龄 数值型 8 无 无 详细地址 字符型 20 无 无 联系电话 字符型 11 无 无 注册日期 日期型 8 无 无 压金 数值型 3 无 无 是否允许借 逻辑型 1 无 无 (3)??? 借阅图书表(leadinfo),用于记录借阅图书的基本信息,包括书号、读者编号、借阅日期、预约日期、借阅天数及归还日期等,其逻辑结构如表:
借阅图书表
字段名 字段类型 宽度 索引否 说明 书号 字符型 6 无
文档评论(0)