图书管理系统结构设计Word格式.docx

上传人:b****5 文档编号:20291217 上传时间:2023-01-21 格式:DOCX 页数:11 大小:47.72KB
下载 相关 举报
图书管理系统结构设计Word格式.docx_第1页
第1页 / 共11页
图书管理系统结构设计Word格式.docx_第2页
第2页 / 共11页
图书管理系统结构设计Word格式.docx_第3页
第3页 / 共11页
图书管理系统结构设计Word格式.docx_第4页
第4页 / 共11页
图书管理系统结构设计Word格式.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

图书管理系统结构设计Word格式.docx

《图书管理系统结构设计Word格式.docx》由会员分享,可在线阅读,更多相关《图书管理系统结构设计Word格式.docx(11页珍藏版)》请在冰豆网上搜索。

图书管理系统结构设计Word格式.docx

本系统定位于学校的中小型图书馆,暂时考虑单机环境下的实现操作。

系统选择目前常用的WindowsXP/7。

系统性质为MIS(管理信息系统)。

本系统功能包含系统权限管理、读者信息管理、图书类别管理、入库图书管理、借还书管理、每日盘点等。

系统界面力求简洁、易用,在标准化的基础上考虑界面的美观和新颖。

2.1.2系统面向的用户群体

系统面向学校的中小型图书馆,用户群体为这些图书馆的管理人员和各库室的借阅老师,服务对象主要是教职工和学生。

2.1.3系统指导思想

立足与校园实际,着眼于未来发展,建成通用性较强,实用的系统,以提高图书信息的现代化管理水平,实现信息资源的共享

2.1.4系统建设目标

1)要解决的问题:

随着办公自动化水平的不断提高,现在学校管理学生信息也逐步从手工转到计算机自动化信息处理阶段。

设计一个功能完整、操作简便、界面友好的图书管理信息系统。

2)系统开发目的:

提高图书管理工作的效率,减少相关人员的工作量,使图书馆的工作真正做到科学、合理的规划。

2.1.5系统的功能性需求

功能序号

功能名称

功能说明

1

系统用户管理

包含系统登录,密码修改,管理员添加等。

2

图书种类别管理

包含图书类别的添加,修改,查询等。

3

入库图书管理

包含新进图书资料的登记,馆藏图书的修改,删除,查询,等。

4

读者信息管理

包含读者信息的添加,修改,删除,查询等。

5

借书信息管理

包含信息的添加,修改,删除,查询等

6

还书信息管理

7

报表打印

包含当日借书,当日还书等。

8

每日盘点

包含每日借书,每日还书等。

9

系统帮助

关于.

表2.1

2.2可行性分析

1.经济可行性

由于这个系统是一个小的操作软件,在利用计算机和操作人员是可以进行的,所以花费的资金不是太多,一般的小型企业是完全可以承受的

2.技术可行性

利用现有的VisualStudio和MicrosoftSQLSEVER的数据库是可以进行代码书写和软件的编辑,技术的难度不是很大,自己是完全可以进行的。

3.运行可行性

在现有的WINDOWS操作系统是完全可以运行的,不需要对计算机进行另外的升级不过最好的是使用最新的WINDOWS操作系统,这样可以最好的发挥该系统的操作性。

4.法律可行性

由于该系统是自己开发的一个学习的绿色软件,不存在于涉及到其他问题的事情的发生。

第三章系统详细设计

3.1系统设计

3.1.1系统功能描述

系统开发的总体目的是在图书馆信息管理中实现管理的系统化、自动化、减少工作量,增加效率及可靠性。

本图书管理系统的主要功能有:

●图书权限的管理:

包括系统登录,密码修改,管理员添加等。

●图书类别的管理:

即图书类别的添加、修改、查询。

包括图书类别的编号、名称等。

●入库图书的管理:

即新进图书的登记,馆藏图书的修改、删除、查询和报损。

包括图书的编号(条码号)、ISBN号、索书号、原名、原作、译者、图书类别、语种、出版社等。

●读者信息的管理:

即读者信息的添加、修改、删除、查询和报损。

包括读者编号、类型、性别、身份证号、工作单位、办证日期等。

即信息(包括被借图书及借阅者信息)的添加、修改、删除、查询。

包括借书者编号、姓名、类别,所借书编号、名称、原名、作者、书籍类别、出版社、借出日期、应还日期等。

●还书信息的管理:

即信息(包括图书信息及还书者信息)的添加、修改、删除、查询。

包括还书者编号、姓名、所还书编号、名称、原名、作者、书籍类别、出版社、借出日期、应还日期、实还日期等。

●每日盘点:

