概要设计的实例.docx

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

XXX系统概要设计说明书版本历史版本状态作者参与者时间备注注:状态分为:草稿、正式发布、修订引言1.1?编写目的??本概要设计文档主要用来指导创新综合管理系统的详细设计工作,为详细设计提供统一的参照标准,其中包括系统的内外部接口、系统架构、编程模型以及其他各种主要问题的解决方案。在此文档被经过同行评审后,所有有关本系统的详细设计必须遵照此文档的相关标准和约束来进行。另外,此文档也作为对详细设计文档进行同行评审所依照的标准之一。在详细设计的过程中,如果发现需要添加新的概要设计标准或者约束来指导详细设计工作,必须在此文档进行更新和评审,以确保各模块详细设计的一致性和正确性。本文档主要描述的是创新综合管理系统的概要设计,其中包括定义系统的内外部接口、相关的系统架构和设计标准,不会涉及系统业务逻辑现实的细节。?1.2?项目背景?创新是实现银行持续健康发展的源动力。总行、省分行十分重视创新工作。但由于缺乏系统支持,广东省分行主要依靠手工及邮件分发的方式,对创意进行收集、筛选、测评等处理,创意处理工作压力大,处理周期长,效率低,由于创意处理意见反馈较长,一些员工创新的积极性受到一定影响。此外,员工所提创意不能共享,创意的提出缺乏有效规范与指引,高质量的创意比较少。为了提高创意收集与处理效率,深化对创意的筛选与加工,为创新提供更多既符合客户需求、又与我行发展战略相吻合的创意,广东分行向总行请示拟开发创新综合管理系统。系统上线后,主要实现以下目标:一是将解决原来主要依靠手工邮件收集、处理创意的问题,提高创意处理效率,并提供团队提出、加工、研究创意的平台,实现对创意的深层次加工,为创新提供更多更好的创意;二是提供系统平台,支持创新项目的立项、审核、创效奖的申报和处理等;三是建立全分行统一规范的产品信息发布维护渠道平台,员工可方便地学习我行产品知识,促进市场拓展能力的提升;四是建立产品推广后运行信息收集平台,产品归口部门可及时了解产品满足客户情况、潜在风险及与同行先进产品的比较等信息。1.3?定义?术语缩写术语全称中文翻译(供参考)CRUDCreate/Retrieve/Update/Delete增删改查(四种基本的数据操作)BPBusiness Process业务过程BOBusiness Object业务对象VOValue Object值对象MVCModel/View/Controller模型/表示/控制模式DAODate Access Object数据访问对象1.4?参考资料《创新综合管理系统业务需求说明书》《创新综合管理系统需求分析》2?总体设计方案按功能不同进行技术层次划分,使各层功能相对独立。同时以接口形式来描述各层之间的调用关第,以达到层次之间的松散耦合。各层所提供功能不依赖于一种具体的技术或产品实现,应该提供一定范围的技术选择。技术架构不和具体的应用架构绑定,应具备较宽的使用范围,适合未来应用的扩展。以下为总体模块之间的关系:???2.1?设计前提和约束条件1. 系统用户登陆通过与总行UAAP认证系统实名认证2. 创意产品研发过程对选取专家使用Lotus邮箱邮件通知功能3. 遵循SUP的J2EE项目开发规范。使用SUP1.1.3作为开发平台。4. 遵循建设银行JAVA编码规范。2.2?基本设计思想我们把状态控制及审批流转、评分评议的计算、邮件发送抽取成共用模块,以供其他模块引用。详见以下模块关系:???2.3?系统整体设计2.3.1?物理部署架构??硬件:Web服务器:IBM刀片服务器?* 2小型机?磁盘阵列?200G软件:?Windows server 2003 + WeblogicAIX 5.3 + Oracle 10.0物理部署关系图??????????1. 系统用户登陆通过与总行UAAP认证系统实名认证?????????2. 创意产品研发过程对选取专家使用Lotus邮箱邮件通知功能?2.3.2系统的层次模型??.1.1?客户端(Client Tier)客户端指的是访问应用的web浏览器终端,通过web浏览器啊来访问创新综合管理系统。该层的展示效果应遵循我行《BS 架构系统用户界面规范》?表现层(Presentation Tier)表现层接收客户端的?HTTP 请求,提供系统登陆,会话管理,访问控制,数据封装和交易分发等功能。采用 JSF 时,应遵循中国建设银行相关的 JSF技术实施规范。?业务控制层(Usecase Controller?Tier)对表示层发来的数据格式进行检查判断,根据不同的业务将数据分配到不同的业务处理服务进行处理。?业务服务层(Business?Service?Tier)业务层是?J2EE 构架的核心层,它接收展示层分发的交易请求,完成业务逻辑的具体实现。对不同的业务数据进行处理,处理完成后,将处理结果

文档评论(0)

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

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

1亿VIP精品文档

相关文档