小学期项目管理系统_第1页
小学期项目管理系统_第2页
小学期项目管理系统_第3页
小学期项目管理系统_第4页
小学期项目管理系统_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上精选优质文档-倾情为你奉上专心-专注-专业专心-专注-专业精选优质文档-倾情为你奉上专心-专注-专业新 疆 大 学 本科生小学期科研实践训练项目项目名称: 小学期项目管理系统 项目负责人: 王京 专 业: 软件工程 所在学院: 新疆大学软件学院 联系电话: 6 电子信箱: 项目成员: 夏毅 吴书豪 迪拉热 李辛宸 王赫迪 填表日期: 2016年 7月 1日目录 TOC o 1-3 h z u 引言1.编写目的 项目目的: 为小学期任课老师对学生管理提供方便; 为小学期任课老师对项目管理提供方便;为小学期项目组组长对成员管理提供方便;为小学期项目组成员对项目信息获取提供

2、方便;为小学期项目组成员对项目的讨论提供便利;2.背景 在高校的计算机类专业中,每年都会有为了适应实际需求的小学期项目学习,同学们通过实战项目的开发,将所学知识与实际应用相结合,做到学以致用。随着高校的扩招,大学生群体不断壮大,小学期学习的学生群体也不断的壮大,但是随着学生群体的壮大,以前纸质办公已经赶不上现在大批量的学生信息和项目信息,所以为了提高办事效率以及节约人力物力资源,开发这样一个小学期管理系统来管理整个小学期学习过程中的日常事务是非常必要的。3.运行环境在 eclipes 中运行,需要的数据库是 mysql,浏览器(谷歌,火狐等)。需求分析1.1功能需求:小学期管理系统必须能够达到

3、要求的功能,才能满足各种不同身份的用户对该系统的要求。例如组内成员的讨论、项目组的创建和删除、项目的信息、项目展示、项目组成员的增删改查等等。1.2权限需求:权限问题解决一个什么用户登入系统得到一个什么样的操作的问题。该系统中有三个用户级别。系统必须能够正确识别不同级别用户对系统进行操作的时候需要实现那些功能,屏蔽那些功能。1.3效率需求:小学期项目管理系统,顾名思义就是对小学期项目中的各种相关操作进行有效的管理。尽可能的缩短各个操作的手续和操作时间,提高运作效率,是该系统的重要特点。1.4维护需求:该系统要便于维护,并能精准地进行每天的数据交流和保存。这要求整个系统的结构不仅要严谨,而且要具

4、有较高的数据处理能力。系统设计2.1 项目介绍为适应信息化的要求,提高小学期管理而设计的。该系统主要包括:学院项目组管理、学院项目组组长管理、项目组成员管理。该系统将实现小学期项目管理的系统化和自动化,从而缩短了传统管理所需的时间、节省了人力物力、避免了管理过程中错误的发生。本系统要对社团管理的日常数据进行管理,并对各社团的各项数据进行处理。采用用户名,密码安全机制,分用户权限登陆访问,保证系统资源不受人为因素的干扰。2.2 功能实现成员管理小学期项目管理系统成员管理小学期项目管理系统聊天项目展示项目组管理聊天项目展示项目组管理查看所有项目成员查询查看所有项目成员查询组内讨论查看项目分类查看项

5、目缩略图成员修改成员删除成员增加组内讨论查看项目分类查看项目缩略图成员修改成员删除成员增加项目组查询项目组修改项目组删除项目组增加 图一2.2.1项目展示功能项目展示功能会将所有发布上平台的项目以缩略图的形式展示在一个页面中,可以根据分类对项目进行查看。 图2 项目展示项目组管理功能可以通过专用的项目添加页面添加项目组(图3),也可以对项目进行修改或者删除,在项目信息中,项目信息是分条进行展示,例如项目介绍、项目功能、成员介绍等等。 图3 创建项目组 图 4 修改项目组的信息成员管理功能通过成员增加页面增加成员(图6),也可以在成员列表中对成员进行修改和删除。 图 5 成员列表 图 6 组员创

6、建 图 7 组员修改 图 8 组员操作 聊天功能聊天功能主要用于项目组内部的讨论,用于项目中问题的讨论。 聊天页面2.3 权限模块小学期任课教师小学期项目管理系统小学期任课教师小学期项目管理系统项目组组长项目组成员项目组组长项目组成员查看所有项目信息查看所有项目信息上传自己头像查看项目组的信息项目组成员的增删上传项目进度照片项目资料的编辑项目组成员任务发布上传自己的头像项目组上传自己头像查看项目组的信息项目组成员的增删上传项目进度照片项目资料的编辑项目组成员任务发布上传自己的头像项目组资料的编辑查看项目组成员的任务分配项目组成员的打分项目组完成度的修改项目组成员的增删上传自己头像查看组长发布的任务查看本项目的信息创建项目组 图 9 权限分配 在本项目的权限分配中,共分为三个角色:teacher(教师)、teamLeader(组长)、member(成员),每种角色对应不同角色,以老师的权限最高,成员的权限最低。2.3.1老师权限老师在项目中作为一个管理员拥有最高的权限,可以对项目和成员数据进行操作,对所有发布的项目进行查询。2.3.2 组长权限组长作为一个项目组的管理者,可以对自己的项目组数据进行操作,对小组的成员进行管理。2.3.3 组员权限 组员作为项目组的成员,可以对自己的数据进行操作,包括查看自己的任务和上传自己的头像。 问题及解决方案3.1 图片上传问题

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论