随笔分类 -  11.项目资料

摘要:源地址:http://www.cnblogs.com/bigmonster/archive/2011/05/14/2046427.html1、引子 最近一直在负责.net(B/S方向)技术面试相关的工作,前前后后面试了不少人,但是通过率较低,大概只有20%左右;有颇多感慨。最近也一直比较困惑,原因究竟是什么?是我们要求太高,应聘者本身的问题,还是是面试的内容本身的问题?2、我们的岗位要求 这是之前项目组整理的一个简单的岗位(.Net中高级职位)要求,贴一下: 必须技能:有2~3年实际的项目经验(特别说明:工作经验不一定要进入实际的公司才能积累的)思路比较清晰,有较强的独立解决问题的能力熟悉b/ 阅读全文
posted @ 2013-11-18 18:39 暮山海风 阅读(258) 评论(0) 推荐(0)
摘要:第一步当然是需求的采集,怎么做? 先和用户交流,弄清楚项目的目标,这个通常是几句话,用户的语言,但你必须理解,并且文字记录下来。然后我们需要做第二件事情,即软件需要提供哪些功能,来实现项目目标。当然,这和用户的作业流程、业务规则、具体岗位是有关系的,这里的产品是一份功能清单。第三个则是功能清单的说明,通常也就是一段话,使用用户的语言。 一般没有必要记录非常详细的业务规则,在交流过程中这些通常会变得清晰。我们的问题是:做什么?而不要涉及太多的细节。 这三项工作完成之后,需求也就告一段落。我们的团队,将至少有一个人,完全明了这个项目的目标、我们需要实现哪些功能、这些功能主要是做什么的。关于业务细节 阅读全文
posted @ 2013-03-19 23:14 暮山海风 阅读(212) 评论(0) 推荐(0)
摘要:本章使用一个简单的例子对UML中所使用的概念和视图进行初览。本章的目的是要将高层UML概念组织成一系列较小的视图和图表来可视化说明这些概念,说明如何用各种不同的概念来描述一个系统以及如何将各种视图组织在一起。概括性的说明不可能面面俱到,其中省略了许多概念。要想得到更详细的说明,可参见下一章对UML各视图的说明和本书大全部分的有关细节。本章使用的例子是计算机管理的戏院售票系统。这是一个精心设计的例子,目的是用少量篇幅来强调说明UML的各个组件。这是一个经过有意简化的例子,忽略了有关细节。除非进行大量的反复说明,否则一个实际系统的完整模型不可能用这么少的篇幅来对UML中使用的每种组件进行介绍。UM 阅读全文
posted @ 2013-01-22 20:43 暮山海风 阅读(348) 评论(0) 推荐(0)
摘要:在讨论代码生成器之前,首先,让我们抛开这个主题,来看看一家工厂。在这家工厂里,有一个很大的厂房,厂房里有好几条生成线在运作,人来人往,川流不息又井井有然。一些工人在搬运各种各样的原材料;一些工人在调试和安装模具;一些工人在流水线上完成各自的工序;一些工人在将成品入库。当然,这可能不是一家现实的工厂,现实的工厂会比这个复杂多,这只是工厂的抽象与简化。那么这个抽象的工厂对于我们的代码生成器有什么启发意义吗?首先,让我们先引进几个术语:代码生成工具、生成控制器、模板参数、模板引擎、模板。我们暂且不给出这些术语的定义。参考工厂的生产模式,我们可以将代码生成描述为,在代码生成工具(对应为工厂)内有好几个 阅读全文
posted @ 2011-11-18 15:44 暮山海风 阅读(439) 评论(0) 推荐(0)
摘要:其实PowerDesigner的pdm文件是一个xml文件来的,我们可以当作读取xml文件一样的方式来读pdm文件。其中,我们需要注意的是:如果我们不使用命名空间管理器的话,系统会提示如下错误:需要命名空间管理器或 XsltContext。此查询具有前缀、变量或用户定义的函数。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Xml.XPath.XPathException: 需要命名空间管理器或 XsltContext。此查询具有前缀、变量或用户定义的函数。 因此,我们读取pd... 阅读全文
posted @ 2011-11-10 20:17 暮山海风 阅读(610) 评论(0) 推荐(0)