第一次团队作业
序言
所属课程 |
https://edu.cnblogs.com/campus/xnsy/2019autumnsystemanalysisanddesign |
作业要求 |
|
团队名称 |
卓越Code |
作业要求 |
团队成员的学号姓名列表 拟开发项目简介 典型用户及用户故事 项目的主要功能,基础功能和扩展功能 采用的原型开发工具,展示系统原型模型 初步开发计划、分工及进度安排 |
1、团队简介
团队名称:卓越Code
团队口号:宁为代码累弯腰,不为bug点提交
姓名 |
学号 |
博客园 |
王柄钞(队长) |
201731062518 |
|
曾文杰 |
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/ |
团队选题:西柚智慧党建云平台 |
2、项目简介
2.1设计简介
本次设计的西柚智慧党建云平台主要是针对西南石油大学计算机科学学院学生公寓党员工作站服务,通过本平台加强学院对学生党员、预备党员、以及积极分子的管理和考核。
其次通过利用本平台可以将党的路线方针政策、中央有关精神以及基层党建工作的有关政策信息等,及时发布给个党员干部,使他们通过手机就经常能听到党的声音,感受组织的关怀和温暖。另一方面,基层党员利用这个平台向学院党委组织部反映基层学习生活情况和问题,提出建议和意见。本服务平台在本学院试运营成功后会向全校乃至更多高校进行推广。
2.2系统设计简介
本次研究设计的云平台总共包括pc端和移动端。移动端主要是基于微信小程序,用于党员工作站成员的学习培训以及参加组织活动报名等等;Pc端主要是包括学院党员工作站的门户网站,和管理微信小程序的后台以及门户网站的后台。系统模块化如下图:
3、典型用户及用户故事
3.1典型用户描述
典型用户:老秦
名字 |
老秦 |
年龄 |
28岁 |
政治面貌 |
学生党站领导 |
代表的用户在市场上的比例和重要性 |
不多,没太多时间专门关注底层学生的思想状况 |
使用这个软件的典型场景 |
统计这学期学生的积分 |
使用的软件/服务环境 |
微信 |
生活/工作情况 |
能熟练的操作微信 |
党性层次和能力 |
八年党龄 |
用户的动机、目的和困难 |
积分统计考核党员更加方便 |
用户的偏好 |
学习党的章程 |
典型用户:小王
名字 |
小王 |
年龄 |
20岁 |
政治面貌 |
预备党员 |
代表的用户在市场上的比例和重要性 |
不多,部分外面基层有党建平台 |
使用这个软件的典型场景 |
参加这个活动系统直接加分 |
微信 |
微信 |
生活/工作情况 |
会用微信 |
党性层次和能力 |
0年党龄 |
用户的动机、目的和困难 |
提高参加活动积极性 |
用户的偏好 |
打篮球 |
3.2用户故事
老秦:作为学生党员工作站的领导,希望通过这个软件来调动同学们积极性参加活动,并在期末的时候能够自动计算出学生的相应考核积分,以便节省更多的时间.
小王:作为一个预备党员,希望通过这个软件自己能够多的报名参加活动,并且再这个软件上面能够学到党的理论知识,增强自己的党性和增加每学期的考核分数.
3.3场景描述
在党务工作开展中,老秦想能够及时了解到小王的对工作站的建议,和想积极调动小王参加党内的志愿活动,这个时候他便用了这款软件在网上发布了一个志愿活动,同时小王也参加了这次志愿活动,并在结束了之后,他也看到了小王度这次活动的评论和感想,及时的了解到了同学们对党站的动态和建议.同时软件也把小王参加了这次活动作下记录,直接将本次的积分加入到了小王的本学期总积分里面,得到的一个新的积分作为小王转为正式党员的一个重要考核.
4、项目实现功能
4.1功能简介
本次设计功能主要分为了三个板块功能如下:
(1)党员工作站党务管理平台:
党员工作站组织管理、党员管理、任务管理、活动管理、积分管理;
(2)党员工作站党员服务平台
参与组织活动、在线学习、交流互动、个人申请
(3)党员工作站党员学习培训平台
知识库、微党课、每日一测、考核测评
具体功能图如下:
平台构成
4.2基础功能和扩展功能
基础功能 |
扩展功能 |
党员管理 积分排行 在线学习 活动报名 活动审核 |
互动交流 微党课 风采展示 党费缴纳 |
系统架构图
5、 原型展示
本次原型设计工具:墨刀
具体原型图片如下:
首页智慧党建云平台
党员登录
党站动态
课程中心
党建动态
微测试
微学习
在线测试
6、初步开发计划
6.1项目分工
队员姓名 |
队内身份 |
主要任务 |
王柄钞 |
产品经理(队长) 文档撰写 前端工程师 |
①规划项目进程 ②组织会议、分配任务 ③参与文档拟写 |
曾文杰 |
后端工程师 算法工程师 |
①负责后端的开发 ②负责算法学习、设计及开发 |
魏家田 |
前端工程师 UI设计+原型 |
①负责前端的开发 ②负责 APP的 UI 设计 |
魏川程 |
后端工程师 数据库设计 |
①负责后端的开发 ②数据库设计 |
罗伟诚 |
前端工程师 UI设计+原型 |
①负责前端的开发 ②参与 APP的 UI 设计 |
杨苹 |
后端工程师 文档撰写 |
①负责后端的开发 ②参与文档拟写 |
冯俊霖 |
测试工程师 测试各功能模块 |
测试各功能模块 协调参与各模块部分代码 |
6.2进度安排
在这里我们针对我们课程的一个时间安排预计是在7周之内将我们的产品上线,目前已经完成项目的启动,具体近度安排如下:
阶段划分 |
时间 |
备注 |
项目启动 |
9.24-9.25 |
前期准备工作,并召开党站平台启动会(已经完成) |
需求调研 |
9.25-10.5 |
进行需求调研工作,完成《系统需求规格说明书》 |
系统设计开发阶段 |
10.5-11.10 |
进行系统设计、编码及功能测试等工作 |
系统测试阶段 |
11.10-11.15 |
与关键党员共同进行系统集成测试 |
系统安装调试及数据初始化 |
11.15-11.20 |
准备初始化数据,并部署系统、进行系统数据初始化 |
系统试运行 |
11.20-11.28 |
系统上线,并及时处理上线过程中的问题 |
系统验收 |
11.28 |
|