论文详细设计怎么写( 九 )


(2)交互流程:简要的交互可用文字说明,复杂的交互建议使用流程图,交互图或其他图形进行说明;
(3)数据库设计:这个是应该放在总设还是详设呢?
(4)接口形式:有了数据库+接口+流程,别的同学拿到详设文档,基本也能够搞定了;
(5)其他细节:例如公式等;
理论上输出了详细设计之后,无论谁拿到了这个详设文档,都是能够完成该项目的 。
个人实践分享:
一、大图
(1) 大系统或复杂流程,其架构图或者流程图会非常大,经常比A4纸或word的一页大很多,此时不宜在word中直接贴图形,贴了也看不清,建议将图放在wiki上,文档中直接贴链接;
(2) 一定要保存viso或者其他图形的源文件,否则今后改动起来要重画,代价可想而知;
二、设计与折衷
(1) 设计与折衷是总设中最重要的内容,总设评审中,主要就是讨论这些折衷的优劣;
(2) 评审过后,不但要邮件周知结论,还要在总设中进行更新,说明最终决定使用了哪种方案,为什么使用这种方案;根据自己的经验,接手别人的模块、项目,拿到代码和文档,设计方案对我来说完全是个谜!!!
(3) 有时候因为排期或者其他原因,不一定采用了最优的设计方案,此时更应该在总设中记录决策的过程与原因;
(4) 最后,设计折衷是一个很好的自我辩解的机会:因为项目进度,或者历史遗留问题,我不得不采取了一个这样的设计,不要再骂我了 。
三、性能目标
性能目标是新模块文档必不可少的一部分,很多项目对性能影响较大的话,也必须撰写性能目标,性能一般来说可能包含以下部分:
(1) 日平均请求:一般来自产品人员的评估;
(2) 平均QPS:日平均请求 除以 4w秒得出,为什么是4w秒呢,24小时化为86400秒,取用户活跃时间为白天算,除2得4w秒;
(3) 峰值QPS:一般可以以QPS的2~4倍计算;
互联网公司,产品迭代块,项目周期长,基本没有“文档”一说,但其实写好文档,对系统和项目未来的维护是非常有帮助的 。
10.研究设计怎么写1、研究设计的基本内容
对如何实施研究作出详细的规划 。
1)明确研究目的与选择研究对象
明确研究目的与假设,理清研究思路(不同类型的研究影响研究方法的选择)——选定具体研究的被试(抽样与对照组的选择)
【论文详细设计怎么写】2)选择研究方法与设计方式
收集事实与数据的方法(实验法,观察法,测量法等)——具体的设计方式(实验法:真实验与准实验,观察法:时间取样与事件取样,等)——研究方法的综合运用
3)确定研究变量与观察测指标
确定研究的具体变量(研究变量与无关变量,自变量,研究变量的定义:抽象定义与操做定义)——制定客观可行的观测指标(客观指标与主观指标,定性指标与定量指标)
4)选择研究工具与材料
工具与材料的购买与编制
5)考虑数据整理与分析统计的方法
案例:
研究一:智商与学业成就有何关系?(问题)——儿童在韦氏智力量表的得分与其期末语文和数学成绩的得分具有显著的正相关 。(假设)——相关性研究假设(相关研究)——测量法(研究方法)——智商与学业成就(研究变量)——韦氏智力量表得分与期末语文数学成绩的平均分(观测指标)——韦氏智力量表(购买)——如何进行量表的施测与成绩的获得(研究程序)——获得定量数据,进行相关分析(数据整理与分析的方法)
研究二:教师对学生的评价、学生自我意识发展对学生自我评价有何影响?(问题)——如果提高教师对学生的积极评价,学生的自我意识达到较高的发展水平,学生的正面自我评价将显著提高 。(假设)——因果性研究假设(因果研究)——实验法与测量法(研究方法)——教师评价,学生自我意识,学生自我评价(研究变量)——教师的积极和消极评价(两类:鼓励和批评的次数),学生高自我意识与低自我意识(两类:自我意识发展测量得分),学生自我评价(自我评价量表的分)(观测指标)——自我意识发展问卷,自我评价问卷(购买或编制)——区分积极评价和消极评组,对自我意识发展不同水平的被试进行分组匹配,实施一段时间后测评被试的自我评价水平(研究程序)——获得定量数据,进行多因素方差分析(数据整理与分析方法)