管理信息系统论文.doc.

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

天津工业大学

毕业论文

设计题目:图书管理系统学院:

专业:计算机信息管理

年级:

学生姓名:

学号:

指导教师:

日期:

目录摘要

关键字

1系统设计

1.1系统目标设计

1.2开发设计思想

1.3开发和运行环境选择

1.4系统功能分析

1.5系统功能模块设计

2数据库设计

2.1数据库需求分析

2.2数据库逻辑结构设计

3数据库结构的实现

4各个功能模块的创建

6:41系统主界面的设计

4.2系统用户管理模块的设计

614.3读者种类管理模块的设计

4.4读者信息管理模块的设计

6:4书籍种类信息模块的设计

4.6书籍信息管理模块的设计

4.7借阅信息管理模块的设计

6:48帮助文档的设计

5开发中的难点和解决技巧

5.1在Visual FoxPro 0中添加和修改删除记录5.2在Visual FoxPro 0中编程的技巧

6系统的编译和发行

1设置主文件

2构造主文件

3在.app和.exe文件中包含和排除文件

7运行结果

8总结

9参考文献

摘要

图书馆在正常运营中总是面对大量的读者信息、书籍信息以及两者相互作用产生的借书信息、还书信息。因此需要对读者资源、书籍资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利于提高管理效率。

我们将以一个图书馆管理信息系统为例子,来讲述如何建立一个图书馆管理信息系统。因为Visual FoxPro6.0具有强大的数据库管理功能,我们选定Visual FoxPro6.0实现图书馆管理信息系统中的各项功能。

1系统设计

1.1系统目标设计

通过一个图书馆管理信息系统,使图书馆的信息管理工作系统化、规范化、自动化,从而达到提高企业人事管理效率的目的。

1.2开发设计思想

本系统的开发设计思想:

.系统应符合图书馆信息管理的规定,满足图书馆日常管理的工作需要,并达到操作过程中的直观、方便、实用、安全等要求;

.系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护;

.系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。

1.3开发和运行环境选择

开发工具:Visual FoxPro6.0。

运行环境:Windows 9x、Windows NT或Windows 2000。

1.4系统功能分析

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

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

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

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

等。

.书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称、关键词、备注信息等。

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

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

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

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

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

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

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

1.5系统功能模块设计

在系统功能分析的基础上,考虑Visual FoxPro6.0程序编制的特点,得到如图6-1所示的系统功能模块图。

图6-1系统功能模块图

2数据库设计

设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。数据库设计一般包括如下几个步骤:

.数据库需要分析。

.数据库逻辑结构设计。

2.1数据库需求分析

用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。

仔细分析调查有关图书馆管理信息需求的基础上,将得到如图6-2所示

的本系统所处理的数据流程。

图6-2图书馆管理信息系统数据流程图

针对一般图书馆管理信息系统的需求,通过对图书馆管理工作过程的内容和数据流程分析,设计如下面所示的数据项和数据结构:

.读者种类信息,包括的数据项有:种类编号、种类名称、借书数量、借书期限、有效期限、备注等。

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

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

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

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

有了上面的数据结构、数据项和数据流程,我们就能进行下面的数据库

设计。

相关文档
最新文档