软件系统设计.docx

上传人:b****6 文档编号:16832625 上传时间:2023-07-17 格式:DOCX 页数:15 大小:54.10KB
下载 相关 举报
软件系统设计.docx_第1页
第1页 / 共15页
软件系统设计.docx_第2页
第2页 / 共15页
软件系统设计.docx_第3页
第3页 / 共15页
软件系统设计.docx_第4页
第4页 / 共15页
软件系统设计.docx_第5页
第5页 / 共15页
软件系统设计.docx_第6页
第6页 / 共15页
软件系统设计.docx_第7页
第7页 / 共15页
软件系统设计.docx_第8页
第8页 / 共15页
软件系统设计.docx_第9页
第9页 / 共15页
软件系统设计.docx_第10页
第10页 / 共15页
软件系统设计.docx_第11页
第11页 / 共15页
软件系统设计.docx_第12页
第12页 / 共15页
软件系统设计.docx_第13页
第13页 / 共15页
软件系统设计.docx_第14页
第14页 / 共15页
软件系统设计.docx_第15页
第15页 / 共15页
亲,该文档总共15页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

软件系统设计.docx

《软件系统设计.docx》由会员分享,可在线阅读,更多相关《软件系统设计.docx(15页珍藏版)》请在冰点文库上搜索。

软件系统设计.docx

软件系统设计

用例名称:

用户登陆

用例ID:

Uc001

角色:

普通用户管理员用户

用例说明:

用例起始于用户点击资源管理系统启动图标或在系统中切换用户。

前置条件:

打开页面主页

基本事件流:

参与者动作

系统响应

1.用例起始于用户点击资源管理系统启动图标或在系统中切换用户。

2.系统弹出登陆页面,通过界面要求输入用户名和密码。

3.用户输入正确用户名和密码,选择用户类型为管理员,点击登录。

4.系统检验用户密码正确

5登录成功,显示系统主界面。

其它事件流:

3a用户点击取消,在登陆页面不发生变化,清空文本框

3b.用户选择的类型是用户

异常事件流:

参与者动作

系统响应

4.a系统检验用户名密码错误,要求重新输入。

4.b用户名或密码空,要求从新输入

后置条件:

 

用例名称:

管理员新建用户

用例ID:

Uc002

角色:

管理员用户

用例说明:

用于管理员新建属于自己的用户

前置条件:

管理员登录

基本事件流:

参与者动作

系统响应

1.用例起始于管理员用户点击管理页面下的新建用户按钮

2.系统显示增加用户界面

3.管理员输入用户用户名、密码、确认密码,选择用户的角色,点击“确定”按钮

4.系统检验用户输入合法

5.系统保存新用户信息,提示新建成功。

其它事件流:

3a在当前页面清空所有文本框内的文本

异常事件流:

参与者动作

系统响应

4.a系统检测到用户名已经存在,提示用户名已经存在。

4.b系统检测到用户名不足6位或者超出20位,提示用户名或者密码不合法。

4.c系统检测到密码不足6位或者超出20位数,提示用户名或者密码不合法。

后置条件:

 

用例名称:

管理员删除用户

用例ID:

Uc003

角色:

管理员用户

用例说明:

用于管理员删除信息管理模块中原有的信息

前置条件:

管理员登录

基本事件流:

参与者动作

系统响应

1.用例起始于管理员用户点击管理页面下的删除用户按钮

3.管理员用户输入用户名,点击确定

6.用户再次点击“确定”

2.系统通过界面要求输入用户名

4.系统校验用户名合法

5系统弹出对话框,显示该用户的权限、角色和用户名信息,提示用户确认。

7.系统删除该用户,提示删除成功

其它事件流:

3a,用户点击取消,清空用户名文本框的内容

6a,用户点击取消,关闭弹出的对话框,并且清空文本框。

异常事件流:

参与者动作

系统响应

4.a系统校验时用户名不存在,提示用户名不存在,重新输入

