图书管理系统系统文档.doc

上传人:b****1 文档编号:235685 上传时间:2022-10-07 格式:DOC 页数:26 大小:437KB
下载 相关 举报
图书管理系统系统文档.doc_第1页
第1页 / 共26页
图书管理系统系统文档.doc_第2页
第2页 / 共26页
图书管理系统系统文档.doc_第3页
第3页 / 共26页
图书管理系统系统文档.doc_第4页
第4页 / 共26页
图书管理系统系统文档.doc_第5页
第5页 / 共26页
点击查看更多>>
下载资源
资源描述

图书管理系统系统文档.doc

《图书管理系统系统文档.doc》由会员分享,可在线阅读,更多相关《图书管理系统系统文档.doc(26页珍藏版)》请在冰豆网上搜索。

图书管理系统系统文档.doc

图书管理系统

题目:

图书管理系统

学号:

0100001

学生姓名:

王明

专业:

计算机信息系

班级:

计算机0102班

1

目录

一、系统分析 1

1、开发背景 1

2、可行性分析 1

1)、社会可行性分析 1

2)、经济可行性分析 1

3)、技术可行性 1

二、需求分析 2

1、系统建设的管理可行性(具体分工)和系统的初步调查 2

2系统的组织结构 2

3流通部的业务流图 3

4数据流程图 4

数据字典 7

三、系统设计 8

1设计时必须遵循以下设计原则:

8

2总体设计如下图:

8

3、人机界面的设计 9

4、系统建设详细设计 11

1)数据库设计 11

2)ER概念结构设计 12

四、系统的实施 13

(一)系统实施的准备 13

(二)系统实施 13

1、借书实施结果如下:

14

2、还书的实施结果如下 14

五、系统运行与维护 16

六、系统结论 17

七、代码如下:

17

1、借书管理界面的代码 17

2、还书管理的代码:

20

一、系统分析

1、开发背景

在当前,信息技术的飞速发展,要求人们在处理日常事务的过程中,越来越多地借助计算机来处理事务。

所以21世纪是一个信息化的社会,因此为了不落后于社会,为了更方便快捷地处理图书管理工作,就导致了信息系统的产生。

2、可行性分析

1)、社会可行性分析

伴随信息技术越来越来越成熟,人们对于信息技术的掌握也越来越来迅速,于是在图书管理的过程中自然地出现了信息管理的概念。

这就要求人们建立新的图书管理体系,于是图书管理系统应运而生。

2)、经济可行性分析

随着系统开发软件技术的成熟,人们越来越多的关注各种各样的系统软件。

软件的成

本也在逐年下降,对于购买或者开发一种实用软件已不是一件遥不可及的事。

人们在日常图书管理的活动中,一旦引入图书管理系统,那么将大大节省人力、物力、时间、金钱等资源,不仅方便了工作人员的管理,也增加了读者查找、借阅图书的便利,甚至说,在很大程度上将促进信息化的进程,所以说在经济上,开发或者引入一个图书管理系统是可行的。

3)、技术可行性

由于计算机技术的飞速发展,各种软、硬件技术不断的更新换代,操作系统的成熟与

完善,给人们带来了前所未有的选择余地。

也就是说,技术上已不存在什么问题。

比如本系统就是由VB与ACCESS数据库相结合而设计出来的,它的应用环境是:

Windows2000/2003/XP操作系统、VB6.0、ACCESS数据库、CPU为100~200MHZ或者更高、硬盘要求最小配置为100M。

计算机内存要求为256M以上;而且图书管理系统的交互界面非常友善,只需要通过简单的培训就可以使用。

不仅节省了大量的人力,用户也可根据需要设置不同的权限,实现不同的操作,所以在技术方面来说,完全可行。

在当今社会,科学技术不断进步,计算机技术日臻完善,其强大的功能已被越来越多的

人接受,它已经融入到了人类社会的各个领域,并起着越来越重要的作用。

人们对于计算机的应用,已经深入到日常生活的方方面面,具有手工管理无以比拟的优势,例如:

查找方便、检索迅速、可靠性高,储存量大,保密性好,寿命长,成本低等,这些都伴随着各事企单位的科学化、正规化管理的进程。

因此,很有必要开发一套图书管理软件。

二、需求分析

1、系统建设的管理可行性(具体分工)和系统的初步调查

我们组一共有三人,分别是王明、童丽、吴强。

我们组的系统分析是一起讨论、调查而得出的。

其中具体的工作安排是大家按照不同模块去进行设计,包括业务流图、数据流图、数据字典、ER图、各个模块功能的实现以及人机界面、程序代码的设计等。

(也就是说,每个人的文档中都涉及到了整个文档的制作流程)其中:

童丽(组长),负责督促和协调大家的分工、工作的进程以及整体的校对、综合管理模块的各种设计;王明,负责流通管理模块的各种设计和系统说明书,吴强,负责图书管理模块的各种设计和美工;

首先我们确定的是图书管理系统涉及的部门有哪些,以及系统的范围。

我们通过网上调查、去图书馆查询资料、走访学校图书馆等方式取得资料;最终我们确定了它的组织结构。

本系统的研究势必涉及到与之相关的各个部门,包括整个入馆、查阅、借书、出馆的调查。

2系统的组织结构

从行政和职能分工角度看,图书馆的组织结构图如下:

图2-1组织结构图

