logo资料库

图书管理系统UML实验报告.doc

第1页 / 共15页
第2页 / 共15页
第3页 / 共15页
第4页 / 共15页
第5页 / 共15页
第6页 / 共15页
第7页 / 共15页
第8页 / 共15页
资料共15页,剩余部分请下载后查看
一、实验目的
二、实验内容
三、实验设备
四、实验要求
五、设计过程和完成情况
六、结论和体会
UML 系统建模实验报告 关于图书自动借还书系统建模 姓名:吴静 学号:1228524087 专业:Java 成绩:
河南师范大学综合性、设计性实验项目简介 学院名称(公章): 软件学院 2013-2014 学年第 二 学期 填表日期:2014 年 6 月 18 日 实验课程名称 实验项目名称 UML 统一建模 图书自动借还书 UML 建模 实验项目性质 1、综合性 2、设计性 主讲教师 马媛媛 2012 级 开课专业 Java 实验地点 过街楼实验室 C 区 大二第二学期 10-18 周 开课年级 开课日期 开课时间 实验项目简介: 一、实验目的 了解 UML 的基本原理和面向对象的分析设计方法,初步掌握 Trufun Kant V4 studio 建模工具 的使用方法,进一步巩固软件工程的理论知识。 二、实验内容 1、初步掌握 Trufun Kant V4 studio 开发工具的使用,包括建立用例、活动者、用例图、顺序 图、协作图、类图、状态图、活动图等。 2、了解面向对象的基本概念,初步掌握用 UML 进行分析和设计的技术;基本学会用 UML 语言为系统建模。 3、为一个图书自动借还书系统的需求分析阶段建立模型。(需求建模) 三、实验设备 硬件环境:打印机。 软件环境:Windows 2003;Trufun Kant V4 studio,Windows Office 2003。 四、实验要求 1、要求每人能独立完成实验。能独立搭建建模平台,掌握 Trufun Kant V4 studio 的安装、运 行和使用。 2 总体要求:用面向对象的 UML 方法,实现各系统的需求分析阶段的建模工作,建模工具
使用 Trufun Kant V4 studio。 3、要掌握 Trufun Kant V4 studio 的安装和运行,初步掌握 Trufun Kant V4 studio 系统建模的基 本方法。 5、一个图书自动借还书系统的功能需求:本系统为无人借书系统,借书人可以在借书柜员机 上,用 IC 借书卡借还书。系统应能确认用户的身份,能够提供在库图书的清单查询,能查询借 书人资料,如姓名、可借图书的数量,已借图书的清单、超期的罚款等。最后能打印已借的图书 清单。 6、定义系统对象,画出用例图、类图、协作图、状态图、活动图等几种图 五、设计过程和完成情况 1.系统功能需求 (一)基本业务: 包括图书的检索,新用户注册,借阅图书、归还图书,图书预定,图书退订。 (二)个人资料查询: 包括个人姓名,个人 ID,个人身份(会员、VIP、管理员),可借书数目、已借书数目,已 借书的条目。 (三)数据管理: 包括会员管理(会员注册,删除会员,修改会员资料、变更会员身份),和图书管理(增 加书目,删除书目)。 2.系统功能框架 图书自动借还书系统 个人资料查询 基本业务 数据管理 会 员 注 册 借 阅 图 书 归 还 图 书 检 索 书 目 会 员 管 理 图 书 管 理 3.用例图 (1)系统用例图
(2)管理员用例图 系统管理员能通过该系统进行如下活动。 修改会员资料:当会员基本信息出错时或者更新时,对其基本信息进行修改。 删除会员资料:当会员基本信息无用更新时,对其进行删除。 会员注册:当会员有需要添加的信息时或者有新会员对其信息录入。 删除书目:当某书欠缺时,及时删除此书资料。 修改书目:当书的种类以及名称发生改变时,对其进行修改。 增加书目:当图书馆新进书籍时,对此书基本信息及时录入。
(3)普通会员用例图: 此用例图包含了查看和修改会员资料以及会员借还书的基本信息等,便于会员登录使用。 普通会员用例图 4.系统的协作图
(1)管理员管理会员协作图 1、管理员通过主页面登录系统,输入用户名和密码即可通过身份验证。 2、登录成功以后即可进行某些业务的操作,比如更新。 3、提交数据库,操作成功。 (2) 会员借书协作图 普通会员只需登录 IC 借书卡即可通过身份验证,登录成功后可执行修改记录,查询图书, 借阅图书等操作,还可修改个人信息。
(3)游客注册协作图 游客想要注册会员,须进入主页面,输入其个人信息,然后通过审核,提交数据库,添加 成功后,即可注册成功。
5.系统的状态图 (1)管理员管理会员状态图 会员管理包括三种状态:增加会员资料,删除会员资料,修改会员资料,。它们之间的转化规则如下: 系统管理员查询会员信息时,能够查询到该会员的信息。 当会员的基本资料需要修改时,由系统管理员负责修改会员的基本资料。 当会员的资料不再需要时没有系统管理员将该资料删除。 当会员的有新资料货或者有新会员,有系统管理员负责录入新资料。 (2)会员借书状态图 登录会员的个人信息时,可查询会员借书的状态,以便能及时还书。
分享到:
收藏