即每日进书、每日借书、每日还书。

●报表打印:

借书信息打印和、还书信息打印和报损图书打印。

●系统帮助:

关于。

3.1.2功能模块分析与划分

3.1主系统功能模块图

图3.2借书管理信息模块图

图3.3还书信息管理模块图

图3.4每日盘点模块图

图3.5帮助模块图

3.1.3系统流程分析

在了解了系统各功能模块之后,我们还要对系统的流程有一个整体的认识。

所谓系统流程,就是用户在使用系统时的工作过程。

多用户系统的工作流程都是从用户的工作流程都是从用户登录模块开始,对用户的身份进行权限验证,进而对系统进行管理的。

3.1.4系统核心模块详解

借还书管理是这个系统中一个很重要的模块,在这两个模块中,包括添加借阅图书信息、修改借阅图书信息、删除借阅图书信息、查询借阅图书信息、添加还书信息、修改还书信息、删除还书信息、查询还书信息等6个模块。

其中修改借阅图书信息和删除借阅图书信息是在同一窗体;

修改还书信息和删除还书信息也在同一窗体。

他们的差别在于调用的函数不同。

3.2数据库分析与设计

3.2.1数据库环境说明

数据库是信息管理的后台,存储着所有的信息,在信息系统中占有重要的地位。

数据库结构的好坏对应用系统的效率及实现产生直接影响,而且也将有利于程序的实现。

考虑该系统的定位与现有技术力量,决定采用MicrosoftAccess2002作为系统的后台数据库开发环境。

3.2.2数据库分析

用户的需求具体体现在各种信息的提供,保存,修改,查询,经调查和分析,针对一般图书管理信息系统的需求和对系统六朝图的分析,设计如下的数据项和数据结构

●图书类别信息:

包括类别编号,类别名称,允许借出天数和备注信息。

●图书信息:

包括图书编号,ISBN号码,索书号,图书名称,原文名称,作者,译者,出版社,图书类别,出版日期,图书语种,图书页码,屠苏价格,登记日期和图书备注。

●借书信息:

包括读者编号,读者姓名,读者类型,书籍编号,书籍中文名,书籍原名,书籍类型,作者,出版社,借书日期,还书日期和备注。

●还书信息:

包括读者编号,读者姓名,读者类型,书籍编号,书籍中文名,书籍原名,书籍类型,作者,出版社,借书日期,应还日期,实还日期,超期罚金

3.2.3据库命名与规范

说明:

下表所列为数据库及各表的命名方法,具体信息请参阅表3.1汇总。

名称

类型

命名办法约定

DataBase

系统数据库

字母

基本表

查询

字段

表3.1

3.2.4数据库逻辑设计

表名称

说明

Book

集中存放图书书目信息

booktype

集中存放图书类型信息

borrowinfo

集中存放借书信息

ruturninfo

集中存放还书信息

表3.2

3.2.5各表、视图设计详解

表3.3读者类别表readertype

字段名

数据类型

字段大小(或格式)

typeno

文本

10

类别

typename

类别名称

booknumber

数字

整型

借书数量

bookdays

借书期限

userfullife

memo

备注

表3.3

表3.4读者信息表readers

字段名

Readerno

20

读者编号(主键)

reasername

读者姓名

readersex

2

读者性别

readertype

读者类别

IDCardNO

身份证号

readerworkplace

30

工作单位

readerEmail

电子邮箱

readerPhone

25

电话号码

readerEnrolDate

12

登记日期

valiDate

日期/时间

短日期

有效日期

readerOther

表3.4

表3.5借阅图书信息borrowinfo

readerno

readername

读者类型

bookno

书记编号

bookname

书记中文名

bookOriginalname

35

书籍原名

booktyoename

书籍类型

bookauthor

作者

bookpress

出版社

borrowDate

借书日期

returnDate

应还日期

borrowOther

表3.5

表3.6还书信息表returnInfo

Bookno

bookoriginalname

borrowdate

returndate

还书日期

rtnInfact

实还日期

trnLateFine

超期罚金

returnOther

表3.6

第四章用户界面设

第五章软件测试

5.1测试范围与主要内容

测试范围

主要内容

简要说明

借书管理信息

借书的添加、修改、删除和查询

功能性测试

还书管理信息

还书的添加、修改、删除和查询

测试实用性、方便性和可靠性

数据库数据测试

测试数据的可靠性

核心代码复检

检验核心代码的质量

逻辑检错性测试

表5.1

5.2测试方法

功能性测试:

黑盒测试逻辑检错性测试:

白盒测试

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

当前位置:首页 > 高等教育 > 医学

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

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