Visual FoxPro 程序设计实验报告

Visual FoxPro 程序设计实验报告

ID:41403422

大小:1000.51 KB

页数:23页

时间:2019-08-24

Visual FoxPro 程序设计实验报告_第1页
Visual FoxPro 程序设计实验报告_第2页
Visual FoxPro 程序设计实验报告_第3页
Visual FoxPro 程序设计实验报告_第4页
Visual FoxPro 程序设计实验报告_第5页
资源描述:

《Visual FoxPro 程序设计实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、VF程序设计实验报告图书馆管理系统专业:学号:姓名:指导教师:2010年12月31日-22-目录第一部分系统概述--------------------------------2第二部分系统功能模块设计------------------------2第三部分系统数据库及表设计----------------------2第四部分系统菜单设计----------------------------5第五部分系统界面设计----------------------------6第六部分系统相关程序代码------------

2、-----------13第七部分实验报告小结---------------------------22第八部分参考资料-------------------------------22-22-一、系统概述近年来,随着图书馆规模的不断扩大,图书数量相应的增加,有关图书的各种信息量也成倍增加,面对庞大的信息量,传统的人工管理户导致图书管理的混乱,人力与物力过多的浪费,图书管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理。因此,为了充分发挥了图书馆的功效,最大限度地为读者服务,必须制定一套合理、有效,规范

3、和实用的图书馆管理系统,对图书资料进行集中统一的管理。根据上述需要,我们建立本图书馆管理系统。根据图书、读者和管理员三者之间的关系,本系统主要实现读者对图书的查询、个人信息的修改和管理员对读者、图书的管理。本系统采用VF6.0作为开发工具。二、系统功能模块设计本系统可以完成一般图书馆关于图书查询、借阅及书库管理的主要功能。其中:图书查询模块可以查询所需要的图书;读者管理模块中,读者可以查看自己的信息,对登陆密码进行修改,管理员可以对读者进行添加和删除;图书管理模块中,管理员可以为读者进行图书的借阅和归还操作,以及对图书的信

4、息进行修改,如加入新书、删除不能使用的图书和更新图书的信息;报表打印模块中,实现对需要的信息进行打印输出。系统结构下图所示。图书馆管理系统主界面系统登陆图书查询读者管理图书管理报表打印退出读者信息查看登陆密码修改读者增添删除图书借阅图书归还图书信息修改三、数据库及表设计经分析,图书馆管理系统主要涉及了学生、管理员和图书三部分。因此需要建立的实体就是学生、管理员和图书三个。根据系统模块的设计,可以的到本系统需要建立的基本表为:-22-读者信息表、管理员信息表、图书信息表、图书借阅信息表、图书信息表。数据库的相关设计如下:其中

5、,读者信息表中证号为主索引,图书信息表中总编号为主索引,图书借阅表中对总编号和证号建立普通索引。表单设计(1)、读者信息表.dbf读者信息表结构设计字段名类型宽度索引证号字符型6主索引密码字符型6姓名字符型8专业字符型10性别字符型2年级字符型2院系字符型8照片通用性30备注备注型4-22-(2)管理员信息表.dbf管理员信息表设计字段名类型宽度索引证号字符型4密码字符型6(3)、图书信息表.dbf图书信息表设计字段名类型宽度索引总编号字符型6主索引分类名字符型6书名字符型12作者字符型8出版社字符型20状态字符型4照片通

6、用型4-22-(4)、图书借阅信息表.dbf图书借阅信息表设计字段名类型宽度索引总编号字符型6普通索引证号字符型6普通索引借出日期日期型8四、系统菜单设计依据上述系统功能模块的设计,可以得到图书馆主界面菜单:主要包括图书查询、读者管理、图书管理、报表打印和退出。其中,图书查询执行命doform图书查询.scx;退出执行命令_vfp.activeform.release;读者管理和图书管理包含子菜单;另外,报表打印的相关设计未能实现。相关设计如下图:读者管理菜单主要包含读者信息查看、登陆密码修改、读者增添删除三个子菜单。其中

7、,读者信息查看执行命令doform读者信息.scx;登陆密码修改执行命令doform密码修改.scx;读者增添删除执行命令doform读者增删.scx。相关设计结果如下图:-22-图书管理菜单包含图书借阅、图书归还、图书信息修改三个子菜单。其中,图书归还执行命令doform图书借阅.scx;图书归还执行命令doform图书归还.scx;图书信息修改执行命令doform图书信息修改.scx。相关设计结果如下图:五、系统界面设计(1)登陆界面设计用户通过登陆界面进行登陆,选择自己的用户类型,输入证号和密码,如果输入的信息与所连

8、接的表中的数据相符,则进入图书馆的主界面,否则提示错误,直到输入正确信息方能进入系统。-22-(2)系统主界面设计当用户登陆证号和密码通过验证后,进入图书管理系统的主界面,该界面由一表单及菜单组成。其中,表单上的”欢迎使用图书馆管理系统!”是一向左移动的动画,以增强界面的友好感。另外,用户可通过菜单上的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。