关键词不能为空

当前您在: 首页 > 育儿 >

小型图书管理系统

作者:陕西保健网
来源:http://www.xapfxb.com/yuer
更新日期:2021-01-24 02:05

喝酒皮肤过敏怎么办-

2021年1月24日发(作者:魏来国)







课程名称:
报告题目:


院:


业:


级:
学生姓名:
指导教师:


期:



数据库、软件工程课程设计


图书信息管理系统


信息工程与自动化学院


计算机科学与技术




2015

8

24












1



























信息工程与自动化

学院

计算机科学与技术

专业




学生姓名(学号)



课程设计的任务:
课程设计是实践教学的一种重要手段,是培养和训
练学生 动手能力的重要方法。数据库、软件工程课程设计的目的是;
以《软件工程》课程介绍的软件开发思想为 指导,以《数据库原理与
设计》课程中介绍的设计技术为手段,学习应用一种软件开发工具具
体 分析、设计、实现一个简单但完整的数据库应用系统。

课程设计题目及具体内容:

利用数据库软件工程相关知识设计一个小型图书管理系统。











设计指导教师:
(签字)


2015

08

24


























































2

































摘要

随着计算机系统功能的大众化发展趋势,为充分利用计算机资源
提高图书馆管理工作效率,减轻图书管理 员的工作负担,实现管理工
作的信息化、高效化,做好图书管理系统就成为各图书馆改善工作的
需求。

图书管理系统融合了图书管理的先进经验,是特别针对中小型图书馆
的管理需 求而设计的管理软件,是中小型图书馆科学化、信息化建设
的有力工具。适用于各类企事业、机关、学校 和科研院所的图书馆或
图书室的管理。本次实验是基于
myeclipse
下做的一个 小型的图书管
理系统。













3



目录

目录
............................ .................................................. .................................................. ......................
4

1
.
选题意义
..................................... .................................................. .................................................
5

2
.
需求分析
................ .................................................. .................................................. ....................
5

2.1
建立需求模型(用例图):

.
............. .................................................. ................................
5

2.2
建立静态模型(类图)

.
............... .................................................. .....................................
1
0
2.3
建立动态模型(顺序图和状态机图)

.
......... .................................................. ..................
1
0
2.3.1
建立顺序图如下图所示:

.
............ .................................................. .......................
1
0
2.3.2
建立状态机图如下图所示:

.
........... .................................................. ....................
1
0
3.
系统设计
.................................................. .................................................. ....................................
11
3.1
数据库设计
............................. .................................................. ..........................................
11
3.1.1
数据库
E-R


.
........ .................................................. ...............................................
11
3.1.2
读者信息实体

.
......... .................................................. .............................................
11
3.1.3
管理员信息实体

.
......... .................................................. ..........................................
11
3.1.4
图书信息实体

.
................ .................................................. ......................................
1
2
3.1.5
实体联系图

.
................. .................................................. .........................................
1
2
3.2
系统功能模块图
................. .................................................. ...............................................
1
2
3.3
详细设计
................... .................................................. .................................................. ......
1
3
3.3.1
读者信息模块数据表

.
............................................ ..............................................
1
3
3.3.2
管理员信息模块数据表

.
. .................................................. .....................................
1
3
3.3.3
图书信息模块数据表

.
............ .................................................. ............................
1
4
3.3.4
图书流通信息模块数据表

.
..................... .................................................. .............
1
4
3.3.5
系统流程图

.
......................................... .................................................. ...............
1
4
4.
系统实现
.... .................................................. .................................................. ................................
1
6
4. 1
系统实现截图
................................... .................................................. .................................
1
6
5.
总结与体会
.............................. .................................................. .................................................. ..
1
6
6.
参考文献
................. .................................................. .................................................. ...................
1
7






4





1.
选题意义


现代社会各学校、机关、单位图书馆的不断增多,现有的管理模式已不能适应未来的需求,< br>为了提高图书馆工作效率,防止人力资源的浪费,对图书有统一的分类,便于检查和清点工
作,对 读者有相关的资料,防止不必要的经济流失,利用电脑进行图书馆管理已成为未来的
趋势。以前,有很多 的图书管理都是手工的,尚未使用计算机进行管理。根据调查得知,人
们对图书管理的主要方式是基于文 本、表格等纸介质的手工处理,对于图书信息和借出书情

(如书籍信息、
会员信息、
借出的书的数量等)
的统计和核实等往往采用人工计算的方式。
数据信息处理工作量大 ,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺
乏规范的系统管理手段。因此开发一 个小型的图书管理系统,具有十分重大的价值和现实意
义。

2.
需求分析

通过一些大型图书馆的实际考察、分析,并结合图书馆的要求 以及实际的市场调查,要求本
系统实现以下功能:

要求实现基础信息的管理平台,包括读者信息、图书信息和图书借还信息。

