欢迎光临112期刊网!
网站首页 > 论文范文 > 计算机论文 > 计算机网络 > Visual FoxPro下的图书管理系统开发

Visual FoxPro下的图书管理系统开发

日期:2023-01-24 阅读量:0 所属栏目:计算机网络


摘 要:论文探讨Visual FoxPro了下数字图书馆系统的建设问题。设计开发了数字图书馆的主要功能,给出了业务流程和数据表项。另外渗透入了Visual FoxPro下数字图书馆的集成,对同类系统的开发有着较好的参考价值。

关键词:Visual FoxPro;图书馆;计算机应用;信息系统

引言

  图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。本文应用Visual FoxPro作为开发工具,开发设计了图书馆管理信息系统。

一、系统设计

1.系统目标设计

  通过一个图书馆管理信息系统,使图书馆的信息管理工作系统化、规范化、自动化,从而达到提高企业人事管理效率的目的。需要注意的是,本文是一个典型的数据库应用系统。在数据库应用系统开发之前,必须对开发数据库的基本概念应当了解,对数据库的结构、开发数据库应用程序的步骤、开发体系及方法都应当有相当清晰的了解和认识。数据库应用系统开发的目标是建立一个满足用户长期需求的产品。开发的主要过程为:理解用户的需求,然后,把它们转变为有效的数据库设计。把设计转变为实际的数据库,并且这些数据库带有功能完备、高效能的应用。

2.开发设计思想

  本系统的开发设计思想:(1)系统应符合图书馆信息管理的规定,满足图书馆日常管理的工作需要,并达到操作过程中的直观、方便、实用、安全等要求;(2)系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于参与开发的技术维护人员补充、维护;(3)系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。

二、系统功能分析

  设计的系统应该主要包含如下的功能:

  有关读者种类标准的制定、种类信息的输入,包括种类编号、种类名称、借书数量、借书期限、有效期限、备注等。

  读者种类信息的修改、查询等。

  读者基本信息的输入,包括读者编号、读者姓名、读者种类、读者性别、工作单位、家庭住址、电话号码、电子邮件地址、办证日期、备注等。

  读者基本信息的查询、修改,包括读者编号、读者姓名、读者种类、读者性别、工作单位、家庭住址、电话号码、电子邮件地址、办证日期、备注等。

  书籍类别信息的查询、修改,包括类别编号、类别名称、关键词、备注信息等。

  书籍信息的输入,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、书籍页数、关键词、登记日期、备注信息等。

  书籍信息的查询、修改,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、书籍页数、关键词、登记日期、备注信息等。

  借书信息的查询、修改,包括借书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、备注信息等。

  还书信息的输入,包括还书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期、备注信息等。

  还书信息的查询和修改,包括还书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期、备注信息等。

三、数据库设计开发

1.严格合理的定标

  设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。数据库设计一般包括如下几个步骤:数据库需要分析;数据库逻辑结构设计;数据库需求分析。用户的需求分析具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输入和输出。通过对图书馆管理工作过程的内容和数据流程分析,设计如下所示的数据项和数据结构:

  读者信息,包括的数据项有:读者编号、读者姓名、读者种类、读者性别、工作单位、家庭住址、电话号码、电子邮件地址、办证日期、备注等。

  书籍类别信息,包括的数据项有:类别编号、类别名称、关键字、备注信息等。

  书籍信息,包括的数据项有:书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、书籍页数、关键词、登记日期、备注信息等。

  借阅信息,包括的数据项有:借阅信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期、备注信息等。

2.数据表项

  图书馆管理信息系统数据库中各个表格的设计结果如下表格示(由于篇幅限制,这里只给出了部分)

                      读者种类信息表

列名

数据类型

可否为空

种类编号

字符型(4)

种类名称

字符型(10)

借书数量

字符型(4)

借书期限

字符型(4)

有效期限

字符型(4)

备注

字符型(20)

                      读者信息表

列名

数据类型

可否为空

读者编号

字符型(10)

读者姓名

字符型(8)

读者性别

字符型(2)

读者年级

字符型(2)

工作单位

字符型(8)

电话号码

字符型(11)

密码

字符型(10)

英文字母或数字

四、系统实现

  

  数字图书馆极大的拓展了原有图书馆的功能,方便了图书的管理,减少了工作人员的负担,提高了借书、还书、购书等的诸多工作效率。在数字图书馆的支持下,还可以进行辅助智能系统的进一步开发,提高图书的使用效率,更好的为校园广大教职工服务,使得信息化的图书馆建设更上一层楼。

参考文献:

[1]杨正洪等. 中文SQLServer20OO关系数据库系统管理和开发指南[M].机工业出版社,2001

[2] 殷革兰,曹育南.数字化校园建设若干问题探讨[J].教育发展研究,2008年第八期:P22-23

[3] 林常青,基于C/S与B/S结合结构高校管理信息系统的设计[J],市场论坛,2006,4,总第25期

本文链接:http://www.qk112.com/lwfw/jsjlw/jsjwl/238078.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学