vf图书信息管理系统Word格式文档下载.docx

上传人:b****1 文档编号:13162619 上传时间:2022-10-07 格式:DOCX 页数:12 大小:42.04KB
下载 相关 举报
vf图书信息管理系统Word格式文档下载.docx_第1页
第1页 / 共12页
vf图书信息管理系统Word格式文档下载.docx_第2页
第2页 / 共12页
vf图书信息管理系统Word格式文档下载.docx_第3页
第3页 / 共12页
vf图书信息管理系统Word格式文档下载.docx_第4页
第4页 / 共12页
vf图书信息管理系统Word格式文档下载.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

vf图书信息管理系统Word格式文档下载.docx

《vf图书信息管理系统Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《vf图书信息管理系统Word格式文档下载.docx(12页珍藏版)》请在冰豆网上搜索。

vf图书信息管理系统Word格式文档下载.docx

该系统的设计过程中,为了克服这些困难,满足计算机管理的需要,我们采取了下面的一些原则。

1.统一各种原始单据的格式,统一账目和报表的格式。

2.删除不必要的管理冗余,实现管理规范化,科学化。

3.程序代码标准化,软件统一化,确保软件的可维护性和实用性。

4.界面尽量简单化,做到实用、方便,尽量满足企业中不同层次员工的需要。

5.建立操作日志,系统自动记录所进行的各种操作。

(三)开发和运行环境选择

开发工具:

VisualFoxPro6.0。

运行环境:

WindowsXP

(四)系统功能分析

1.图书管理。

包括图书馆入库管理和修改图书信息。

2.图书销售。

可以对销售记录进行增删改查操作。

3..读者管理。

包括录入读者信息和修改读者信息。

4.图书服务。

包括借阅图书和图书查询。

5.系统管理。

用于管理系统用户

图书信息管理系统

图书管理

销售管理

读者管理

图书服务

系统用户管理

借还图书

销售查询

针对各个模块不同的表示先添加记录。

修改记录。

删除记录。

以及查询。

显示记录等功能。

图书查询

销售记录

系统功能模块划分

二、数据库设计

数据库的结构设计师一个非常重要的问题,数据库结构设计的好坏将直接对应用系统的效率以及现实的效果产生影响,好的数据库结构设计会减少数据库的存储量,数据的完整性和一致性比较高,系统具有较快的响应速度。

在数据库系统开发设计的时候应该尽量考虑全面,尤其应该仔细考虑用户的各种需要,避免在设计中浪费不必要的人力和物力。

(一)数据库需求分析

数据库需求分析是数据库结构设计的第一阶段,是非常重要的的阶段。

在这个阶段主要是收集基本数据;

数据结构以及确定数据处理的流程,为以后进一步设计打下基础。

在仔细调查企业仓库物资设备管理过程的基础上,得到了本系统所处理的数据流,

如图所示:

图书销售

系统管理

汇总处理

针对本实例,通过对图书管理的内容和流程分析,设计的数据项和数据结构如下。

1.图书信息

书号,编号,书名,作者,出版社,定价,册数,备注。

2.用户表

用户名,密码,

3.图书销售

书号,书名,作者,出版社,定价,优惠,销售价

4.读者信息

读者编号,姓名,性别,年龄,联系电话,详细住址,备注

5.借阅图书

书号,读者编号,借阅日期,预约日期,借阅天数,归还日期,借阅情况,是否延期,备注

6.图书销售表

书号,书名,作者,出版社,定价,销售价格,销售日期,备注

(二)数据库概念结构设计

这一设计阶段是在需求分析的基础上,设计出能够满足用户需求的各种实体,以及他们之间的关系,为后面的逻辑结构设计打下基础。

本实例根据上面的设计规划出的实体有图书信息,读者信息,借阅信息书销售信息,用户信息,实体和实体之间的关系E-R图如图所示:

图书信息表

书号

书名

作者

出版社

入库日期

册数

定价

备注

读者信息表

读者编号

姓名

性别

年龄

电话

注册日期

住址

压金

借阅图书

日期

天数

借阅情况

是否延期

图书销售表

销售价格

用户表

用户名

密码

实体和实体之间的关系如图所示:

图书信息

读者信息

用户

实体关系图

(三)数据库逻辑结构设计

需要将上面的数据库概念结构转化为visualFoxPro6.0数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。

在上面的实体以及实体之间关系的基础上,形成数据库中的标以及各个表之间的关系,仓库管理系统数据库中各个表的设计结果如下面的几个表格所示,每个表格表示在数据库中的一个表。

下表为用户表。

设备代码表

列名

数据类型

可否为空

