- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
什么是设计? 我们这里定义的设计,包含几个部分:软件体系结构设计(又称架构设计或概要设计)、类设计、数据库设计、界面设计。 这里提到的设计不包含代码设计以及系统功能的定义。 软件体系结构的设计不仅仅是满足项目需求; 软件体系结构的设计关注的是行业领域问题的普遍解决方案; 类设计关注的是具体目标的实现,遵循需求的约定与限制; 不仅仅是类、数据库、子系统和安全等内容。 更加关注的是对软件体系结构的定义和完善。 是利用合适的技术和成本,实现满足用户需要的产品。 环境约定 公司一级建立统一的UML模型,各产品和项目独立组成包/目录结构,具体参考《珠海政采领域模型》.mdl ,svn地址:1/eps_product/00 总体规划/01开发库/03设计。 所有产品和项目共享领域模型和数据模型。 在版本控制中,统一模型的SVN库与各个项目的SVN库进行映射,保证统一模型与各项目的一致性; 项目的模型在成熟后应提交到产品模型中,以期不断完善产品; 模型版本的提交和基线管理同单个工件的提交和管理; 需求评审后进入DOORS库进行跟踪管理; 合同范围在项目立项后就进入DOORS进行管理,并在统一模型中表现; 在分工协作中,需要注意信息共享,以及同一工作包在某个时间段保证一个人提交,否则会产生冲突;(工作包的实质是单个文本文件,一旦2个以上的人同时修改,其冲突必须手工解决); 功能性需求采用用例的方式描述,包含角色、用例图、用例规约、活动图、界面原型、词汇表、领域对象模型等内容,所有用例相关资料(包含原始需求资料)组织在用例下面,通过文件和URL进行连接; 非功能需求在软件需求规约中进行描述; 设计方法 面向对象的基础方法论 UML模型基础理论 SOA的基础理论 设计工具 UML1.1或以上版本建模语言(UML建模工具) 架构设计文档/详细设计文档(WORD文档) 界面设计(HTML) 工具的使用,操作步骤1:获取UML文档 角色定义 词汇表 领域模型 设计模型 设计模型 类图 时序图 正反向工程,正向工程包类命名不能有汉字 反向工程加类路径 架构设计,分层 框架基础技术 J2EE1.4.2 Session Bean,Web Service Struts Spring Hibernate JSON JMS ESB?SOA? 案例 用例名称:申请普通会员 用例编号 PJ19-001 角色:供应商 用例描述 在中国金融集中采购网的门户网站(以下简称金采网)中较显眼的位置,放置这个申请注册的功能;供应商通过这个功能,可以在不需要任何咨询服务的情况,完成申请的操作;在填写完成注册信息并提交后,系统自动向申请人发送邮件; 基本流程和备选流程 基本流 供应商在金采网选择了供应商注册,启动本流程; 系统显示注册须知页面; 供应商同意注册须知; 系统显示填写注册信息页面; 供应商填写注册信息(请参考《词汇表.doc》),提交注册信息页面; 系统检查数据的正确性,如果有错误,需在提交的表单中明确显示哪些项录入错误,供应商对错误项进行修改;如果准确无误,则提示用户“激活信息已发送至注册时填写的邮箱地址中,并告之用户,收到邮件后即可通过邮箱的内容进行激活操作”; 供应商收到注册激活邮件,邮件内容应包括:问候语、注册用户的姓名、邮箱地址、激活链接地址以及时提示“如果不能点击该链接地址,请复制并粘贴到浏览器的地址输入框”。点击激活链接地址,可以打开新的浏览器窗口; 系统显示注册成功的页面,这个页面中,需要包括祝贺信息,一些系统的简介信息,并且供应商能直接进入金采网后台; 流程结束。 备选流 备选流1 – 供应商在提交注册信息之前退出注册 5a、供应商在提交注册信息之前,随时可以退出,系统不保存任何数据,系统结束本次注册的流程。 备选流2 – 供应商没有收到注册激活邮件 供应商在基本流7中,并没有收到系统发送的注册激活邮件;系统需这样处理这种情况; 7a、供应商打开金采网首页,在登录窗口输入用户名和密码,跳出一个窗口提示激活:1.到邮箱激活。2.如果邮箱填写错误,或未收到激活信,可更改邮箱地址等重新获取激活信,再到邮箱激活。 7b、如果供应商选择“更改邮箱地址重新获得激活信”,则供应商录入注册时填写的会员登录名、会员密码、新的邮箱信息和随机产生的验证码(如果不用验证码进行验证,很容易成为攻击点),录入后提交,并重新获取注册激活邮件; 7c、系统首先校验注册邮箱是否正确,如果不正确,就近给出提示; 7d、邮箱校验通过后,系统再进行录入的验证码校验,如果不正确,系统更新验证码,并就近给出提示; 7e、验证码校验通过后,现校验会员登录账号及会员密码是否正确,不正确,就近给出提示; 7f、校验通过后,系统提示用户,“注册邮箱修改成功,注册激活邮件已
文档评论(0)