3流通部的业务流图

经过我们的调查和了解,图书馆的业务流程图如下:

(图2-1)

业务流程图是用图形的方式反映企业实际业务处理过程的“流水账”。

基本图形符号如:

业务处理单位;业务处理功能描述;

业务流

具体的业务流程图如下:

图3-1流通部业务流程图

系统的业务流程图概括描述系统的主要功能,比如书籍流通的管理等。

以上是我做的这个模块的粗略的概括。

在之后的工作中我们将进一步展开,使这个系统的业务更加详细、清楚。

4数据流程图

数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况;是在对系统调查阶段绘制的业务流程图进行分析的基础上,从系统的科学性、管理的合理性、实际运行的可行性角度出发,将信息处理功能和彼此之间的联系自顶向下、逐层分解,从逻辑上精确地描述新系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向。

首先将整个系统按总的处理功能画出数据关联图,如图:

图4-1系统总体功能的数据关联图

明显,图书管理系统功能的实现将涉及流通部、书库管理中心和办公室各个组织部门。

不但要将他们所需的资料详细的输送过去,而且要随时地沟通联系。

以便随时对系统进行维护和修改。

(以下是我做的有关我的两个模块的数据流程图和数据字典)

数据流程图图例说明如下:

外部实体逻辑处理数据存储数据流

具体数据流程图如下:

图4-2图书管理系统顶层DFD

图4-6流通管理子系统DFD

数据字典

数据字典的作用是给数据流程图上的每个成分以定义和说明。

图书管理系统的数据流程图加上数据字典,能给出一个具有详细的、具体的文字内容和图形的系统逻辑模型,形成一个完整的说明.

由于我做的是采购管理与流通管理两个模块,所以我的数据字典只涉及到这两个部分的说明性文字。

数据项说明(表)数据项定义

编号

数据项名称

类型

长度

取值范围

简述

C-001

图书编玛

文本

10

字母与数字的组合

说明图书信息的一组编码

C-002

图书名称

文本

20

任何汉字、字母、数字

C-003

作者

文本

20

任何汉字、字母、

C-004

图书类别

文本

8

汉字

C-005

出版社

文本

13

任何数字

C-006

借书证号

文本

10

0000000001-9999999999

C—007

读者姓名

文本

20

任何汉字

C-008

读者籍贯

文本

20

任何汉字

C-009

读者性别

文本

2

男╱女

C-010

读者类别

文本

5

汉字

说明读者部门、身份的信息

C-011

读者编号

文本

5

汉字

C-012

规定还书日期

日期

8

yyyy-mm-dd

C-013

借书日期

日期

8

yyyy-mm-dd

数据结构定义

数据结构编号

数据结构名称

数据结构组成

简述

D-001

借书信息

借书证号、读者姓名、读者性别、图书名称、图书类别、借书日期、还书日期等

记录读者的借书信息

D-002

还书信息

借书证号、读者姓名、读者性别、图书名称、图书类别、借书日期、还书日期等

记录读者还书的信息

数据流定义

编号

名称

来源

数据流向

组成

流通量

高峰流通量

E-001

借书信息表

流通部

读者借书情况登记

已借的图书信息与读者信息

100000份/年

800份/日

E-002

还书信息表

流通部

读者还书情况记录

已还图书信息与读者信息

100000份/年

800份/日

三、系统设计

对于系统来说,系统分析阶段已经建立了它的逻辑模型,明确了所要实现的功能,回答了系统“要做什么”,所以,到了系统设计阶段,我们就要完成系统“怎么做”。

系统设计是建立在系统分析的基础上的,实际上需要我们将系统的逻辑模型转换成物理模型,也就是要实现系统的具体功能,确定系统的实施方案。

系统设计包括总体设计和详细设计两个阶段。

我们组在系统总体设计阶段,主要做了它的总体结构设计;而在详细设计阶段,我们呢设计了它的模块功能和处理流程、以及数据库、输入与输出设计。

1设计时必须遵循以下设计原则:

1)效率性原则.

2).质量保证原则

3).可靠性原则

4.)可变更性原则

5).经济性原则等。

2总体设计如下图:

图2-1系统功能体系图

3、人机界面的设计

4、系统建设详细设计

边数据库的具体连接以及功能的实现,还有代码的具体设计。

以下是我做的那部分设计;

1)数据库设计

我们这次的系统是应用ACCESS数据库软件来设计数据库的,我们的库名是:

xxk.mdb。

现将我做的各种表信息描述如下:

表1-1借阅信息表

字段名

代码

数据类型

字段长度

是否必填

图书编号

(主关键字)

TSBH

文本

10

T

图书名称

TSMC

文本

20

T

图书类别

TSLB

文本

8

T

作者

ZZ

文本

20

T

借书证号

JSZH

文本

10

T

读者姓名

DZXM

文本

20

T

读者性别

DZXB

文本

2

T

读者籍贯

DZJG

文本

20

F

读者类别

DZLB

文本

5

T

借书日期

JSRQ

日期

8

T

还书日期

HSRQ

日期

8

T

借书数量

JSSL

数字

2

T

超期天数

CQTS

数字

10

F

罚金

FJ

数字

5

F

2)ER概念结构设计

概念结构就是对与系统有关的人、物、事和概念进行人为的处理,抽出其

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

当前位置:首页 > 考试认证 > IT认证

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

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