项目开发计划(GB856T——88)基于协同的在线表格forture-sheet
admin
2024-04-29 18:28:46
0次

项目开发计划(GB856T——88)

1引言

1.1编写目的

为项目的顺利完成指定一个详细的计划,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序,有必要以文件化的形式,把对于在项目生命周期内的工作任务范围、各项工作的任务分解、项目团队组织结构、各团队成员的工作责任、团队内外沟通协作方式、开发进度、经费预算、项目内外环境条件、风险对策等内容以书面的方式描述出来,作为项目团队成员以及项目干系人之间的共识与约定,项目生命周期内的所有项目活动的行动基础,项目团队开展和检查项目工作的依据。该文档面向全体开发项目的人员

1.2 背景

  1. 在线协同表格
  2. 本开发者:******
  3. 可在线协同一起操作表格

1.3定义

SQL:指结构化查询语言 (Structured Query Language)

WS:指通信协议 (WebStorck)

JS:指编程语言 (JavaScript)

TS:指编程语言 (TypeScript)

MB:指分布式文件存储数据库 (MongoDB)

1.4参考资料

[1]江雨燕. Web环境下的在线协同编辑系统的设计与实现[J]. 电子科技大学学报, 2002, 31(006):630-635.

[2]郭成. 一种多用户协同的表格处理方法,装置以及设备:, CN108363732A[P]. 2018.

[3]邱宁. Excel电子表格与数据库的数据转换[J]. 计算机应用与软件, 2004, 21(10):3.

[4]王光磊. MongoDB数据库的应用研究和方案优化[J]. 中国科技信息, 2011(20):3.

[5]王振宇刘清森. JavaScript语言的特性和应用[J]. 信息工程学院学报, 1998, 017(001):18-21.

[6]高博. TypeScript=更好的JavaScript[J]. 程序员, 2013(3):4.

2项目概述

2.1工作内容

  1. 做好需求分析、确定好开发工具与数据库。
  2. 安排好人员的职责,合理化开发进度,并以文件形式保存
  3. 及时与用户沟通,调整项目的要求
  4. 与用户交流,设计好用户界面

2.2主要参加人员

2.3产品

2.3.1程序

程序名称:在线协同表格

编程语言:JavaScript+TypeScrit+React+mongodb

存储方式:硬盘

主要功能:

  1. 支持协同编辑和后端存储.
  2. 支持撤销/重做.
  3.  手机端适配.
  4. 开放API.
  5. 增加测试代码.
  6. 下拉填充
  7. 字体
  8. 格式刷
  9. 评论
  10. 插入图片
  11. 更多工具栏按钮
  12. Excel导入和导出
  13. 排序
  14. 筛选
  15. 事件钩子
  16. 条件格式
  17. 拖拽
  18. 查找和替换
  19. 定位
  20. 数据验证
  21. 冻结
  22. 隐藏
  23. 文本分列
  24. 数据透视图
  25. 图表
  26. 截图

2.3.2文件

1.项目需求分析说明书 : 所开发软件的功能性能用户界面以及运行环境等做出详细说明。

2.数据要求说明书:确定各项功能和非功能性需求实现时所需要的数据

3.概要设计文档:系统的功能分配、模块划分、程序的总体结构、输入输出及接口设计、运行设计、数据结构设计和出错处理设计等

4.详细设计文档:详细的列出开发的方式,如何编写代码等内容,着重描述功能模块是如何实现的,包括算法和逻辑流程等

5.测试计划:列出测试方案和预期的测试结果等

6.操作手册 :让操作员了解软件的运行情况与操作方法

2.3.3服务

培训安装:2022-11-29—2022-11-29 一级服务

维护:2022-11-29—2022-11-29  一级服务

运行支持:2022-11-29--2022-11-29  一级服务

2.3.4非移交的产品

1.可行性分析报告:说明该软件开发项目的实现在技术上、经济上和社会 因素上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案的理由。  

2.项目开发计划:为软件项目实施方案制订出具体计划,应该包括各部分 工作的负责人员、开发的进度、开发经费的预算、所需的硬件及软件资源等。  

