项目实训管理系统需求说明书1016.docx

上传人:b****1 文档编号:23285967 上传时间:2023-05-15 格式:DOCX 页数:29 大小:22.90KB
下载 相关 举报
项目实训管理系统需求说明书1016.docx_第1页
第1页 / 共29页
项目实训管理系统需求说明书1016.docx_第2页
第2页 / 共29页
项目实训管理系统需求说明书1016.docx_第3页
第3页 / 共29页
项目实训管理系统需求说明书1016.docx_第4页
第4页 / 共29页
项目实训管理系统需求说明书1016.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

项目实训管理系统需求说明书1016.docx

《项目实训管理系统需求说明书1016.docx》由会员分享,可在线阅读,更多相关《项目实训管理系统需求说明书1016.docx(29页珍藏版)》请在冰豆网上搜索。

项目实训管理系统需求说明书1016.docx

项目实训管理系统需求说明书1016

文档编号:

Topgun_RD_01

“项目实训管理系统”

需求规格说明书

(第0.1版)

改版履历

版本号

发行日

更改对象·更改内容

拟制

审查

批准

目录

1.概述1

1.1.目的1

1.2.范围1

1.3.术语定义1

2.系统说明1

2.1.项目背景1

2.2.运行环境1

2.2.1.软件环境2

2.2.2.硬件环境2

3.总体功能概述2

4.需求说明2

4.1.功能要求2

4.1.1.用户信息管理2

4.1.1.1.用户登录2

4.1.1.2.用户信息新增3

4.1.1.3.用户信息修改3

4.1.1.4.删除用户信息3

4.1.2.实训项目管理4

4.1.2.1.项目新增4

4.1.2.2.项目编辑4

4.1.2.3.项目查询5

4.1.3.项目任务书管理5

4.1.3.1.任务书填写5

4.1.3.2.任务书编辑6

4.1.3.3.任务书查询6

4.1.4.实训计划管理6

4.1.4.1.计划新增6

4.1.4.2.计划编辑7

4.1.4.3.计划查询7

4.1.5.实训执行管理8

4.1.5.1.计划执行8

4.1.5.2.执行编辑8

4.1.5.3.执行查询8

4.1.6.实训考核管理9

4.1.6.1.考核过程9

4.1.6.2.考核编辑9

4.1.7.实训总结管理10

4.1.7.1.总结填写10

4.1.7.2.总结编辑10

4.1.7.3.总结查询10

4.1.7.4.总结考核11

4.1.8.实训答辩管理11

4.1.8.1.答辩填写11

4.1.8.2.答辩查询12

4.1.8.3.答辩编辑12

4.1.9.实训资料管理12

4.1.9.1.资料内容12

4.1.9.2.实训手册13

4.1.9.3.期末监控13

4.1.9.4.实训成绩13

4.1.9.5.上交登记14

4.1.9.6.上交查询14

4.2.非功能性需求15

4.2.1.安全性15

4.2.2.设计约束15

4.2.3.界面要求15

4.2.4.扩展性15

5.系统接口15

5.1.外部接口15

5.2.内部接口15

6.验收标准15

概述

目的

本系统旨在为学生和教师之间提供一个方便快捷的项目实训服务系统,随着学校的进步与发展,使用纸质的项目实训手册难免有些繁琐,因此需要对项目实训手册的使用进行重新定义。

本系统为老师以及学生之间提供了一个便捷的使用平台,以便让老师可以方便、及时地查看学生的实训情况。

对于学生而言,可以更好的学习知识。

范围

本系统根据需求进行定制开发,为教师和学生提供方便,开发包括整个的软件业务功能开发、数据库结构设计,不含数据库自身,不含硬件产品的开发与提供。

该系统主要包括实训项目管理、实训计划管理、实训执行管理、实训考核管理、实训总结管理、项目答辩管理、实训资料管理、查询等管理模块。

术语定义

教师:

登录后查询实训情况的老师。

学生:

登录后填写实训报告的学生。

实验管理员:

对系统使用管理的人员。

系部管理员:

对系统使用管理的人员。

系统说明

项目背景

随着时代的发展,技术的进步越来越快。

为了提高学生的学习效率,方便快捷的使用项目实训手册,项目实训管理系统便产生了。

为了构建项目实训管理系统,我们用到了网络技术与数据库技术。

