研发指导手册

研发指导手册

ID:45985244

大小:78.00 KB

页数:10页

时间:2019-11-19

研发指导手册_第1页
研发指导手册_第2页
研发指导手册_第3页
研发指导手册_第4页
研发指导手册_第5页
资源描述:

《研发指导手册》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、枠和研发指导手册内部专用第[Lrt版2016年12月15日***编目录编写说明3技术指导4研发流程5开发规范7小结10编写说明此指导手册为内部制定并使用的研发部FI常工作指导手册。为规范以后的研发工作,制定研发部内部行为准则和工作规范。确定研发工作流程,制定技术指标。为以后的研发工作规范行为,减少不必要的工作。此指导手册为参考手册研发部员T应严格遵守,执行。后期根据实际情况及时进行修改或重编。技术指导当前研发以windows平台为主,采用java语言开发。以关系型数据库为主,采用sql数据库操作语言。编程开发工具为IDEA,数据库根据客户实际需求。如客户没有具体耍求以oracle为主,

2、mysql为辅。研发框架以现有框架为主,期间根据实际需求进行修改。项目通过git管理工具进行统一管理。数据库采川建模工具进行建模,模型生成数据库脚本,创建数据库。数据库一律不允许手动创建。页而设计冃前没有专门的前•台设计,由编程人员口行复杂,制作。代码测试由研发人员自行处理,研发完成后测试人员进行统一功能测试,测试结果出貝文档说明,及时修改。研发完成后实施人员像出具实施方案,根据客户意见进行实施。实施后进行业务测试和安全测试,安全测试如冇必要请第三方进行测试和修补。系统漏洞早发现,早处理,严格遵守指导要求,避免不必要错误。研发过程中所冇流程均做文档保留记录。所有人员定时通过邮件汇报工作

3、进度。研发流程研发团队应严格遵循以下研发流程,保证研发进度。%1.前期调研当确定研发任务后需要进行前期调研,安排人员到客户现场收集客户意见,对系统应川场景进行现场考察,确定用户需求和研发工作。%1.系统功能设计根据调研结果确定系统模块,根据系统应用场景制定业务流程。功能设计应满足高内聚低耦合的标准。%1.数据库设计使用建模工具进行建模,建模后根据模型牛成数据库。原则上不允许手动创建数据库表。数据库设计要遵循以下儿个原则1・弄清楚将要开发的应用程序是什么性质的(OLTP还是OPAP)2•将数据按照逻辑意义分成不同的块3•不要过度使用“规则2594•把重复、不统一的数据当成你最大的敌人来对

4、待5•当心被分隔符分割的数据,它们违反了“字段不可再分"6•规则6:当心那些仅仅部分依赖主键的列7•仔细地选择派生列8•如果性能是关键,不要固执地去避免冗余9•多维数据是各种不同数据的聚合10・将那些具有“名值表"特点的表统一起来设计无限分级结构的数据,引用自己的主键作为外键%1.系统开发开发阶段人员每天填写H志,发送邮件汇报工作进度。每星期制定工作计划。每人负责不同模块,不允许工作交叉。如果遇到问题及时沟通解决问题,原则上当天任务遇到问题在1小时内无法解决就向其他人寻求帮助。%1.系统测试开发阶段为自测阶段,由开发人员白行测试。保证在交由测试人员前系统能够正常运行,基木模块完整,功能

5、运行无错谋,后台没有错谋提示。测试人员进行功能测试对系统功能和业务流程进行测试。测试开始前指定测试文档,根据文档进行测试,测试完成后出具测试报告。开发人员根据测试报告对系统进行修改。此测试要保证快速准确,系统实施前测试人员至少进行2次全而测试,并出具测试报告。%1.项目部署实施人员在实施前和客户联系并制定实施报告,保证到现场前设备准备完毕,到达现场后可以直接部署。部署后盂耍进行漏洞检测,对服务器和系统安全进行测试。根据测试报告打补丁,修复漏洞。原则上在测试阶段对系统的漏洞检测和修复就要完成。%1.系统验收实施人员完成部署后山客户验收,并出具验收报告。当验收出现问题及时沟通解决。必要时开

6、发人员到达现场处理问题。A.客户培训具体培训方式由客八和销售人员决定。研发负责提供人员和培训所需资料,辅助完成培训。开发规范一.数据库使用规范1.服务器上冇关数据库的一切操作只能由服务器管理人员进行。2.程序屮访问数据库时使用统一的用户、统一的连接文件访问数据库。3.原则上每一个频道只能建一个库,库名与各频道的英文名称相一致,库中再包含若干表。比较大的、重点的栏目可以考虑单独建库,库名与栏冃的英文名称相一致。4.命名:(1)数据库、表、字段、索引、视图等一系列与数据库相关的名称必须全部使用与内容相关的英文单词命名(尽量避免使用汉语拼音),对于一个单词难以表达的,可以考虑川多个单词加卜-

7、划线(_)连接(不能超过四个单词)命名。(2)所有的名称必须统一使用英文小写字母。(3)所有的名称起始和结尾不能使用下划线(_)o(4)所有的名称不能包含26个英文小写字母和下划线(_)以外的其他字符。5.不再使用的数据库、表应删除,在删除Z前必须备份(包括结构和内容)。—.文档规范所有的项目必须有相关的文档说明(可以是电子文档)。文档应包含如卜•内容:(1)项目名称。(2)项目小组名单,项目负责人。(3)项目开发起始时间和结朿时间。(4)项口

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。