◆架构之美
文章平均质量分 58
菜腿1994
这个作者很懒,什么都没留下…
展开
-
软件工程常见的五种操作模型
1.瀑布模型思想:①制作时间 工序化简 ② 功能实现制作分开 优点: 1)为项目提供了按阶段划分的检查点。 2)当前一阶段完成后,只需要去关注后续阶段缺点:(1) 阶段之间产生大量的文档,极大地增加了工作量;(2)用户只有等到整个过程的末期才能见到开发成果,增加了开发的风险;原创 2015-09-13 16:08:32 · 4875 阅读 · 15 评论 -
设计三层异常如何处理?
前言 在敲到三层已经成功的时候突然发现了一个不完美的地方,那就是如果你输入错误的话,按照原来代码的意思是直接跳到出错的地方会有一个提示,验收的时候师傅希望我可以运用一个异常处理进行修正,但是很不幸本人经过了尝试,虽然没有用try-catch解决,但是终于还是有方法,可以分享给大家!内容 主要的三层的代码就不说了,主要涉及的是在BLL层和UI层中处理的代码,源代码如下:原创 2016-01-25 08:18:26 · 1469 阅读 · 28 评论 -
浅谈七层——架构师成长
前言: 学习七层是建立在三层的基础之上,三层中主要包括了DAL,BLL,UI层,但是七层中多加了外观层facade,工厂层factory,数据库DB,还有接口IDAL。其实无论是多加了哪一个层,最主要的是我们必须明白每一个层有什么样的意义,我们才可以在程序设计的时候游刃有余。内容: 一:七层的主要元素:原创 2016-01-31 21:36:31 · 2339 阅读 · 48 评论 -
三层——架构师起航
前言 其实这篇文章早就应该写了,可是我刚刚看完三层视频后,对于它的了解好像真的不是那么深刻,就一拖再拖,直到现在在画机房重构UML图七层的时候,我才知道原来三层并没有自己想象中的那么难,也不是自己想象中已经完成了高内聚,低耦合;感觉一直学习,就越会发现原来学习的东西很浅显,很容易懂,所以在面对一个新的东西,我们不是害怕,而是一直学习,前进,过一段时间回来看看,发现突然就顿悟了!内容原创 2016-01-29 20:46:29 · 1794 阅读 · 83 评论 -
什么是SOA架构
【前言】 最近在了解WCF的知识的时候学习了一个新的名词:SOA架构,当然以前也没有接触过!我觉得在了解SOA架构的时候我们可以结合之前的知识,在我们软件设计思想的发展中我们都知道从面向过程,到面向对象,现在已经发展到了面向服务的时代,而SOA架构正式面向服务的体现。【内容】面向过程(Procedure Oriented)的程序设计思想:程序=算原创 2017-01-06 21:51:44 · 5988 阅读 · 11 评论 -
软件需求说明书(GB856T—88)
1引言1.1编写目的软件需求说明书是需求分析阶段的一个文档,是对软件目标及范围的求精和细化,深入描述软件功能和性能以及软件的约束范围,使用户和软件开发者对该软件的初始的规定有个大概的了解,有利于对项目的回溯和指导后续的开发和维护。文档的读者:开发人员与用户代表1.2背景说明:a. 待开发的软件系统的名称:机房收费系统b. 本项目的任务提出者:米老师(米新江)开发者:原创 2015-10-01 12:22:40 · 13129 阅读 · 9 评论 -
软工文档总结【1】——从门外走进门
软工文档终于在写完了,师傅还没有进行验收,但是我还是想先总结一下我对于文档编写过程中的收货以及一些想法。从软工视频到软工文档,我几乎用时一个月才将它们完成,但是这个项目是我有史以来觉得走的很稳的一个项目,因为每一天都是按照今目标的步骤去写,完全在自己的掌握中,没有大起,没有大落。我感觉在时间管理上,这是自己的一个进步。文档初期进行编写时,我是很抵触的,因为这也是一个非常陌生的东西,我自己完全没有接原创 2015-09-29 20:10:03 · 767 阅读 · 17 评论 -
可行性研究报告-机房收费系统
1:引言1.1编写目的规范:说明编写本可行性研究报告的目的,指出预期的读者。(机房系统)举例(机房):本报告是为让软件开发人员对开发的系统做一个全面的分析,同时也让该系统使用人员—教师对于系 统的设计有一个大概的了解,以便开发出一个更好的收费系统,能够更好的服务大众! 读者为:需求分析软件分析师,客户和维护人员。1原创 2015-09-26 20:42:07 · 1534 阅读 · 14 评论 -
项目开发计划(GB856T——88)
一:引言1.编写目的 项目开发计划是确定开发项目的时候首先做的一个初步计划,需要对于项目整个开发过程需要一些条件等有一个比较大概的了解。项目开发的预期读者有用户,开发者,管理者,以及分析人员等。2.背景 a.待开发的软件系统的名称:机房收费系统 b.本项目的任务提出者:米老师 开发者:十二期学生 用户:廊坊师范学院教师和学生原创 2015-10-01 11:33:03 · 3322 阅读 · 9 评论 -
面向对象设计
一:面向对象模型技术(OMT):对象模型,动态模型,功能模型。 对象模型中整体与部分是聚合,文件名与文件是限定,雇主与雇员是关联。 动态模型一是状态图,一是事件追踪图。 状态图是描述一个对象的个体行为,事件追踪图是多个对象所表现出来集体行为。 功能模型有多个数据流图组成 ,允许加入控制流二:面向对象分析原创 2015-09-13 16:44:02 · 857 阅读 · 19 评论