首页 > 其他分享 > 电子公文传输系统团队项目——(3)确定分工

电子公文传输系统团队项目——(3)确定分工

时间:2022-11-06 20:57:21浏览次数:60  
标签:公文 定义 函数 传输 分工 命名 全局变量 大括号

确定分工

一、修改完善需求规格说明书

1.存在的不足

  • 初稿在实现的功能上有所欠缺,部分功能没有考虑到。

2.修改

  • 上次制定的需求规格说明书中未考虑到安全传输的问题,对此增加了公文加密功能。
    更新后的《需求规格说明书》:需求规格说明书

二、制定编码规范

团队的编码规范

1.命名风格

1.代码中的命名均以英文为基础,禁止出现拼音,可以包含数字。

2.代码中不允许出现非下划线的符号,且下划线不允许出现在命名的首位与末位。

3.变量命名采用帕斯卡(Pascal)命名法,即首字母和后面连接的每个单词的首字母都大写。

char MyName;

4.常量的命名需要用大写,不同意思单词间用下划线隔开。

#define MAX_NUM 100

2.常量定义

任何常量需要在宏里定义再使用,如果是一些头文件里包含的常量,可以直接使用但是要在首次出现的地方进行注释,告诉我们是出自那个头文件,具体数值是多少。

3.函数定义

不论函数是否定义在main函数前,均需要进行声明,声明位于全局变量定义之后。

4.全局变量

全局变量需要定义在头文件与宏定义的下方,函数声明语句上方,如果能不使用全局变量尽量不使用,之后函数或是main函数里使用全局变量后尽量在结尾加以注释,方便查看全局变量的使用过程。

5.代码格式

1.以TAB为单位进行缩进。

2.左右小括号和字符之间不能出现空格。

3.如果for循环或是if条件语句的内容只有一行,均不使用大括号。

for(int i=1;i<n;++i)
    n=n+1;

if(a==b)
    return 0;

4.大括号使用规定:

(1)如果大括号为空,直接写成{},不换行。

(2)左大括号与右大括号均需要换行且不缩进,且同一对括号需对齐。

(3)出现大括号嵌套时,上一级大括号与本级大括号均需产生一个TAB的缩进。

for(int i=1;i<n;++i)
{
    for(int j=1;j<m;++j)
    {
        t=a;
        a=b;
        b=t;
    }
}

三、数据库ER图

四、后端架构设计

五、团队分工

1.象限图和WBS图

  • 象限图:

  • WBS图:

2.添加叶子结点的功能

3.项目分工

项目 人员 占比
发端模块 杨赛、陈鑫 1/3
收端模块 徐嘉远、林梓祺 1/3
传输模块及前端 陈俊池、陈子昂 1/3

4.燃尽图

六、分工及工作比例

项目 人员 占比
修改需求规格说明书 陈俊池 1/6
制定编码规范 徐嘉远 1/6
数据库ER图 林梓祺 1/6
后端架构设计 陈子昂 1/6
确定团队分工 杨赛、陈鑫 2/6

标签:公文,定义,函数,传输,分工,命名,全局变量,大括号
From: https://www.cnblogs.com/cpdd12138/p/16862856.html

相关文章

  • 确定分工
    确定分工1.上次的《需求规格说明书》初稿的不足之处。2.讨论制定团队的编码规范,讨论之前和讨论之后,队员阅读《构建之法》第四章内容,并讨论总结。将代码规范和编码原则......
  • Linux SMB传输文件命令
    如何将linux服务器上的文件上传到华为NAS如何登录华为NAS 首先登陆smb服务器,不要账户名密码登录:smbclient-N\/\/192.168.0.1/共享文件上传命令:注意:如果是批量上......
  • Linux--网络基础(概念+协议的了解+OSI七层模型,TCP/IP五层协议,网络数据传输流程)
    网络的发展网络的发展有下面几个阶段:独立模式:计算机最开始是以单机模式被广泛使用的。每一台计算机都是独立的,之间不能够进行数据共享与通信网络互联:计算机之间可......
  • [Java基础]-- servlet调用Url传输文件或者字符串
    实例:A和B两台服务器之间传输log文件或者其他文件,      如果成功就返回字符串"1";如果失败则返回"0"1、发送log文件和字符串参数的servletmportjava.io.Buffere......
  • Qt编写音频播放示例(带音频曲线/振幅/传输/录制等)
    一、功能特点自动计算音频振幅,绘制音频振幅曲线和音频数据曲线。支持音频录制,可选音频输入设备、采样频率、通道等参数,Qt5默认保存wav格式,Qt6默认保存mp3格式,Qt6可选wma......
  • 如何使用windows自带远程访问传输文件?
    1,设置远端电脑允许访问,右击我的电脑/属性  2,点击远程电脑  3,启用远程电脑    本地主动连接设置:1,搜索“远程费桌面连接”  2,输入远端IP地址和用......
  • CSP-S 2022 数据传输
    [CSP-S2022]数据传输思路对于\(20\%\)的数据直接暴力,期望得分20。对于\(44\%\)的数据预处理所有可以相互到达的点对,边权为两个点的点权和,原问题变为最短路,令最......
  • HDMI音视频传输协议
    文章目录HDMI音视频传输协议一、HDMI的硬件图示二、TMDS三、DDC四、CEC五、HPD一、HDMI的硬件图示1、HDMI通信协议示意图 信号源(sourcedevice)<------......
  • 洛谷 P8820 [CSP-S 2022] 数据传输 题解
    首先考虑对于每一次询问暴力DP。设\(f_{u,i}\)表示从\(s\)开始,传到一个到\(u\)距离为\(i\)的点,需要的最短时间。当\(k=3\)时,可能会传到不在\(s\tot\)路......
  • 团队分工越明确,工作效率越低?
    一个团队各项任务能否顺利完成,关键看员工的执行力,而员工执行力的发挥,取决于组织对员工的合理分工。 分工合理,能调动员工的积极性,分工不合理,便会扼杀积极性。 那么如何......