中国KAB创业教育网_需求分析说明书

目   录

1.引言.................................................................................................... 5

1.1 目的............................................................................................................ 5

1.2 背景............................................................................................................ 5

1.3 术语与缩写词........................................................................................... 5

1.4 参考资料.................................................................................................... 6

2.任务概述........................................................................................................ 6

2.1 目标............................................................................................................ 6

2.2 用户的特点................................................................................................ 6

2.2.1 本软件的最终用户的特点................................................................... 6

2.2.2 后台管理和培训师用户的技术专长.................................................. 6

2.3 假定和约束................................................................................................ 6

3.功能性需求.................................................................................................... 7

3.1系统总模型................................................................................................. 7

3.1用户角色划分............................................................................................. 8

3.2前台............................................................................................................. 9

3.2.1登录.......................................................................................................... 9

3.2.2注销........................................................................................................ 11

3.2.3会员注册................................................................................................ 12

3.2.4个人中心................................................................................................ 15

3.2.5新闻展示及评论................................................................................... 17

3.2.6 KAB概况浏览...................................................................................... 19

3.2.7 KAB公告浏览...................................................................................... 20

3.2.7 KAB课程介绍浏览............................................................................. 21

3.2.7 创业资讯浏览...................................................................................... 22

3.2.7 网上开班.............................................................................................. 23

3.3后台........................................................................................................... 28

3.2 非功能性需求......................................................................................... 60

3.3 输入输入需求......................................................................................... 60

3.4 数据管理能力需求................................................................................. 61

3.5 故障处理需求......................................................................................... 61

3.6 其他需求.................................................................................................. 61

4.运行环境规定............................................................................................. 61

4.1 网络构建.................................................................................................. 61

4.2 硬件设备.................................................................................................. 61

4.3 支持软件.................................................................................................. 62

4.3.1开发软件................................................................................................ 62

4.3.2测试支持软件....................................................................................... 62

4.4 接口.......................................................................................................... 62

4.5 控制.......................................................................................................... 63

1.引言

1.1 目的

为了更好的完成中国KAB大学生创业网项目的开发和为项目可行性研究文档提供支持,故编写中国KAB大学生创业网项目需求分析文档。

读者范围:最终用户和软件设计人员。

1.2 背景

中国KAB大学生创业网站是由全国青年联合会国际部、国际劳工组织北京局和共青团中央提出的大学生创业的推广项目。这是共青团中央、全国青联通过国际合作推进中国创业教育发展的一项尝试,旨在吸收借鉴国际经验的基础上,探索出一条具有中国特色的创业教育之路。为了更好发展我国的创业教育需开发“中国KAB创业教育网”。

中国KAB创业教育网由北航创业教育学院使用和管理,面对广大需要创业的广大人群。

1.3 术语与缩写词

KAB:Know About Business

讲师:KAB培训学生的教师

培训师:KAB培训讲师的教师

高级培训师:KAB培训培训师的教师

1.4 参考资料

KAB创业教育项目实施文档和KAB教育项目宣传文档

GB856-T 项目开发计划

Object-Oriented Software Engineering --- Conquering Complex and Changing System 【美】B.Bruegge A.H.Dutoit著

2.任务概述

2.1 目标

在2014年5月25号完成中国KAB创业教育网的开发并交付。

2.2 用户的特点

2.2.1 本软件的最终用户的特点

所有处于网络状态的计算机用户在无需培训的情况下,按照软件系统的提示即可使用软件的相关服务和功能。

2.2.2 后台管理和培训师用户的技术专长

本软件的后台管理和培训师人员均是具有一定网络知识的人员。

2.3 假定和约束

假定本软件开发工作的期限为30天,经费限制在***元。

3.功能性需求

3.1系统总模型

图1 系统模型图

3.1用户角色划分

本系统的用户分为三大种类:

一、一般用户:所有需要了解和学习KAB创业的用户。

二、注册会员:KAB创业教育培训的所有老师。

三、系统管理员。

系统用例图:

图2 总用例图

3.2前台

3.2.1登录

图3 会员登录用例编号UC001

说明

会员输入登录信息,如用户名、密码、验证码,以系统承认角色身份进入本系统。

会员登录的信息

信息

类型

描述

用户名

不少于6位,最多20位的字符

用于登录系统的用户名

密码

不少于6位,最多20位的字符

用于登录身份验证的密码

验证码

加入了一些干扰像素的图片

用于防止恶意的使用机器批量自动登录

表1

登录确认

