网站大量收购闲置独家精品文档,联系QQ:2885784924

drp需求分析笔记.docx

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

web项目开发一般流程 一、需求确定通过各种手段确定系统的功能与性能功能:用户维护、物料维护性能:可同时支持并发访问,并且相应时间不高于m毫秒手段头脑风暴会议询问原型 - 界面原型、业务原型...小结:本阶段是项目开发的重要阶段,在web项目中,通常界面设计会在本阶段进行 二、分析设计 ①结构分析与设计逻辑架构3层架构、n层架构MVC...Model1 or Model2...物理架构Web服务器的分布数据库服务器的分布...技术解决方案的确定java/.NETOpen Source/商业化... ②业务逻辑分析根据需求分析业务逻辑有哪些人会使用本系统他们会使用本系统做什么通常他们使用本系统的步骤是什么样的会有哪些明显的类来支撑本系统的运行会有哪些不同的提示会反馈给用户....小结:本阶段与需求的确定密切相关,通常在确定的时候就会进行相关的分析 ③业务逻辑设计根据需求的分析来确定具体的类确定类的属性确定类的接口(方法)确定类之间的关系确定用户操作流程在设计上的反映进行数据库的设计...不同的项目步骤可能不尽相同........................... ④界面设计设计系统的界面风格颜色、style设计系统的具体“模拟界面”能够从头到尾方便进行需求的确定方便JSP程序员的开发... 三、开发环境搭建开发工具的确定配置管理工具的确定测试工具的确定文件服务器/配置服务器等的确定... 四、开发-测试-开发-测试按照设计进行开发迅速开发原型进行迭代提早进行测试单元测试(白盒测试)黑盒测试(功能型测试、验收测试)性能测试易用性测试.... 五、文档编纂 业务流程--分销库存管理业务流程a) 本模块主要是物流方面的问题处理。在整个系统中,它归结为库存管理。每个分销商都有一个期初库存。整个系统启动后,主要就是物料的出入库、库存调整过程。后者的操作步骤为:商务主管收集流向单(含出库、入库),数据录入员录入流向单数据,商务主管审核(如有数据差异,可以修改调整项数据),商务经理审核确认(如有问题,驳回,正确的话直接冲减库存)b) 另一条线是项目会计抽查流向单和系统中的数据是否吻合,对抽查后的单添加抽查标记(如果有问题,会通过其他手段(如电话,邮件等)通知商务经理)。c) 对分销商定期报上的库存数量(该数量应该是商务代表核定过的)与系统中数据对比,如果有差异,做调库处理(盘亏和盘盈)。目的是使账面上的数量与实际库存保持一致(帐实相符)。该调整有商务主管确认,只能调整当前库存。业务流程业务流程--分消费流程业务流程--付款结算流程需求分析(系统角色)数据录入员商务代表/主管项目会计商务经理财务经理/项目负责人系统管理员需求分析(高层用例)需求分析(基础数据管理)需求分析(基础数据管理-分销商维护)需求分析(分销库存管理)需求分析(结账管理)需求分析(付款结算管理)需求分析(统计报表管理功能用例)三、 VAT(发票),TT(电子转账)四、了解报表工具:如意报表、Jasper Report、用友华表、水晶报表、润乾报表五、web层展现工具:ext、dorado六、如何设计数据库: a) 发现领域中的概念,清理领域中概念之间的关系,将其映射成表 b) 尽量遵循数据库设计范式 i. 才 第一范式:有主键,具有原子性,列不可分隔 ii. 第二范式:完全依赖,没有部分依赖 iii. 第三范式:没有传递依赖 c) 主键设计最好采用单一主键,最好不要采用复合主键,最好不要使用业务语义的字段作为主键(如:Oracle的Sequence来维护一个主键),主键一半建议使用数值型,会提高检索效率 d) 关于冗余字段的问题,应该根据需求的具体情况是否加入 e) 最好加入外键约束(在开发阶段最好不要设置外键约束,运行阶段加入外键约束) f) 如果做通用性产品,最好不要使用数据库特性的功能,除非特殊情况 g) 如果数据库量非常大,并且频繁的根据相关的额字段查询,最好建立索引 1. 物理模型: 2. 将DRP脚本到数据库 a) 创建用户 create user drp1 identified by drp1; b) 创建表空间create tablespace ts_drp1 datafile F:\个人资料\javaee\系统构架师相关\DRP完整版\DRP_01(需求分析阶段)\笔记\datafiles\drp1-data.dbf size 100m;c) 将drp1的表空间修改为ts_drp1alter user drp1 default tablespace ts_drp1;d) 给用户drp1授权grant create session,create table,create view,unlimited tablespace to drp1;e) 切

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档