4.b系统校验用户名长度超出20位或者短于6位,提示用户名不合法,重新输入

后置条件:

该用户信息从系统中删除

界面原型

用例名称:

管理员修改用户密码

用例ID:

Uc004

角色:

管理员用户

用例说明:

用例起始于管理员用户用于修改用户密码。

前置条件:

管理员登录

基本事件流:

参与者动作

系统响应

1.用例起始于管理员用户点击管理页面下的修改用户密码按钮

2.系统通过界面要求输入用户名,输入新密码和再一次新密码。

3.管理员输入用户名和新密码,再一次新密码,点击确认按钮

4.系统检验用户名存在,两次密码相同。

5.弹出对话框,提示修改成功

其它事件流:

3a用户点击取消,在当前页面清空所有文本框的文本

异常事件流:

参与者动作

系统响应

4.a系统检测用户名不存在,弹出对话框,用户名不存在。

4.b系统检测两次密码不一样,弹出对话框,两次密码不一样。

后置条件:

管理员保存

 

用例名称:

新建用户人员信息

用例ID:

Uc005

角色:

用户

用例说明:

新建人员个人信息

前置条件:

用例起始于管理人员信息页面

基本事件流:

参与者动作

系统响应

1.用例起始于用户点击用户管理页面下的新建人员按钮

2.系统以界面形式要求用户输入用户名,姓名,性别,出生日期,参加工作日期,学历,所在部门,职务,工种。

3.用户输入用户名,姓名,性别,出生日期,参加工作日期,学历,所在部门,职务,工种点击确定

4.系统检测用户名不存在。

5.系统检测用户名合法。

6.系统弹出对话框,提示新建成功

其它事件流:

3a用户点击取消,在当前页面清空所有文本框的文本

异常事件流:

参与者动作

系统响应

4.a系统检测到用户名存在,报用户已存在

5.a系统检测到用户名,用户名,姓名,学历,所在部门,职务不足6位获知超出20位,弹出对话框,不合法。

5.b出生日期,参加工作日期不是日期类型,弹出对话框,不合法。

5.c性别不是男或女类型,弹出对话框,不合法。

非空校验

后置条件:

 

用例名称:

修改用户人员信息

用例ID:

Uc006

角色:

用户

用例说明:

修改用户个人信息

前置条件:

用例起始于管理人员信息页面

基本事件流:

参与者动作

系统响应

1.用例起始于用户点击用户管理页面下的修改人员按钮

2.系统以界面形式要求用户输入用户名。

3.用户输入用户名,点击确定按钮

4.系统检测用户名存在。

5.系统弹出修改框

6.用户填写姓名,性别,出生日期,参加工作日期,学历,所在部门,职务,工种,点击确定按钮

7.检测姓名,性别,出生日期,参加工作日期,学历,所在部门,职务,工种输入合法。

8.系统弹出对话框,提示修改成功。

其它事件流:

3a用户点击取消,系统清空文本框文本

6a用户点击取消,系统关闭修改框,清空文本框文本

用例名称:

删除用户人员信息

用例ID:

Uc007

角色:

用户

用例说明:

删除用户个人信息

前置条件:

用例起始于管理人员信息页面

基本事件流:

参与者动作

系统响应

1.用例起始于用户点击用户管理页面下的删除人员按钮

2.系统以界面形式要求用户输入用户名

3.用户输入用户名,点击确定

4.系统检测用户存在

5.系统弹出删除成功。

其它事件流:

3a用户点击取消,系统清空文本框文本

异常事件流:

参与者动作

系统响应

4.a系统检测到用户名不存在,弹出对话框,提示用户不存在。

后置条件:

 

用例名称:

查找用户人员信息

用例ID:

Uc008

角色:

用户

用例说明:

查找用户个人信息

前置条件:

用例起始于管理人员信息页面

基本事件流:

参与者动作

系统响应

1.用例起始于用户点击用户管理页面下的查询人员按钮

