当前位置:首页 > 软件工程项目管理
成员个人信息提交功能等等。
权限问题:
权限问题解决一个什么用户登入系统得到一个什么样的操作的问题。该系统必须能够正确识别在什么用户对系统进行操作的时候能够实现那些功能,屏蔽那些功能。
效率问题:
学生社团管理系统,顾名思义就是对学生社团的各种相关操作进行有效的管理。尽可能的缩短各个操作的手续和操作时间,提高运作效率,是该系统的重要特点。
维护问题:
该系统要便于维护,并能精准地进行每天的数据交流和保存。这要求整个系统的结构不仅要严谨,而且要具有较高的数据处理能力。
1.6 技术分析
我们选用Eclipse作为开发工具,MyEclipse是Eclipse的插件,也是一款功能强大的JavaEE集成开发环境,支持代码编写、配置、测试以及除错,MyEclipse5.5以前版本需先安装Eclipse。MyEclipse5.5以后版本安装时不需安装Eclipse。
在数据读取方面,我们使用了数据库调用技术,我们选用MySQL作为开发工具,MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,所以我们采用它作为数据库的开发工具。
1.7功能性需求分析
高校大学生社团管理系统功能有以下模块:
(1)注册模块:用户可根据情况进行登录,可以注册新用户,也可对密码进行重置;
(2)学生模块:学生进入系统后可对个人信息进行修改,对所参加的社团,社团活动进行查看,可以申请加入其它社团;
(3)管理员模块:管理员进入系统后可以对社团进行增、删、改、查,还可对学生信息进行删除,另外可对社团活动信息进行添加和删除等操作。
1.8非功能需求
1性能需求,本系统为窗体系统,系统反应不应该超过0.4秒,除此之外,要求系统能够满足1000人同时使用;
2可靠性需求,本系统为学生信息管理系统,应保证6个小时不停运行; 3可维护性需求,定期的备份数据库,进行数据库维护,保护数据的安全性; 4安全性需求,根据不同用户身份赋予不同权限,保护系统数据的安全性; 5安全性需求,用户通过用户名、密码登录,在一定程度上保护数据安全性; 6扩展性需求,系统应该留有接口,方便以后扩展开发; 9易用性需求,要求系统界面易用,美观。
1.9任务分解(WBS)(项目的任务范围)
此系统的WBS图如下:
WBS是项目管理重要的专业术语之一。以可交付成果为导向对项目要素进行的分组,它归纳和定义了项目的整个工作范围每下降一层代表对项目工作的更详细定义。无论在项目管理实践中,还是在PMP,IPMP考试中,工作分解结构(WBS)都是最重要的内容之一。WBS总是处于计划过程的中心,也是制定进度计划、资源需求、成本预算、风险管理计划和采购计划等的重要基础。WBS同时也是控制项目变更的重要基础。项目范围是由WBS定义的,所以WBS也是一个项目的综合工具。本系统的WBS图如下图1-1,1-2所示:
社团管理系统 F1学院管理员 F2社团管理员 F3社团成员 F4学院成员访问者 F5非学院访问者 F11 社团 发布信息的合规性的审批 F12 学员创建社团申请的审批 F13 社团系统的日常维护 F21 数据库管理 F22 学员 申请加入的审批 F23 社团成员信息的提交和修改 F24 修改自身信息 F25 信息主界面 阅读 评论 管理和 信息发布 F31 修改自身信息 F32 信息主界面 阅读 评论 管理和 信息发布 F41申 请 进入社团 F42 信 息主界面的访问 和评论 F51信息主界面的访问.
图 1-1 学生社团管理系统WBS
图 1-2 学生社团管理系统WBS分解
共分享92篇相关文档