图书管理信息系统课程设计最终稿Word文档格式.docx

上传人:b****3 文档编号:15798829 上传时间:2022-11-16 格式:DOCX 页数:35 大小:1.97MB
下载 相关 举报
图书管理信息系统课程设计最终稿Word文档格式.docx_第1页
第1页 / 共35页
图书管理信息系统课程设计最终稿Word文档格式.docx_第2页
第2页 / 共35页
图书管理信息系统课程设计最终稿Word文档格式.docx_第3页
第3页 / 共35页
图书管理信息系统课程设计最终稿Word文档格式.docx_第4页
第4页 / 共35页
图书管理信息系统课程设计最终稿Word文档格式.docx_第5页
第5页 / 共35页
点击查看更多>>
下载资源
资源描述

图书管理信息系统课程设计最终稿Word文档格式.docx

《图书管理信息系统课程设计最终稿Word文档格式.docx》由会员分享,可在线阅读,更多相关《图书管理信息系统课程设计最终稿Word文档格式.docx(35页珍藏版)》请在冰豆网上搜索。

图书管理信息系统课程设计最终稿Word文档格式.docx

本系统采用VisualFoxPro作为开发工具。

通过此系统的开发可以使我们了解管理信息系统的需求分析、设计和实现的完整过程,掌握数据库的基本设计和管理方法,积累数据库应用系统实战经验。

关键词:

图书信息管理系统VFP

Abstract:

Asthesocialeconomydeveloped,themanagementofbooksinformationhasbecomeanimportantsubject.Themanagementefficiencyforbooksinformationisanimportantsymboltomeasurewhetheradepartmentisinformationized.Thedesignofthemanagementsystemofbookinformationincludebooksmanagement,booksales,lendingmanagement,readerinformationmanagementandtheusersofthesystemmanagement.Thecharacteristicsofthesystemiseasytooperateandthefunctioniscomplete.

ThesystemusesVisualFoxProasadevelopmenttool.Wecanunderstandtheneedsofthemanagementinformationsystemanalysis,designandthecompleteprocessofimplementationthroughthedevelopmentofthesystem.Wealsohaveakoowledgeofthebasicdesignofthedatabaseandthemanagementmethodssoastoaccumulateactualcombatexperienceofdatabaseapplicationsystem.

Keywords:

ManagementsystemofbookinformationVFP

一、系统概述

1.设计目的

课程设计是理论学习的补充环节,是对我们所学知识的综合运用能力的检验,也是学生提高分析问题解决问题能力的大好实践时机。

通过课程设计,让我们接触社会,深入实际,亲自动手运用所学的专业知识和技巧,去分析、研究、解决这些实际问题,从而灵活运用所学知识,增强实际工作能力,为顺利走向工作岗位打下坚实的基础。

2.系统主要功能

图书信息管理系统主要包括登录窗口、图书入库窗口、修改图书信息窗口、销售查询窗口、图书查询窗口、图书借还窗口、录入读者信息、修改图书信息窗口、用户注册和密码修改等,主要功能包括图书管理、图书销售、读者管理、图书服务、系统管理,可以对图书进行入库管理、销售管理并能统计某段时间内的利润。

二、系统分析

1.需求分析

1)图书管理。

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

2)图书销售。

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

3)读者管理。

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

4)图书服务。

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

5)系统管理。

用于管理系统用户。

2.可行性研究

本系统简单实用,基本上人人会用,也不需花费很大的物力和财力,只要一台计算机即可实现。

而且对图书馆或书店等部门都可使用。

实现图书管理的计算机化,提高图书管理的效率和规范化程度,节省了手工输入带来的麻烦。

3.业务流程分析

4.数据流程分析

图一顶层数据流程图

图二第一层数据流程图

三、系统设计

1.系统总体结构设计

系统功能模块示意图

2.数据结构与数据库设计

图书信息管理系统主要用来对图书进行入库登记、销售管理,方便用户查询书目信息及借还图书。

该系统包含图书信息表(booksinfo.dbf)、图书借阅信息表(lendinfo.dbf)、读者信息表(readerinfo.dbf)、图书销售信息表(saleinfo.dbf)、密码表(passwordinfo.dbf)。

下面以表格形式来说明相关数据表的结构:

表1密码表(passwordinfo.dbf)

字段名称

字段类型

字段宽度

用户名

字符型

8

密码

10

表1图书信息表(booksinfo.dbf)

编号

书号

28

书名

40

作者

20

出版社

15

定价

6

册数

3

入库日期

日期型

备注

备注型

4

表2图书借阅信息表(lendinfo.dbf)

读者编号

借阅日期

预约日期

借阅天数

归还日期

借阅情况

是否延期

逻辑性

1

表3读者信息表(readerinfo.dbf)

姓名

性别

年龄

2

详细地址

联系电话

11

注册日期

押金

数值型

是否允许借

表4图书销售信息表(saleinfo.dbf)

小数位数

26

18

16

销售价格

销售数量

销售日期

标识

3.代码及界面设计

1)logo.scx(登陆界面)表单设计

Command1(确定)的Click事件代码:

selepasswordinfo

ifallt(thisform.text1.value)=="

"

thisform.text1.setfocus

else

ifallt(thisform.text2.value)=="

thisform.text2.setfocus

else

locateforallt(用户名)=allt(thisform.text1.value);

.and.allt(密码)=allt(thisform.text2.value)

ifeof()

messagebox("

用户名或密码错误,请重新输入!

64,"

提示"

thisform.text1.value="

thisform.text2.value="

thisform.text1.setfocus()

else

cyonghu=allt(thisform.text1.value)

cmima=allt(thisform.text2.value)

domenu.mpr

thisform.release

endif

endif

Command2(退出)的Click事件代码:

thisform.release

cleaevent

quit

2)tslr.scx表单设计

usebooksinfo

请输入完整的必要信息!

ifallt(thisform.text3.value)=="

thisform.text3.setfocus

ifallt(thisform.text4.value)=="

thisform.text4.setfocus

ifallt(thisform.text5.value)=="

thisform.text5.setfocus

ifallt(thisform.text6.value)=="

thisform.text6.setfocus

ifallt(thisform.text7.value)=="

thisform.text7.setfocus

appendblank

repl书号withallt(thisform.text1.value)

repl编号withallt(thisform.text2.value)

repl书名withallt(thisform.text3.value)

repl作者withallt(thisform.text4.value)

repl出版社withallt(thisform.text5.value)

repl定价withallt(thisform.text6.value)

repl册数withallt(thisform.text7.value)

repl备注withallt(thisform.edit1.value)

repl入库日期withdate()

mand2.click

use

Command2(重填)的Click事件代码:

thisform.text1.value="

thi

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

当前位置:首页 > 高中教育 > 理化生

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

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