2.系统以界面形式要求用户输入用户名

3.用户输入用户名,点击确定。

4.系统检测用户存在

5.系统弹出信息窗口,显示用户名,用户密码,姓名,年龄,性别等信息。

其它事件流:

3a用户点击取消,系统清空文本框文本。

异常事件流:

参与者动作

系统响应

4.a系统检测到用户名不存在,弹出对话框,提示用户不存在。

后置条件:

 

用例名称:

用户管理并增加产品

用例ID:

Uc009

角色:

普通用户

用例说明:

用例起始于用户点击“管理产品信息”菜单中的“增加产品”。

前置条件:

用户打开管理信息页面

基本事件流:

参与者动作

系统响应

1.用例起始于用户点击“管理产品信息”菜单中的“增加产品”。

2.系统显示增加产品界面

3.用户输入产品编号,名称,类别,成本价格,销售价格,计量单位,备注。

点击确定。

4.系统检测产品编号,名称,类别,成本价格,销售价格,计量单位,备注,输入合法

5.系统检测该产品不存在,可被添加

6.弹出对话空,提示增加成功

其它事件流:

3a用户点击取消,系统清空文本框文本

异常事件流:

参与者动作

系统响应

4.a系统检测到产品编号,名称,类别,计量单位,备注不足6位获知超出12位,弹出对话框,不合法

4.b系统检测到成本价格,销售价格不是金钱类型,弹出对话框,不合法

5.a系统检测该产品存在,弹出对话空,提示该产品已存在。

后置条件:

 

用例名称:

修改产品信息

用例ID:

Uc0010

角色:

普通用户

用例说明:

用例起始于用户点击“管理产品信息”菜单中的“修改产品信息”。

前置条件:

用户打开管理信息页面

基本事件流:

参与者动作

系统响应

1.用例起始于用户点击“管理产品信息”菜单中的“修改产品信息”。

2.系统显示修改产品界面

3.用户输入产品编号点击确定

4.系统检测输入合法。

5.系统检测该产品存在

6.弹出修改框

7.用户输入产品名称,类别,成本价格,销售价格,计量单位,备注,点击确定

8.提示修改成功

其它事件流:

3a用户点击取消,系统清空文本框文本

6a用户点击取消,系统关闭修改框,清空文本框文本

异常事件流:

参与者动作

系统响应

4.b系统检测到用户输入的字符长度短于6个字符或长于20个字符,系统提示输入格式非法。

5.a系统检测该产品不存在,提示产品不存在。

后置条件:

用例名称:

删除产品信息

用例ID:

Uc0011

角色:

普通用户

用例说明:

用例起始于用户进行产品信息的删除操作。

前置条件:

用户打开产品信息管理页面

基本事件流:

参与者动作

系统响应

1.用例起始于用户点击“管理产品信息”菜单中的“删除”键。

2.系统刷新界面并提示用户输入欲删除的产品编号。

3.用户输入符合格式的产品编号并点击“确认”键。

4.系统确认该商品存在。

5.系统弹出产品信息界面。

6.用户单击“确认”键。

7.系统删除该编号产品的所有信息。

8.系统关闭当前窗口并在输入窗口显示删除成功。

其它事件流:

2.a用户在输入界面内点击“取消”时系统将清除输入框内信息。

4.a用户在信息界面内点击“取消”时系统将关闭当前窗口并清楚输入框内信息。

异常事件流:

参与者动作

系统响应

4.a系统检测该商品不存在,提示用户商品不存在。

后置条件:

用例名称:

查询产品信息

用例ID:

Uc0012

角色:

普通用户

用例说明:

用例起始于用户进行产品信息查询操作。

前置条件:

用户打开产品管理信息页面

基本事件流:

参与者动作

系统响应

1.用例起始于用户点击“管理产品信息”菜单中的“查询”键。

2.系统刷新界面并提示用户输入欲查询的产品编号。

3.用户输入符合格式的产品编号并点击“确认”键。

