提供企业信息化管理解决方案
企业低成本营销解决方案
Toggle navigation
首页
关于我们
自主产品
云畅智客
服务优势
合作伙伴
合作声明
联系方式
服务项目
企业微信定制开发
提供技术解决方案
微信小程序开发
微信公众账号深度开发
软件定制开发
手机APP开发
企业管理软件开发
企业网站建设
资讯动态
经典案例
软件开发案例
网站建设案例
手机建站案例
微信开发案例
小程序开发案例
手机软件开发案例
联系我们
济南软件开发
/
>
最新资讯
>
业界资讯
济南软件开发—软件开发公司准备及设计阶段
人气:
2015-10-21 10:30:05
一.准备工作:
1) 查看规程:由于实现工作涉及环节较多,在动手之前,应先统览一遍实现规程。不要认为以前看过,这次就不看了。
2) 查看需求及概要设计:从本质上讲,实现是对概要设计中某一个部分的细化和具体化。(自己写的概要设计,间隔时间不长也要看一遍,以防止出现概要设计需求实现不匹配的情况)在进行实现时,一定要查看一下需求报告及概要设计中的相关部分。
3) 建文件夹:实现应视为是一个项目,在进行实现时,一定要在相应的位置(一般是当前在建项目的根目录下)建好该项目的文件夹,(见通用项目规程)(不要仅在本机上建,应在服务器上建相关的文件夹),这样,本项目相关的文件,例如项目概述、说明、进度表、详细设计等,有地方存放,切忌存文档时,现建文件夹。
4) 学习和掌握相关知识:开发时,尤其是知识筹备类的开发,常涉及到补充和学习新知识。一般来讲,在规划阶段时,需要做一下知识的筹备,否则概要设计没法做。但是对于比较具体的问题,一般要在本阶段,即准备阶段先做一下。否则详细设计没法做。
5) 构建环境:这一环节,往往是易被开发者忽略的环节,这一部分实现时,应将相关的环节先建好,包括编码环节及测试环境,如准备齐备开发工具,开发资料等。各类等的命名是否正确,名称与作用是否匹配,以免产生错觉,为后期的维护造成麻烦。
6) 准备开发相关的API及其它资料:实现时,一般将实现相关的技术资料,(例如JAVA开发时的JDK-API.CHM,界面开发时的DHML.CHM)准备好,打开放在桌面上,需要时随时备查,不要每次查语法时现翻。
7) 热身:可以根据感觉,先进行一下编码,热一热身,这是遵循三分之一至五分之一之原则,因为准备的下一步工作是详细设计。不设计,编码可能编不好,但是不先编一下码,设计也难保证质量,所以应先编一编,热一热身。
8) 整理设计提纲:整理设计提纲,用以宣讲,设计提纲可参见本规程的设计部分。
9) 建一级项目,宣讲项目概述及设计提纲,上墙。
二.项目设计工作规程
1. 概述
项目设计包括概要设计和详细设计两部分,根据当前实际情况,设计过程最后输出一个完整文档-项目详细设计。设计过程中包括4-5次评审过程。详细设计是将概要设计内容及前期知识准备,疑难问题解决后的具体化、明细化,将概要设计转化为可以操作、能够控制实现的软件模型。主要包括模块描述,数据描述,算法描述,数据流程描述,及进度控制等内容。
2. 详细设计的过程
详细设计应该有项目经理负责,项目具体实现人员共同完成。其他利益相关人员也包括商务人员及客户,公司项目总负责人员及其他评审人员。
具体过程包括3次实现前评审和1-2次实现中的变更评审。详细说明如下:
1.在需求分析知识准备的基础上,进行详细设计规划,并进行评审。
2.进行进一步资料准备,进行概要设计和制作详细设计提纲,进行评审。
3.按照规划进行详细设计,在这过程中可以进行一些环节的知识储备和关键环节突破和实现,并最后进行详细设计评审,通过后进行实现。
4.实现过程中进行1-2次详细设计变更和评审。变更内容应该不超过20%。
3设计工作内容
具体内容包括以下几部分:
1.综述(概述、需求描述、具体职责、内容)
2.边界描述(对外被调用接口、对外调用接口、接口模型)
3.测试环境构建方案及测试方案(单元测试环境责职及分析、单元测试用例及测试过程、集成方案)
4.结构图、协作图、静态图
5. 技术路线与开发路线
6.编码计划
7. 数据结构、核心算法及核心语句
8. 具体内容设计 (模型层、界面层、控制层、数据层
9. 实施方案(工作计划、系统部署方式、培训说明、数据初始化
10.参考使用的编码规范。
4.其他
数据结构,系统架构(技术路线与开发路线和内容设计)、功能分枝(具体内容设计)、实现进度表是其比较重要的内容。
上一篇:
济南软件开发—怎样避免软件开…
下一篇:
软件开发行业软件测试尤为重要…
关于我们
自主产品
云畅智客
服务优势
合作伙伴
合作声明
联系方式
服务项目
企业微信定制开发
提供技术解决方案
微信小程序开发
微信公众账号深度开发
软件定制开发
手机APP开发
企业管理软件开发
企业网站建设
最新案例
软件开发:济南德众汽配CRM系统
软件开发:心愿纸业业务管理系统
关于我们
公司简介
服务项目
合作伙伴、合作声明
联系方式
济南软件开发
自主产品介绍
BoRaCRM2.0
BoRaSME
B2C、B2B商城定制开发
微信小程序定制开发
直播带货小程序
联系方式
24小时电话:18954195455
联系电话:0531-82963489
公司地址:济南汇展香格里拉北塔2927室
济南小程序开发
©Copyright 2013-2015 济南小溪畅流网络科技有限公司 |
济南软件开发专家
|
ICP备案号:鲁ICP备14035376号
315838801
0531-82963489
TEL:18653147458