- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
系统设计生命周期文档
NetReptile推荐?[2005-4-4]出处:zdnet作者:不详?
多数押宝微软.NET技术的公司通常也会选用微软的生产性工具。只要采用正确的过程,布局和规范,公司就能结合他们的开发环境和生产性工具创建一个可用的系统设计和系统维护结构。让我们先回忆一下书写文档过程,然后再分析一下你的系统设计工具箱里应该有哪些产品和工具。
书写文档过程
即使每家公司都赞同他们应该有一个软件开发周期(SDLC),但是没有两家公司对每个阶段以及工作产品下的定义完全一样。在创建你自己的软件设计方法以及选择实现工具的时候,你必须首先定义你的设计过程和书写文档过程。定义的一部分应该包含对每个项目创建和维护的一组文档。最起码,你应该创建下面的文档(或者其它包含所有这些部分的文档)。
商业需求
商业需求文档应该概括说明开发系统的原因,预期的系统总成本,以及实现的收益等。还应该列出预期的使用和性能量度,(例如,什么类型的用户将使用该系统,系统的响应时间等)。商业需求文档将用来指导系统设计所有的后继阶段。对该文档所做的任何改动必须反映实际的设计和开发中,而且在设计和开发之前进行核准。
过程图表(process diagram)和使用案例(use cases)
一旦定义了商业需求,系统架构师书写文档的内容就转到系统的关键参与者之间信息的流动方式上来。定义参与者和过程是创建使用案例的关键,它根据参与到这个系统的人或系统来定义每个主要的系统功能。过程图表和使用案例文档放到一起将提供连接商业需求和高层技术实现的信息。同样地,文档应该易于理解,易于客户(或者商业倡导者)编辑,易于系统架构师创建详细技术文档。
建模文档
系统架构师应该使用过程图表和使用案例模型作为源文档来创建类模型和数据库模型。类模型将系统表示为一组定义在使用案例中的,用于实现系统主要功能的逻辑类。数据库模型将提供用来存储瞬间过程状态信息、瞬间系统输出以及历史事务数据的数据库的物理实现。
书写系统文档的三个主要工具
当然,你可能永远都不会在初期得到所有的完成得很好的系统需求文档和系统设计文档。选用那些在开发过程中允许你改变设计以及公布这些改变的工具是很重要的。要获取所有用来创建设计环境的工具,你的开发人员至少应该有Microsoft Office Professional以及Microsoft Visual Studio .NET Enterprise Developer。所有系统构架师应该使用相同版本的Office,使用Microsoft Visual Studio .NET Enterprise Architect。这将为系统构架师提供一个使用Microsoft Visio for Enterprise Architects的许可。
对于你的设计环境,关键工具是Microsoft Word,Microsoft Visio以及SharePoint Team Services(STS)。Word有一些非常好的团队协作工具。工具菜单中的跟踪变化功能允许多人编辑一个文档,并将其改变记入文档。编辑者(例如商业倡导者、系统构架师或者开发人员等)可以往文档中添加注释,而不是直接改变文档。他们可以向复查人员发送文档的拷贝。之后,他们就可以根据那些注释将所有的变化合并到原始文档中,决定接受那个改变,丢弃那个改变。
Visual Studio .NET Enterprise Architect版本中的Visio的版本包含创建使用案例、类模型和数据库图表的模板。你甚至可以使用类模型产生函数模板,使用数据库图表工具产生SQL Server以及其它的兼容ODBC的数据库的数据库模式。事实上,对于在目前在用的系统来说,你可以反向地从VB代码得出类模型,从数据库得出数据库图表。Visio不像Word一样能跟踪多个用户对文档的改变,但是它却可以得到设计的反馈信息,这一点是很重要的。为了允许在类模型和数据库图表上做注释,我推荐系统架构师将它们的模型和图表做成JPEG文件贴到一个Word文档中。这样你不仅可以打印、查看图表,也可以使用Word的跟踪改变的特性。
一旦创建了文档之后,将它们放到多个用户可以查看并对其注释的地方。在Office2000、Office XP以及Microsoft FrontPage 2000或者更高版本的每个拷贝中都带有一个简单协作服务器。这个工具,即STS,可以用来创建一个基于Web的入口(portal),作为关键设计文档的一个仓库。
STS使用Web浏览器或者Word或Visio中打开/保存文件机制提供一个简单机制用于上传和下载文档。此外,入口用户可以将文档提交给站点或者个人,从而接收STS在任何时间侦测到的有关文档的改变的通知。事实上,如果你使用Word或者IE
您可能关注的文档
最近下载
- 《健康评估》心脏听诊河北大学课程思政案例2022.docx VIP
- 粮油保管员职业技能竞赛试题.pptx VIP
- 基层医疗卫生机构常见新生儿疾病诊疗指南:新生儿复苏(2025年).pptx VIP
- 血小板减少性紫癜护理查房.pptx VIP
- 《劳动与技术》一年级上册教案完整版.pptx VIP
- 金属非金属矿井通风操作证考试题库及答案.pdf VIP
- 装饰装修工程售后服务承诺书范文(2024版).docx VIP
- 心理测评399.doc VIP
- 党课课件:书记讲党课”活动.ppt VIP
- 江铃-江铃E400-产品使用说明书-E400豪华型-JX70021BEV-江铃E400使用说明书.pdf VIP
文档评论(0)