学生登录后可以通过浏览器查询到自己的实训情况,老师查询实训手册上交等信息。

教师、实验管理员和系部管理员可以对用户信息进行增删查改的操作。

运行环境

本系统运行于web服务器上,用户通过浏览器访问本系统,系统为用户提供相应的服务。

软件环境

1、操作系统:

windows2003服务器版

2、WEB服务器及版本:

a)java:

tomcat5.0以上版本、JDK5.0以上。

b).net:

IIS6.0以上。

3、采用B/S结构,开发工具ASP.net技术,后台数据库SQLSERVER

硬件环境

1、CPU英特尔酷睿2双核处理器E6300系列1.86GHzX2或以上;

2、内存4G或以上;

3、硬盘2T或以上。

总体功能概述

1、本系统是基于WEB的网上图书系统,分为前台、后台。

2、教师填写项目实训计划和项目任务书,项目阶段记载和项目实训小结由学生填写,

3、在实训的各阶段,学生按实训的要求,按时将项目实训手册进行填写上交,教师在登录后可查看学生的上交记录,及时查漏补缺,教师对学生的实训做出客观、准确的评价后进行确认保存。

4、在实训结束后,教师、实验管理员、系部管理员可查看所有学生的实训情况,学生只能查询自己的实训情况,教师也可将实训手册从系统导出交由系部教学存档。

需求说明

功能要求

用户信息管理

1.1.1.1.用户登录

需求编号息

UC-01-01

优先级

名称

用户登录

描述

输入用户名与密码进入

角色

教师,管理员,系统管理员

触发

前提条件

有登录账号与密码

主流程

1、用户输入自己的账号,密码,点击登录。

2、登录成功后进入下一个页面。

分支流程

a、用户的账号、密码不符合规则,系统提示输入错误提醒。

b、用户的账号不存在、或密码不正确,系统提示错误信息,并且重新登录。

c、用户单击“取消”按钮,重新输入、或放弃登录。

后置条件

相关需求

需要输入账号与密码,登录与取消

说明

用户信息新增

需求编号息

UC-01-02

优先级

名称

用户信息新增

描述

对用户进行管理

角色

系统管理员

触发

前提条件

主流程

1、点击用户新增。

2、对用户信息进行添加,实现其功能。

分支流程

可批量导入

后置条件

相关需求

需提供用户账号,密码,姓名,联系方式等信息,提交数据。

说明

结合数据库实现。

用户新增是默认教师角色

用户信息修改

需求编号息

UC-01-03

优先级

名称

用户信息修改

描述

对用户进行管理

角色

系统管理员

触发

前提条件

主流程

3、点击用户修改。

4、对用户信息进行修改,实现其功能。

分支流程

修改需要修改的信息并保存(包括角色修改)。

后置条件

相关需求

修改用户账号,密码,姓名,联系方式等相关信息。

说明

结合数据库实现。

删除用户信息

需求编号息

UC-01-04

优先级

名称

删除用户信息

描述

对用户进行管理

角色

系统管理员

触发

前提条件

主流程

5、点击用户删除。

6、可将该用户的所有信息删除,实现其功能。

分支流程

删除信息后对页面刷新,便没有了该条信息。

后置条件

相关需求

先查看到该用户账号,密码,姓名,联系方式等信息编辑删除。

说明

结合数据库实现。

自己的不能删除

实训项目管理

项目新增

需求编号息

UC-04-01

优先级

名称

项目新增

描述

教师填写本学期所任课程实训项目

角色

教师

触发

前提条件

教师登录成功

主流程

1.点击“实训项目管理”,打开实训项目管理页面,点击“项目新增”。

分支流程

新增项目后对其保存

后置条件

相关需求

需要课程名称,项目名称。

实训专业,实训学时,实训目的,实训要求,实训考核等信息,提交数据。

说明

项目编辑

需求编号息

UC-04-01

优先级

名称

项目编辑

描述

教师对自己所任课程的实训项目进行编辑

角色

教师

触发

前提条件

教师登录成功

主流程

1.点击“实训项目管理”,打开实训项目管理页面,点击“实训项目编辑”。

2.点击“修改”,对实训项目进行修改

3.点击“删除”,就删除了实训项目

分支流程

2a.修改项目后,对项目进行保存。

