4-领域分析——1.类图.pptx

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

需求分析;主要内容;需求分析的基本任务不是确定系统怎样完成它的工作,而是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。

----准确地回答“系统必须做什么?”。;4.2需求分析的步骤;需求获取的方法;下面以图书管理系统为例,如何进行需求分析,并建立分析模型;图书管理系统——第1次课;经理给出项目计划,各项目组按工作计划进入项目周期

召开用户访谈会议

获取用户需求,进行领域分析中的数据建模;标识号;项目的任务分解图(WBS); 通过用户访谈获取需求,形成需求陈述,并在此基础上完成领域分析,建立业务领域的数据模型。

内容:

访谈提纲与访谈记录

领域类图、业务用例

;阶段能力目标及对应工作任务;访谈技巧

类、关系

类图

用例图

活动图

Rose中类图、用例图、活动图画法

数据建模

业务用例建模、业务流程建模;;学习情境:知识1:如何进行用户访谈;访谈提纲的编写技巧;访谈提纲的编写技巧;图书管理系统的第一次访谈提纲;Q2:我还想问一下您在进行学生办理图书证的时候是如何进行的。

A2:就是按照学生的入学信息,办理一张卡片(当然需要学生交照片过来)。同时要在学生信息登记表里面记录他的情况。

Q3:如果学生借阅证丢失,您是怎么处理的。

A3:学生借阅证丢失了,他需要主动联系我们进行“遗失补办”。其实也很简单了,就是重新发一张卡片给他,然后在学生信息登记表里面重新登记他的信息。

Q4:您刚才提到的“卡片”是不是就是借阅证?

A4:是的

Q5:您在新办和补办借阅证的时候,上面都写些什么呢?

A5:借阅证编号,姓名,学号,班级。

;Q6:您刚才提到了一个叫做借阅证编号的东西,我想问一下,你们在办理学生借阅证的时候,都需要填写学生信息表里面哪些数据呢?

A6:有姓名,学号,班级,专业,性别

Q7:图书在入库的时候,你们在图书信息表里面要登记哪些内容啊?

A7:图书登录号,书名,ISBN,图书类别,作者,出版社,出版日期,总页数,定价,图书分类

Q8:下面谈一下您的另外一个工作任务——当学生借书和还书的时候又是什么样的吧?

A8:学生出示他的借阅证,然后把???交给我登记就可以了。

Q9:你都登记什么信息呢?

A9:学生的姓名,学号,班级,图书登录号,图书名,ISBN。最重要的就是借阅时间。

Q10:学生的借阅时间有没有限定?

A10:有,三个月。我们鼓励学生多进行借阅,但是如果超过这个时间的话,我们就会通知辅导员让学生进行归还了。;访谈对象:图书馆负责人(项目委托者)

Q1:刚才我们同工作人员进行了访谈,我们现在想问一下您关于系统的一些情况。这个系统开发出来之后,供谁使用呢?

A1:就是工作人员来使用。

Q2:你们一般有几个工作员会同时使用这个系统?

A2:我们图书馆规模比较小,只有这么一个图书室,同一时刻最多一个工作员使用。

Q3:你们图书馆藏书规模有多大?另外,你们学院有多少学生啊?是不是每个学生都有借书证?还是他们申请办理才会有?

A3:图书馆藏书大概有六千册吧。学生一般有1500人,一般在学生入学的时候,我们会为主动按班级给每个学生办理借书证的,学生不用单独来申请。当然,要求学生离校办理手续的时候,也必须先到我们这里将借阅证和借阅的书籍归还后才能离校。

Q4:你们有没有计划保存离校学生的信息?

A4:这个,一般我们都不保存的。在现有的情况下,他们的借书证档案,也是在离校后,就交给档案室,他们处理了。

Q5:你们学院的教职员工借书跟学生借书一样吗?又是怎么样的情况?

A5:我们学院的教职员工有专门的图书馆,目前我们这个图书馆还没有负责教师的业务,可能以后随着图书馆规模的变化,会有教师业务的吧。这个现在还不确定。;用户访谈结束后,要整理访谈的内容,形成访谈记录。图书管理系统的访谈记录如下:

1.用户主要业务:图书管理,图书借阅\归还,借阅管理。其中,图书管理包括图书的入库和报废以及遗失。借阅管理包括学生借阅证的办理和补办。

2.图书信息包括:图书登录号,书名,ISBN,图书类别,作者,出版社,出版日期,总页数,定价,图书分类

3.学生信息包括:姓名,学号,班级,专业,性别

4.借阅信息包括:借阅时间,应归还时间

5.系统只有一个角色使用

6.系统数据容量为:图书——10000左右,学生——2000左右

;

选择关键人物进行访谈。

访谈的记录要条例清晰,真实有效。

根据实际的情况,访谈可能会进行很多次,直到确实明确用户的需求。;;学习情境:

知识2:用类图进行图书管理系统数据建模

对应教材章节:第5章5.1、5.3节;什么是类图?;类图的应用;类图的组成;类;类的UML图示;类的名字;类的属性;在ROSE中绘制类的属性;;类的操作;在ROSE中绘制类的操作;;关系;类的依赖;泛化(Generaliz

文档评论(0)

金华 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档