课程设计题目
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、互联网+
2、学生奖助学金、社会实践、勤工助学、素质测评管理系统
3、人事信息及业绩考核管理系统
4、实验室设备、登课、及使用状态实时显示系统
5、教学与监督、信息反馈管理系统
题目一、基于角色的访问控制系统
本系统是一个通用的权限管理功能,可以放在任何一个工作流系统中,作为用户权限管理模块,与业务功能一同形成完整的管理信息系统。
(1)权限管理
权限添加、权限删除、权限修改、权限查询;
(2)角色管理
角色添加、角色删除、角色修改、角色查询;
(3)角色权限管理
角色权限分配、角色权限修改
(4)用户管理
用户添加、用户删除、用户修改、用户查询;
(5)用户角色管理
用户角色分配、用户角色修改
(6)设计一个通用页面,让不同的用户登录,显示相应的功能。
提示表结构(5个表及其关联)
题目二、实训课程管理平台
本系统在通用权限管理功能的基础上,实现教师发布题目、小组审核题目、学生选题、教师选择学生功能的实训管理平台。
1、课题管理。
教师发布课题、修改题目、查询题目、删除题目
2、审核课题
3、学生选题
4、教师选择学生
5、BBS。针对某一主题,可以跟帖。具有查询功能。
题目三、基于web的软件项目管理平台
本系统根据软件项目开发与管理过程的理论,开发一个基于web的软件项目管理平台,通过角色管理、范围管理、文档管理等,提高软件项目开发的效率。
系统功能如图3-1所示
图3-1 系统功能图
在一个项目立项后,首先确定项目经理。
1、项目管理
项目经理进行角色划分、任务分配、时间安排。
角色管理为每个用户分配不同的角色,每个角色拥有相应的权限;
范围管理实现功能分解/WBS;
进度管理规定角色完成功能的时间进度、成本核算。
2、开发过程
(1)每个用户登录后,具有自己相应的权限;如分析师提供需求文档,设计师提供设计文档,DBA上传数据库文档,程序员上传代码等。
(2)基于web的评审。
a) 针对角色不同时间段完成的任务进行文档化,上传到管理平台。
b) 基于web的专题沟通管理。相同角色的用户进行沟通,专题交流;针对同一个任务,可上传修改后的文档。
c) 质量评审。项目跟踪。
管理评审小组进行评审。每个阶段形成一个里程碑。定期进行项目跟踪,找出软件系统和文档中的问题,及时给出下一步工作的建议。
(3)文档管理。
按照时间进度,进行文档管理功能,形成版本。
(4)公共论谈平台。
主要针对某个项目进行技术论坛。
3、变更管理
用户提出变更请求,评审小组进行审核。如果通过审核,需要重新提交文档,文档管理功能中,修改文档,需要重新生成版本。
基于增量模型的开发方法,利用面向对象的技术,完成系统的分析设计及编程工作。