详细设计管理员模块Word文档下载推荐.docx
- 文档编号:20689618
- 上传时间:2023-01-25
- 格式:DOCX
- 页数:23
- 大小:911.67KB
详细设计管理员模块Word文档下载推荐.docx
《详细设计管理员模块Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《详细设计管理员模块Word文档下载推荐.docx(23页珍藏版)》请在冰豆网上搜索。
客户:
有理发需求的个人,可以是普通用户或会员用户。
理发师:
理发店的主要工作人员,并且都是已经注册的用户。
前台员工:
帮助客户进行选择的员工。
管理员:
能对理发店管理系统的所有任务进行管理。
1.4参考资料
(1).《软件工程概论》李存珠,李宣东编著南京大学计算机系出版
(2).Eclipse编程技术与实例,叶达峰编著,人民邮电出版社,2006年1月;
(3).SQLServer数据库开发经典实例精解夏邦贵刘凡馨编著,机械工业出版社,2006年1月;
2.程序系统的结构
本系统的总程序模块如下:
其中,将理发师模块和客户模块分开来做,而后台管理员管理模块则作为一个模块与客户模块发在一起,共三个模块,各模块功能结构如下:
(1)后台管理员管理模块:
(2)理发师模块:
(3)客户业务选择模块:
3.程序1(管理员模块)设计说明
3.1程序描述
(1)管理员删除、更改功能顺序图
(2)管理员增加功能顺序图
(3)管理员登录顺序图
(4)管理员业务、商品管理顺序图
3.2功能
本系统的工程流程(IPO图)如下:
3.3性能
系统要对管理员输入的各种信息验证是否正确,要正确的进行判断,并及时给予反馈。
3.4输入
3.4.1管理员注册输入
1、管理员注册需要输入的注册信息包括:
管理员用户名、管理员密码、确认密码、管理员类型、管理员手机号。
管理员用户名:
管理员用户名是由管理员自由输入的个人的标识符,应该是字母与数字的组合且长度在2—10之间,用户名应当不与数据库中已有的管理员用户名重复。
密码:
密码是长度为6到20的字符。
确认密码:
确认密码必须与密码完全一致。
管理员类型:
管理员类型只能按列表选择。
手机号码:
手机号码长度格式必须正确,为必填项。
2、管理员注册输入项
名称
标识
数据类型
范围
输入方式
允许空
管理员用户名
AdminName
String
2—10字符
用户指定
不允许
管理员密码
AdminPwd(保密)
6—20字符
确认密码
RAdminPwd(保密)
管理员类型
AdminType
10字符以内
手机号码
AdminTel
11字符
3.4.2管理员登录输入
管理员登录需要输入的登录信息包括:
管理员用户名、密码。
管理员用户名是由管理员根据之前注册的管理员用户名输入的个人的标识符,应该是字母与数字的组合且长度在2—10之间,应当与之前注册的用户名相同,必须填写。
密码是长度为6到20的字符,为必填项目。
2、管理员登录输入项
3、管理员登录页面
3.4.3管理员进入主页面
3.4.4管理员修改员工信息的输入
1、管理员修改员工的输入信息包括:
员工手机号码以及邮箱地址。
员工手机号码:
手机号码应为现用真实手机号,长度格式必须正确,为必填项。
2、管理员修改员工信息输入项
员工用户名
BuyerName
系统自动调出买家用户名,管理员不可更改
BuyerTel
3、管理员修改员工信息页面
3.4.5管理员增加员工信息的输入
1、管理员增加员工信息的输入内容包括:
员工用户名、密码、确认密码、手机号码以及邮箱地址。
员工用户名:
买家用户名是由买家自由输入的个人的标识符,应该是字母与数字的组合且长度在2—10之间,用户名应当不与数据库中已有的买家用户名重复。
2、管理员修改员工信息的输入项
用户输入
员工密码
BuyerPwd(保密)
RBuyerPwd(保密)
3、管理员修改个人信息页面
3.4.6管理员删除员工信息的输入
1、管理员删除员工信息的输入内容包括:
员工ID号码
员工ID
3、管理员删除个人信息页面
3.4.7管理员修改密码的输入
1、管理员修改密码输入内容包括:
管理员旧密码、新密码、新密码确认。
管理员旧密码:
应与现在数据库中对应用户名的密码一致,密码是长度为6到20的字符,为必填项目。
新密码:
新密码确认:
2、管理员修改密码输出项:
卖家旧密码
卖家新密码
NAdminPwd(保密)
确认新密码
RNAdminPw(保密)
3、管理员修改密码页面
3.5输出项
3.5.1管理员注册输出
注册成功,页面提示“注册成功!
”,跳转至管理员登录页面。
任一必填写项为空,输出“XX不能为空”。
若填写项目格式有错误,则输出“XX格式不正确,应为XXX”。
若用户名已存在,则输出“XX已存在”。
若密码与确认密码不符,则输出“密码与确认密码不同!
”
3.5.2管理员登录输出
登录成功,则输出“登录成功!
”,跳转至买家主页。
若登录失败,则输出“用户名与密码不正确,请重新登录!
”。
3.5.3管理员删除员工信息的输出
若删除成功,输出“员工信息删除成功!
若提交信息失败,输出“删除失败,请尝试重新提交!
3.5.4管理员增加员工信息的输出
若增加成功,输出“增加员工信息成功!
若提交信息失败,输出“增加失败,请尝试重新提交!
3.5.5管理员修改员工信息的输出
修改成功,输出“您的信息已经修改!
修改失败,输出“您的信息未能修改,请重新尝试修改!
3.5.6管理员修改密码的输出
若修改成功,输出“密码修改成功”,跳转至卖家登录页面
若旧密码错误,输出“您的旧密码不正确,无法修改!
若新密码与确认密码不符,则输出“新密码与确认密码不同!
3.6算法
这是理发师管理系统的最基本的功能,管理员。
首先要检查输入的各种信息是否完全,以及是否符合规范。
首先管理员用户名是否输入,是否符合要求,密码是否输入,是否符合要求。
如果上述均没有问题的话,检查下数据库中的管理员是否存在,如果已经存在的话必须提示该用户已存在,如果不存在的话方可插入到数据库中。
3.7流程逻辑
(1)管理员注册:
(2)管理员登陆:
(3)管理员管理员工信息输入:
(4)管理员密码修改:
(5)管理员管理客户信息:
(6)管理员进行工资结算:
(7)管理员管理业务信息:
(7)管理员修改个人信息:
3.9存储分配
在执行一个程序之前,内存管理器需要的准备工作:
1.确定程序的页数
2.在主存中留出足够的空闲页面
3.将程序的所有页面载入主存里。
(静态的分页,页面无需连续)
3.10限制条件
同一时间登录主界面的人过多会导致系统变慢甚至瘫痪。
所以建议人数50人。
3.11测试计划
本模块的测试计划初步定为按照业务逻辑流程测试,其中,业务逻辑流程按照附表所画流程图显示操作。
(1)管理员注册测试计划:
编号
测试用例
预期结果
1
空填,未填写密码或用户名
注册不成功
2
在填写时填入不正规字符
3
填写规范正确填写用户名和密码
注册成功
测试结果:
符合要求。
(2)管理员登录测试计划:
登录不成功
密码与用户不匹配
无此用户名
4
用户密码正确输入且完全匹配
登录成功
3.12尚未解决的问题
(1)管理员自己个人信息的修改
(2)系统主页面的优化
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 详细 设计 管理员 模块