会员通过浏览器输入其用户名、密码、验证码,由后台系统收集输入的信息,并进行核实比较确认。

对应的事件流

内容

说明

用例编号

UC001

用例名称

会员登录

用例说明

会员登录系统

参与者

注册会员

前置条件

用户是有效的注册会员

后置条件

用户所输入的信息与后台系统数据库表中所保存的信息一致

基本路径

用户输入用户名、密码、验证码,点击提交,系统验证

验证成功,可进行会员功能的操作。

扩展路径

  1. 用户输入的用户名无效

系统提示输入正确格式的用户名信息

  1. 用户输入的密码无效

系统提示输入正确的密码信息

  1. 用户输入验证码不正确

系统提示输入正确的验证码

表2

活动图

图4 会员登录活动图

3.2.2注销

图5 会员注销用例编号UC002

说明

注册会员在登录成功的状态下,通过注销功能注销并退出登录状态。

对应的事件流

内容

说明

用例编号

UC002

用例名称

会员注销

用例说明

注册会员在系统中注销

参与者

已登录的注册会员

前置条件

注册会员已经成功登录系统

后置条件

系统注销掉当前登录状态下的注册会员

基本路径

1.注册会员点击注销功能按钮

2.系统注销掉当前登录的注册会员

3.注销成功,系统跳转到首页

扩展路径

表3

活动图

图6 会员注销活动图

3.2.3会员注册

图7 会员注册用例编号UC003

说明

一般用户点击注册按钮,进入到注册页面中,填写相关信息,点击保存,操作完成,用户成为注册会员。

会员信息

信息

类型

描述

用户名

不少于6位,最多20位的字符

用于登录系统的用户名

密码

不少于6位,最多20位的字符

用于登录身份验证的密码

真实姓名

必填

所在院校

字符

职务/职称

字符

所在部门

字符

任教时间

数字

任教年限,单位为年

任教科目

字符

生日

日期

日期控件选择

年龄

数字

学历

选择

下拉框(大专、本科、硕士、博士)

专业

字符

身份证号码

字符

参加班级意向

选择

下拉列表(系统内所开班级)

手机号

数字

传真号

数字

固定电话

数字

电子邮箱

字符

通讯地址

字符

密保问题

文本

密保答案

文本

管理经验

文本

表4

对应的事件流

内容

说明

用例编号

UC003

用例名称

会员注册

用例说明

一般用户在系统中注册会员

参与者

一般用户

前置条件

未登录系统

后置条件

注册成功,一般用户成为注册会员

基本路径

1.一般用户点击注册功能按钮

2.输入相关信息

3.注册成功,系统提示等待后台审批,审批通过之后,可以登录系统

扩展路径

注册失败,提示失败原因。

表5

活动图

图8 会员注册活动图

3.2.4个人中心

图9 个人中心用例编号UC004

说明

注册会员进入个人中心功能模块中,可以进行个人资料和密码的修改,以及申请密保。

1、修改密码:

注册会员通过在浏览器中输入当前登录用户的旧密码和两次相同的新密码,由后台系统收集输入的信息,并进行核实比较确认,如果旧密码正确,系统将使用新密码更新旧密码。

2、修改个人资料:

注册会员可以修改个人资料,输入内容通过验证,修改成功。

3、申请密保:

注册会员点击申请密保,输入密保问题以及答案。以便忘记密码时使用其找回密码。

对应的事件流

内容

说明

用例编号

UC004

用例名称

个人中心

用例说明

注册会员进入个人中心,进行个人资料和密码的修改、以及申请密保

参与者

已成功登录到系统的注册会员

前置条件

注册会员有效的并且已成功登录到系统

后置条件

注册会员修改的个人资料、密码、密保信息都保存到数据库中

基本路径

1.注册会员进入个人中心

2.打开修改个人资料界面,输入修改信息。

3. 打开修改密码界面,输入旧密码和新密码。

4.打开申请密保界面,输入密保信息。

5.系统保存输入的信息,并提示保存成功。

扩展路径

1.注册会员输入的信息格式内容验证失败

2.系统提示失败原因并定位到失败的地方

表6

活动图

图10 个人中心活动图

3.2.5新闻展示及评论

图11新闻展示及评论用例编号UC005

说明

一般用户进入KAB创业教育网,进行新闻的浏览,输入查询条件,选择目标新闻,进行新闻内容和所有评论的查看,以及发表评论。

并且可以发表评论,查看所有评论。

对应的事件流

内容

说明

用例编号

UC005

用例名称

新闻展示及评论用例

用例说明

