项目开发计划(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由外单位提供的条件

服务器、电脑

相关内容

热门资讯

CTI华测检测与丰宾电子落地全... (全球TMT 2026年07月09日讯)6月26日,丰宾电子科技股份有限公司与华测检测认证集团股份有...
87家城商行上榜《2026年度... 7月8日,英国《银行家》杂志(The Banker)发布2026年度全球银行1000强榜单,该榜单以...
银行小程序“瘦身”潮起!流量红... 当遍地开花的银行小程序加速退场,一场以存量深耕、协同经营为核心的渠道重构正在银行业上演。7月9日,北...
微信小程序开发需要多久?从3天... 微信小程序开发需要多久?每个商家在启动项目前最关心的问题之一。时间就是成本,时间就是商机。在长沙云中...
商品老兵:现在是抄底黄金的最佳... 黄金价格较高点回调逾25%,但在大宗商品资深投资人看来,这场调整恰恰是难得的布局窗口。 近日,在Ri...
股价提前涨停!603986,上... 今日盘后,兆易创新(603986.SH)公告称,预计2026年半年度归属于上市公司股东的净利润为69...
担忧AI投资热潮!美联储,还是... 北京时间7月9日凌晨,美联储公布今年6月联邦公开市场委员会(FOMC)政策会议纪要。纪要显示,随着通...
1480亿,东莞草根女首富刚刚... “要么不做,要做就做第一。” 来源:元素elements 作者:李冰之 编辑:吾人 刚刚,鼎泰高科成...
原创 一... 路过小区街边,总能看见不少经营多年的烟酒商行贴着转让告示。 前阵子楼下开了十多年的老店清仓甩货,成箱...
珞石赴港,“机器人们”等待上岸 盘中最高涨超17%,港股再迎来自机器人赛道的优质标的。 7月9日,覆盖工业机械臂、协作机器人、具身智...
日经225指数日内涨幅达1% 日经225指数日内涨幅达1%。
安全可信,算力赋能智慧医疗!山... 近日,山一大一附院(省千佛山医院)“基于安全可信框架的分布式大模型算力服务项目”已完成招标,后续建设...
乔路铭开启申购即将登陆北交所:... 拥有已授权专利113项,构建起覆盖主流车企的供应体系。 2026年7月8日,乔路铭科技股份有限公司(...
燧原科技科创板IPO注册获证监... 证监会批复同意燧原科技科创板IPO注册。 7月9日晚间,证监会发布《关于同意上海燧原科技股份有限公司...
13年全职太太出任董事,营销总... 来源丨时代商业研究院 作者丨陆烁宜 编辑丨郑琳 IPO前连续3年大笔分红后欲募资补流,合理性遭遇北交...
年内“再卸一基”!广发明星基金... 红星资本局7月9日消息,近日,广发基金公告称,基金经理郑澄然“再卸一基”,不再管理广发兴诚混合(基金...
活力中国调研行 | 在上海,答... 【大河财立方 记者 夏晨翔 文 王子阳 摄影】“遂古之初,谁传道之?上下未形,何由考之?”2300年...
原创 2... 美联储新掌门凯文·沃什开完首场议息会,点阵图直接抹掉今年降息预期,9名票委还支持年内再加,美元指数当...
快餐、烘焙之后,商超巨头们又看... 文 | 红餐网 “15.8元自选快餐”“18元韩国拌饭”“青蟹98元一只现捞现蒸”,消费者推着购物...
从工业重镇到“场景招商” “铜... 中新网兰州7月9日电 (杨娜)第三十二届中国兰州投资贸易洽谈会9日在兰州启幕,素有“铜城”美誉之称的...