3.软件需求说明书(软件规格说明书):对所开发软件的功能、性能、用户 界面及运行环境等做出详细的说明。它是在用户与开发人员双方对软件需求取得共同理解并达成协议的条件下编写的,也是实施开发工作的基础。该说明书应给出数据逻辑和数据采集的各项要求,为生成和维护系统数据文件做好准备。

4.概要设计说明书:该说明书是概要实际阶段的工作成果,它应说明功能 分配、模块划分、程序的总体结构、输入输出以及接口设计、运行设计、数据结构设计和出错处理设计等,为详细设计提供基础。  

5.详细设计说明书:着重描述每一模块是怎样实现的,包括实现算法、逻 辑流程等。

6.测试计划:为做好集成测试和验收测试,需为如何组织测试制订实施计 划。计划应包括测试的内容、进度、条件、人员、测试用例的选取原则、测试结果允许的偏差范围等。  

7.测试分析报告:测试工作完成以后,应提交测试计划执行情况的说明, 对测试结果加以分析,并提出测试的结论意见。

8.开发进度月报:该月报系软件人员按月向管理部门提交的项目进展情况 报告,报告应包括进度计划与实际执行情况的比较、阶段成果、遇到的问题和解决的办法以及下个月的打算等。  

9.项目开发总结报告:软件项目开发完成以后,应与项目实施计划对照, 总结实际执行的情况,如进度、成果、资源利用、成本和投入的人力,此外,还需对开发工作做出评价,总结出经验和教训。  

10.软件问题报告:指出软件问题的登记情况,如日期、发现人、状态、问 题所属模块等,为软件修改提供准备文档。  

11.软件修改报告:软件产品投入运行以后,发现了需对其进行修正、更改 等问题,应将存在的问题、修改的考虑以及修改的影响做出详细的描述,提交审批。

12.源程序:软件开发过程中的全部代码以及注释。

2.4验收标准

1.代码验收:没有一条无用的代码,每一个模块代码不能多于400行,最好100行左右,控件和专业术语命名统一,有良好的书写风格且注释合理完整。代码无误,系统运行流畅,满足所有需求里面的功能。

2.文档验收:真实反映了用户的需求,挖掘了潜在需求,且需求合理。文档齐全,文字描述无二义性。图画的标准无误。

3.服务验收:服务硬件达到文档说明的要求,人员技术考核合格,定期上门维护。

2.5完成项目的最迟期限

2022-12-2

2.6本计划的批准者和批准日期

2022-10-26

3实施计划

3.1工作任务的分解与人员分工

工作内容

负责人

软件需求说明书

你

项目开发计划

你

数据要求说明书

你

概要设计说明书

你

数据库设计说明书

你

详细设计说明书

你

测试计划

你

测试分析报告

你

用户手册

你

3.2接口人员

项目和用户接口人员: 我,负责后期用户安装培训,交流沟通,用户意见。

质量管理部门接口人员:我,负责测试完成后和质量管理部门的交流沟通。

用户合同接口人员:我,负责交付签字收工程款。

3.3进度

工作内容

负责人

完成时间

软件需求说明书

我

2022-12-28

项目开发计划

我

2022-12-28

数据要求说明书

我

2022-11-27

概要设计说明书

我

2022-12-1

数据库设计说明书

我

2022-11-27

详细设计说明书

我

2022-11-27

测试计划

我

2022-11-27

测试分析报告

我

2022-11-27

用户手册

我

2022-11-27

3.4预算

人员:7

时间:2个月

单位(元)

办公费:1000

差旅费:500

机时费:1000

资料费:600

通讯设备:2000

租设备:3000

共计:8100

来源:公司流动资金

3.5关键问题

  1. 协同问题。
  2. 大量用户同时使用问题。

4支持条件

说明为支持本项目的开发所需要的各种条件和设施。

4.1计算机系统支持

