团队项目技术规格说明书v1.0
以下技术规格说明书的撰写是按照《构建之法》的“技术说明书”的相关内容,主要思路是用功能驱动设计
一.从功能流程中提取所需的对象:
在这个WBS图的基础上,对首先要实现的基本功能进行了如下设计分析:
外包软件开发功能描述:
外包开发的功能流程和细节如上图所示,从流程的分析中,我们其实可以从中提取出这么几个对象:
- 外包任务类,描述一个外包任务的类,其中包含了任务目标,任务报酬等等属性。
- 外包任务产生类,就是需求的提出方,是用来产生外包任务的
- 公司类,就是你所要经营的这个公司,接受外包任务并完成
- 职员类,外包任务的完成需要每一位员工的工作
- Date类,我们需要一个类来记录时间
- 会计类,我们需要一个类来管理收入支出,并做好相应的记录
当然这里仅仅简单的描述提取出的类,具体的属性和方法的定义后面再说。
职员雇佣和解雇功能描述:
职员雇佣和解雇的简单的功能流程如上所示,我们可以从中提取出的模型有:
- 人才市场类,即管理可雇佣人员的类
- 公司的人才管理类,我们可能需要让一个公司设置一个人事部来管理所有的职员
UI模块:
这里UI的设计需要和cocos creator的特性结合起来,cocos creator本身在属性选择器中提供了很多属性的确定,而且也提供了很多api来动态的确定属性,这里UI模块的分析我决定采用一个原型图一个原型图来分析。
1. 开始界面原型图
如图所示,这是游戏开始界面,这里不再赘述
2. 游戏界面
左上角是当前日期,右上角是当前资金,中间是场景,下面是菜单栏,分别为开发
,人事
,系统设置
,注意到有个待解锁
功能是用户一开始仅能实现接外包和人员的雇佣和解雇,更多的功能是当用户的资金和人员达到某个目标时再解锁,关于下一阶段的游戏核心功能目前还在讨论中,所以这里先这样决定。
最下面是状态栏,用于显示开发进度等信息。
3. 接受任务界面
在这里你可以看到所有任务的描述
4. 雇佣界面
你可以看到每个职员的信息,并决定是否雇佣,解雇与此类似
5. 设置界面
今天的文章
项目技术规格说明书模板_技术规格书模板分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/60257.html