整个系统是以ASP技术来开发,数据库的创建使用Microsoft Access 2000,对数据
库的查询和调用是通过ASP内置的ADODB组件来实现的。
为了便于编程,前台的操作页面和后台的数据库管理页面的设计我是分别进行的。在整个程序编写完之后,在将后台的数据库管理页面通过管理员在前台的登录来调用,这样就把前台和后台有机的连接起来,使操作更加方便。当用户以会员身份登录调用执行的是前台的操作页面,而当以管理员身份登录时,则进入后台管理页面来对数据库进行操作。而对于前台购物操作中的核心部分——购物篮的实现,这将在后面的功能模块设计章节中做详细阐述。
添加图片注释,不超过 140 字(可选)
3.3系统功能描述
网上购物系统分为前台管理和后台管理。前台管理包括浏览商品、查询商品、订购商品、购物车、用户信息维护等功能。后台管理包括公告管理、商品管理、订单管理、投诉管理和用户管理等模块。
后台管理具体描述如下:
(1) 公告管理
◆ 添加公告,包括公告标题和公告内容等;
◆ 修改公告;
◆ 删除公告。
(2) 商品管理
◆ 添加商品类别;
◆ 修改商品类别;
◆ 删除商品类别。
◆ 添加商品信息,包括商品类别、名称、编号、所属公司等信息;
◆ 商品图片的上传、修改和删除;
◆ 修改商品信息;
◆ 删除商品信息;
◆ 查看商品信息。
(3) 订单管理
◆ 处理订单;
◆ 办理发货;
◆ 办理结帐;
◆ 删除订单。
(4) 投诉管理
◆ 录入投诉的解决方法;
◆ 删除已解决的投诉;
◆ 查看投诉用户。
(5) 顾客用户管理功能
◆ 注册顾客用户,包括用户名、密码等信息;
◆ 修改顾客用户信息;
◆ 删除顾客用户信息。
(6) 系统用户管理功能
◆ 添加系统用户,包括用户名、密码等信息;
◆ 修改系统用户信息;
◆ 删除系统用户信息。
3.5功能模块划分
从功能描述的内容可以看到,本系统可以实现六个完整的功能。根据这些功能,设计出系统的功能模块,如图1:
添加图片注释,不超过 140 字(可选)
在本系统中,用户管理模块的功能比较简单。在系统初始化时,有一个默认的“系统管理员”用户Admin,由程序设计人员手动地添加到数据库中。Admin用户可以创建其他的管理员信息;普通用户则可以修改自己注册信息和密码。
用户管理功能模块的关系如图2:
添加图片注释,不超过 140 字(可选)
3.6系统流程分析
前台客户购物流程如图3:
添加图片注释,不超过 140 字(可选)
多用户系统的工作流程都是从用户登录模块开始的,之后,对用户的身份进行认证,确认用户是否是有效的注册用户以决定用户的操作权限,从而决定用户的工作界面。
链接:https://pan.baidu.com/s/1Xwd0U_KktL0hRFPaggIOGQ?pwd=6688
提取码:6688