第一次团队作业
序言
所属课程 |
https://edu.cnblogs.com/campus/xnsy/2019autumnsystemanalysisanddesign |
作业要求 |
https://www.cnblogs.com/harry240/p/11515702.html |
作业目标 |
(1)团队成员的学号列表; (2)本阶段任务分工情况; (3)概要设计:软件体系结构,及主要业务模块描述; (4)数据库设计:概念模型和逻辑模型; (5)下阶段详细工作计划; (6)下阶段任务分工。 |
一、团队简介
团队名称:卓越Code
团队口号:宁为代码累弯腰,不为bug点提交
姓名 |
学号 |
博客园 |
王柄钞(队长) |
201731062518 |
https://www.cnblogs.com/Slow-Walker/ |
曾文杰 |
201731062520 |
https://www.cnblogs.com/zwj-958654064/ |
魏家田 |
201731062307 |
https://www.cnblogs.com/dwyy666/ |
魏川程 |
201731062312 |
https://www.cnblogs.com/chopinc/ |
罗伟诚 |
201731062309 |
https://www.cnblogs.com/lwcblogs/ |
杨苹 |
201731062404 |
https://www.cnblogs.com/step-enter/ |
冯俊霖 |
201731062311 |
https://www.cnblogs.com/linls/ |
二、本阶段任务分工情况
前期已经完成了项目启动以及具体的需求调研,现阶段已经进入了具体的系统设计和编码阶段,我们结合老师课堂上所讲的敏捷开发将理论联系我们学生实际,制定了具体的分工:
首先是明确敏捷开发的三个角色:
产品经理:魏家田,站在用户的角度,负责考虑项目的验收以及将所有的需求形成列表
Scrum Master:王柄钞,组织每一次例会,并绘制整个项目的燃尽图,且控制整个系统的流程。
团队:这里是团队所有成员进行编码设计。
本次我们将项目分为了四个冲刺阶段, 已经快进行结束了第一阶段的第一个版本冲刺。
现阶段的编码设计分工如下:
姓名 |
任务 |
解决燃尽图项目数量 |
预计耗时 |
实际耗时 |
王柄钞 |
服务器环境搭建、利用队员的sql文件生成数据库供大家使用、队员本地环境统一配置、微信认证、域名申请、pc端后台党员管理模块设计、团队博客 |
7 |
10天 |
8天 |
曾文杰 |
Thinkphp5小程序后台框架系统搭建、后台党务管理模块设计、系统概要设计文档 |
5 |
10天 |
10天 |
魏家田 |
结合thinkphp5小程序后台框架系统搭建、小程序后台党务管理模块设计、ppt制作需求分析答辩 |
5 |
10天 |
11天 |
魏川程 |
数据库er图设计,并设计具体概念模型、并生成具体sql文件提供给组长、数据库设计说明书文档 |
8 |
10天 |
11天 |
罗伟诚 |
共同检验设计数据库概念模型、并进行pc端后端党员管理功能设计、详细设计说明书 |
6 |
10天 |
9天 |
杨苹 |
利用微信的html的前端框架设计移动端小程序前端界面、概要设计说明书 |
5 |
10天 |
8天 |
冯俊霖 |
设计pc端前端党员管理功能界面、详细设计说明书 |
5 |
10天 |
8天 |
三、项目名称
西柚智慧党建云平台
四、概要设计
4.1软件功能程序结构图
4.2功能模块描述
模 块 名 称 |
党员信息 |
系统 名称 |
党员信息系统 |
|
接 口 说 明 |
输入 |
鼠标点击党员信息系统 |
||
输出 |
得到党员信息系统操作界面 |
|||
功 能 说 明 |
对党员信息增删改查 |
|||
运行环 境说明 |
能够联网的电脑,注册并登陆智慧党建云平台,进行操作 |
|||
模 块 名 称 |
党支信息 |
系统 名称 |
党支信息系统 |
|
接 口 说 明 |
输入 |
鼠标点击党支信息系统 |
||
输出 |
得到党支信息系统操作界面 |
|||
功 能 说 明 |
对党支信息增删改查 |
|||
运行环 境说明 |
能够联网的电脑,注册并登陆智慧党建云平台,进行操作 |
|||
模 块 名 称 |
党员学习 |
系统 名称 |
党员学习系统 |
|
接 口 说 明 |
输入 |
鼠标点击党员学习系统 |
||
输出 |
得到党员学习系统操作界面 |
|||
功 能 说 明 |
通过党员学习系统学习有关党的知识 |
|||
运行环 境说明 |
能够联网的电脑,注册并登陆智慧党建云平台,进行操作 |
|||
模 块 名 称 |
学习积分 |
系统 名称 |
学习积分 |
|
接 口 说 明 |
输入 |
鼠标点击学习积分 |
||
输出 |
得到学习积分操作界面 |
|||
功 能 说 明 |
对党员学习进行记录的系统 |
|||
运行环 境说明 |
能够联网的电脑,注册并登陆智慧党建云平台,进行操作 |
|||
模 块 名 称 |
党务服务 |
系统 名称 |
党务服务系统 |
|
接 口 说 明 |
输入 |
鼠标点击党务服务系统 |
||
输出 |
得到党务服务系统操作界面 |
|||
功 能 说 明 |
对党内事务的操作 |
|||
运行环 境说明 |
能够联网的电脑,注册并登陆智慧党建云平台,进行操作 |
|||
模 块 名 称 |
入党申请 |
系统 名称 |
入党申请系统 |
|
接 口 说 明 |
输入 |
鼠标点击入党申请系统 |
||
输出 |
得到入党申请系统操作界面 |
|||
功 能 说 明 |
对想要入党的群众进行入党申请书的操作 |
|||
运行环 境说明 |
能够联网的电脑,注册并登陆智慧党建云平台,进行操作 |
|||
模 块 名 称 |
组织关系转让 |
系统 名称 |
组织关系转让系统 |
|
接 口 说 明 |
输入 |
鼠标点击组织关系转让系统 |
||
输出 |
得到组织关系转让系统操作界面 |
|||
功 能 说 明 |
对党员组织关系的操作 |
|||
运行环 境说明 |
能够联网的电脑,注册并登陆智慧党建云平台,进行操作 |
|||
模 块 名 称 |
相关政策及工作流程 |
系统 名称 |
相关政策及工作流程系统 |
|
接 口 说 明 |
输入 |
鼠标点击相关政策及工作流程系统 |
||
输出 |
得到相关政策及工作流程系统操作界面 |
|||
功 能 说 明 |
对党相关政策及工作流程的公示 |
|||
运行环 境说明 |
能够联网的电脑,注册并登陆智慧党建云平台,进行操作 |
|||
模 块 名 称 |
微党课 |
系统 名称 |
微党课系统 |
|
接 口 说 明 |
输入 |
鼠标点击微党课系统 |
||
输出 |
得到微党课系统操作界面 |
|||
功 能 说 明 |
为党员学习党课提供平台 |
|||
运行环 境说明 |
能够联网的电脑,注册并登陆智慧党建云平台,进行操作 |
|||
模 块 名 称 |
个人中心 |
系统 名称 |
个人中心系统 |
|
接 口 说 明 |
输入 |
鼠标点击个人中心系统 |
||
输出 |
得到个人中心系统操作界面 |
|||
功 能 说 明 |
对党员个人信息的变动提供修改平台 |
|||
运行环 境说明 |
能够联网的电脑,注册并登陆智慧党建云平台,进行操作 |
|||
模 块 名 称 |
个人资料 |
系统 名称 |
个人资料系统 |
|
接 口 说 明 |
输入 |
鼠标点击个人资料系统 |
||
输出 |
得到个人资料系统操作界面 |
|||
功 能 说 明 |
对党员个人资料的修改 |
|||
运行环 境说明 |
能够联网的电脑,注册并登陆智慧党建云平台,进行操作 |
|||
模 块 名 称 |
党费缴纳 |
系统 名称 |
党费缴纳系统 |
|
接 口 说 明 |
输入 |
鼠标点击党费缴纳系统 |
||
输出 |
得到党费缴纳系统操作界面 |
|||
功 能 说 明 |
对党员党费缴纳的平台 |
|||
运行环 境说明 |
能够联网的电脑,注册并登陆智慧党建云平台,进行操作 |
|||
模 块 名 称 |
支部党员管理 |
系统 名称 |
支部党员管理系统 |
|
接 口 说 明 |
输入 |
鼠标点击支部党员管理系统 |
||
输出 |
得到支部党员管理系统操作界面 |
|||
功 能 说 明 |
对支部党员管理平台 |
|||
运行环 境说明 |
能够联网的电脑,注册并登陆智慧党建云平台,进行操作 |
|||
五、数据库设计
5.1概念模型
5.2逻辑模型
5.2-1[活动注册]表
表名 |
ims_vlinke_cparty_actenroll |
|||
列名 |
数据类型(精度范围) |
空/非空 |
约束条件 |
注释 |
id |
int(10) unsigned |
非空 |
主键 |
|
uniacid |
int(10) unsigned |
NO |
|
|
activityid |
int(10) |
NO |
|
活动ID |
userid |
int(10) |
NO |
|
用户ID |
utype |
tinyint(4) |
NO |
|
报名类型:1自由报名,2指定党员 |
getval |
int(10) |
NO |
|
得分值 |
createtime |
int(10) |
YES |
|
创建时间 |
signintime |
int(10) |
YES |
|
签到时间 |
补充说明 |
|
5.2-2[党站活动]表
表名 |
ims_vlinke_cparty_activity |
|||
列名 |
数据类型(精度范围) |
空/非空 |
约束条件 |
注释 |
id |
int(10) unsigned |
非空 |
主键 |
|
uniacid |
int(10) unsigned |
非空 |
|
|
branchid |
int(10) |
非空 |
|
组织ID |
title |
varchar(255) |
非空 |
|
活动主题 |
tilpic |
varchar(255) |
非空 |
|
标题图 |
stime |
varchar(255) |
空 |
|
开始时间 |
etime |
varchar(255) |
空 |
|
结束时间 |
address |
varchar(255) |
非空 |
|
活动地点 |
details |
text |
空 |
|
活动详情 |
getval |
int(10) |
非空 |
|
每人得分值 |
status |
tinyint(4) |
非空 |
|
状态:1待审核,2报名中,3已结束 |
utype |
tinyint(4) |
非空 |
|
报名类型:1自由报名,2指定党员,3指定党员&自由报名 |
unumber |
int(10) |
空 |
|
报名名额上限 |
endtime |
int(10) |
空 |
|
报名截止时间 |
createtime |
int(10) |
空 |
|
创建时间 |
priority |
int(10) |
非空 |
|
排序 |
issign |
tinyint(4) |
非空 |
|
是否开启签到:0关闭,1开启 |
userid |
int(10) |
非空 |
|
活动组织者 |
qrcode |
varchar(255) |
非空 |
|
公众号签到二维码 |
wxappqrcode |
varchar(255) |
非空 |
|
小程序签到小程序码 |
补充说明 |
|
5.2-3[活动消息]表
表名 |
ims_vlinke_cparty_actmessage |
|||
列名 |
数据类型(精度范围) |
空/非空 |
约束条件 |
注释 |
id |
int(10) unsigned |
非空 |
主键 |
|
uniacid |
int(10) unsigned |
非空 |
|
|
activityid |
int(10) |
非空 |
|
活动ID |
userid |
int(10) |
非空 |
|
留言ID |
details |
text |
空 |
|
评论内容 |
picall |
text |
空 |
|
图片 |
createtime |
int(10) |
空 |
|
创建时间 |
补充说明 |
|
5.2-4[文章设置]表
表名 |
ims_vlinke_cparty_artcate |
|||
列名 |
数据类型(精度范围) |
空/非空 |
约束条件 |
注释 |
id |
int(10) unsigned |
非空 |
主键 |
|
uniacid |
int(10) unsigned |
非空 |
|
|
name |
varchar(255) |
非空 |
|
分类名称 |
cicon |
varchar(255) |
非空 |
|
分类图标 |
navnumber |
int(10) |
非空 |
|
宣传栏导航编号:0不显示 |
priority |
int(10) |
非空 |
|
排序 |
补充说明 |
|
5.2-5[论坛用户帖子]表
表名 |
ims_vlinke_cparty_bbscollect |
|||
列名 |
数据类型(精度范围) |
空/非空 |
约束条件 |
注释 |
id |
int(10) unsigned |
非空 |
主键 |
|
uniacid |
int(10) unsigned |
非空 |
|
|
userid |
int(10) |
非空 |
|
用户ID |
topicid |
int(10) |
非空 |
|
帖子ID |
createtime |
int(10) |
空 |
|
创建时间 |
补充说明 |
|
5.2-6[论坛主题]表
表名 |
ims_vlinke_cparty_bbstopic |
|||
列名 |
数据类型(精度范围) |
空/非空 |
约束条件 |
注释 |
id |
int(10) unsigned |
非空 |
主键 |
|
uniacid |
int(10) unsigned |
非空 |
|
|
topicid |
int(10) |
非空 |
|
帖子ID |
userid |
int(10) |
非空 |
|
用户ID |
details |
varchar(500) |
非空 |
|
回复内容 |
islook |
tinyint(4) |
非空 |
|
是否已查看:0未查看,1已查看 |
createtime |
int(10) |
空 |
|
创建时间 |
补充说明 |
|
5.2-7[学习设置]表
表名 |
ims_vlinke_cparty_educate |
|||
列名 |
数据类型(精度范围) |
空/非空 |
约束条件 |
注释 |
id |
int(10) unsigned |
非空 |
主键 |
|
uniacid |
int(10) unsigned |
非空 |
|
|
name |
varchar(255) |
非空 |
|
分类名称 |
cicon |
varchar(255) |
非空 |
|
分类图标 |
navnumber |
int(10) |
非空 |
|
学习栏导航编号:0不显示 |
priority |
int(10) |
非空 |
|
排序 |
补充说明 |
|
5.2-8[学习章节]表
表名 |
ims_vlinke_cparty_educhapter |
|||
列名 |
数据类型(精度范围) |
空/非空 |
约束条件 |
注释 |
id |
int(10) unsigned |
非空 |
主键 |
|
uniacid |
int(10) unsigned |
非空 |
|
|
lessonid |
int(10) |
非空 |
|
课程ID |
title |
varchar(255) |
非空 |
|
标题 |
link |
varchar(255) |
非空 |
|
外链 |
apath |
text |
空 |
|
音频 |
vpath |
text |
空 |
|
视频 |
details |
text |
空 |
|
详情 |
needtime |
int(10) |
空 |
|
需学习时长 |
priority |
int(10) |
非空 |
|
排序 |
status |
tinyint(4) |
非空 |
|
状态:1待审核,2已归档,3已隐藏 |
createtime |
int(10) |
空 |
|
发布时间 |
补充说明 |
|
5.2-9[学习课程]表
表名 |
ims_vlinke_cparty_edulesson |
|||
列名 |
数据类型(精度范围) |
空/非空 |
约束条件 |
注释 |
id |
int(10) unsigned |
非空 |
主键 |
|
uniacid |
int(10) unsigned |
非空 |
|
|
cateid |
int(10) |
非空 |
|
分类ID |
title |
varchar(255) |
非空 |
|
标题 |
tilpic |
varchar(255) |
非空 |
|
标题图 |
apath |
text |
空 |
|
音频 |
vpath |
text |
空 |
|
视频 |
details |
text |
空 |
|
课程介绍 |
integral |
int(10) |
空 |
|
积分 |
stustatus |
tinyint(4) |
非空 |
|
必选修:1必修,2选修 |
status |
tinyint(4) |
非空 |
|
状态:1更新中,2已结课,3已隐藏 |
priority |
int(10) |
NO |
|
排序 |
createtime |
int(10) |
YES |
|
发布时间 |
补充说明 |
|
5.2-10[学习日志]表
表名 |
ims_vlinke_cparty_edulog |
|||
列名 |
数据类型(精度范围) |
空/非空 |
约束条件 |
注释 |
id |
int(10) unsigned |
非空 |
主键 |
|
uniacid |
int(10) unsigned |
非空 |
|
|
userid |
int(10) unsigned |
非空 |
|
|
lessonid |
int(10) unsigned |
非空 |
|
|
chapterid |
int(10) unsigned |
非空 |
|
|
stutime |
int(10) |
空 |
|
已学习时长 |
status |
tinyint(4) |
非空 |
|
状态:1未完成,2已完成 |
createtime |
int(10) |
空 |
|
创建时间 |
补充说明 |
|
5.2-11[学习消息]表
表名 |
ims_vlinke_cparty_edumessage |
|||
列名 |
数据类型(精度范围) |
空/非空 |
约束条件 |
注释 |
id |
int(10) unsigned |
非空 |
主键 |
|
uniacid |
int(10) unsigned |
非空 |
|
|
lessonid |
int(10) |
非空 |
|
活动ID |
userid |
int(10) |
非空 |
|
留言ID |
details |
text |
空 |
|
评论内容 |
picall |
text |
空 |
|
图片 |
createtime |
int(10) |
空 |
|
创建时间 |
补充说明 |
|
5.2-12[学习状态]表
表名 |
ims_vlinke_cparty_edustudy |
|||
列名 |
数据类型(精度范围) |
空/非空 |
约束条件 |
注释 |
id |
int(10) unsigned |
非空 |
主键 |
|
uniacid |
int(10) unsigned |
非空 |
|
|
userid |
int(10) unsigned |
非空 |
|
|
lessonid |
int(10) unsigned |
非空 |
|
|
getval |
int(10) |
非空 |
|
得分值 |
status |
tinyint(4) |
非空 |
|
状态:1未完成,2已完成 |
createtime |
int(10) |
空 |
|
创建时间 |
补充说明 |
|
5.2.12[学习的答题信息]表
表名 |
ims_vlinke_cparty_exaanswer |
|||
列名 |
数据类型(精度范围) |
空/非空 |
约束条件 |
注释 |
id |
int(10) unsigned |
非空 |
主键 |
|
uniacid |
int(10) unsigned |
非空 |
|
|
userid |
int(10) |
非空 |
|
用户ID |
paperid |
int(10) |
非空 |
|
考试项目ID |
status |
tinyint(4) |
非空 |
|
完成情况:0未开始,1答卷中,2已完成 |
aright |
int(10) |
非空 |
|
答对数目 |
awrong |
int(10) |
非空 |
|
答错数目 |
setval |
int(10) |
非空 |
|
总分值 |
getval |
int(10) |
非空 |
|
得分值 |
integral |
int(10) |
空 |
|
积分值 |
stime |
int(10) |
空 |
|
开始时间 |
etime |
int(10) |
空 |
|
结束时间 |
finishtime |
int(10) |
空 |
|
完成时间 |
createtime |
int(10) |
空 |
|
创建时间 |
补充说明 |
|
5.2-13[学习题库]表
表名 |
ims_vlinke_cparty_exabank |
|||
列名 |
数据类型(精度范围) |
空/非空 |
约束条件 |
注释 |
id |
int(10) unsigned |
非空 |
主键 |
|
uniacid |
int(10) unsigned |
非空 |
|
|
cateid |
int(10) |
非空 |
|
分类ID |
title |
varchar(255) |
非空 |
|
题目 |
tilpic |
varchar(255) |
非空 |
|
题目附图 |
qtype |
tinyint(4) |
非空 |
|
类型:1单选题,2多选题 |
itema |
varchar(255) |
非空 |
|
选择项A |
itemb |
varchar(255) |
非空 |
|
选择项B |
itemc |
varchar(255) |
非空 |
|
选择项C |
itemd |
varchar(255) |
非空 |
|
选择项D |
iteme |
varchar(255) |
非空 |
|
选择项E |
itemf |
varchar(255) |
非空 |
|
选择项F |
answer |
varchar(255) |
非空 |
|
答案 |
aright |
int(10) |
非空 |
|
答对次数 |
awrong |
int(10) |
非空 |
|
答错次数 |
补充说明 |
|
5.2-14[考试设置]表
表名 |
ims_vlinke_cparty_exacate |
|||
列名 |
数据类型(精度范围) |
空/非空 |
约束条件 |
注释 |
id |
int(10) unsigned |
非空 |
主键 |
|
uniacid |
int(10) unsigned |
非空 |
|
|
name |
varchar(255) |
非空 |
|
分类名称 |
priority |
int(10) |
非空 |
|
排序 |
补充说明 |
|
5.2-15[每日考试信息]表
表名 |
ims_vlinke_cparty_exaday |
|||
列名 |
数据类型(精度范围) |
空/非空 |
约束条件 |
注释 |
id |
int(10) unsigned |
非空 |
主键 |
|
uniacid |
int(10) unsigned |
非空 |
|
|
title |
varchar(255) |
非空 |
|
标题 |
userid |
int(10) |
非空 |
|
用户ID |
status |
tinyint(4) |
非空 |
|
完成情况:1未完成,2已完成 |
aright |
int(10) |
非空 |
|
答对数目 |
awrong |
int(10) |
非空 |
|
答错数目 |
integral |
int(10) |
空 |
|
积分值 |
finishtime |
int(10) |
空 |
|
完成时间 |
createtime |
int(10) |
空 |
|
创建时间 |
补充说明 |
|
5.2-16[每题正确率]表
表名 |
ims_vlinke_cparty_exadevery |
|||
列名 |
数据类型(精度范围) |
空/非空 |
约束条件 |
注释 |
id |
int(10) unsigned |
非空 |
主键 |
|
uniacid |
int(10) unsigned |
非空 |
|
|
bankid |
int(10) |
非空 |
|
题库试题ID |
aright |
int(10) |
非空 |
|
答对次数 |
awrong |
int(10) |
非空 |
|
答错次数 |
createtime |
int(10) |
空 |
|
添加时间 |
补充说明 |
|
5.2-17[用户答题信息]表
表名 |
ims_vlinke_cparty_exaitem |
|||
列名 |
数据类型(精度范围) |
空/非空 |
约束条件 |
注释 |
id |
int(10) unsigned |
非空 |
主键 |
|
uniacid |
int(10) unsigned |
非空 |
|
|
userid |
int(10) |
非空 |
|
用户ID |
itype |
tinyint(4) |
非空 |
|
类型:1每日测试,2考试项目 |
foreignid |
int(10) |
非空 |
|
外键ID |
bankid |
int(10) |
非空 |
|
题库试题ID |
myanswer |
varchar(255) |
非空 |
|
答案 |
isright |
tinyint(4) |
非空 |
|
是否正确:0未答,1答错,2答对 |
createtime |
int(10) |
空 |
|
创建时间 |
补充说明 |
|
5.2.18[用户答题信息]表
表名 |
ims_vlinke_cparty_exapevery |
|||
列名 |
数据类型(精度范围) |
空/非空 |
约束条件 |
注释 |
id |
int(10) unsigned |
非空 |
主键 |
|
uniacid |
int(10) unsigned |
非空 |
|
|
paperid |
int(10) |
非空 |
|
考试项目ID |
bankid |
int(10) |
非空 |
|
题库试题ID |
aright |
int(10) |
非空 |
|
答对次数 |
awrong |
int(10) |
非空 |
|
答错次数 |
补充说明 |
|
5.2-19[用户登录信息]表
表名 |
ims_vlinke_cparty_integral |
|||
列名 |
数据类型(精度范围) |
空/非空 |
约束条件 |
注释 |
id |
int(10) unsigned |
非空 |
主键 |
|
uniacid |
int(10) unsigned |
非空 |
|
|
userid |
int(10) |
非空 |
|
用户ID |
channel |
varchar(20) |
非空 |
|
类型:system系统,article浏览,edustudy学习,serlog服务 |
foreignid |
int(10) |
空 |
|
外键 |
integral |
int(10) |
空 |
|
积分 |
remark |
varchar(255) |
空 |
|
备注 |
isrank |
tinyint(4) |
非空 |
|
是否计入排行:0不计入排行,1计入排行 |
iyear |
varchar(20) |
空 |
|
年 |
iseason |
varchar(20) |
空 |
|
年季 |
imonth |
varchar(20) |
空 |
|
年月 |
createtime |
int(10) |
空 |
|
创建时间 |
补充说明 |
|
5.2-20[领导]表
表名 |
ims_vlinke_cparty_leader |
|||
列名 |
数据类型(精度范围) |
空/非空 |
约束条件 |
注释 |
id |
int(10) unsigned |
非空 |
主键 |
|
uniacid |
int(10) unsigned |
非空 |
|
|
branchid |
int(10) unsigned |
非空 |
|
|
userid |
int(10) unsigned |
非空 |
|
|
leadname |
varchar(255) |
非空 |
|
领导职称 |
status |
tinyint(4) |
非空 |
|
是否显示在领导栏:1显示,2不显示 |
isadmin |
tinyint(4) |
非空 |
|
是否PC端管理该组织:1管理,2不管理 |
priority |
int(10) |
非空 |
|
排序 |
补充说明 |
|
5.2-21息日志]表
表名 |
ims_vlinke_cparty_msglog |
|||
列名 |
数据类型(精度范围) |
空/非空 |
约束条件 |
注释 |
id |
int(10) unsigned |
非空 |
主键 |
|
uniacid |
int(10) |
空 |
|
|
messageid |
int(10) |
非空 |
|
消息ID |
userid |
int(10) |
非空 |
|
用户ID |
createtime |
int(10) |
空 |
|
创建时间 |
5.2-22[服务信息]表
表名 |
ims_vlinke_cparty_seritem |
|||
列名 |
数据类型(精度范围) |
空/非空 |
约束条件 |
注释 |
id |
int(10) unsigned |
非空 |
主键 |
|
uniacid |
int(10) unsigned |
非空 |
|
|
branchid |
int(10) unsigned |
非空 |
|
发布组织 |
cateid |
int(10) |
非空 |
|
分类ID |
title |
varchar(255) |
非空 |
|
标题 |
tilpic |
varchar(255) |
非空 |
|
标题图 |
realname |
varchar(255) |
非空 |
|
联系人姓名 |
mobile |
varchar(255) |
非空 |
|
联系人手机号 |
starttime |
int(10) |
非空 |
|
开始时间 |
endtime |
int(10) |
非空 |
|
结束时间 |
address |
varchar(255) |
非空 |
|
地点 |
unumber |
int(10) |
空 |
|
招募人数 |
getval |
int(10) |
非空 |
|
每人得分值 |
status |
tinyint(4) |
非空 |
|
状态:1待审核,2招募中,3已完成 |
details |
text |
空 |
|
详细说明 |
priority |
int(10) |
非空 |
|
排序 |
createtime |
int(10) |
空 |
|
创建时间 |
补充说明 |
|
5.2-23[投诉]表
表名 |
ims_vlinke_cparty_supproposal |
|||
列名 |
数据类型(精度范围) |
空/非空 |
约束条件 |
注释 |
id |
int(10) unsigned |
非空 |
主键 |
|
uniacid |
int(10) unsigned |
非空 |
|
|
userid |
int(10) |
非空 |
|
|
title |
varchar(255) |
非空 |
|
主题 |
六、下阶段详细工作计划
冲刺版本 |
具体主要功能 |
时间节点 |
功能重要性 |
第一版本:党员管理平台 |
组织管理、党员管理、活动管理、积分管理 |
10.4-10.14 |
基础功能 |
第二版本:党员服务平台 |
活动报名、交流互动、在线学习、个人申请 |
10.15-10.24 |
|
第三版本:学习培训平台 |
知识库、视频库、考核测评、每日一测 |
10.25-11.4 |
|
第四版本:管理分析平台 |
党组织数据分析、监督党建工作 |
11.4-11.16 |
扩展功能 |
下阶段主要是完成第二个版本的冲刺,第二个版本冲刺的时间为10.15-10.24详细工作计划如下:
本阶段需要完成的迫切任务 |
燃尽图项目数量 |
预计完成时间 |
微信小程序移动端活动报名、交流互动、在线学习、个人申请四个界面设计 |
15 |
10.20 |
Pc端活动审核、在线学习发布、个人申请审核、交流动态管理功能的界面设计 |
28 |
10.22 |
Pc端后台活动审核、在线学习发布、个人申请审核、交流动态管理功能的业务逻辑开发 |
30 |
10.23 |
上线第一个冲刺版本 |
8 |
10.20 |
完成团队博客 |
10 |
10.24 |
安排组织每两天一次立会、绘制燃尽图 |
5 |
隔一天进行 |
完成项目需要的相关文档 |
10 |
10.24 |
将第二个冲刺版本进行各功能模块单元测试,并整合形成完整的第二个版本 |
9 |
10.24 |
七、下阶段任务分工
本次的党员管理功能模块作为第一个冲刺版本已经基本完成,在我们10.14晚召开的第一次评审会上面项目经理已经确定阶段的冲刺结束,我们在10.15将进行下一阶段的冲刺,即为实现第二个版本-党员服务模块。
具体依照master绘制的燃尽图分工如下:
姓名 |
任务 |
解决燃尽图项目数量 |
预计耗时 |
王柄钞 |
继续完成pc端后台党员服务模块设计、组织每一次例会并绘制每一天的燃尽图、团队博客 |
15 |
10天 |
魏家田 |
进行团队项目的第二个冲刺版本的验收、小程序党员服务模块后台设计 |
12 |
|
曾文杰 |
结合前面所搭的框架进行移动端小程序的党员服务模块后台设计、相关团队文档 |
12 |
10天 |
魏川程 |
服务器数据库的维护、第一个版本的微信小程序上线 |
14 |
10天 |
罗伟诚 |
pc端后台党员服务模块设计、相关文档编写 |
13 |
10天 |
杨苹 |
利用微信的html的前端框架设计移动端小程序党员服务模块设计前端界面 |
9 |
10天 |
冯俊霖 |
设计pc端前端党员服务模块设计界面 |
11 |
10天 |