软件外包技术规范

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

五矿物产(常熟)管理有限公司信息管理部江苏CA有限公司软件外包开发规范及内容项目名称:结构浏览器客户端功能实现及软件编码目录一、名词解释......................................................................................................................................3五矿物产(常熟)管理有限公司信息管理部2/9二、系统描述......................................................................................................................................3三、项目内容......................................................................................................................................3四、保密条款......................................................................................................................................4五、软件开发资质要求......................................................................................................................4六、软件开发及运行环要求...............................................................................................................4七、开发人员要求..............................................................................................................................5八、项目组设置..................................................................................................................................6九、项目进度控制..............................................................................................................................6十、项目工作流程..............................................................................................................................7十一、编码规范......................................................................................................................................7十二、代码测试标准..............................................................................................................................8十三、项目验收标准..............................................................................................................................8十四、验收提交资料清单......................................................................................................................8十五、知识产权归属..............................................................................................................................9十六、附件资料......................................................................................................................................9十七、受包方资质评审资料..................................................................................................................9五矿物产(常熟)管理有限公司信息管理部3/9一、名词解释为本项目参与人员更好的理解本文档所描述的内容,避免歧义产生,本节针对下文中涉及的名词作适当释义。1.1项目:指本协同办公系统软件代码编写工程。1.2发包方:江苏CA有限公司,负责发包验收单位为系统开发室。1.3受包方:指承接本项目软件代码编写的公司。1.4协同办公系统:本项目要实现的系统名称。1.5审批:指单据能够以网络化的方式表现,模拟纸质文件签署,和资质文件签署拥有同等效力。1.6核心代码:指发包方提供受包方的数据接口,业务处理,数据处理等封装好的代码。1.7客户端软件:指用户级层面可操作,可输入并反馈信息的界面软件。本项目外包的内容。1.8编码规范:指软件原始代码书写标准和书写方法。1.9软件测试:指使用一定条件或模拟业务数据,进行输入输出校对的方法。二、系统描述协同办公系统是将用户日常工作中的各个业务系统紧密地的整合在一起,实现相互之间的权限、信息、流程的交互,实现组织内部运作协同,提高流程效率,同时协同办公系统能实现跨部门、跨单位、多人员、多任务的协同工作,在统一规划统一调度和高效交流下创建协同办公平台,打造高协同工作组织,实现共同目标。协同办公系统主要实现:1)行政类管理,单据审批。2)ERP系统单据审批。3)其他系统单据审批。该项目由江苏CA有限公司信息管理部系统开发室负责并实施。三、项目内容五矿物产(常熟)管理有限公司信息管理部4/93.1项目内容项目内容主要是协同办公系软件代码的实现,项目主要分为两部分:1)核心代码实现及数据接口提供。(此由发包方负责)2)浏览器客户端实现及软件编码。3.2外包内容:外包内容如下:要求受包方实现协同办公系统浏览器客户端功能及软件编码工作,提供源代码及编译好的文件。以测试验收合格后作为结案条件。四、保密条款为顺利开展项目合作,软件受包方应遵守如下保密条款:4.1在此项目合同总价中已含保密费用,受包方负有保密义务。4.2项目合同成立,即表示受包方遵守此保密条款。4.3受包方不得将项目的内容告知或泄漏第三方。4.4受包方不得将此项目中的代码编译成产品独立发布。4.5受包方不得在此项目中有意或无意获得的任何资料泄露给第三方。4.6在此项目过程中,发包方提供的资料,含书面、电子格式都视为发包方商业秘密,受包方不得用于其他项目中,(发包方指定项目除外)或泄露给第三方。五、软件开发资质要求受包方软件开发资质要求:5.1公司主营业务为软件开发,软件项目集成。5.2成立两年以上。5.3有3个以上大型项目咨询、开发、实施经验。5.4参与本项目的程序员需有两年以上相关开发经验。5.5本地化软件公司。六、软件开发及运行环要求软件开发环境要求:五矿物产(常熟)管理有限公司信息管理部5/96.1.net2.00以上6.2ASP.net,以C#语言编程6.3InternetExplorer7.0/8.06.4Firefox3.06.5第三方控件:coolite1.06.6自定义控制:受包方如果使用自定义的控制,必须提供自定义控件的源码。软件运行环境要求:受包方最终提交软件需满足如下浏览器运行并无兼容性问题6.5InternetExplorer7.0/8.06.6Firefox3.06.7满足200个用户同时在线操作要求。七、开发人员要求受包方软件开发人员要求:7.1两年以上开发经验。7.2熟练使用.net开发工具。7.3熟练使用C#编程。7.4熟练使用coolite1.0组件/.net开发组件。7.5熟练掌握浏览器模式客户端软件调试、排错、测试。7.6遵守文档书写及开发规范。五矿物产(常熟)管理有限公司信息管理部6/9八、项目组设置受包方项目组设置:8.1必须设项目负责人一名,负责和发包方开发室进行业务沟通联络和报告进度。8.2项目组开发人员不少于3人。负责代码编写,调试,排错。8.3受包方项目组一旦建立人员不得随意变动,如有变动,需经过发包方同意。8.4受包方项目组应建立项目进度控制制度,建立项目计划文件,执行情况报告制度,并以周为单位,及时向发包方反馈开发进度及问题点。8.5发包方和受包方建立工作报告及项目进度会议,原则每周两次。8.6发包方设立项目管理及负责人一名,发包方不随意变更项目负责人。九、项目进度控制项目进度控制要求:9.1受包方根据发包方提供的项目资料及要求,制定项目进度计划表,该项目进度计划表通过发包方同意后作为项目主要控制文件。9.2项目进度计划表在执行过程中不得随意变更,因受包方原因,需提交变更申请,发包方审核认为合理再行变更。如因发包方原因变更,发包方通知受包方进行变更。变更计入管控文件。9.3项目金额原则不进行追加,但因发包方需求变动原因造成的,如需求增加超过10%工作量,发包方和受包方再行商议追加金额。9.4本项目周期为XX个月。五矿物产(常熟)管理有限公司信息管理部7/9十、项目工作流程项目管控流程见下图:发包方受包方提供需求文件审核项目进度会议项目验收测试验收报告需求变更根据需求文件提供项目开发计划程序开发项目进度报告提供验收文件十一、编码规范编码规范要求如下:11.1C#代码编写规范:见附件。11.2HTML编写规范:参考标准的HTML的编写要求,层次分明。五矿物产(常熟)管理有限公司信息管理部8/9十二、代码测试标准代码的测试以满足用户的要求为前提,测试的标准见附件。十三、项目验收标准项目验收需满足如下条件:14.1代码编写是否符合规范。14.2受包方提供测试记录。14.3功能按照需求文件全部满足。14.4满足运行环境要求,无兼容性问题。14.5满足并发用户操作要求。十四、验收提交资料清单受包方针对项目验收需提供如下资料清单:15.1项目组成员表及工作项目简历15.2项目进度计划表15.3项目进度表15.4代码测试报告15.5代码兼容性测试报告15.6项目验收申请表15.7源代码15.8编译后文件五矿物产(常熟)管理有限公司信息管理部9/9十五、知识产权归属项目本身属知识型产品,为避免日后发包方和受包方针对项目相关知识产权产生纠纷及认知差异,特作如下约定:16.1软件代码及编译后的文件知识产权归属发包方。16.2项目过程产生的文件,包括验收提交资料清单及内容,所有权归属发包方。16.3项目过程中使用到的控

1 / 9
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功