摘要: 随着计算机技术越来越广泛地应用于国民经济的各个领域,在计算机硬件不断微型化的同时,应用系统向着复杂化、大型化的方向发展。数据库是整个系统的核心,它的设计直接关系系统执行的效率和系统的稳定性。因此在软件系统开发中,数据库设计应遵循必要的数据库范式理论,以减少冗余、保证数据的完整性与正确性。只有在合适的数据库产品上设计出合理的数据库模型,才能降低整个系统的编程和维护难度,提高系统的实际运行效率。虽然对于小项目或中等规模的项目开发人员可以很容易地利用范式理论设计出一套符合要求的数据库,但对于一个包含大型数据库的软件项目,就必须有一套完整的设计原则与技巧。一、成立数据小组大型数据库数据元素多,在设计 阅读全文
posted @ 2011-05-26 15:21 俯瞰之鹰 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 1.SQL注入了解及防范防SQL注入攻击2.解决方案因为项目中采用的是查询适配器方式,对输入的查询值,只有字符串值才有可能受到注入攻击(int等查询值,正常情况下在外界无人为攻击输入接口),所以我们只需要对查询条件中的字符型值的单引号(’)进行处理,方案如下所述。2.1单引用(’)2.1.1对采用Filter传入查询条件的在查询适配器中是用ToQueryFilterString方法生成SQL条件串的,故在生成SQL查询条件串时,对其中来自用户输入的字符型条件值进行单引号查找替换,将其替换为两个单引号(‘’),示例:filterString="ProductName='&quo 阅读全文
posted @ 2011-05-26 15:10 俯瞰之鹰 阅读(8691) 评论(1) 推荐(0) 编辑
摘要: 随着HTML5技术的普及和推广,Web开发社区逐渐开始尝试在RIA(富互联网应用)中使用HTML5,这种实践主要优势在于开发人员能够通过HTML5的各种技术以一种前所未有的统一、简洁、无插件依赖的方式实现炫目、复杂的Web应用,HTML5的优越性已经得到了开发社区的普遍认可。不过,就像其他Web技术诞生时的情况一样,作为新生儿的HTML5在各种Web浏览器中的实现程度或者说平台兼容性一直是Web开发人员的心病。本文将介绍Web浏览器对HTML5技术的兼容性,希望能够帮助Web开发人员在应用HTML5技术时充分考虑到平台差异性。从2006年WHATWG和W3C决定合作制定HTML5标准以来(预计 阅读全文
posted @ 2011-05-15 22:32 俯瞰之鹰 阅读(24701) 评论(0) 推荐(0) 编辑
摘要: 评审合同过程活动1、由售前项目经理负责组织 DGM、DSM、项目经理侯选人、技术工程师、销售人员、DQAF,按《评审程序》,使用《合同评审检查表》对《合同》及其附件进行评审,确定需求的完整性,判断需求是否可行、可实现、清晰、一致及可测试,并保留评审记录。2、《合同》评审通过后,交企管部、设备采购部、财务部、法律事务办公室进一步审核,审核结果体现在《销售合同审核报告》中。审核内容包括:a) 企管部负... 阅读全文
posted @ 2010-07-13 09:46 俯瞰之鹰 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 拟订合同过程活动1、售前项目经理组织拟定《合同》文本及其附件。2、《合同》文本及其附件可由在合同准备与管理方面有经验、专业知识和技能、接受过需求管理培训的销售人员或用户,以《投标方案》和评标期间对有关问题的澄清文件、或者《用户需求说明书》/《产品需求规格说明书》为基础拟定。由中创软件拟定的《合同》应参照公司《标准合同文本》(含技术需求及验收标准附件)。3、在《合同》编写过程中,应与用户进行必要的沟... 阅读全文
posted @ 2010-07-09 22:06 俯瞰之鹰 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 明确项目需求入口准则1、 公司接到用户的《中标通知书》并通知准备商务洽谈。2、 或用户接受了公司发送的《投标方案》并要求我们拟定《合同》。过程活动1、在准备《合同》时,售前项目经理负责组织收集和明确用户需求。2、用户需求应包括:技术需求、非技术需求、验收标准、限制和约束条件、合同相关方责任分配等。a) 技术需求:软件系统的功能需求、性能需求、运行环境及开发平台要求、用户对界面的要求、系统与其它外部... 阅读全文
posted @ 2010-07-06 20:08 俯瞰之鹰 阅读(882) 评论(0) 推荐(0) 编辑
摘要: 管理投标方案过程活动:1、 投标完成并确认投标结果后,售前项目经理必须将《投标方案》和文件副本、备选方案等投标相关文档提交企管部合同管理中心保管。2、 各事业部/分公司售前文档管理员将所有电子版的售前文档纳入公司级投标配置库中进行管理。配置库权限由企管部资产管理中心严格管理,一般只允许事业部/分公司管理层人员和售前人员查看配置库中本部门的电子版投标文档。3、 企管部合同管理中心负责《投标方案》和文... 阅读全文
posted @ 2010-07-06 16:27 俯瞰之鹰 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 评审和批准投标方案过程活动:1、 DSM 组织对《投标方案》和用户的招标澄清文件进行评审。评审人员除本部门人员和 QA 外,必要时应邀请公司其它部门相关技术工程师及相关人员参加。评审重点应包括但不仅限于:1、投标文件是否完全满足或响应了招标文件的要求,包括技术上的和商务上的。2、检查文件格式和内容是否符合要求。2、 当存在备选方案时,DSM 要组织评审人员依据《决策分析程序》进行决策。必要时提交公... 阅读全文
posted @ 2010-07-05 12:39 俯瞰之鹰 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 准备投标方案入口准则:1、 通过用户的资格预审2、 售前项目立项申请得到批准,并完成立项或1、 用户直接指定我方实施且为公司已有项目的延续过程活动:1、 投标小组收集用户需求。2、 售前项目经理编写投标方案的大纲,并组织投标小组讨论确定大纲。3、 售前项目经理识别投标过程的任务,并进行任务分派。4、 售前项目经理就投标方案中涉及到的有关技术路线方面的问题组织讨论。必要时,要准备备选方案以供决策。5... 阅读全文
posted @ 2010-07-04 17:54 俯瞰之鹰 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 评估招标书入口准则:满足以下条件之一则进入本过程活动:1、 销售人员得到招标信息2、 用户发出招标信息或标书3、 用户直接向我方提出项目需求(非招标项目)过程活动:1、销售人员根据获取到的招标信息或用户需求填写《售前项目信息表》,上报 DSM。2、DSM 组织对招标信息或用户需求从产品、技术、市场效益、资源和项目风险、以及优劣势等方面进行可行性分析,并将评估结果报告 DGM。3、DGM 决策是否参... 阅读全文
posted @ 2010-07-02 13:04 俯瞰之鹰 阅读(618) 评论(0) 推荐(0) 编辑