程序设计说明书.docx

上传人:b****7 文档编号:25499681 上传时间:2023-06-09 格式:DOCX 页数:9 大小:55.86KB
下载 相关 举报
程序设计说明书.docx_第1页
第1页 / 共9页
程序设计说明书.docx_第2页
第2页 / 共9页
程序设计说明书.docx_第3页
第3页 / 共9页
程序设计说明书.docx_第4页
第4页 / 共9页
程序设计说明书.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

程序设计说明书.docx

《程序设计说明书.docx》由会员分享,可在线阅读,更多相关《程序设计说明书.docx(9页珍藏版)》请在冰豆网上搜索。

程序设计说明书.docx

程序设计说明书

程序设计说明书

程序设计说明书

一、用户管理

1.1控制器

描述:

对用户表进行管理,根据不同的权限,可以进行改查

操作:

获取用户列表界面、对用户的权限进行修改

控制器名称:

User

文件名称:

user.class.php

继承关系:

默认继承

每个操作的详细设计:

1.获取用户列表界面的操作

a)描述:

获取到添加的界面,然后显示

b)操作名称:

index

c)接收参数:

d)加工过程:

通过模板获取界面

e)输出模块:

index.htm

2.修改

a)描述:

这是用来修改用户提交的用户数据

b)操作名称:

update

c)接收的参数:

$_GET[‘id’]或$_POST[‘id’],$_GET[‘x’]

是一个数组:

包括:

用户ID,用户名,

d)加工过程:

如果$_GET[‘x’]的值为0则修改登陆前台权限

如果值为1并且管理员权限为高级,则修改订单管理权限

如果值为2并且管理员权限为高级,则修改管理商品权限

如果值为3并且管理员权限为高级,则同时开启/关闭订单和商品的权限

并且根据接收的数据,提供单条和批量两种操作方式。

e)去向:

列表界面

二、类别管理

2.1控制器

描述:

完成商品的无限分类,对类别进行添加,显示类别的层级关系,一共三种类别(商品类别,颜色,款式)

操作:

获取类别添加界面,获取类别列表界面,类别添加,删除类别,修改类别,颜色添加,删除颜色,修改颜色,款式添加,款式删除,款式修改

控制器名称:

Type

文件名称:

user.type.php

继承关系:

默认继承

每个操作的详细设计:

1.获取类别添加界面、获取颜色添加界面、获取款式添加界面

a)描述:

获取到添加的界面,然后显示

b)操作名称:

add

c)接收参数:

d)加工过程:

通过模板获取界面

e)输出模块:

add.htm

2.类别添加

a)描述:

将接收到的值加入数据库类别表中

b)操作名称:

typeinsert

c)接收的参数:

$_POST

是一个数组:

包括:

类别的父ID,类别的名称

d)加工过程:

1.判断父ID是否为0,如果为0则路径为0,如果不为0则有

1)根据父ID查询父类的路径

2)用父ID和父类路径拼装作为本类别的路径

3)将父ID和路径添加到类别表中

e)去向:

类别添加界面

3.获取类别列表界面

a)描述:

获取类别列表界面,获取颜色列表界面,获取款式列表界面

b)操作名称:

index

c)接收参数:

d)加工过程:

通过模板获取界面

e)输出模块:

index.htm

4.颜色添加

a)描述:

将接收到的值加入数据库类别表中

b)操作名称:

colorinsert

c)接收的参数:

$_POST

是一个数组:

包括:

颜色名,颜色值

d)加工过程:

1)将颜色名和颜色值添加到数据库颜色表中

e)去向:

类别添加界面

5.款式添加

a)描述:

将接收到的值加入数据库类别表中

b)操作名称:

styleinsert

c)接收的参数:

$_POST

是一个数组:

包括:

款式名,款式详情

d)加工过程:

1)将款式详情用:

分割拼装成字符串

2)将款式名和拼装好的字符串加入数据库款式表中

e)去向:

类别添加界面

6.类别删除

a)描述:

对选定的类别进行删除

b)操作名称:

typedel

c)接收的参数:

$_GET[‘id’]or$_POST[‘id’]

d)加工过程:

1)将选定的类别删除

e)去向:

类别列表界面

7.颜色删除

a)描述:

对选定的颜色进行删除

b)操作名称:

colordel

c)接收的参数:

$_GET[‘id’]or$_POST[‘id’]

d)加工过程:

1)将选定的类别删除

e)去向:

类别列表界面

8.款式删除

a)描述:

对选定的款式进行删除

b)操作名称:

styledel

c)接收的参数:

$_GET[‘id’]or$_POST[‘id’]

d)加工过程:

1)将选定的款式删除

e)去向:

类别列表界面

9.类别修改

a)描述:

对选定的类别进行修改

b)操作名称:

typeup

c)接收的参数:

$_POST

d)加工过程:

1)将接收到的数据修改到表中

e)去向:

类别列表界面

10.类别修改

a)描述:

对选定的颜色进行修改

b)操作名称:

colorup

c)接收的参数:

$_POST

d)加工过程:

1)将接收到的数据修改到表中

e)去向:

类别列表界面

11.类别修改

a)描述:

对选定的款式进行修改

b)操作名称:

styleup

c)接收的参数:

$_POST

d)加工过程:

1)将接收到的数据修改到表中

e)去向:

类别列表界面

 

2.2视图

描述:

为用户模块提供几个视图。

内容:

类别列表界面,类别添加界面

1.类别列表界面

描述:

类别,颜色,款式,三种类别在同一界面,根据按钮显示某个类别的列表而隐藏其余两种类别列表。

操作理的修改按钮会弹出该类别的修改界面。

文件名称:

index.htm

接收的数据:

提交的数据

类别(颜色,款式)的ID:

id----(修改界面时会接收)

提交的方式:

x----(修改界面时会接收)

根据接收到的X的值获得不同的修改界面

提交的位置:

本模块的update

 

2.3模型

名称:

cat.class.php

操作:

输出无线分类下拉框,颜色下拉框,款式下拉框

1无线分类下拉框:

1)先对路径和ID进行拼装,并按其排序,得到无线分类的层级顺序

2)遍历搜索结果,进行字符串拼装

3)返回下拉框

2颜色下拉框:

1)对颜色列表进行搜索

2)字符串拼装

3)返回下拉框

3款式下拉框:

1)对款式列表进行搜索

2)字符串拼装

3)返回下拉框

三、公告管理

3.1控制器

描述:

作用。

操作:

获取添加界面、添加、修改界面、修改、删除,列表

 

3.2视图

 

3.3模型

 

UML类图

控制器类图

 

模型类图

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

当前位置:首页 > 求职职场 > 笔试

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

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