3a.删除项目后,该项目就消失了。

后置条件

相关需求

说明

项目查询

需求编号息

UC-04-01

优先级

名称

项目查询

描述

教师对自己所任课程的实训项目查询,系部管理员和实验管理员可查询所有的的实训项目。

角色

教师,系部管理员,实验管理员

触发

前提条件

教师,系部管理员,实验管理员登录成功

主流程

1.点击“实训项目管理”,打开实训项目管理页面,点击“实训项目查询”。

2.系部管理员和实验管理员可以按学期查询;可导出汇总表

分支流程

点击“详细”,对实训项目的详细查询

后置条件

相关需求

查询出的一些信息有:

学年,学期,实训专业,课程名称等数据

说明

项目任务书管理

任务书填写

需求编号息

UC-04-01

优先级

名称

任务书填写

描述

教师对自己所任课程的实训项目的任务书的填写

角色

教师

触发

前提条件

教师登录成功

主流程

1.点击“项目任务书管理”,打开项目任务书管理页面,点击“项目任务书填写”。

分支流程

任务书填好后对其保存

后置条件

相关需求

需要课程名称,项目名称,所需主要设备环境等数据,保存数据。

说明

任务书编辑

需求编号息

UC-04-01

优先级

名称

任务书编辑

描述

教师对自己所任课程的实训项目的任务书的编辑

角色

教师

触发

前提条件

教师登录成功

主流程

1.点击“项目任务书管理”,打开项目任务书管理页面。

分支流程

任务书修改后对其保存

后置条件

相关需求

需要课程名称,项目名称,所需主要设备环境等数据,保存数据。

说明

任务书查询

需求编号息

UC-04-01

优先级

名称

任务书查询

描述

教师对自己所任课程的实训项目的任务书的查询,学生只能对自己的课程的项目任务书的查询,系部管理员和实验管理员可以查看所有的项目任务书

角色

教师,学生,系部管理员,实验管理员

触发

前提条件

教师,学生,系部管理员,实验管理员登录成功

主流程

1.点击“项目任务书管理”,打开项目任务书管理页面,点击“项目任务书查询”。

分支流程

学生只能查看自己的项目,教师可以查看自己所任课的项目,系部管理员和实验管理员可查看任何项目任务书。

后置条件

相关需求

查询出项目任务书的一些数据:

项目名称,项目参考资料等

说明

实训计划管理

计划新增

需求编号息

UC-04-01

优先级

名称

计划新增

描述

教师需要登录到后台管理平台,填写课程名称,项目名称,实训班级,指导老师,实训目的和实训要求后填写实训计划,教师对自己本学期所任课程制订实训计划。

角色

教师

触发

前提条件

教师已经在后台管理平台且账号状态是正常的。

主流程

1、点击实训计划管理新增。

2、新增项目实训计划的相关信息。

分支流程

后置条件

系统维护教师登录状态,更新首页教师状态导航栏。

相关需求

课程名称,项目名称,实训班级,指导老师,实训目的,实训要求和实训计划。

说明

计划编辑

需求编号息

UC-04-02

优先级

名称

计划编辑

描述

教师需要登录到后台管理平台,编辑项目实训计划。

角色

教师

触发

前提条件

教师已经在后台管理平台且账号状态是正常的。

主流程

1、点击实训计划管理进行编辑。

2、对已经编辑的实训计划进行保存修改。

分支流程

后置条件

系统维护教师登录状态,更新首页教师状态导航栏。

相关需求

实训计划。

说明

计划查询

需求编号息

UC-04-03

优先级

名称

计划查询

描述

教师需要登录到后台管理平台,根据学年,学期,实训专业,课程名称进行查询;教师查询自己的;其他可查询所有的;按学期、课程查询;可导出汇总表。

角色

教师、实验管理员、系部管理员

触发

前提条件

教师、实验及系部管理员已经在后台管理平台且账号状态是正常的。

主流程

1、点击实训计划管理查询。

2、可对已有计划的相关信息情况进行查询。

分支流程

浏览所有计划信息。

后置条件

系统维护教师登录状态,更新首页教师状态导航栏。

相关需求

学年,学期,实训专业,课程名称。

说明

实训执行管理

计划执行

需求编号息

UC-01-01

优先级

名称

计划执行

