软件工程团体项目-学生会管理
作者:互联网
需求分析报告
项目名称:学生会管理系统
成员介绍:
学号 | 姓名 | 分工 |
31701090 | 朱文建(组长) | App开发、软件测试(Android) |
31701072 | 黄晨觉 | App开发、软件测试(Android) |
31703178 | 林型双 | 网页前端设计开发(web) |
31701066 | 张雅慧 | UI原型设计、前段设计(Android) |
31702283 | 王樟 | 后端开发、数据库 |
31701424 | 王志伟 | 微信小程序开发 |
项目简介:
“学生会管理系统”是一个校园学生会管理系统,主要是为了实现互联网+校园的推广,简化学生会办公流程,提高管理和活动审批效率。
原型设计及项目功能:
总体目标:为了实现互联网+校园的推广,简化学生会办公流程,提高活动审批效率。
大致分为五个角色,以下是各个角色能做的事情:
一.指导老师:
1.人事管理
1)提高或罢免学生会成员职务
2)审核部门(对于部门的一切信息的审核以及罢免部门和添加编辑部门)
2.活动审批
1)对部门的活动进行最终审批(只需主席团或指导老师其中一方同意即可,但老师具有一票否决权来撤回活动)
3.主席考核
1)对于主席团一年的任务完成度进行考核
4.活动通知
1)发放活动通知和撤回活动通知
2)发布其他通知和撤回通知
5.请假管理
1)审核主席团请假是否符合要求
二.主席团:
1.人事管理
1)罢免学生会成员职务
2)审核部门(编辑部门信息,提交新增和罢免部门的请求给指导老师)
2.活动审批
1)对部门的活动进行最终审批(只需主席团或指导老师其中一方同意即可,但老师具有一票否决权来撤回活动)
3.部长考核
1)对于部长们一年的任务完成度进行考核
4.活动通知
1)发放活动通知和撤回活动通知
2) 发布其他通知和撤回通知
5.请假管理
1)提交请假申请(需填写相关信息和原因)
2)撤销请假申请
2)审核部长请假是否符合要求
三.部长团:
1.人事管理
1)罢免学生会成员(干事)职务
2.部门基本信息管理
1)添加和修改部门的详细信息
3.部门活动管理
1)申请部门活动
①确定协同部门及其参与人数
②确定总共参与人数
③确定参与时间和地点
④确定活动内容
2)修改部门活动
①修改协同部门及其参与人数
②修改总共参与人数
③修改参与时间和地点
④修改活动内容
3)撤销部门活动
5.干事考核
1)汇总活动参加情况及任务完成度并评分,完成后提交审核
6.请假管理
1)提交请假申请(需填写相关信息和原因)
2)撤销请假申请
3)审核干事请假是否符合要求
7.审核管理
1)审核普通学生是否加入部门
8.活动通知
1)发放活动通知和撤回活动通知
2) 发布其他通知和撤回通知
四.干事:
1.个人信息的修改和删除
2.查看各类通知
3.提交请假申请(填写具体信息和理由)
五.普通学生:
1.查看部门信息
2.提交加入部门申请
目前项目原型:
我们的项目“学生会管理系统”原型设计采用的是墨刀软件。以下是我们的部分原型:
Android UI:
Web端:
小组的初步开发计划和流程:
开发时间:6周
开发流程:
1-2周:个人信息管理+部门活动管理+同步功能测试
3周:活动管理+同步测试
4周:请假管理+同步测试
5周:考核管理+同步测试
6周:审批管理+同步测试
开发分为6个模块:
1.个人信息管理:
1)个人信息增删改查
2)个人信息注销
2.部门管理
1)职位的罢免
2)部门信息的修改和查询
3)部门的添加和删除,并提交审批
3.活动管理
1)活动的申报和修改
2)通过审批后活动部门的协同处理
3)活动的通知发放和撤回
4.请假管理
1)活动人员的请假的提交和修改
2)请假审批过程中状态的查看
3)请假结果的通知发放
5.考核管理
1)各位学生会成员考勤的记录的统计
2)统计结果的查看和提交审批
6.审批管理
1)部门活动的审批和通知的发布
2)请假的审批和发布
3)考核结果的审批和发布
4)部门添加和删除的审批和发布
标签:请假,通知,部门,软件工程,团体,审批,活动,学生会 来源: https://www.cnblogs.com/zhuwenjian/p/11787192.html