论文首先介绍了购物系统的现状及开发背景,然后论述了系统的设计目标,论文,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后,对启智数码电子购物系统应用软件进行了一些简单介绍。
本文以JSP为开发技术,实现了一个虚拟的网络交易系统。启智数码电子购物系统分为前端管理系统和后端管理系统。此系统在这两方面实现了以下功能:购物车管理,产品查询,会员资料修改等功能,为管理员提供了用户管理,友情链接管理,开题报告,产品管理,新闻信息管理,订单管理,用户充值信息管理等功能。通过这些前端、后端功能模块的设计,基本上实现了整个产品交易过程。
在设计方面,系统利用B/S三层结构,同时使用JSP技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用JavaBean对程序的关键代码进行封装。后端数据库选用MYSQL5.1数据库。
根据系统功能的要求,启智数码电子购物系统总体分为前端管理和后端管理。前端管理包括浏览产品,搜索产品,订购产品,购物车,会员信息维护等功能。后端管理包括站内新闻管理,产品管理,订单管理,友情连接和用户管理等模块。
前端的具体描述如下:
1.浏览产品
(1)产品详细资料
(2)产品编号
2.订购产品
3.购物车
4.会员信息维护
(1)会员注册
(2)会员登陆
(3)会员资料修改
后端管理具体描述如下:
1.新闻管理
(1)添加新闻,包括新闻标题和新闻内容等;
(2)修改新闻
(3)删除新闻
2.产品管理
(1)添加产品类别
(2)修改产品类别
(3)删除产品类别
(4)添加产品信息,包括产品类别,名称等信息;
(5)修改产品信息
(6)删除产品信息
(7)查看产品信息
3.订单管理
(1)处理订单;
(2)办理发货;
(3)办理结帐;
(4)删除订单。
4.友情连接
(1)增加友情连接
(2)删除友情连接;
(3)修改友情连接。
5.用户管理功能
(1)注册会员,包括会员名,密码等信息;
(2)修改会员信息;
(3)删除会员信息。
6.系统会员管理功能
(1)添加系统会员,包括会员名,密码等信息;
(2)修改系统会员信息;
(3)删除系统会员信息。
从功能描述的内容可以看到,可以实现6个完整的功能。根据这些功能,设计出系统的功能模块。