软件需求你分析与建模.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * * * * * * * * * * * * * * 属性分析的一般途径: (1) 从常理上看,概念类所表示的事物有哪些静态特性; (2) 在业务领域中概念类所具有的属性; (3) 系统要求概念类应具有的属性; (4) 概念类需要记录和保存的信息; 3、属性分析 (5) 不同类型概念类的属性。 ① 实体类。实体类属性可以直接根据事物本身的性质来确定。例如,对于“图书”属性,就可以通过对图书性质的分析来确定。 ② 边界类。可以根据边界类所承担的交互信息项目来确定边界类的属性。例如,对于“收款界面”边界类,输入的信息是“待售书号”和“书款信息”,输出的信息是“收款图书信息”和“已收款提示”,我们就可以把这四项信息项目作为“收款界面”的属性。 ③ 控制类。控制类一般没有属性。 (6) 属性和类的转化。 如果一个类的某一属性项过于复杂,说明这个属性包容的内涵很丰富,属性本身就表示一个复杂的事物实体,可以把这个属性作为一个类来看待。 如果一个类中因属性项目过多,使得类过于庞大,可以根据这些属性的相关性,把一个类分成多个类,以简化类的规模。 几个概念的属性: “书目”:书号、书名、作者、出版社、单价、出版日期、图书类别。 “售书界面”:图书书号,图书信息。 “产生待售图书”:没有属性。 概念类字典(Conception Class Dictionary)用来记录软件需求中提取的概念类,并对概念类进行说明。 概念类字典由概念类目录和概念类条目两部分构成。 第四步、概念类字典化 书店信息销售管理系统概念类目录见表6-1。 目录中列出了书店信息销售管理系统逻辑模型中的概念类。概念类条目编号的规则是: 第1位表示该概念类的顶层逻辑包,用字母表示。其中,A表示计划订购,B表示书库管理,C表示图书销售,D表示事务处理,Q表示公用概念类。 第2位是概念类的类型。其中,1表示实体类,2表示边界类,3表示控制类。 后两位是顺序号。例如,C-2-01表示“售书界面”属于“图书销售”逻辑包中界面类的第一个概念类。 1.概念类目录 概念类名 说 明 条目编号 出库单界面 售书员与系统的交互界面 C-2-01 接收出库图书信息 接收待出库图书的书号和册数 C-3-01 保存出库单 保存出库单到数据库中 C-3-02 提交出库单 提交出库单到数据库中,信息一但提交就不能进行修改 C-3-03 打印出库单 把出库单信息提交到打印机进行打印 C-3-04 清空出库单 把出库单屏幕清空,以便售书员重新输入数据 C-3-05 书目 图书的基本信息 Q-1-01 出库图书 出库图书的基本信息 C-1-01 出库图书信息 待出库图书的基本信息 C-1-02 表1 概念类字典目录 查询出库界面 售书员与系统的交互界面 C-2-02 出库单信息 存放“查询”、“浏览”产生的“出库单信息” C-1-03 接收出库查询 接收售书员的查询条件 C-3-06 删除出库单 把出库单信息从数据库中删除 C-3-07 浏览出库单 把所有出库单显示给售书员 C-3-08 定位出库单 根据输入的表单编号以详细表单的形式显示相应出库单 C-3-09 显示出库单 以详细表单的形式显示选定的出库单 C-3-10 图书销售界面 售书员与系统的交互界面 C-2-03 图书上架界面 售书员与子系统的交互界面 C-2-04 查询上架界面 售书员与子系统的交互界面 C-2-05 查询架存界面 售书员与子系统的交互界面 C-2-06 删除架存界面 售书员与子系统的交互界面 C-2-07 打印架存界面 售书员与子系统的交互界面 C-2-08 书库图书 库存中的图书的基本信息 C-1-04 上架图书信息 待上架图书的基本信息 C-1-05 上架图书 每次上架图书的基本信息 C-1-06 架存图书 架存中的图书的基本信息 C-1-07 接收上架信息 接收待上架图书的书号和册数 C-3-11 图书上架 提交上架信息到数据库中,同时增加数据库中的架存数目 C-3-12 查询上架图书 按查询条件把满足条件的上架图书信息显示给售书员 C-3-13 查询架存图书 按查询条件把满足条件的架存图书信息显示给

文档评论(0)

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

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

1亿VIP精品文档

相关文档