随笔分类 -  项目管理/架构设计

项目经理的作用、职责、管理,以及介绍一些不错的框架和设计理念。
摘要:让我们看下3.0新增的查询:Simple Select with string columns int records = new Select("productID"). From("Products").GetRecordCount(); Assert.IsTrue(records == 77);Simple Select with typed columns int records = new Select(Product.ProductIDColumn, Product.Product... 阅读全文
posted @ 2012-02-09 12:36 Jolly-zhang 阅读(488) 评论(0) 推荐(0)
摘要:1、关联(association)说明:是一种结构关系,它指明一个事物的对象与另一个事物的对象间的联系。给定一个连接两个类的关联,可以从一个类的对象导航到另一个类的对象,反之亦然。图形:一条实线,可以带箭头。属性:名称、角色(关联中靠近它的一端的类对别外一端的类呈现的职责)、多重性。2、聚合()说明:一种特殊的关联,表示“整体/部分”的关系,其中一个类描述了一个较大的事物,... 阅读全文
posted @ 2010-03-26 14:08 Jolly-zhang 阅读(481) 评论(0) 推荐(0)
摘要:开始之初的架构设计决定着软件产品的生死存亡。“好的开始相当于成功一半”。   开始的架构设计也是最难的,需要调研同类产品的情况以及技术特征,了解当前世界上对这种产品所能提供的理论支持和技术平台支持。再结合自己项目的特点(需要透彻的系统分析),才能逐步形成自己项目的架构蓝图。   比如要开发网站引擎系统,就从Yahoo的个人主页生成工具 到虚拟主机商提供的网站自动生成系统,以... 阅读全文
posted @ 2010-03-26 14:06 Jolly-zhang 阅读(330) 评论(1) 推荐(0)
摘要:一、与构架有关的几个基本概念:1、模块(module):一组完成指定功能的语句,包括:输入、输出、逻辑处理功能、内部信息、运行环境(与功能对应但不是一对一关系)。2、组件(component):系统中相当重要的、几乎是独立的可替换部分,它在明确定义的构架环境中实现确切的功能。3、模式(pattern):指经过验证,至少适用于一种实用环境(更多时候是好几种环境)的解决方案模板(用于结构和行为。在 U... 阅读全文
posted @ 2010-03-26 13:58 Jolly-zhang 阅读(273) 评论(0) 推荐(0)
摘要:最近开始写详细设计说明书了,可不知道怎么想,写起来并不容易,让我思考了,怎么去写软件系统详细设计说明书。以及在一个项目开发过程当中到底应该写那些文档。而这些文档都应该怎么些。值的我考虑考虑? 答案:《立项报告》、《需求报告》、《概要设计》、《详细设计》、《测试报告》 《用户手册》(含系统部署)、《变更记录》 (注释:《需求报告》应该由市场调研和系统分析人员合作编写) 详细答案: 文档编写标准化 ... 阅读全文
posted @ 2010-03-26 13:56 Jolly-zhang 阅读(1744) 评论(0) 推荐(0)
摘要:需求开发与管理是软件项目中一项十分重要的工作,据调查显示在众多失败的软件项目中,由于需求原因导致的约占到45%,因此,需求工作将对软件项目能否最终实现产生至关重要的影响。虽然如此,在项目开发工作中,很多人对需求的认识还远远不够,从本人参与或接触到的一些项目来看,小到几十万元,大到上亿元的软件项目的需求都或多多少的存在问题。   有的是开发者本身不重视原因、有的是技术原因、有的是人员组织原因、有的是... 阅读全文
posted @ 2010-03-26 13:54 Jolly-zhang 阅读(417) 评论(0) 推荐(0)
摘要:开发Web应用程序是痛苦的。无论是组织与测试AJAX脚本,还是在无状态环境下模拟状态,开发Web应用程序需要在计划和开发的各个阶段中,全神贯注,专心致志。Web开发人员还要面对开发中的诸多挑战,例如对象与关系的不匹配;在纷繁复杂的选项中选择最合适的工具提高开发效率;在项目中应用良好的架构,在保证代码具有可维护性的同时,不至于影响项目的交付。种种问题都使得开发形势变得越发严峻。一切都在发展之中。不断... 阅读全文
posted @ 2009-11-13 16:56 Jolly-zhang 阅读(415) 评论(1) 推荐(0)
摘要:现在让我们来创建第一个S#ARP项目:首先打开VS 2008然后点击文件-->新建-->项目-->Visual C#-->Web,此时出现如下页面PS:如果你在新建的时候不存在黄色部分,请按以下操作:首先把VisualStudioTemplate文件夹下的SharpArchApplicationWizard.dll拷贝到C:\Program Files\Microsoft ... 阅读全文
posted @ 2009-08-05 15:21 Jolly-zhang 阅读(672) 评论(1) 推荐(0)
摘要:1.SharpArchitecture是什么?它是一个帮你快速构建MVC+NHibernate框架的平台,最有利的帮你减少代码(解耦)和提高产品质量。S#ARP架构坚持以下原则: •专注于域驱动设计 •松耦合 •轻松搭建项目 •全部开源 总体目标是,为开发者节约编码时间,把主要精力集中在业务逻辑上。官网地址:http://www.sharparchi... 阅读全文
posted @ 2009-08-04 17:02 Jolly-zhang 阅读(1174) 评论(6) 推荐(2)