drp需求分析笔记

上传人:ni****g 文档编号:512034586 上传时间:2022-08-28 格式:DOCX 页数:12 大小:246.21KB
返回 下载 相关 举报
drp需求分析笔记_第1页
第1页 / 共12页
drp需求分析笔记_第2页
第2页 / 共12页
drp需求分析笔记_第3页
第3页 / 共12页
drp需求分析笔记_第4页
第4页 / 共12页
drp需求分析笔记_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《drp需求分析笔记》由会员分享,可在线阅读,更多相关《drp需求分析笔记(12页珍藏版)》请在金锄头文库上搜索。

1、web 项目开发一般流程一、需求确定通过各种手段确定系统的功能与性能功能:用户维护、物料维护性能:可同时支持并发访问,并且相应时间不高于m毫秒手段头脑风暴会议 询问 原型 - 界面原型、业务原型.小结:本阶段是项目开发的重要阶段,在web项目中,通常界面设计会在本阶段进行二、分析设计 结构分析与设计 逻辑架构 3层架构、n层架构 MVC. Modell or Model2A . 物理架构A Web 服务器的分布数据库服务器的分布A .技术解决方案的确定A java/.NETA Open Source/商业化A . 业务逻辑分析 根据需求分析业务逻辑A 有哪些人会使用本系统A 他们会使用本系统做

2、什么A 通常他们使用本系统的步骤是什么样的A 会有哪些明显的类来支撑本系统的运行A 会有哪些不同的提示会反馈给用户A 小结:本阶段与需求的确定密切相关,通常在确定的时候就会进行相关的分析 业务逻辑设计 根据需求的分析来确定具体的类 确定类的属性 确定类的接口(方法) 确定类之间的关系 确定用户操作流程在设计上的反映进行数据库的设计不同的项目步骤可能不尽相同 界面设计 设计系统的界面风格 颜色、style 设计系统的具体“模拟界面”能够从头到尾方便进行需求的确定方便JSP程序员的开发 .三、开发环境搭建 开发工具的确定 配置管理工具的确定 测试工具的确定 文件服务器/配置服务器等的确定 .四、开

3、发-测试-开发-测试 按照设计进行开发迅速开发原型进行迭代提早进行测试单元测试(白盒测试)黑盒测试(功能型测试、验收测试) 性能测试 易用性测试 五、文档编纂业务流程-分销库存管理业务流程a)本模块主要是物流方面的问题处理。在整个系统中,它归结为库 存管理。每个分销商都有一个期初库存。整个系统启动后,主要就是 物料的出入库、库存调整过程。后者的操作步骤为:商务主管收集流 向单(含出库、入库),数据录入员录入流向单数据,商务主管审核(如有数据差异,可以修改调整项数据),商务经理审核确认(如有 问题,驳回,正确的话直接冲减库存)b)另一条线是项目会计抽查流向单和系统中的数据是否吻合,对抽 查后的单

4、添加抽查标记(如果有问题,会通过其他手段(如电话,邮 件等)通知商务经理)。c)对分销商定期报上的库存数量 (该数量应该是商务代表核定过的 ) 与系统中数据对比,如果有差异,做调库处理(盘亏和盘盈)。目的 是使账面上的数量与实际库存保持一致(帐实相符)。该调整有商务 主管确认,只能调整当前库存。业务流程业务流程-分消费流程 业务流程-付款结算流程 需求分析(系统角色)丄数据录入员丄商务代表/主管丄项目会计丄商务经理丄财务经理/项目负责人丄系统管理员需求分析(高层用例) 需求分析(基础数据管理)DF?P需求分析(基础数据管理功能用例)1 单击尢处逐加文本I incLC- cz / ilie 1歹

5、- _. -1竹俏商進沪商舟代表/王甘iliclud6C CZ)如料样梏推护皋咄a.识進沪www. b 需求分析(基础数据管理-分销商维护)園0医壊www. b powe-尹 DRP需求分析(展础数据管理分销商维护)戸L点巫力韦点閱号科技育厢玄51inciud0|修单击比处运加文本存务f滦r三管j.i:L.ludtn include.-/別隔3销便古看廿猜誣细信良需求分析(分销库存管理)_ h DRP需求分析(结帐管理功能用例)”L盘勺巧韦点扶号科技有限近目盘计dncliLii&年餌需求分析(付款结算管理)DRP业务流程(付款结算管理)JL穴动士士i点.扶百科技:肓限讥51商竹代表曲务丄酋f)

6、Clx.Aw夬区磴务经想勒涼輕埋项H售计www. bpow 用悄I喘忖旅 【TT时盘申诵】做审fif TTJkfiUr財务袒妙 项H负责人鬲晞认后申瞬(IF/J:-.形需求分析(统计报表管理功能用例)代分析DRPH他,艮表仰理功能川例包;单击尢更爲加文本耐弄凰理/目罚古丿rbr L-ie醜计报未訓f 厂一;、 2一ikluda芬嗨库有合帐Oo册肖需阴碍希圍J丿. .上三、VAT (发票),TT (电子转账)四、了解报表工具:如意报表、Jasper Report、用友华表、水晶报表、润乾 报表五、web 层展现工具: ext、 dorado六、如何设计数据库:a)发现领域中的概念,清理领域中概念

7、之间的关系,将其 映射成表b)尽量遵循数据库设计范式才可分隔第一范式:有主键,具有原子性,列不ii. 第二范式:完全依赖,没有部分依赖iii. 第三范式:没有传递依赖c) 主键设计最好采用单一主键,最好不要采用复合主键,最好不要使用业务语义的字段作为主键(如:Oracle的Sequence来维 护一个主键),主键一半建议使用数值型,会提高检索效率d) 关于冗余字段的问题,应该根据需求的具体情况是否加 入e) 最好加入外键约束(在开发阶段最好不要设置外键约束, 运行阶段加入外键约束)f) 如果做通用性产品,最好不要使用数据库特性的功能,除 非特殊情况g) 如果数据库量非常大,并且频繁的根据相关的

8、额字段查 询,最好建立索引1. 物理模型:2.将DRP脚本到数据库a) 创建用户create user drpl identified by drpl;b)创建表空间create tablespace ts_drp1 datafile F: 个人资料javaee系统构架师 相关DRP完整版DRP_01(需求分析阶段)笔记datafilesdrp1-data.dbf size 100m;c)将drpl的表空间修改为ts_drp1alter user drp1 default tablespace ts_drp1;d)给用户drpl授权grant create session,create table,create view,unlimited tablespace to drp1;e)切换用户到drp,导入sql脚本F:个人资料javaee系统构架师相关DRP完整版DRP_01(需求分析阶段)笔 i记sql scriptdrp create.sql

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号