描述

对项目实训进行执行

角色

学生

触发

前提条件

管理员已经在后台登陆。

主流程

1、点击项目实训管理。

2、对项目实训进行计划执行,实现其功能并保存。

分支流程

后置条件

相关需求

学号,姓名,阶段名称,完成情况。

说明

结合数据库,将信息保存在数据库中。

执行编辑

需求编号息

UC-01-02

优先级

名称

执行编辑

描述

编辑信息

角色

学生

触发

前提条件

管理员已经在后台登陆。

主流程

1点击项目管理系统申请编辑,修改申请的资料。

2,填写相关信息,提交,实现其功能并保存。

分支流程

后置条件

相关需求

起止时间,阶段名称,阶段任务,成果及要求。

说明

结合数据库,将信息保存在数据库中。

执行查询

需求编号息

UC-01-03

优先级

名称

执行查询

描述

查询自己的信息

角色

学生

触发

前提条件

管理员已经在后台登陆。

主流程

1,点击申请查询。

2,并可查到项目管理申请的情况,实现其功能并保存。

分支流程

后置条件

相关需求

学号,姓名,完成情况,教师考核情况。

说明

结合数据库,将信息保存在数据库中。

实训考核管理

考核过程

需求编号息

UC-02-01

优先级

名称

过程考核

描述

考核信息

角色

教师

触发

前提条件

管理员已经在后台登陆。

主流程

1,学生进行答辩

2,教师对每个学生各阶段进行考核评价;

分支流程

后置条件

相关需求

阶段名称,完成情况。

说明

结合数据库,将信息保存在数据库中。

考核编辑

需求编号息

UC-02-02

优先级

名称

考核编辑

描述

对考核信息进行编辑

角色

教师

触发

前提条件

管理员已经在后台登陆。

主流程

1,打开项目管理系统,

2,编辑数据

3,进行考核

分支流程

后置条件

相关需求

需要项目数据,考核结果

说明

结合数据库,将信息保存在数据库中。

实训总结管理

总结填写

需求编号息

UC-01-05

优先级

名称

总结填写

描述

学生填写总结

角色

学生

触发

前提条件

学生正常登录

主流程

1,选择课程名称,填写总结

2,点击确认

分支流程

选择的课程错误,系统提示选择的课程错误

总结字数不达标,系统提示总结字数不足

后置条件

更新学生总结信息

相关需求

需要学生选择正确课程,填写相关总结

说明

总结编辑

需求编号息

UC-01-04

优先级

名称

总结编辑

描述

对总结进行编辑

角色

学生

触发

前提条件

学生正常登录

主流程

点击总结编辑,进入总结编辑页面

修改完成后点击保存

分支流程

总结字数不达标,系统提示总结字数不足

后置条件

更新学生总结信息

相关需求

正常登录后选择正确课程进行修改总结

说明

总结查询

需求编号息

UC-01-04

优先级

名称

总结查询

描述

对学生总结进行查询

角色

学生,老师,实验管理员,系部管理员

触发

前提条件

用户正常登录

主流程

学生点击总结查询,选择课程后,可看到自己的得分

其他用户点击总结查询,选择课程和班级后可看到学生总结,可点击查看

分支流程

课程和班级不匹配时,系统提示请重新选择课程和班级

后置条件

相关需求

正常登录后查询总结信息,课程和班级需要匹配

说明

总结考核

需求编号息

UC-01-04

优先级

名称

删除用户信息

描述

对用户进行管理

角色

教师

触发

前提条件

主流程

选择课程和班级后可看到学生总结,可点击评阅。

输入分数后,确定

分支流程

评分不在0~100以内,系统提示评分不在范围内

后置条件

更新总结评分

相关需求

说明

实训答辩管理

答辩填写

需求编号息

UC-03-01

优先级

名称

答辩填写

描述

对学生进行答辩

角色

学生

触发

前提条件

管理员已经在后台登陆。

主流程

1,学生打开项目

2,老师提问

3,填写答辩结果

分支流程

后置条件

相关需求

需要完整项目

说明

结合数据库,将信息保存在数据库中。

答辩查询

需求编号息

UC-03-03

优先级

名称

答辩查询

描述

对项目答辩进行查询

角色

学生

触发

前提条件

管理员已经在后台登陆。