一般用户查看新闻并发表评论

参与者

所有用户

前置条件

打开浏览器,输入KAB网址,进入网站

后置条件

查看新闻信息,并可发表评论

基本路径

  1. 打开浏览器,输入KAB网址,进入网站
  2. 点击新闻功能,展现新闻列表
  3. 输入查询条件,选择目标新闻

4. 点击新闻标题,查看新闻详细内容

5. 查看所有评论,并发表评论

扩展路径

表7

活动图

图12新闻展示及评论活动图

3.2.6 KAB概况浏览

图13 KAB概况浏览用例编号UC006

说明

一般用户进入KAB创业教育网,进行KAB项目概况的浏览。

对应的事件流

内容

说明

用例编号

UC006

用例名称

KAB概况浏览用例

用例说明

一般用户查看KAB概况

参与者

所有用户

前置条件

打开浏览器,输入KAB网址,进入网站

后置条件

查看概况信息,了解KAB

基本路径

1. 打开浏览器,输入KAB网址,进入网站

2. 点击KAB概况,查看概况信息

扩展路径

表8

活动图

图14新闻展示及评论活动图

3.2.7 KAB公告浏览

图15 KAB公告浏览用例编号UC007

说明

一般用户进入KAB创业教育网,进行公告的浏览,输入查询条件,选择目标公告,进行公告内容的查看。

对应的事件流

内容

说明

用例编号

UC007

用例名称

KAB公告浏览用例

用例说明

一般用户进入KAB创业教育网,进行KAB公告的浏览

参与者

所有用户

前置条件

打开浏览器,输入KAB网址,进入网站

后置条件

查看公告信息,了解最新公告

基本路径

  1. 打开浏览器,输入KAB网址,进入网站
  2. 点击公告功能,展现公告列表
  3. 输入查询条件,选择目标公告

4. 点击公告标题,查看公告详细内容

扩展路径

表9

活动图

图16 KAB公告浏览活动图

3.2.7 KAB课程介绍浏览

图17 KAB课程介绍浏览用例编号UC008

说明

一般用户进入KAB创业教育网,进行课程介绍的浏览,输入查询条件,选择目标课程,进行课程介绍的查看。

对应的事件流

内容

说明

用例编号

UC008

用例名称

KAB课程介绍浏览用例

用例说明

一般用户进入KAB创业教育网,进行KAB课程介绍的浏览

参与者

所有用户

前置条件

打开浏览器,输入KAB网址,进入网站

后置条件

查看课程简介,大致了解课程相关内容

基本路径

  1. 打开浏览器,输入KAB网址,进入网站
  2. 点击课程介绍,进入课程列表
  3. 输入查询条件,选择目标课程

4. 点击课程标题,查看课程简介

扩展路径

表10

活动图

图18 KAB课程介绍浏览活动图

3.2.7 创业资讯浏览

图19 创业资讯浏览用例编号UC009

说明

一般用户进入KAB创业教育网,进行创业资讯的浏览,输入查询条件,选择目标资讯,进行查看。

对应的事件流

内容

说明

用例编号

UC009

用例名称

创业咨询浏览用例

用例说明

一般用户进入KAB创业教育网,进行创业资讯的浏览

参与者

所有用户

前置条件

打开浏览器,输入KAB网址,进入网站

后置条件

查看创业资讯,了解当前创业现状

基本路径

  1. 打开浏览器,输入KAB网址,进入网站
  2. 点击创业资讯,进入资讯列表
  3. 输入查询条件,选择目标资讯

4. 点击标题,查看具体内容

扩展路径

表11

活动图

图20 创业资讯浏览活动图

3.2.7 网上开班

图21 网上开班用例编号UC0010

说明

一般用户注册成功之后,成为注册会员,其级别为普通会员,不具备开班权限,需通过参加培训,级别晋升,才能进行网上开班,会员级别分为:普通会员、讲师、培训师、高级培训师。

  1. 普通会员:仅注册成功,成为注册会员,不具备开班权限。
  2. 讲师:完成讲师班培训课程的注册会员,可以进行网上开班,开班类型为:学生班。
  3. 培训师:完成培训师班培训课程的注册会员,可以进行网上开班,开班类型为:学生班、讲师班。
  4. 高级培训师:完成高级培训师班培训课程的注册会员,可以进行网上开班,开班类型为:学生班、讲师班、培训师班、高级培训师班。

3.2.7.1 创建新班级

说明

具有开班权限的注册会员,进入网上开班,点击创建新的班级,输入班级信息,进行开班操作。

创建新班级对应的事件流

内容

说明

用例编号

UC0010

用例名称

网上开班用例

用例说明

具有开班权限的注册会员进入KAB创业教育网,进行开班操作。

参与者

已登录具有开班权限注册会员

前置条件

打开浏览器,输入KAB网址,进入网站

后置条件

注册会员输入的班级信息存入到数据库中

基本路径

  1. 打开浏览器,输入KAB网址,进入网站
  2. 点击网上开班,进入开班信息输入界面
  3. 输入班级信息

4. 点击保存,提示班级创建成功

扩展路径

1、用户输入的信息格式内容验证失败

2、系统提示失败原因并定位到失败的地方

表12

为班级添加学生对应的事件流

内容

说明

用例编号

UC0010

用例名称

网上开班用例

用例说明

具有开班权限的注册会员进入KAB创业教育网,完成开班之后,可以添加学生。

参与者

已登录具有开班权限注册会员

前置条件

完成创建新班级

后置条件

注册会员输入的该班的学生信息存入到数据库中

基本路径

  1. 创建新班级完成
  2. 点击添加学生,进入学生信息录入界面
  3. 录入学生信息

4. 点击保存,跳转到已开班级管理界面

扩展路径

1、用户输入的信息格式内容验证失败

2、系统提示失败原因并定位到失败的地方

表13

班级信息

信息

类型

描述

班级名称

不少于6位的字符

所属学校

字符

下拉列表,取系统内已开班级的学校列表,若无,则可输入,同时选择学校所属省份

所属省份

字符

根据学校自动带出

开班教师

字符

当前登录人

班级类型

选择

在班级类型列表中选择(学生班、讲师班、培训师班、高级培训师班)

班级状态

选择

在班级状态列表中选择(开班前、开班中、班级关闭)

开班时间

日期

自动带出当前系统时间(可修改)

表14

学生信息

信息

类型

描述

学号

不少于6位的字符

姓名

不少于6位的字符

性别

选择

下拉列表(男、女)

年龄

数字

学校

字符

专业

字符

年级

选择

下拉选择(大一、大二、大三、大四、研一、研二、其他)

表15

活动图

图22 创建新班级活动图

3.2.7.2 已开班级管理

说明

具有开班权限的注册会员,进入网上开班,点击管理已开班级,进行修改班级信息或者删除班级的操作。

对应的事件流

内容

说明

用例编号

UC0010

用例名称

网上开班用例

用例说明

具有开班权限的注册会员进入KAB创业教育网,进行已开班级管理的操作。

参与者

已登录具有开班权限注册会员

前置条件

打开浏览器,输入KAB网址,进入网站

后置条件

注册会员更新的班级信息存入到数据库中

基本路径

  1. 打开浏览器,输入KAB网址,进入网站
  2. 点击已开班级管理,进入班级管理界面
  3. 选择目标班级
  4. 进行修改或者删除的更新操作
  5. 选择该班级下的学生进行新增、修改、删除操作。
  6. 点击保存,跳转到已开班级管理界面

扩展路径

1、用户输入的信息格式内容验证失败

2、系统提示失败原因并定位到失败的地方

表16

活动图

图23 管理已开班级活动图

3.3后台

3.3.1新闻管理

图24 新闻管理用例编号UC0011

说明

系统管理员进入后台管理系统,进行新闻管理,进行新闻的增删改操作,针对每天新闻,还可以进行评论的管理。

  1. 添加新闻

添加新闻信息

信息

类型

描述

新闻标题

不少于6位,最多20位的字符

标题

新闻作者

不少于6位,最多20位的字符

默认为当前登录用户

访问量

数字

默认为0

发布时间

日期

默认为系统当前时间,可修改

新闻内容

文本类型

内容

表17

添加新闻确认

系统管理员通过在浏览器中输入新闻信息,由后台系统收集输入的信息,并记录。

添加新闻-对应的事件流

内容

说明

用例编号

UC0011

用例名称

新闻管理

用例说明

添加新闻

参与者

系统管理员

前置条件

系统管理员已成功登录到系统

后置条件

系统管理员所输入的所有新闻信息保存到数据库中

基本路径

1.系统管理员点击添加新闻

2.系统打开添加新闻页面。

3.填写新闻相关信息。

4.点击保存按钮。

5.系统保存新闻信息

6.系统跳转新闻列表页面

扩展路径

1、输入的信息格式内容验证失败

2、系统提示失败原因并定位到失败的地方

表18

活动图