要求对所有读者的档案管理、类型管理,对读者的档案进行增加、删除、修改、查找等。

对图书能够进行查找,对图书按照图书编号,或者图书名等查找,也可以进行模糊查找。

能管理图书借还、罚款等信息。

2.1
建立需求模型(用例图):

借阅人用例图




5

图书系统管理员用例图



图书管理员用例图:

2.1.2
用例描述

1
)用例名称:

登录

用例描述:根据用户输入的用户名和密码判断用户的身份,赋予相应的权限。

前置条件:无


6

后置条件:根据用户所有的权限进入相应的操作界面。

基本操作流程:

1

输入用户名

2

输入密码

2

校验密码是否正确。

3

根据用户身份进入相应的操作界面。

可选流程:如果密码不正确,提示重新输入密码;

如果用户名不正确,提示没有此用户。

2
)用例名称:查询图书

用例描述:由读者进行操作,查询图书馆中有没有需要图书,如果有,显示该图书编号、书
名、 作者、出版日期、当前借阅状态等信息。

前置条件:以顾客身份登录

后置条件:无

基本流程:

1
以读者身份登录。

2

输入图书的名称或作者名称。

3

显示相关图书的信息。

可选流程:如果没有该图书,返回提示信息:“没有找到图书”。

3
)用例名称:借书

用例描述:

由图书管理员把读者的 借书卡的条码读入计算机,
再将读者所选图书的条码读入
计算机,在不超过读者允许借书的情况 下,累计该读者所借的书;否则提示超过借书数量。

前置条件:以图书管理员的身份登录系统。

后置条件:图书信息中相应记录的还书日期值做改变;将借书明细加入借书记录中。

基本操作流程:

1

以图书管理员身份登录系统。

2

进入借书功能。

3

录入读者的借书卡条码。

4

识别读者类别,
提示读者可 以借阅图书的数量及借阅时间等。
如果
允许借阅,继续
4
,否则提示已达到借 书数量。

5

录入图书的条码,显示该图书的信息。

6

还有其他图书,重复步骤
3


7

保存操作。

可选流程

在保存之前,可以取消操作。

4
)用例名称:续借

用例描述:

由图书管理员把读者的 借书卡的条码读入计算机,
计算机显示读者所借图书及状
态,选定需要续借的图书,系统提示还 书时间,保存操作。

前置条件:以图书管理员的身份登录系统。

后置条件:图书信息中相应记录的还书日期值做改变;将续借明细加入借书记录中。

基本操作流程:

1

以图书管理员身份登录系统。

2

进入续借功能。


7

3

录入读者的借书卡条码。

4

计算机显示读者所借图书及状态。

5

如可以续借则选定需要续借的图书;否则提示无法续借。

6

系统提示还书时间。

7

保存操作。

可选流程:在保存之前,可以取消操作。


5
)用例名称:还书


用例描述:

由图书管理 员把图书的条码读入计算机,
系统显示该书的读者资料,
提示是否超
出借阅期限。如未 超出则显示还书成功;如超出则计算罚金。

前置条件:以图书管理员的身份登录系统。

后置条件:图书信息中相应记录的状态值做改变;将还书明细加入还书记录中。

基本操作流程:

1

以图书管理员身份登录系统。

2

进入还书功能。

3

录入读者的借书卡条码。

4

系统显示该书的读者资料,提示是否超出借阅期限。

5

如未超出则显示还书成功;如超出则计算罚金。

可选流程
:
在保存之前,可以取消操作。


6
)用例名称:新书登记


用例描述:由图书管理员将新书的信息录入计算机中,进行保存。

前置条件:以图书管理员的身份登录系统。

后置条件:图书信息中增加一条记录。

基本操作流程:

1

以图书管理员的身份登录系统。

2

进入新书登记功能。

3

输入新书的相应信息。

4

保存操作。

可选流程:在保存之前,可以取消操作。


7
)用例名称:修改或注销图书


用例描述:由图书管理员修改图书的信息或注销图书,进行保存。

前置条件:以图书管理员的身份登录系统。

后置条件:图书信息中相应记录更新或删除。

基本操作流程:

1

以图书管理员的身份登录系统。

2

进入图书管理功能。

3

选定需要修改或删除的图书。

4

修改图书的相应信息或删除图书。


8

喝酒皮肤过敏怎么办-


喝酒皮肤过敏怎么办-


喝酒皮肤过敏怎么办-


喝酒皮肤过敏怎么办-


喝酒皮肤过敏怎么办-


喝酒皮肤过敏怎么办-


喝酒皮肤过敏怎么办-


喝酒皮肤过敏怎么办-



本文更新与2021-01-24 02:05,由作者提供,不代表本网站立场,转载请注明出处:http://www.xapfxb.com/yuer/424276.html

小型图书管理系统的相关文章