您的位置:首页 > 运维架构 > 网站架构

网站后台管理系统需求分析与详细设计代码 【命令行界面】

2011-08-02 12:44 579 查看
网站后台管理系统需求分析

一、 功能列表:

1. 后台管理员登录

2. 超级管理员对普通管理员的注册功能

3. 登录日志记录功能

4. 管理员管理(管理员信息的增删改查)

5. 权限设置

二、 超级管理员登录功能需求分析+流程:

1. 登录所需数据:用户名、密码、验证码

2. 数据要求:用户名由字母和数字组合不能有特殊字符而且不能以数字开头,长度在6-18位。

密码:不能和用户名相同,而且长度要在6-18位

验证码:验证码有数字和字母组合,不区分大小写

3. 登录流程分析:

在登录时,要对用户名密码以及验证码进行数据要求的验证,如果输入的用户名或密码或验证码不符合数据要求,则要求重新输入。

如果用户名和密码不符合时要求用户重新输入

如果验证码有误时要求用户重新输入

当用户名密码验证码一致时还需根据当前用户的状态进行判断,如果状态为1则登录成功,并进行信息的提示,如果状态为2则提示用户已禁用请联系管理员,重新输入用户名和密码,如果状态为3则提示用户非法访问,程序退出。登录成功以后,进入系统主界面,在系统主界面有功能选项 1:新增普通管理员 2:管理员管理(增删改查) 3:权限设置,4.商品分类管理(增删改查),5.商品管理(增删改查)

在登录之前,系统显示功能有:1:超级管理员登录 2:普通管理员登录 3:忘记密码

4. 管理员JavaBean属性设置:

Id,name,password,role,state(状态:1:正常,2:禁用 3,离职)

5. 商品分类JavaBean属性设置:

Id,categoryName(分类名称)

6. 商品JavaBean属性设置:

Id,shopName(商品名称),price(价格),categoryName(商品类别),shopNum(商品数量)

程序源码请自己下载:

http://download.csdn.net/source/3488302
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: