- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 14
本科实验报告
课程名称: 系统分析与设计
实验项目: 《图书馆管理系统分析》实验
实验地点:
专业班级: 学号:
学生姓名:
指导教师:
2015年 11月 1 日
一、实验目的
通过《系统分析与设计》实验,使学生在实际的案例中完成系统分析与系统设计中的主要步骤,并熟悉信息系统开发的有关应用软件,加深对信息系统分析与设计课程基础理论、基本知识的理解,提高分析和解决实际问题的能力,使学生在实践中熟悉信息系统分析与设计的规范,为后继的学习打下良好的基础。
二、实验要求
学生以个人为单位完成,自选题目,班内题目不重复,使用UML进行系统分析与设计,并完成实验报告。
三、实验主要设备:笔记本计算机
四、实验内容
1 选题及项目背景
图书馆管理系统分析实验
在计算机尚未在图书管理系统广泛使用之前,借书和还书过程主要依靠手工。一个最典型的手工处理还书过程就是:读者将要借的书和借阅证交给工作人员,工作人员将每本书上附带的描述书的信息的卡片和读者的借阅证放在一个小格栏里,并在借阅证和每本书贴的借阅条上填写借阅信息。这样借书过程就完成了。还书时,读者将要还的书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填好相应的还书信息,这样还书过程就完成了。而对于现在的成都信息工程学院来说已经不可能了,随着近年来信息技术及计算机网络技术的不断发展,?图书馆也先从传统的图书馆发展到自动化图书馆,再发展到今天的数字图书馆,这些变化使得图书馆的形象越来越现代化,人们查找资料也更加方便。对于一些小图书馆和一些图书室来说,由于工作人员比较少,长期以来,作为图书馆的主要工作—图书借阅一直未能很好地开展。在平常的图书借阅工作中,?由于大部分读者不熟悉图书馆藏书,且对图书排架分类的不了解,往往花费很长时间才能找到其所需的书。
2 定义
读者输入图书卡号及密码后可以查询到自己的借阅信息,也可以查询自己所需图书信息??读者带着图书卡和自己所需借阅的图书进行借书处理,这样系统会自动更新读者信息库。读者带着所需归还的图书进行还书处理,这时系统会自动检查该图书是否超期,若超期它会提示还书管理员和读者,若未超期则还书成功,同样系统会自动更新读者信息库,同时也会自动更新图书数据库。读者也可以进行续借图书。借书处发现有新书出版或者缺书情况,系统会将数据传输给图书数据库,图书数据库会根据情况对采购员发出采购信息,采购员就会进行采购处。
3 参考资料
《系统分析与设计》人民邮电出版社
4 系统分析与设计
4.1需求分析
4.1.1识别参与者
用户和图书管理员
4.1.2 对需求进行捕获与描述
本系统可分为管理员登陆和读者登陆,其中管理员登陆有四大功能模块,借阅管理、图书管理、读者管理、系统维护;读者登录可以借阅图书、续借图书、查询个人信息、借阅信息以及书籍信息。
(1)借阅管理:该功能可以对借书及还书信息进行查询、统计、修改及删除。
(2)图书管理:该功能可以对图书信息及图书种类进行查询、查看、修改及删除。
(3)读者管理:该功能可以对读者信息及读者类型进行查询、查看、修改及删除。?
(4)系统维护:该功能包括对密码的修改及删除和对用户的添加及删除。
读者登陆有两大功能模块,查询和续借。?
(1)查询:该功能可进行读者个人信息的查询、借阅信息的查询及图书信息查询。?
(2)借阅:该功能可进行书籍借阅。
(3)续借:该功能可进行图书的续借操作。
100.1用例ID号及用例名Uc_100借阅图书100.2用例概述该用例描述一个图书管理系统中,借阅者登录系统并借阅图书,系统验证借阅者信息及图书信息,将图书信息返回给借阅者,读者确认后,借阅成功。100.3参与者:借阅者101.4前置条件(Pre-Conditions)借阅者登录系统100.5后置条件(Post-Conditions)借阅信息返回给系统,并将图书信息返回给借阅者100.6事件流100.6.1基本事件流
(Basic Flow)借阅者借阅图书。
系统查询图书信息。
系统将图书信息返回给读者。
借阅者查看图书信息。E-1
借阅者确定借阅图书。
系统登记借阅信息。
借阅者获取图书。100.6.2扩展事件流(Alternative Flows)E-1 (代替第1步)如果图书资源
文档评论(0)