图25 添加新闻活动图

  1. 修改新闻

修改新闻-对应的事件流

内容

说明

用例编号

UC0011

用例名称

新闻管理

用例说明

修改新闻信息

参与者

系统管理员

前置条件

系统管理员已成功登录到系统

后置条件

系统管理员所修改的新闻信息保存到数据库

基本路径

1.系统管理员选择需要修改的新闻,点击修改按钮

2.输入需要修改的内容项

3.点击保存按钮

4.系统跳转至新闻列表

扩展路径

修改不成功,提示错误原因

表19

活动图

图26 修改新闻活动图

  1. 删除新闻

删除新闻-对应的事件流

内容

说明

用例编号

UC0011

用例名称

新闻管理

用例说明

删除新闻

参与者

系统管理员

前置条件

系统管理员已成功登录到系统

后置条件

将新闻信息及其评论信息从数据库中删除

基本路径

  1. 系统管理员选择需要删除的新闻
  2. 点击删除按钮
  3. 系统提示是否确认删除(删除新闻及其所有评论信息)
  4. 系统执行删除操作
  5. 删除成功,跳转到新闻列表界面

扩展路径

系统提示是否确认删除,选择“否”,取消删除

表20

删除新闻活动图

图27 删除新闻活动图

  1. 查看及删除评论

删除评论-对应的事件流

内容

说明

用例编号

UC0011

用例名称

新闻管理

用例说明

删除评论

参与者

系统管理员

前置条件

系统管理员已成功登录到系统

后置条件

将新闻的评论信息从数据库中删除

基本路径

  1. 系统管理员选择需要删除的新闻评论
  2. 点击删除按钮(全部删除或者单条删除)
  3. 系统提示是否确认删除
  4. 系统执行删除操作
  5. 提示删除成功,刷新页面

扩展路径

系统提示是否确认删除,选择“否”,取消删除

表21

查看及删除新闻评论活动图

图28 查看及删除新闻评论活动图

3.3.2会员管理

图29 会员管理用例编号UC0012

说明

系统管理员进入后台管理系统,进行会员管理,可对系统中所有注册会员进行修改、删除、查看、审批、分配开班权限、设置会员级别的操作。

  1. 查看和修改会员信息

修改会员信息

信息

类型

描述

用户名

字符

显示,但不可修改

真实姓名

字符

显示,但不可修改

所在院校

字符

职务/职称

字符

所在部门

字符

任教时间

数字

任教科目

字符

生日

日期

日期控件选择

年龄

数字

学历

选择

下拉框(大专、本科、硕士、博士)

专业

字符

身份证号码

字符

参加班级意向

选择

下拉列表(系统内所开班级)

手机号

数字

传真号

数字

固定电话

数字

电子邮箱

字符

通讯地址

字符

密保问题

文本

密保答案

文本

管理经验

文本

表22

对应的事件流

内容

说明

用例编号

UC0012

用例名称

查看和修改会员信息

用例说明

在会员列表中查看某一条用户数据进行详细信息查看和修改的操作

参与者

已登录的系统管理员

前置条件

系统管理员已经成功登录系统并且通过搜索,搜索到了会员信息列表

后置条件

系统通过会员的选择与数据库匹配相对应的数据库

基本路径

1.点击查看或者修改信息按钮

2.系统通过会员信息在数据库中查询

3.查询成功,显示会员的详细信息

4.点击详情页的修改按钮可以编辑会员信息

5.点击修改保存按钮将修改后的信息保存起来

扩展路径

1.查询不成功,提示没有查询到任何结果

表23

活动图

图30 查看和修改会员信息活动图

  1. 删除会员

删除会员-对应的事件流

内容

说明

用例编号

UC0012

用例名称

会员管理

用例说明

删除会员

参与者

系统管理员

前置条件

系统管理员已成功登录到系统

后置条件

将会员信息从数据库中删除

基本路径

  1. 系统管理员选择需要删除的会员
  2. 点击删除按钮
  3. 系统提示是否确认删除
  4. 系统执行删除操作
  5. 删除成功,跳转到新闻列表界面

扩展路径

系统提示是否确认删除,选择“否”,取消删除

表24

删除会员活动图

图31 删除会员活动图

  1. 审批

审批-对应的事件流

内容

说明

用例编号

UC0012

用例名称

会员管理

用例说明

审批会员信息

参与者

系统管理员

前置条件

系统管理员已成功登录到系统

后置条件

将用户的审批状态置为通过或不通过