逐项列出开发中和运行时所需的计算机系统支持,包括计算机、外围设备、通讯设备、模拟器、编译(或汇编)程序、操作系统、数据管理程序包、数据存储能力和测试支持能力等,逐项给出有关到货日期、使用时间的要求。

4.2需由用户承担的工作

无

4.3由外单位提供的条件

服务器、电脑

相关内容

热门资讯

蜻蜓订购APP贵金属订购非法期...   蜻蜓订购APP以"投资平台"名义对外宣传,主打贵金属期货(订购)交易。该平台一方面强调自身"正规...
悟空订购APP非法期货交易欺骗...   近期,有投资者反映,“悟空订购APP”等平台以白银、贵金属订购为名,宣传所谓“高收益”“低门槛”...
小赢淘金APP期货投资骗局,平...   “小赢淘金”之流,最擅长的就是用“注册送现金”、“充值返券”的糖衣炮弹来引流。别天真地以为那是福...
八方淘金APP非法期货交易欺骗...   警惕!八方生财、每日淘金、小赢淘金、悟空订购、蜻蜓订购、斗金订购等APP均涉嫌非法期货交易!  ...
智易购APP贵金属订购交易骗局...   很多人看到“3元起投”“充值送福利”“操作简单”“随时提现”这类宣传,很容易把智易购APP当成普...
喜玛银庄APP商品订购投资骗局...   喜玛银庄APP白银、铂金“现货订购”骗局警示:无资质平台涉嫌非法期货交易,投资者爆仓后如何维权?...
吉鑫乐享APP炒贵金属订购交易...   近期,多名投资者反映在“吉鑫乐享APP”进行贵金属投资时遭遇严重亏损,甚至血本无归。看似正规的“...
易掘金APP虚假期货投资骗局,...   “易掘金”的APP它打着“高收益、灵活投资”的旗号,宣称通过“商品订购”就能轻松赚钱,吸引了不少...
在大吉订购APP订购交易亏损被...   近期,不少投资者反映在“大吉订购App”上投资白银、铂金等商品遭遇严重亏损。该平台宣称提供现货订...
铂银壹号APP商品订购交易亏损...   许多中小投资者误以为网上的“商品现货订购”是合规合法的理财渠道,殊不知这背后隐藏着巨大的合规风险...
兴鑫淘金APP贵金属订购交易亏...   白银、贵金属或其他商品类投资,除国家批准的正规期货交易场所及持牌期货公司外,市面上大量第三方交易...
铂银掘金APP无资质的违规平台...   铂银掘金等平台的投资者,往往是被“注册送现金”“充值返现券”“首单免亏”等广告话术吸引,进而下载...
八方淘金APP订购交易不合规,...   “八方淘金APP”“铂银掘金APP”“铂银壹号APP”等软件被指以“现货订购”为名,实际采用高杠...
在指尖订购APP订购商品亏损被...   指尖订购APP这类平台,表面是“订购交易”,实则是披着电商外衣的非法期货陷阱。绝大多数投资者被蒙...
在犀贝易购APP做商品订购交易...   市面上打着“现货投资”“贵金属交易”旗号的APP并不少,但真正合规、受监管的平台并不多。犀贝易购...
易达淘金APP虚假商品订购交易...   易达淘金APP存在严重的虚假宣传与违规交易行为。该平台打着“商品订购”的旗号,实则通过不合规的交...
大浪淘金APP白银订购亏损被骗...   大浪淘金APP最隐蔽的套路,在于其完全封闭的内盘交易系统。表面上,它宣称与国际贵金属市场接轨;实...
一品好购APP上订购白银出现亏...   一品好购APP原名“一品订购”,运营方为上海宝智未来信息技术有限公司。近期不少投资者反映在该平台...
九州订购APP贵金属订购投资骗...   九州订购APP正通过抖.音、快手、今日头条等平台大量投放投资广告,用“5元起投”“充值返现”“0...
坚锅淘金APP交易软件并不正规...   当前,市面上大量所谓的“现货商城订购”交易软件,早已偏离了正常的实物商品买卖,演变为高杠杆、高手...