图书管理系统软件工程导论作业参考word.doc

上传人:scccc 文档编号:12035255 上传时间:2021-12-01 格式:DOC 页数:14 大小:133KB
返回 下载 相关 举报
图书管理系统软件工程导论作业参考word.doc_第1页
第1页 / 共14页
图书管理系统软件工程导论作业参考word.doc_第2页
第2页 / 共14页
图书管理系统软件工程导论作业参考word.doc_第3页
第3页 / 共14页
图书管理系统软件工程导论作业参考word.doc_第4页
第4页 / 共14页
图书管理系统软件工程导论作业参考word.doc_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《图书管理系统软件工程导论作业参考word.doc》由会员分享,可在线阅读,更多相关《图书管理系统软件工程导论作业参考word.doc(14页珍藏版)》请在三一文库上搜索。

1、目录1、项目背景32、需求分析321功能需求32.2性能需求42.2.1硬件环境42.2.2软件环境43、概要设计53.1基本设计概念和处理流程53.2系统层次模块图53.3 模块设计53.3.1 登录模块53.3.2 基本数据维护模块63.3.3基本业务模块63.3.4数据库模块63.3.5信息查询64、图书管理系统详细设计64.1 登录模块84.2 基本数据维护模块84.2.1 添加读者账户84.2.2 修改更新读者账户信息94.2.3 添加书目94.2.4 修改和更新书目104.2.5 删除读者账户104.2.6 删除书目104.3 基本业务模块104.3.1 借书系统104.3.2 还

2、书系统114.3.3 书籍预留124.3.4 取消书籍预留134.4 信息查询134.4.1 查询书籍信息134.4.2 查询借阅者个人信息144.5 界面设计144.5.1登陆主界面设计144.5.2管理员登陆界面15推荐精选1、项目背景图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理。现今,有很多的图书馆尚未使用计算机进行信息管理。图书馆若采取手工方式对图书资料和图书借阅情况进行人工管理,由于资料繁多,手工处理的工作量大,整体管理效率低下,也不方便读者对图书资料的查阅。为了提高日常的图书管理效率,使图书馆管理工作规范化,系统化,准确化,避免图书管理的随意性,

3、提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况,有必要建立一个图书管理系统。2、需求分析21功能需求 图书管理系统是为了满足图书馆管理图书的需要而做的,它应有如下功能: 借阅者基本信息的输入,包括借阅者编号、借阅者姓名、借阅者种类、借阅者性别、工作单位、家庭住址、电话号码、电子邮件地址、办证日期、备注等。 借阅者基本信息的查询、修改,包括借阅者编号、借阅者姓名、借阅者种类、借阅者性别、工作单位、家庭住址、电话号码、电子邮件地址、办证日期、备注等等。 书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称、关键词、备注信息等。 书籍信息的输入,包括书籍编号、书籍名称、书

4、籍名称、书籍类别、作者姓名、出版社名称、出版日期、书籍页书、关键词、登记日期、备注信息等。 借书信息的输入,包括借书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、备注信息等。 借书信息的查询、修改,包括借书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、备注信息等。 还书信息的输入,包括还书信息编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期、备注信息等。 还书信息的查询和修改,包括还书信息编号、读者编号、读者姓名、书籍编号、书籍姓名、借书日期、还书日期、备注信息等。 推荐精选2.2性能需求系统的运行对运行环境还有一些要求:2.2.1硬件环境考虑到企业

5、规模的扩大和硬件价格的降低,讲本系统配置在较优秀的服务器硬件上,可以充分发挥系统的性能。l 处理器:Intel Pentium 4 3.06 GX或更高。l 内存:1G(推荐)l 硬盘空间:40GB2.2.2软件环境l 操作系统:Windows 2000/XP/Vistal 开发软件:Microsoft Visual Studio.NET 2003l 数据库:Microsoft SQL Server2000推荐精选3、概要设计3.1基本设计概念和处理流程3.2系统层次模块图图书管理系统借阅者信息管理借还书信息管理图书信息管理图书信息录入图书信息浏览图书信息查询修改借阅者信息录入借阅者信息浏览借

6、阅者信息查询借阅者信息修改借还书信息录入借还书信息查询 图3-1体系结构图3.3 模块设计系统主要包括以下几个模块及其功能: 3.3.1 登录模块输入用户名称和密码,如果用户名、密码正确,则允许进入主控制台;并根据相应的用户权限,显示相应界面,如果输入错误则给出信息提示重新输入。修改密码:这是每个系统用户都可进行的操作,根据需要修改自己的登陆密码。推荐精选3.3.2 基本数据维护模块 添加借阅者帐户 修改更新借阅者帐户信息 添加书目 修改和更新书目信息 删除借阅者账户 删除书籍3.3.3基本业务模块 借书 还书 书籍预留 取消书籍预定3.3.4数据库模块 借阅信息管理 书籍信息管理 帐户信息管

7、理 书籍预留信息管理3.3.5信息查询 查询书籍信息 查询借阅者信息4、图书管理系统详细设计这个简单的图书管理系统包括三个实体,即“图书”、“借阅者”、“图书管理员”。推荐精选图书出版日期定价入库时间库存量书号分类号书名作者出版社4-1图书信息图借阅者借书证号姓名性别年级借书数量4-2借阅者信息图图书管理员职工号姓名性别联系电话4-3图书管理员信息图推荐精选4.1 登录模块输入用户代码和密码,如果用户名、密码正确,则允许进入主控制台;并根据相应的用户权限,显示相应界面,如果输入错误则给出信息提示重新输入。修改密码:这是每个系统用户都可进行的操作,根据需要修改自己的登陆密码。借阅者输入借书证号和