主流程

1,学生打开项目

2,查询答辩内容

分支流程

后置条件

相关需求

需要完整项目,以及答辩结果

说明

结合数据库,将信息保存在数据库中。

答辩编辑

需求编号息

UC-03-02

优先级

名称

答辩编辑

描述

对项目答辩进行编辑

角色

学生

触发

前提条件

管理员已经在后台登陆。

主流程

4,学生打开项目

5,老师提问

6,填写答辩结果

分支流程

后置条件

相关需求

需要完整项目

说明

结合数据库,将信息保存在数据库中。

实训资料管理

资料内容

需求编号息

UC-05-01

优先级

名称

资料内容

描述

实验管理员根据实训资料名称进行查看需交哪些资料等信息,可进行删除和修改操作。

角色

实验管理员

触发

前提条件

实验管理员账号登录正常

主流程

1、点击进入进行查看;

2、输入所需文本内容后确认提交。

分支流程

后置条件

系统维护实验管理员登录状态,更新首页实验管理员状态导航栏。

相关需求

序号,实训资料名称,备注,操作。

说明

实训手册

需求编号息

UC-05-02

优先级

名称

实训手册

描述

查询与导出实训手册;可查询历年的;学生只能查询自己的。

角色

教师、学生、实验管理员、系部管理员

触发

前提条件

账号在登录正常的情况下使用。

主流程

1、用户需在登录的状态下。

2、点击实训手册。

3、查询实训手册相关信息。

分支流程

可查看上一页、下一页。

后置条件

系统维护登录状态,更新首页的登录状态导航栏。

相关需求

学年,学期,课程名称,班级名称

说明

期末监控

需求编号息

UC-05-03

优先级

名称

期末监控

描述

对某阶段未完成的,期末放开控制以让教师或学生补漏。

角色

触发

前提条件

账号在登录正常的情况下使用。

主流程

分支流程

后置条件

相关需求

查漏补缺

说明

实训成绩

需求编号息

UC-06-01

优先级

名称

实训成绩

描述

根据课程名称查询各阶段考核及答辩成绩,可生成成绩汇总表,可导出成绩表;

角色

教师、学生、实验管理员、系部管理员

触发

前提条件

账号在登录正常的情况下使用。

主流程

1、用户需在登录的状态下。

2、查询实训成绩,可根据实际情况进行导出。

分支流程

学生只能查询到自己的实训成绩。

后置条件

系统维护登录状态,更新首页的登录状态导航栏。

相关需求

课程名称

说明

上交登记

需求编号息

UC-06-01

优先级

名称

上交登记

描述

填写课程名称,项目名称,实训班级,指导教师,勾选未交或是已交,从而知道各班各项资料上交情况。

角色

教师、实验管理员、系部管理员

触发

前提条件

账号在登录正常的情况下使用。

主流程

1、用户需在登录的状态下。

2、填写相关内容。

3、确认上交或者取消。

分支流程

后置条件

系统维护登录状态,更新首页的登录状态导航栏。

相关需求

课程名称,项目名称,实训班级,指导教师,未交或是已交。

说明

上交查询

需求编号息

UC-06-01

优先级

名称

上交查询

描述

根据学年,学期,实训专业,课程名称查询上交情况,也可导出相关汇总表格。

角色

教师、实验管理员、系部管理员

触发

前提条件

账号在登录正常的情况下使用。

主流程

1、用户需在登录的状态下。

2、点击查询。

3、根据个人需求可导出。

分支流程

后置条件

系统维护登录状态,更新首页的登录状态导航栏。

相关需求

学年,学期,实训专业,课程名称,可导出汇总表。

说明

非功能性需求

安全性

用户登录后更新首页的登录状态导航栏。

设计约束

所有新增功能必须基于Sharepoint,便其可以方便的与其他功能集成。

界面要求

界面风格必须统一。

扩展性

系统需要具有可扩展性,以便于以后与培训中心、智慧平台、村准中心的集成。

系统接口

外部接口

没有与其他系统的接口。

内部接口

各个功能模块之间有接口要求,具体视功能而定。

验收标准

软件验收标准如下:

●完成所有功能需求

●满足非功能性需求

●系统设计文档完整,且符合规范

●代码符合规范,且与系统设计一致

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 职业教育 > 中职中专

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1