4.系统检测输入合法。

5.系统弹出产品信息界面。

其它事件流:

3.a用户在输入界面内点击“取消”键,系统清除输入框内信息。

异常事件流:

参与者动作

系统响应

4.a系统检测到用户输入的字符长度短于6个字符或长于20个字符,系统提示输入格式非法。

后置条件:

 

用例名称:

管理员管理并增加部门

用例ID:

Uc013

角色:

管理员

用例说明:

用例起始于管理员点击“管理部门信息”菜单中的“增加部门”。

前置条件:

管理员打开管理信息页面

基本事件流:

参与者动作

系统响应

1.用例起始于管理员点击“管理部门信息”菜单中的“增加部门”。

2.系统显示增加部门界面

3.管理员输入部门名称以及部门编号点击确定

4.系统检测输入合法。

4.系统检测该部门不存在。

5.弹出对话空,提示增加成功

其它事件流:

3a管理员点击取消,系统清空文本框文本

异常事件流:

参与者动作

系统响应

4.a系统检测部门名称或者部门编号不是6-20位数,弹出对话框提示输入信息不合法

5.a系统检测该部门存在,弹出对话空,提示该部门已存在。

后置条件:

 

用例名称:

修改部门信息

用例ID:

Uc0014

角色:

管理员

用例说明:

用例起始于管理员点击“管理部门信息”菜单中的“修改部门信息”。

前置条件:

管理员打开管理信息页面

基本事件流:

参与者动作

系统响应

1.用例起始于管理员点击“管理部门信息”菜单中的“修改部门信息”。

2.系统显示修改部门界面,并且显示所有部门的编号和对应的名称。

以界面形式要求用户输入部门编号。

3.管理员输入部门编号点击确定

4.系统检测该部门存在。

5.弹出修改框。

6.管理员输入部门名称点击确定

7.提示修改成功。

其它事件流:

3a管理员点击取消,系统清空文本框文本

6a管理员点击取消,系统关闭修改框,清空文本框文本

异常事件流:

参与者动作

系统响应

4.a系统检测该部门不存在,提示部门不存在。

后置条件:

用例名称:

删除部门信息

用例ID:

Uc0015

角色:

管理员

用例说明:

用例起始于管理员进行部门信息的删除操作。

前置条件:

管理员打开部门信息管理页面

基本事件流:

参与者动作

系统响应

1.用例起始于管理员点击“管理部门信息”菜单中的“删除”键。

2.系统刷新界面并提示管理员输入欲删除的部门编号。

3.管理员输入符合格式的部门编号并点击“确认”键。

4.系统检测输入部门存在。

5.系统弹出部门信息界面。

6.管理员单击“确认”键。

7.系统删除该编号部门的所有信息。

8.系统关闭当前窗口并在输入窗口显示删除成功。

其它事件流:

2.a管理员在输入界面内点击“取消”时系统将清除输入框内信息。

4.a管理员在信息界面内点击“取消”时系统将关闭当前窗口并清楚输入框内信息。

异常事件流:

参与者动作

系统响应

3.a系统检测到管理员输入的部门不存在,系统提示用户该部门不存在。

后置条件:

用例名称:

查询部门信息

用例ID:

Uc0016

角色:

管理员

用例说明:

用例起始于管理员进行部门信息查询操作。

前置条件:

管理员打开部门管理信息页面

基本事件流:

参与者动作

系统响应

1.用例起始于管理员点击“管理部门信息”菜单中的“查询”键。

2.系统刷新界面并提示管理员输入欲查询的部门编号。

3.管理员输入符合格式的部门编号并点击“确认”键。

4.系统检测输入的部门存在。

5.系统弹出部门信息界面。

其它事件流:

3.a管理员在输入界面内点击“取消”键,系统清除输入框内信息。

异常事件流:

参与者动作

系统响应

4.a系统检测到管理员输入的部门不存在,系统提示用户该部门不存在。

后置条件:

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

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2