3T公司ERP系统分析设计方案反馈意见-航信

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

3T公司ERP系统分析设计方案反馈仔细地看完整个系统分析设计方案,我感觉非常震惊和赞叹:本科生就能做出如此大系统的思路严谨、结构完整的设计方案,实属不易。充分说明了两点:1学校老师课程设计和准备非常充分,为学生提供规范的模板和设计工具指导;2学生非常耐心仔细,基本掌握了系统设计思想和各种UML模型的图表和类设计方法。后面,我根据个人工作经验提出一些修改建议,供大家一起探讨学习,不正之处请指出,联系方式zhaolin@aisino.com1、系统建设目标系统建设目标的设定应遵循项目管理的SMART原则,包含如下:•S(specific):具体的目标(条件允许的情况下。。。?)•M(measurable):用数量、质量和影响等标准衡量(安全可靠?界面美观?)•A(Attainable):目标必须是可以达到的•R(relevant):目标与企业战略、员工发展相关•T(timely):合理的时间约束(做着看?)特别是最后合理的时间约束,项目是要严格时间约束的,否则项目就没有意义。举个之前项目的例子:开发一套适合多级企业集团或复杂投资关系下的合并报表系统;能够按照标准财务报表格式编制合并报表,支持逐级编制合并报表,在处理周期上满足年报、半年报、季报、月报处理,满足集团内部公司间交易或往来余额对账的需求。在2009年5月30日可完成此系统。2、非功能性需求性能要求性能要求应根据用户关注程度区分性能要求,最好能细化到每个业务的响应时间,对于用户关注的有性能要求(比如大并发、使用频率高)的关键功能做说明,非关键功能可适当降低要求。举个例子:功能类别功能点(功能操作)性能指标并发数张数记录数目标时间(秒)销货单增加21秒复制251秒保存2153秒保存21204秒审核2154秒审核21206秒删除一张单据211003秒上下张翻页210010004秒库存查询210003秒进价查询(按供应商)250个供应商10004秒进价查询(按物品)2100个物品10004秒收款252秒变更251秒增加软硬件环境需求规定了软硬件环境,性能标准、易用性等才有意义举例如下:需求编号需求名称详细说明4.2.1开发环境需求eclipse3.5,myeclipse6.0,JDK1.5,IE6以上版本,MicrosoftSQLServer2005客户端:CPU主频1G以上、内存1G以上服务器:CPU主频2G以上、内存1G以上4.2.2测试环境需求IE6以上版本,JDK1.5,MSDE或MicrosoftSQLServer2005客户端:CPU主频1G以上、内存512M以上服务器:CPU主频2G以上、内存1G以上4.2.3用户环境需求单机版IE6以上版本,JDK1.5,MSDE或Microsoftsqlserver2005计算机:CPU主频1G以上、内存512M以上网络版IE6以上版本,JDK1.5,MSDE或MicrosoftSQLServer20053、增加定义和缩写词项目中一定有很多专业的业务名词和缩写需要解释。如:FM财务管理:(FinancialManagement)是研究企业资金的筹集、计划、使用和分配等经济活动,以及其中的财务关系的学说。SCM供应链管理:(SupplyChainManagement)是供应商、制造商、仓库、配送中心和渠道商等构成的物流网络。是对供应、需求、原材料采购、市场、生产、库存、定单、分销、发货等的管理,包括了从生产到发货、从供应商的供应商到顾客的顾客的每一个环节。4、在系统主要业务流程前增加构件图Erp系统较大时,应先划分主题域,划分原则是独立性原则、主题域之间接口简明原则。如设计中提到的总账领域、采购领域、库存领域、销售领域等。如“5、领域类的建模问题领域类分析的所有业务对象必须有联系的(泛化、聚合、关联、组合等),不能出现某些业务对象独立。对每一个领域都要有领域模型分析,可帮助理解业务对象和关系,并会对数据库设计提供帮助。如,合并报表系统的领域模型例子:6、系统详细设计用例详细设计分成界面原型、用例描述章节;其中用例描述中有触发条件、事件基流、分支流等,这样便于描述业务中有判断情况的业务流程。举例如下:进货单界面原型:用例描述:用例标识A3-SCM-PUIn-F01用例名称进货单新增创建人创建日期2011-04-29版本号1.0参与者用例描述新增一张进货单角色有新增权限的仓库管理员,以下简称“操作员”扩展用例触发事件1、操作员在进货及退货单列表界面点击〖新增进货单〗按钮。2、操作员在功能菜单点击“进货单”。3、操作员在进货单界面点击〖新增〗按钮。前置条件基础数据、参数定义已经完成事件流基流1、触发事件发生后,系统显示一张空白进货单。2、初始化界面,取相关数据项的默认值(参见进货单/表头、表尾项目/初始值)单据号:参数进货单是否自动编号=是时,按单据编号规则生成。日期:默认当前登录日期。仓库:连续录入时,默认上一张进货单的仓库。票据类型:默认专用发票。制单人:当前登录人。3、操作员录入进货单表头信息。各数据项录入方法参见进货单/表头、表尾项目/说明4、操作员录入进货单表体信息:除仓库编码之外,其它数据项只有在录入物品之后才可录入各数据项录入方法参见进货单表头、表尾项目5、表头表体信息录入完成后,点击〖保存〗按钮,系统进行相关合法性检查:没有表体行时不允许保存相关非空数据项不能为空(非空数据项参见进货单表头、表尾项目和表体项目中的描述)表头现结金额0时,结算方式不能为空表头现结金额不能大于表体金额之和检查不通过时,单据保存不成功(系统应给予明确的提示)分支流4.1整单使用统一折扣率或者在整单金额基础上有一定的优惠时,操作员选择〖操作〗下面的“折扣”,系统进行检查:没有表体行时,不可以使用所有表体行报价都为0时,不可以使用(有任意一行有报价都可以使用)任何报价不为0的表体行,数量为0时,不可以使用检查通过后弹出整单折扣录入窗口:折扣率默认100;折扣后金额默认当前表体金额之和(扣除掉表体报价为0的行)。操作员录入折扣率或折扣后金额(两者只能录入一个):折扣率:录入大于0的数折扣后金额:录入大于0的数操作员录入完成后按〖确定〗,系统更新所有表体行的折扣率和价税项:如果整单折扣时录入了折扣率,则将表体行的折扣率都更新成整单折扣窗口中录入的折扣率,按规则计算其它项。参见单价金额录入及计算方法中有关修改扣率时如何计算的说明注:报价为0的行不更新如果录入了折扣后金额,则将折扣后金额与原金额间的差分摊给表体行,每行按金额加权平均方法分摊,然后用原金额+分摊到的差异更新表体金额,并按规则计算其它项。注:分摊时不包含报价为0的行(计算差额和分摊时都不包含),不能完全分配的余额倒挤给金额最大的且报价不为0的行。4.2通过条码扫描录入时,操作员选择〖操作〗下面的“条码录入”,系统显示条码录入窗口扫描条码时输入数量默认不选中,但需要保存上次操作员修改的值;数量默认1(可改,只能录入大于0的数)。在“条码输入”中手工或扫描录入条码选中“扫描条码时输入数量”,录入条码之后,光标跳到“数量”中,操作员录入数量,回车后系统查找物品档案中与此条码相同的记录,物品带入单据表体(追加到当前最后记录的下方),同时将数量带入表体数量中。不选中“扫描条码时输入数量”,录入条码回车后,系统查找物品档案中与此条码相同的记录,物品带入单据表体(追加到当前最后记录的下方),数量取1。物品及数量带入单据表体之后,与在表体直接录入物品一样,需要带入相关的数据项(包括取价及价税计算、批次自动带入等等)。替代流后置条件非功能需求支持全键盘操作假设与约束补充规格说明书备注优先级高修改历史修改人版本说明修改日期

1 / 8
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功