基本路径

  1. 用户选择需要审批的会员信息
  2. 选择审批状态下拉框(通过、不通过)
  3. 系统提示修改审批状态成功。该会员可以登录前台进行相应操作

扩展路径

表25

审批活动图

图32 审批会员信息活动图

  1. 设置会员级别

设置会员级别-对应事件流

内容

说明

用例编号

UC0012

用例名称

会员管理

用例说明

设置会员级别

参与者

系统管理员

前置条件

系统管理员已成功登录到系统

后置条件

已经设置成功的会员级别

基本路径

  1. 用户选择需要设置级别的会员信息
  2. 选择会员级别下拉框(普通会员、讲师、培训师、高级培训师)
  3. 系统提示会员级别设置成功

扩展路径

表26

设置会员级别活动图

图33 设置会员级别活动图

  1. 分配开班权限

分配开班权限-对应事件流

内容

说明

用例编号

UC0012

用例名称

会员管理

用例说明

给会员分配开班权限

参与者

系统管理员

前置条件

系统管理员已成功登录到系统

后置条件

已经成功给会员分配开班权限,该会员可以在前台进行开班操作

基本路径

  1. 系统管理员选择需要分配开班权限的会员信息
  2. 点击开班按钮
  3. 系统提示该会员权限授权成功 ,可以在前台进行开办操作

扩展路径

表27

分配开班权限活动图

图34 分配开班权限活动图

3.3.3 KAB公告管理

图35 公告管理用例编号UC0013

说明

系统管理员进入后台管理系统,进行公告管理,进行公告的增删改查操作。

  1. 新增公告

新增公告信息

信息

类型

描述

公告标题

不少于6位,最多20位字符

标题

公告作者

字符

默认为当前登录用户

发布时间

日期

默认为系统当前时间,可修改

公告级别

选择

下拉列表(一般、紧急、非常紧急)

公告内容

文本类型

内容

表28

新增公告确认

系统管理员通过在浏览器中输入公告信息,由后台系统收集输入的信息,并记录。

新增公告-对应的事件流

内容

说明

用例编号

UC0013

用例名称

公告管理

用例说明

新增公告

参与者

系统管理员

前置条件

系统管理员已成功登录到系统

后置条件

系统管理员所输入的所有公告信息保存到数据库中

基本路径

1.系统管理员点击添加公告

2.系统打开添加公告页面。

3.填写公告相关信息。

4.点击保存按钮。

5.系统保存公告信息

6.系统跳转新公告列表页面

扩展路径

1、输入的信息格式内容验证失败

2、系统提示失败原因并定位到失败的地方

表29

活动图

图36 新增公告活动图

  1. 修改公告

修改公告-对应的事件流

内容

说明

用例编号

UC0013

用例名称

公告管理

用例说明

修改公告信息

参与者

系统管理员

前置条件

系统管理员已成功登录到系统

后置条件

系统管理员所修改的公告信息保存到数据库

基本路径

1.系统管理员选择需要修改的公告,点击修改按钮

2.输入需要修改的内容项

3.点击保存按钮

4.系统跳转至公告列表

扩展路径

修改不成功,提示错误原因

表30

活动图

图37 修改公告活动图

  1. 删除公告

删除公告-对应的事件流

内容

说明

用例编号

UC0013

用例名称

公告管理

用例说明

删除公告

参与者

系统管理员

前置条件

系统管理员已成功登录到系统

后置条件

将公告信息从数据库中删除

基本路径

  1. 系统管理员选择需要删除的公告
  2. 点击删除按钮
  3. 系统提示是否确认删除
  4. 系统执行删除操作
  5. 删除成功,跳转到公告列表界面

扩展路径

系统提示是否确认删除,选择“否”,取消删除

表31

删除公告活动图

图38删除公告活动图

3.3.4 系统参数配置

图39 系统参数配置用例编号UC0014

说明

系统管理员进入后台管理系统,进行系统参数配置,主要包括系统内一些基础参数的定义,包括:班级状态(开班前、开班中、班级关闭)、会员级别(普通会员、讲师、培训师、高级培训师)、公告级别(一般、紧急、非常紧急)、班级类型(学生班、讲师班、培训师班、高级培训师班)。主要实现的操作:新增,修改,删除。

参数配置信息

信息

类型

描述

参数类型编码

字符

必填

参数类型名称

字符

必填

备注

字符

描述参数类型定义

参数值ID

数字

参数值名称

字符

表32

对应的事件流

内容

说明

用例编号

UC0014

用例名称

系统参数配置

用例说明

系统参数配置

参与者

