中原工学院软工实践一实践课题管理系统报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实践环节报告

课程名称:软件工程实践一

课题名称:实践课题管理系统

专业:软件工程(移动互联网方向)班级:RB软工移142

学号:201470024231

学生姓名:宋鎏鑫

指导教师:李勇军

2016年9 月23 日

中原工学院软件学院

软工实践课题设计任务书

指导教师签字:年月日

实践课题管理系统

摘要

实践课题环节是学校教学计划和培养方案中极为重要的一个环节,是为实现应用型人才的重要途径。

为了更加方便的管理软件学院实践课题这一过程,简化老师的工作流程,故提出建立实践课题管理系统。主要解决导师班级的分配、机房分配和学生成绩的评定问题。指导教师通过平时督促学生完成阶段性任务,会按每个阶段学生完成情况给出学生成绩,来保证课题实践环节的质量。

本系统采用B/S架构,将系统功能实现的核心部分集中到服务器上,简化了系统维护与开发,UI设计采用Bootstrap、HTML5、Jquery 开发的响应式管理模板,简化了UI设计的任务,得到很好的信息展示效果。WEB服务器端承载了整个系统的核心任务,采用Spring 、 SpringMVC 和 Mybatis,以及Mysql数据库,较好的保证了系统的安全性,稳定性和可用性。

关键词:实践课题管理,SSM,HTML5,Mysq

目录

第一章项目简介 (5)

1.1项目背景 (5)

1.2项目现状 (5)

第二章管理员端系统需求 (7)

2.1系统概述 (7)

2.2系统功能(实践课题管理员) (7)

2.3系统功能(机房管理员) (9)

2.4参与者 (10)

实践课题管理员 (10)

机房管理员 (10)

2.5系统运行环境 (10)

2.6 用例规约 (10)

2.6.1导师信息管理(实践课题管理员) (10)

2.6.2学生信息管理(实践课题管理员) (14)

2.6.3个人信息维护(机房管理员) (16)

2.6.4机房信息维护(机房管理员) (17)

第三章系统设计 (19)

3.1静态模型 (19)

3.2实体类 (19)

3.3 数据库设计 (20)

第四章系统实现 (23)

4.1登陆 (23)

4.2导师信息管理 (24)

4.3导师学生分配 (24)

4.4学生信息管理 (26)

4.5机房信息 (27)

4.6机房分配 (27)

4.7个人信息 (28)

第五章结束语 (29)

参考文献 (30)

第一章项目简介

1.1项目背景

中原工学院软件学院为响应国家号召,培养出更为优秀的实用型人才,在教学方案中加入了实践课题环节。为了更为便捷的管理这一过程,故设计该实践课题管理系统。

中原工学院软件学院实践课题管理系统是基于近年来学院对课题实践的需求,开发的软件学院实践课题管理系统。本系统能够为实践课题指导教师更为合理地分配班级,并协助指导教师完成实践课题的整个过程,提供了一个完整、高效、便捷的平台。

本系统是根据社会调查和需求分析的结果,本系统采用简洁、美观的界面与用户进行交流界面提供了满足用户需求的条件,用户只需输入正确的条件即可进行相关操作,满足需求。

1.2项目现状

近些年来,随着中国科学技术的不断进步和经济水平的不断提高,经济的发展越来越离不开计算机这一强大的工具。在李克强总理提出“互联网+”的战略之后,与计算机有关的软件领域发展非常迅猛社会对软件行业的人才需求逐年增加,因此培养高素质的软件人才成为了软件学院的首要任务。由于学生在校的学习内容都很基础,而且实践能力也不强,这使得学生毕业后在短期内很难融入到企业中,并且传统的高等教育缺少对大学生职业技能和动手操作能力的培养,而企业需要的是实用型人才,因此社会上会有各种对学生进行培训的实训公司。为了使学生进入社会之前有一定的经验和能力,实践课题教学计划就尤为重要。

实践课题教学计划需要一个更为便捷的管理系统为学生和指导教师提供一

个简易的实践流程。整个系统从操作简便、界面友好、简洁、实用、安全的要求出发,完成与用户之间的信息交流。包括新生加入时档案的建立、修改和删除操作,导师的班级分配,机房分配,学生课题实践环节的成绩评定等。

实践课题管理系统具有较强的针对性主要使用于每个学期的实践课题管理流程上。该系统界面方便直观,提供了完善的权限控制,可以由管理员设定操作人员的权限,保证系统的安全性。系统采用数据库管理,其特点是扩张能力强,运行速度快,数据稳定安全。系统采用流程化的管理方式,能够严密管理处理过程中的每一个环节,是整个系统具有更高的完整性和高效性。

第二章管理员端系统需求

2.1系统概述

实践课题管理系统是一个实践课题环节进行系统化管理的软件。学生可以填写个人信息,查看实践课题导师信息,查看实践课题机房信息,查看实践课题成绩,修改密码。导师可以查看个人信息,分配的机房、班级和学生,查看学生的信息,提交学生成绩,修改密码。实践课题管理员可以查看所有导师和学生信息,对导师进行班级分配和学生分配,修改密码。机房管理员可以查看、修改个人信息,查看机房信息,为班级分配机房,修改密码。

2.2系统功能(实践课题管理员)

实践课题管理员主要功能的用例图如图2-1所示,管理员拥有主页、导师信息显示、导师班级分配、导师学生分配修改密码等一级功能。在导师信息分配和导师学生分配中还分为添加分配班级、删除分配班级、添加分配学生、删除分配学生等二级功能。

图2-1实践课题管理员用例图

经过对图2-1 实践课题管理员用例图分析抽象得知管理员功能11个用例,用例列表如表2-1 所示。

表2-1 实践课题管理员功能用例列表

注:需求的优先级分为高、中、低三个级别,级别的定义如下:

高:该需求是系统运行的关键需求,必须实现,否则表示项目失败。

中:系统运行的必要需求,如果进度紧张,则可以考虑在下一版本实现。

低:该需求可以完善系统的功能,但不是必须实现的需求。如果进度允许实

相关文档
最新文档