图书管理系统软件工程导论作业.docx

上传人:b****4 文档编号:24447724 上传时间:2023-05-27 格式:DOCX 页数:13 大小:407.34KB
下载 相关 举报
图书管理系统软件工程导论作业.docx_第1页
第1页 / 共13页
图书管理系统软件工程导论作业.docx_第2页
第2页 / 共13页
图书管理系统软件工程导论作业.docx_第3页
第3页 / 共13页
图书管理系统软件工程导论作业.docx_第4页
第4页 / 共13页
图书管理系统软件工程导论作业.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

图书管理系统软件工程导论作业.docx

《图书管理系统软件工程导论作业.docx》由会员分享,可在线阅读,更多相关《图书管理系统软件工程导论作业.docx(13页珍藏版)》请在冰豆网上搜索。

图书管理系统软件工程导论作业.docx

图书管理系统软件工程导论作业

 

1、项目背景

图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理。

现今,有很多的图书馆尚未使用计算机进行信息管理。

图书馆若采取手工方式对图书资料和图书借阅情况进行人工管理,由于资料繁多,手工处理的工作量大,整体管理效率低下,也不方便读者对图书资料的查阅。

为了提高日常的图书管理效率,使图书馆管理工作规范化,系统化,准确化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况,有必要建立一个图书管理系统。

2、需求分析

2.1功能需求

图书管理系统是为了满足图书馆管理图书的需要而做的,它应有如下功能:

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

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

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

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

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

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

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

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

2.2性能需求

系统的运行对运行环境还有一些要求:

2.2.1硬件环境

考虑到企业规模的扩大和硬件价格的降低,讲本系统配置在较优秀的服务器硬件上,可以充分发挥系统的性能。

●处理器:

IntelPentium43.06GX或更高。

●内存:

1G(推荐)

●硬盘空间:

40GB

2.2.2软件环境

●操作系统:

Windows2000/XP/Vista

●开发软件:

MicrosoftVisualStudio.NET2003

●数据库:

MicrosoftSQLServer2000

3、概要设计

3.1基本设计概念和处理流程

3.2系统层次模块图

图3-1体系结构图

3.3模块设计

系统主要包括以下几个模块及其功能:

3.3.1登录模块

输入用户名称和密码,如果用户名、密码正确,则允许进入主控制台;并根据相应的用户权限,显示相应界面,如果输入错误则给出信息提示重新输入。

修改密码:

这是每个系统用户都可进行的操作,根据需要修改自己的登陆密码。

3.3.2基本数据维护模块

①添加借阅者帐户

②修改更新借阅者帐户信息

③添加书目

④修改和更新书目信息

⑥删除借阅者账户

⑥删除书籍

3.3.3基本业务模块

①借书

②还书

③书籍预留

④取消书籍预定

3.3.4数据库模块

①借阅信息管理

②书籍信息管理

③帐户信息管理

④书籍预留信息管理

3.3.5信息查询

①查询书籍信息

②查询借阅者信息

4、图书管理系统详细设计

这个简单的图书管理系统包括三个实体,即“图书”、“借阅者”、“图书管理员”。

4-1图书信息图

4-2借阅者信息图

4-3图书管理员信息图

4.1登录模块

输入用户代码和密码,如果用户名、密码正确,则允许进入主控制台;并根据相应的用户权限,显示相应界面,如果输入错误则给出信息提示重新输入。

修改密码:

这是每个系统用户都可进行的操作,根据需要修改自己的登陆密码。

4-4一般借阅者流程图

4-5管理员登陆流程图

4.2基本数据维护模块

4.2.1添加读者账户

由管理员添加读者账户,一般的借书者没有这个权限,图书管理员登陆管理员界面后,可以进行添加,加入读者的一般信息,如图书证号,姓名,性别,密码,年级等。

4-6添加读者账户流程图

4.2.2修改更新读者账户信息

一般由管理员修改读者账户信息,一般读者没有修改权限,但读者的个人密码可以由读者自己设置的,也可以由管理员来设置,一般修改的是年级,密码,图书证号,图书管理员登陆管理员界面后,点击修改,在点击修改读者账户信息,对读者的信息进行修改。

4-7修改更新读者信息图

4.2.3添加书目

添加由图书管理员来添加,一般借读者没有这个权限,当图书馆引进一批图书时,就需要把这些书的基本信息添加上。

4-8添加书目流程图

4.2.4修改和更新书目

修改和更新书目也是由管理员来完成的,一般借阅者无此权限。

当有些图书丢失或引进时就需要对其进行修改,管理员登陆管理员界面,然后点击修改,进入修改和更新书目按钮,在对其进行修改。

4.2.5删除读者账户

由于每年都有大量的毕业生,故学校图书馆应该把这些毕业生的账户给删除,一便来腾出更多的空间,来添加新来的学生。

由管理员登陆管理员界面,然后点击删除,再点击删除读者账户按钮,选者删除特定的读者对象,删除后点击保存,然后退出系统。

4.2.6删除书目

由于每年都可能丢失一些图书,故本系统添加了删除书目的功能。

这项任务也是由管理员来完成的,管理员登陆管理员界面,点击删除,再点击删除书目按钮,选择删除不存在的或已丢失的图书,删除后点击保存,然后退出系统。

4.3基本业务模块

4.3.1借书系统

一个大型的图书馆,必定会有大量的读者,每天也会有大量的图书被借出,所以对这些图书进行管理是很必要的,只有系统的把它管理起来,才能有序的进行各个环节,由于比较复杂,故用下面的流程图来显示。

4-9借书系统流程图

4.3.2还书系统

图书管理系统不仅要有良好的借书系统,还应该有配套的还书系统,以便实现自动化的管理,提高管理效率。

设计如下:

4-10还书系统流程图

4.3.3书籍预留

一个比较人性化的图书管理系统,一般都要有书籍预留功能,这样可以方便读者借阅,也更使图书得到了充分有效地利用。

下面用一下流程图来介绍一下我们的设计。

4-11书籍预留流程图

4.3.4取消书籍预留

当预留期过期时或已被预留人借走时,应该取消相应的记录,这样才不会导致混乱,所以这个环节是必不可少的,这个操作应当由管理员来负责,管理员登陆管理员界面后,点击删除,再点击取消预留记录。

4-12取消书籍预留流程图

4.4信息查询

4.4.1查询书籍信息

查询书籍信息是图书馆理系统必不可少的一部分,一般读者的一查询,图书管理员也可一查询,没有权限的限制,下边以一般读者的界面来进行介绍。

4-13查询书籍信息流程图

4.4.2查询借阅者个人信息

4-14查询借阅者个人信息流程图

4.5界面设计

4.5.1登陆主界面设计

4.5.2管理员登陆界面

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

当前位置:首页 > 求职职场 > 简历

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

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