系统管理员

前置条件

系统管理员已成功登录到系统

后置条件

系统管理员所更新的系统参数配置信息保存到数据库中

基本路径

1.系统管理员点击添加参数类型

2.参数类型列表自动增行

3.填写参数类型相关信息

4.点击保存按钮

5.系统保存参数类型

6.选中参数类型,点击添加参数值

7.参数值列表自动增行

8.填写参数类型对应的参数值相关信息

9.点击保存按钮

10.系统保存参数值。

11.选择参数类型,点击删除按钮,进行删除操作(系统删除该参数类型以及其参数值)

12.选择参数值,点击删除按钮,进行删除操作

13.选择参数类型或者参数值,直接进行修改,点击保存。

扩展路径

1、输入的信息格式内容验证失败

2、系统提示失败原因并定位到失败的地方

表33

活动图

图40 系统参数配置活动图

3.3.5 网上开班管理

说明

系统管理员进入后台管理系统,对会员网上开班进行管理,修改班级信息、删除班级,管理班级内学生,并且维护省/学校/班级的组织结构树。

图41 网上开班管理用例编号UC0015

班级信息

信息

类型

描述

班级名称

不少于6位的字符

所属学校

字符

所属省份

字符

班级类型

选择

在班级类型列表中选择(学生班、讲师班、培训师班、高级培训师班)

班级状态

选择

在班级状态列表中选择(开班前、开班中、班级关闭)

开班时间

日期

自动带出当前系统时间(可修改)

表34

学生信息

信息

类型

描述

学号

不少于6位的字符

姓名

不少于6位的字符

性别

选择

下拉列表(男、女)

年龄

数字

学校

字符

专业

字符

年级

选择

下拉选择(大一、大二、大三、大四、研一、研二、其他)

表35

对应的事件流

内容

说明

用例编号

UC0015

用例名称

网上开班用例

用例说明

系统管理员进入后台管理,进行网上班级管理的操作。

参与者

系统管理员

前置条件

系统管理员已成功登录到系统

后置条件

系统管理员所更新的网上班级信息或省、学校信息到数据库中

基本路径

  1. 系统管理员进入网上开班管理界面
  2. 根据左侧树结构(根据省划分学校,以及学校下的班级)选择目标班级
  3. 进行修改或者删除的更新操作
  4. 点击保存,提示保存成功
  5. 点击左侧树结构,可对省、学校信息进行新增、修改、删除的操作

扩展路径

1、用户输入的信息格式内容验证失败

2、系统提示失败原因并定位到失败的地方

表36

活动图

图42 网上开班管理活动图

3.3.6 宣传管理

图43 宣传管理用例编号UC0016

说明

系统管理员进入后台管理系统,点击宣传管理,对KAB概况、KAB课程介绍、创业资讯进行新增、修改、删除的操作。

宣传信息

信息

类型

描述

标题

不少于6位,最多20位字符

标题

作者

字符

默认为当前登录用户

发布时间

日期

默认为系统当前时间,可修改

来源

选择

下拉列表(一般、紧急、非常紧急)

宣传内容

文本类型

内容

表37

  1. KAB概况

更新概况-对应事件流

内容

说明

用例编号

UC0016

用例名称

宣传管理

用例说明

更新KAB概况

参与者

系统管理员

前置条件

系统管理员已成功登录到系统

后置条件

系统管理员所输入的概况信息保存到数据库中

基本路径

1.系统管理员打开概况管理页面

2.输入概况信息。

3.点击保存按钮。

4.系统保存概况信息

扩展路径

1、输入的信息格式内容验证失败

2、系统提示失败原因并定位到失败的地方

表38

活动图

图44 更新概况活动图

  1. KAB课程介绍

新增课程介绍-对应事件流

内容

说明

用例编号

UC0016

用例名称

宣传管理

用例说明

新增课程介绍

参与者

系统管理员

前置条件

系统管理员已成功登录到系统

后置条件

系统管理员所输入的课程介绍信息保存到数据库中

基本路径

1.系统管理员点击添加课程介绍

2.系统打开添加页面。

3.填写介绍信息。

4.点击保存按钮。

5.系统保存介绍信息

6.系统跳转课程介绍列表页面

扩展路径

1、输入的信息格式内容验证失败

2、系统提示失败原因并定位到失败的地方

表39

活动图

图45 新增课程介绍活动图

修改课程介绍-对应的事件流

内容

说明

用例编号

UC0016

用例名称

宣传管理

用例说明

修改课程介绍信息

参与者

系统管理员

