态指定“被测评、调查对象”、“参评、调查范围”以及发起时间。系统利用现代化计算机网络技术,提高各下属单位的服务质量并对测评、调查方面的数据进行信息化、统一化管理,改善以往繁琐的工作,从而为各级领导提供管理、决策依据。
通过深化应用可有效的将“测评、调查系统平台”作为“SPS2010调查列表组件”代替组件。
4、界面设计
遵循SharePoint 2010建设规范及华北油田公司门户建设规范进行设计;DIV+CSS是网站标准(或称“WEB标准”)中常用术语之一,div+css 是一种网页的布局方法,这一种网页布局方法有别于传统的HTML网页设计语言中的表格(table)定位方式,可实现网页页面内容与表现相分离。XHTML是
The Extensible HyperText Markup Language(可扩展超文本标识语言)的缩写。XHTML基于可扩展标记语言(XML),是一种在HTML 基础上优化和改进的的新语言,目的是基于XML应用与强大的数据转换能力,适应未来网络应用更多的需求。在XHTML网站设计标准中,不再使用表格定位技术,而是采用DIV+CSS的方式实现各种定位。
5、项目实施人员构成
序号 1 2 3 4 5 人员姓名 徐刚 王彦彬 尚伟东 邓丽群 徐育飞 项目角色 项目负责人 项目组长 开发人员 开发人员 测试人员 从业时间 35 15 12 5 3 6 王薇 测试人员 3 岗位说明:
角色 项目负责人 项目组长 开发人员 测试人员 岗位职责 负责需求调研、业务流程梳理、整体进度、质量控制、人员统筹安排、协调等工作。 负责开发方案制定、编写、系统页面布局、代码质量控制、技术总结报告编写等。 负责根据开发方案完成代码开发,服务端程序安装及数据库安装 负责系统功能、稳定性及负载压力测试,系统功能介绍及使用培训、上线后运维。 6、费用构成明细及开发周期
序号 1 2 4 5 6 7 9 10 11 内容 需求分析 技术方案设计 深化应用高级WEB部件 深化应用新闻列表 优化文档库web部件 优化新闻在线编辑 深度优化第三方数据源接口 系统集成、优化及测试 总结、培训及项目验收 合计(含6%增值税) 计算标准(万元) 1.2/人/月 1.2/人/月 1.2/人/月 1.2/人/月 1.2/人/月 1.2/人/月 1.2/人/月 1.2/人/月 1.2/人/月 工作量 0.3月*4人 0.5月*3人 0.5月*3人 0.4月*3人 0.4月*3人 0.4月*3人 0.5月*3人 0.5月*2人 0.2月*3人 金额(万元) 1.4 1.8 1.8 1.4 1.4 1.4 1.8 1.2 0.8 13 开发周期:计划在2个月内完成本项目。
7、质量保证方案
软件质量是贯穿软件生存期的一个极为重要的问题,是软件开发过程中所
使用的各种开发技术和验证方法的最终体现。因此在软件生存期中要特别重视质量的保证,以开发出高质量的软件产品。
7.1、软件质量保证任务构成
软件质量保证是由各项任务构成,这些任务的参与者有两种人:软件开发人员和软件质量保证人员。前者负责技术工作,后者负责质量保证的计划、监督、记录、分析及报告工作。软件开发人员通过采用可靠的技术方法和措施,进行正式的技术评审,执行计划周密的软件测试来保证软件产品的质量。软件质量保证人员则辅助软件开发组,得到质量的最终产品。所以软件开发人员和软件质量保证人员都是保证软件质量的重要组成部分。
如果将一个软件生产类比于一个工厂的生产。那么生产线就是过程,产品按照生产线的规定过程进行生产。软件质量保证体系(SQA)的职责就是保证过程的执行,也就是保证生产线的正常执行。
所以我们可以总结出软件质量保证体系(SQA)的主要职责有以下三点: ? 向管理者提供正确的信息,以使软件开发正确地执行; ? 收集质量数据,确定和管理风险,促进和协助流程改进;
? 充当测试工作的监督者,测试工作是否按照既定的流程(测试计划、测试案例、测试执行)进行。
7.2、软件质量保证主要内容
软件质量保证的主要内容包括:保障制度体系、促使过程改进、指导项目实施、评审项目活动、审核工作产品、协助问题解决、提供决策参考和进行缺陷预防。
为了保证软件质量,我们需进行有条理有目的的软件质量保证工作,科学的软件质量保证过程一般包含以下几项活动: ? 首先,建立SQA组;
? 其次,选择和确定SQA活动,即选择SQA组所要进行的质量保证活动,这些SQA活动将作为SQA计划的输入;
? 然后,制定和维护SQA计划,这个计划明确了SQA活动与整个软件开发生命周期中各个阶段的关系;
? 执行SQA计划、对相关人员进行培训、选择与整个软件工程环境相适应的质量保证工具;
? 最终,不断完善质量保证活动中存在的不足,改进项目的质量保证过程。 其中软件测试与软件维护是整个软件质量保证体系中最为重要的两个组成部分。
7.3、软件质量保证测试目标
软件测试的目标是确保创建的测试计划能够满足所有系统规格说明书的要求;确保经过测试和返工后软件与规格说明书保持一致。软件测试是软件质量保证工作中不可或缺的重要活动,软件测试与软件质量保证是软件质量工程中两个不同的层面工作。软件测试是对过程的产物开发出的软件进行剖析,找出软件运行时出现的问题,记录出错数据,从而达到保证软件质量的目的。可以说软件测试是软件质量保证的最关键的一项措施。建立独立的软件测试,选择好的测试方案,不但能有效地控制软件的风险、提高软件的质量,而且能有效地降低软件的质量成本。
7.4、软件质量保证维护目标
软件维护的目标是确保对已建立的变更控制过程进行检测,包括将变更集成到软件的产品版本中的过程;确保对代码的修改遵循编码标准,并且要对其进行评审,不要破坏整个代码结构。软件运行过程中难免出现问题,这不能完全归咎于软件质量,维护也是保证软件质量的一项措施。为了保证软件质量,我们需要对软件进行维护,在维护过程中发现不足,不断完善软件。 软件质量的衡量标准是可以准时地交付给用户,所耗费的成本不超出预算,但最重要的还是确保软件能够正常地运行,所以软件的质量保证工作尤为重要。
8、工期保证方案 8.1、阶段、进度汇报控制
系统进入实际开发阶段,需定期就当前开发进度、内容及时向甲方进行阶段汇报,通过此做法:
? 甲方即可实时了解项目进度并可对项目阶段内容进行交流;
? 我方可及时获取甲方对系统的反馈意见更好的开发,防止在开发中出现不必要的偏差。
9、系统测试方案 9.1、被测系统定义
针对扩展内容及深化应用方法作为被测试对象,将针对这些内容响应大数据量的查询、统计功能进行压力测试,检查并评估在模拟环境中,系统对