字符型(6)

可为空

字符型(10)

下表为图书信息表。

设备入库表

编号

不能为空

字符型(40)

字符型(8)

字符型(20)

双精度型(6)

数值型(3)

日期型(8)

备注型(4)

下表为读者信息表。

读者信息表

详细住址

联系电话

数值型(10)

注册日期

是否允许借

逻辑型

(1)

下表为借阅图书表。

借阅图书表

借阅日期

预约日期

借阅天数

数值型

(2)

归还日期

下表为图书销售表。

图书销售表

双精度型(10)

销售数量

销售日期

三、数据库结构的实现

在需求分析、概念结构设计的基础上得到数据库的逻辑结构之后,我们就可以再visualFoxPro6.0数据库系统中实现该逻辑结构。

打开如图所示的‘图书管理’项目后,在项目管理器中展开数据文件夹。

用鼠标选中数据库库,单击右侧的‘新建’按钮,在弹出的对话框中将该数据库文件存储为d:

\杨玲莉。

在弹出的如图所示的数据库设计器中单击鼠标右键,选择‘新建表’,为数据库添加数据表。

四、各个功能模块的创建

按照前面的分析,我们将管理系统的逻辑模块统一到4个实际功能模块中,如图所示。

切换面板用于切换不同的操作,每项具体操作结束后,都会返回到切换面板。

切换面板

下面对各模块的作用进行说明:

图书信息表;

用于记录图书的基本信息。

读者信息表:

用于记录读者的信息。

借阅图书表:

用于记录借阅图书的基本信息。

图书销售表:

用于记录图书的销售信息。

用户表:

用于记录永福的基本信息。

下面就按照功能模块图来设计该图书管理系统。

首先在VisualFoxPro6.0中建立一个项目管理器,以便管理本系统中所有数据,命名为图书管理。

以下操作均在该项目管理器中进行。

一下所有表单的Desktop属性全部设为‘.T.真’。

五、系统的编译和发行

(一)设置主文件

用主图标(以黑体的文件表示)标记的文件是用户在启动.app或者是.exe时被调用文件,可以是一个表单、菜单和程序,建议使用程序作为主文件。

(二)构建主文件

如果主文件是一个程序,它将调用应用程序框架中的各个功能组件,然后由这些组件调用应用程序的其余部分。

如果要建立一个简单的主程序,可以按下列步骤进行。

1.现设置应用环境界面。

2. 确定初始用户界面。

3. 建立事件循环。

4. 恢复环境,退出应用程序。

本系统可以建立下面的程序作为主程序:

Setdirectorytod:

\里们\

Doform图书管理

Onshutdownquit

Readevents

本系统的主程序为主程序.prg。

(三)在.app和.exe文件中包含和排除文件

如果在发布的应用程序中不想再更改这些文件,可把它们放在项目中并设置为“包含”。

那么这些文件变成只读的,不能修改。

如果想修改这些文件,把它们放在项目中设置为“排除”,然后作为独立文件随着应用程序一起发布。

在默认的情况下,vfp在嵌放的过程中排除了数据库、表单、称为.ff的c库文件和.app文件。

数据库和表格需要变化和添加,而如果编译后包含自.exe或者.app文件中,由于这两个文件被创建后都是静止的,由此被包含的文件也是静态的和只读的。

把数据库和表格白含在这些文件中很明显会带来问题。

因为这些文件不能被包含在文件.app和.exe中,所以要发布一个应用程序之前为这些文件做好准备。

六、参考文献

1.《管理信息系统》,苏选良编著,电子工业出版社;

.

2.《数据库与管理信息系统实验教程》苏选良编电子工业出版社;

3.《VisualFoxpro数据库系统开发实例导航》,邵洋,人民邮电出版社。

七、实习小结

(一)本系统特色

设计完成的图书管理系统能进行图书的信息输入等功能,还能进行相关信息的查询、修改等,但相对于实际情况来说,本系统只是个简单化的概念级,现实中应还有更多的细分功能。

(二)心得

经过了这次仓库管理系统的课程设计,明白了做一个小型软件的步骤和流程.如何让自己设计的软件运用到具体的实际工作中,一个关键的环节就是程序设计和运行测试中遇到的问题该如何解决。

从解决问题的过程中,小组的每个成员积极完成自己的模块,通力合作,终于攻克一个个难关,完成本系统的设计和运行。

从中我们学到了许多平时课本上所没有的知识。

当然,能够完成这个仓库管理系统,感觉很有成就感。

运用到的开发工具和软件技术:

此系统结合货物仓库管理的要求,对Visual 

 

FoxPro 

(VF

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 药学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1