前置条件

系统管理员已成功登录到系统

后置条件

系统管理员所修改的课程介绍信息保存到数据库

基本路径

1.系统管理员选择需要修改的课程介绍,点击修改按钮

2.输入需要修改的内容项

3.点击保存按钮

4.系统跳转至课程介绍列表

扩展路径

修改不成功,提示错误原因

表40

活动图

图46 修改课程介绍活动图

删除课程介绍-对应的事件流

内容

说明

用例编号

UC0016

用例名称

宣传管理

用例说明

删除课程介绍

参与者

系统管理员

前置条件

系统管理员已成功登录到系统

后置条件

将课程介绍信息从数据库中删除

基本路径

  1. 系统管理员选择需要删除的课程介绍
  2. 点击删除按钮
  3. 系统提示是否确认删除
  4. 系统执行删除操作
  5. 删除成功,跳转到课程介绍列表界面

扩展路径

系统提示是否确认删除,选择“否”,取消删除

表41

删除课程介绍活动图

图47 删除课程介绍活动图

  1. 创业资讯

新增创业咨询-对应事件流

内容

说明

用例编号

UC0016

用例名称

宣传管理

用例说明

新增创业资讯

参与者

系统管理员

前置条件

系统管理员已成功登录到系统

后置条件

系统管理员所输入的创业资讯信息保存到数据库中

基本路径

1.系统管理员点击添加创业资讯

2.系统打开添加页面。

3.填写创业资讯信息。

4.点击保存按钮。

5.系统保存创业资讯信息

6.系统跳转创业资讯列表页面

扩展路径

1、输入的信息格式内容验证失败

2、系统提示失败原因并定位到失败的地方

表42

活动图

图48 新增创业资讯活动图

修改创业资讯-对应的事件流

内容

说明

用例编号

UC0016

用例名称

宣传管理

用例说明

修改创业资讯信息

参与者

系统管理员

前置条件

系统管理员已成功登录到系统

后置条件

系统管理员所修改的创业资讯信息保存到数据库

基本路径

1.系统管理员选择需要修改的创业资讯,点击修改按钮

2.输入需要修改的内容项

3.点击保存按钮

4.系统跳转至创业资讯列表

扩展路径

修改不成功,提示错误原因

表43

活动图

图49 修改创业资讯活动图

删除创业资讯-对应的事件流

内容

说明

用例编号

UC0016

用例名称

宣传管理

用例说明

删除创业资讯

参与者

系统管理员

前置条件

系统管理员已成功登录到系统

后置条件

将课程介绍信息从数据库中删除

基本路径

  1. 系统管理员选择需要删除的创业资讯
  2. 点击删除按钮
  3. 系统提示是否确认删除
  4. 系统执行删除操作
  5. 删除成功,跳转到创业资讯列表界面

扩展路径

系统提示是否确认删除,选择“否”,取消删除

表44

删除创业资讯活动图

图50 删除创业资讯活动图

3.2 非功能性需求

界面设计精美友好。

更快的信息访问速度

后台管理功能强大

响应时间由硬件条件的不同,但总体上请求处理响应时间不用多于15s

用户认证时间不超过10s

保证数据的安全性

3.3 输入输入需求

系统后台与前台的统一设计

页面内容的分块设计

3.4 数据管理能力需求

数据采集输入源:手工键盘输入

数据采集的处理:网页、后台程序

3.5 故障处理需求

异常处理,有友好的提示信息

正常使用时不应出错

3.6 其他需求

保证使用时的安全性

服务器安装防火墙

4.运行环境规定

4.1 网络构建

必须将服务器放置在能够连接广域网的IDC中,供所有的广域网下的用户访问。

4.2 硬件设备

本系统在本地机上进行开发、测试,然后部署到服务器。

设备主要是服务器和本地机。

服务器:

处理器型号以及内存容量:1G以上

外存容量硬盘40G以上

考虑到数据的安全性,要求使用磁盘阵列

4.3 支持软件

操作系统:利用windows或Mac操作系统进行开发

4.3.1开发软件

选择开发工具

选择应用服务器

选择数据库

4.3.2测试支持软件

选择工具完成单元测试

选择工具完成集成测试

完成系统测试

4.4 接口

硬件接口:支持一般的PII或更高档的计算机,笔记本电脑

软件接口:运行于windows、Linux和Mac等的操作系统中。

数据通信协议:该软件同其他软件系统之间无接口,数据通信协议主要为HTTP协议。

4.5 控制

键盘输入和鼠标点击。        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值