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

服务器、电脑

相关内容

热门资讯

国际金价本次暴跌的具体原因有哪... 来源:新浪财富汇 2026年1月底,国际金价在创下历史新高后突现40年来最猛烈的单日暴跌,伦敦现货黄...
马斯克官宣Grok 4.2公测... 快科技2月18日消息,今天,特斯拉CEO埃隆・马斯克通过X平台正式官宣,旗下xAI公司开发的大模型G...
AI春节红包激战正酣,狂欢散场... 本报(chinatimes.net.cn)记者卢晓 北京报道 马年新春到来,AI春节红包大战也行至高...
孙道寻走访调研春节期间连续生产... 2月17日,大年初一,区委副书记、区长孙道寻走访调研春节期间连续生产企业和部分农贸市场,向坚守岗位、...
欧冠-小熊世界波+种族歧视罢赛... 2026年2月18日凌晨4点,2025-2026赛季欧冠联赛淘汰赛附加赛首回合展开一场焦点战役,皇马...
马斯克官宣Grok 4.2公开... IT之家 2 月 18 日消息,今日特斯拉、X 平台 CEO 埃隆 · 马斯克通过 X 平台发文官宣...
原创 散... 2月18日,彭博社报道称,美国基金PowerLaw Corp. 计划通过在纽约证券交易所直接上市,让...
伯克希尔哈撒韦将所持美国银行股... 伯克希尔哈撒韦将所持美国银行股份减持8.9%至5.173亿股。 来源:金融界AI电报
美伊核谈前夕油价横盘整理 据路透社消息,在华盛顿与德黑兰之间的谈判前夕,油价周一横盘整理。市场担心美伊紧张关系可能扰乱石油流动...
开局之年经济工作怎么干 来源:求是网 开局之年经济工作怎么干 《求是》杂志编辑部   过去的2025年,面对国内外经济环境复...
原创 全... 为何专家普遍不推荐一次性付清房款?我们不妨从长远视角审视这一传统观念,或许能发现其中的智慧。 中国...
原创 若... 2026楼市走势定调:告别涨跌争论,拥抱结构性价值时代 从“推动止跌回稳”到“着力稳定房地产市场”,...
新年“蓄能”计划:从中医“肾精... 春节将至,很多人已开始制定新年计划——工作、旅行、学习……但你是否把“抗衰老”也写进了清单? 衰老不...
巴克莱银行: “机器人十年”点... 根据巴克莱 银行分析团队的观点,到2035年,由 人工智能驱动的 机器人和自主机器市场有望膨胀至 1...
高盛:对冲基金正以十年来最快的... 来源:财联社 高盛集团主经纪商(Prime Services)业务部交易台的数据显示,上周对冲基金对...
欧洲股市上涨 投资者向防御股轮... 来源:环球市场播报 欧洲股市上涨,医疗保健和房地产等防御性板块跑赢,投资者仍担忧人工智能的影响。 欧...
芯片供需生变,节后科技股依然能... 最近圈子里都在聊芯片行业的大动静,马斯克、库克这些行业大佬都在喊内存芯片不够用了,从去年底到今年初,...
别只当胃病!胃癌早期不止反胃,... 很多人把胃癌早期信号当成普通胃病,一拖再拖就到了中晚期。其实胃癌早期不只是反酸、反胃,身体还会频繁出...
原创 三... 你有没有发现,最近美国那边突然变得格外温柔? 尤其是财政部长贝森特,前几个月还嚷嚷着要和中国“脱钩”...
原创 中... 中国经济的脉搏,在全球资本的潮汐中律动。与其纠结于表面的数字,不如洞察深层逻辑。近期,外资减持人民币...