欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    图书管理系统与习题作业讲解.docx

    • 资源ID:9197384       资源大小:288.18KB        全文页数:15页
    • 资源格式: DOCX        下载积分:12金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    图书管理系统与习题作业讲解.docx

    1、图书管理系统与习题作业讲解图书管理系统功能性需求说明如下: 图书管理系统能够为一定数量的借阅者提供服务。每个借阅者能够拥有唯一标识其存在的编号.图书馆向每一个借阅者发放图书证,其中包含每一个借阅者的编号和个人信息。提供的服务包括:提供查询图书信息、查询个人信息服务和预定图书服务等。当借阅者需要借阅图书、归还书籍时需要通过图书管理员进行,即借阅者不直接与系统交互,而是通过图书管理员充当借阅者的代理和系统交互。系统管理员主要负责系统的管理维护工作,包括对图书、数目、借阅者的添加、删除和修改。并且能够查询借阅者、图书和图书管理员的信息.可以通过图书的名称或图书的ISBN/ISSN号对图书进行查找.

    2、回答下面问题:1)该系统中有哪些参与者? 2)确定该系统中的类,找出类之间的关系并画出类图3)画出语境“借阅者预定图书”的时序图2.(1)借阅者 图书管理员 系统管理员 (2)用户类、用户角色类、图书类、预定类、借阅类、书目类(3)时序图网络的普及带给了人们更多的学习途径,随之而来的管理远程网络教学的“远程网络教学系统”诞生了。 “远程网络教学系统”的功能需求如下:学生登录网站后,可以浏览课件、查找课件、下载课件、观看教学视频。教师登录网站后,可以上传课件、上传教学视频、发布教学心得、查看教学心得、修改教学心得。系统管理员负责对网站页面的维护、审核不合法课件和不合法教学信息、批准用户注册。1)

    3、学生需要登录“远程网络教学系统”后才能正常使用该系统的所有功能.如果忘记密码,可与通过“找回密码”功能恢复密码。请画出学生参与者的用例图。2)教师如果忘记密码,可以通过“找回密码功能找回密码。请画出教师参与者的用例图。(1)用例图一(2)用例图二运用刚才介绍有关活动图的相关知识,结合以往图书馆管理系统还书用例建模该用例的活动图。综合运用所学到的标记符,包括活动、转移、控制点、泳道、分叉和汇合等。并使用建模活动图的五个步骤,逐步为用例建模活动图。图 还书用例如今汽车租赁行业比较好,请联系实际,绘制对应的汽车租赁构件图.现有一个产品销售系统,其总体需求如下:系统允许管理员生成存货清单报告。管理员可

    4、以更新存货清单。销售员记录正常的销售情况。交易可以使用信用卡或支标,系统需要对其进行验证。每次交易后都需要更新存货清单。分析其总体需求,并绘制出其用例图?一台自动售货机能提供6种不同的饮料,售货机上有6个不同的按钮,分别对应这6种不同的饮料,顾客通过这些按钮选择不同的饮料.售货机有一个硬币槽和找零槽,分别用来收钱和找钱。现在为这个系统设计一个用例图?绘制用例图,为如下的每个事件显示酒店管理系统中的用例,并描述各用例的基本操作流程。客人预订房间。客人登记。客人的承担服务费用。生成最终账单客人结账客人支付账单创建一个类图。下面给出创建类图所需的信息。学生(student)可以是在校生(underg

    5、raduate)或者毕业生(graduate)。在校生可以是助教(tutor)。一名助教指导一名学生。教师和教授属于不同级别的教员.一名教师助理可以协助一名教师和一名教授,一名教师只能有一名教师助理,一名教授可以有5名教师助理。教师助理是毕业生。创建类图的步骤如下:(1)将学生可以是在校生或者毕业生建模为3个类:Student、UnderGraduate和Graduate,其中,后两个类是Student类的子类.(2)为“在校生可以是助教的一种”建立模型,即建立UnderGraduate类的另一个超类Tutor。(3)通过创建从Tutor到Student的关联(名为tutors),建立一名助教

    6、指导一名学生的模型。(4)将“教师和教授属于不同级别的教员”建模为3个类:Instructor、Teacher和Professor,其中,后两个类是Instructor类的子类。(5)建立“一名教师助理可以协助一名教师和一名教授,一名教师只能有一名教师助理,一名教授可以有5名教师助理的模型。创建TeacherAssistant类,并使其与Teacher类和Professor类都建立关联。(6)将TeacherAssistant类建模为Graduate类的派生类。根据用例图和系统需求描述创建类图。本练习将根据如下所示的系统需求和如图2所示的用例图建模一个类图.系统需求描述:(1)系统允许管理员通

    7、过从磁盘加载存货数据来运行存货清单报告。(2)管理员通过从磁盘加载存货数据、向磁盘保存存货数据来更新存货清单。(3)售货员做销售记录.(4)电话操作员是处理电话订单的特殊售货员。(5)任何类型的销售都需要更新存货清单。(6)如果交易使用了信用卡,那么售货员需要核实信用卡.(7)如果交易使用了支票,那么售货员需要核实支票.用例图示例创建类图的步骤如下所示:(1)确定可以在用例图中找到的类.(2)建模类与类之间的关系。(3)为类图中的关联关系添加合适的角色名.(4)为已被封装到类中的独立功能建模类。(5)为类图中的类添加必要的特性和操作。根据还书的用例图,其对应的活动图。还书用例下面列出了打印文件

    8、时的工作流:用户通过计算机指定要打印的文件。打印服务器根据打印机是否空闲,操作打印机打印文件。如果打印机空闲,则打印机打印文件;如果打印机忙,则将打印消息存放在队列中等待.经分析人员分析确认,该系统共有四个对象Computer、PrintServer、Printer和Queue。请给出对应用于该工作流的顺序图。3下面是一个客户在ATM机上取款工作流。客户选择取款功能选项。系统提示插入IC卡。客户插入IC卡后,系统提示用户输入密码。客户输入自己的密码.系统检查用户密码是否正确。如果密码正确;则系统显示用户账户上的剩余金额,并提示用户输入想要提取的金额。用户输入提取金额后,系统检查输入数据的合法性

    9、.在获取用户输入的正确金额后,系统开始一个事条处理,减少账户上的余额,并输出相应的现金.从该工作流中分析求出所涉及到的对象,并用顺序图描述这个过程.为下面打印文件时的工作流建模通信图:用户通过计算机指定要打印的文件.打印服务器根据打印机是否空闲,操作打印机打印文件。如果打印机空闲,则打印机打印文件;如果打印机忙,则将打印消息存放在队列中等待。该系统共有四个对象Computer、PrintServer、Printer和Queue。3根据ATM机上取款工作流的顺序图,为其建立通信图模型。建模状态机图,建模一个销售系统。对于其中的实体sale类创建一个状态机图,用来描述如何接受订单、处理订单、记入货

    10、存清单并且成功完成处理。这里给出以下主要状态:EmptyOrderValidOrderProcessingProcessedCanclled依据状态机图创建步骤,利用上面状态组成完成的状态机图,并检测是否需要组成状态来完成完整功能。建模状态机图时需要注意,状态机图和活动图在外观上有相似之处,一定要注意区分两种图形之间的区别.附:2活动图中的泳道的作用是(1)泳道是活动图中水平方向的区域划分,根据每个活动的职责对所有活动进行划分,每个泳道代表一个责任区。(2)泳道将活动图中的活动划分为若干组,并把每一组指定给负责这组活动的业务组织(3)泳道区分了负责活动的对象,明确地表示了哪些活动是由哪些对象进

    11、行的(4)每个活动只能明确地属于一个泳道(5)泳道可以用于建模某些复杂的活动图。3面向对象分析方法的五个步骤是 面向对象四个基本特征 五个步骤:1.以基本需求为指南选择类和对象2.为对象标识属性和操作3.定义组织类的结构和层次4.建造对象关系模型5.建造对象-行为模型 四个基本特征1.模块性2.继承性和类比性3.动态连接性4.易维护性6软件生命周期的三个过程 9个阶段 3个过程:软件定义过程、软件开发过程、软件使用与维护过程 9个阶段:可行性研究、需求分析、概要设计、详细设计、实现、组装测试、验收测试、使用与维护、退役。10用例模型的组成元素(3个)用例图中的组成元素及建模步骤组成元素包括:用例、参与者、关系步骤:确认参与者、确定用例、标识用例间的关系、描述参与者与用例之间的关系、阅读用例图例如:活动图:第七题:UML的静态建模机制: 用例图、类图、对象图、包图、构件图和配置图UML的动态建模机制: 顺序图,合作图、状态图、活动图


    注意事项

    本文(图书管理系统与习题作业讲解.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

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

    收起
    展开