8、密码输入正确输入错误提示错误进入借阅者界面4-4一般借阅者流程图管理员输入职工号和密码输入正确输入错误提示错误进入管理员界面4-5管理员登陆流程图4.2 基本数据维护模块4.2.1 添加读者账户由管理员添加读者账户,一般的借书者没有这个权限,图书管理员登陆管理员界面后,可以进行添加,加入读者的一般信息,如图书证号,姓名,性别,密码,年级等。推荐精选管理员界面添加借阅者账户图书证号姓名性别密码年级输入正确保存退出输入有误重新输入4-6添加读者账户流程图4.2.2 修改更新读者账户信息一般由管理员修改读者账户信息,一般读者没有修改权限,但读者的个人密码可以由读者自己设置的,也可以由管理员来设置,一

9、般修改的是年级,密码,图书证号,图书管理员登陆管理员界面后,点击修改,在点击修改读者账户信息,对读者的信息进行修改。管理员界面修改读者账户图书证号密码年级输入正确保存退出输入有误重新输入4-7修改更新读者信息图4.2.3 添加书目添加由图书管理员来添加,一般借读者没有这个权限,当图书馆引进一批图书时,就需要把这些书的基本信息添加上。推荐精选添加图书出版日期定价入库时间库存量书号分类号书名作者出版社进入管理员界面添加书目添加添加成功功保存存存退出出出4-8添加书目流程图4.2.4 修改和更新书目修改和更新书目也是由管理员来完成的,一般借阅者无此权限。当有些图书丢失或引进时就需要对其进行修改,管理

10、员登陆管理员界面,然后点击修改,进入修改和更新书目按钮,在对其进行修改。4.2.5 删除读者账户由于每年都有大量的毕业生,故学校图书馆应该把这些毕业生的账户给删除,一便来腾出更多的空间,来添加新来的学生。由管理员登陆管理员界面,然后点击删除,再点击删除读者账户按钮,选者删除特定的读者对象,删除后点击保存,然后退出系统。4.2.6 删除书目由于每年都可能丢失一些图书,故本系统添加了删除书目的功能。这项任务也是由管理员来完成的,管理员登陆管理员界面,点击删除,再点击删除书目按钮,选择删除不存在的或已丢失的图书,删除后点击保存,然后退出系统。4.3 基本业务模块4.3.1 借书系统一个大型的图书馆,

11、必定会有大量的读者,每天也会有大量的图书被借出,所以对这些图书进行管理是很必要的,只有系统的把它管理起来,才能有序的进行各个环节,由于比较复杂,故用下面的流程图来显示。推荐精选输入图书证号和密码合格用户不合格用户不能借书判断没有超过限量可借超过可借数量不可借退出输入图书编号库存里有库存没里有不能借退出可借并借走退出退出保存记录4-9借书系统流程图4.3.2 还书系统图书管理系统不仅要有良好的借书系统,还应该有配套的还书系统,以便实现自动化的管理,提高管理效率。设计如下:推荐精选输入图书证号和密码合格用户不合格用户不能还书输入图书编号还没还可还并还书退出退出保存记录已还过退出4-10还书系统流程

12、图4.3.3 书籍预留一个比较人性化的图书管理系统,一般都要有书籍预留功能,这样可以方便读者借阅,也更使图书得到了充分有效地利用。下面用一下流程图来介绍一下我们的设计。输入图书证号和密码合格用户不合格用户不能预留可以预留输入预留图书名称退出退出保存记录4-11书籍预留流程图推荐精选4.3.4 取消书籍预留当预留期过期时或已被预留人借走时,应该取消相应的记录,这样才不会导致混乱,所以这个环节是必不可少的,这个操作应当由管理员来负责,管理员登陆管理员界面后,点击删除,再点击取消预留记录。进入管理员界面删除取消书籍预留查看记录 删除已过期的记录保存记录退出4-12取消书籍预留流程图4.4 信息查询4

13、.4.1 查询书籍信息查询书籍信息是图书馆理系统必不可少的一部分,一般读者的一查询,图书管理员也可一查询,没有权限的限制,下边以一般读者的界面来进行介绍。借阅者界面点击信息查询书籍信息输入书的名字或编号弹出相应记录 4-13查询书籍信息流程图推荐精选4.4.2 查询借阅者个人信息借阅者查询查阅个人基本信息,如姓名,编号,家庭住址浏览个人基本信息确认信息退出系统 4-14查询借阅者个人信息流程图4.5 界面设计4.5.1登陆主界面设计欢迎使用中工图书管理系统证件号密码推荐精选4.5.2管理员登陆界面欢迎使用中工图书管理系统管理员添加信息修改信息删除信息个人信息查询添加书目添加借阅者修改借阅者信息修改管理员信息修改图书信息修改密码删除书目删除借阅者删除预留退出 (注:可编辑下载,若有不当之处,请指正,谢谢!) 推荐精选

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

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1