玛特商品销售平台的设计与实现

玛特商品销售平台的设计与实现[20191221124601]
随着科技的迅速发展,计算机技术已应用到社会的各个领域。随着计算机技术和通信技术的迅速发展,网络的规模也逐渐增大,网络的元素也随之不断增加,有的利用其通信,有的利用其商业用途,在网络上进行出售、收购、宣传等操作,从而使得网络越来越成为现今社会上必不可少的元素,而网站就是这个网络里很庞大的元素。
通过商品交易系统这个平台,可以使用户足不出户就可以了解丰富的商品信息,极大的方便了用户,系统的主要功能包括:商品类别管理、商品信息管理、订单管理、会员管理、系统公告管理等。分为管理员用户、会员用户这二种用户平台。
本系统前台主要使用JSP作为开发语言,后台使用MySql作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个基于Web技术的B/S结构的商品交易系统。关键词:电子商务,JSP,B/S结构
1 引言    1
1.1课题背景    1
1.2目的和意义    1
1.3开发工具及技术    2
1.4软硬件需求    4
2 需求分析    4
2.1可行性分析    4
2.2系统用户用例图    5
2.3功能模块需求分析    6
2.4设计的基本思想    8
2.5性能需求    8
2.6界面需求    9
3 系统分析与设计    10
3.1数据库的分析与设计    10
3.2中文乱码问题处理    15
4 系统功能实现    16
4.1管理员登陆页面    16
4.2管理员模块    16
4.3普通用户模块    23
5 系统测试    25
5.1系统测试目的与意义    25
5.2测试过程    25
5.3其他错误    26
结 论    27
致 谢    28
参 考 文 献    29
4 系统功能实现
在管理信息系统的生命周期中,仅过了需求分析、系统设计等阶段之后,便开始了系统实施阶段。在系统分析和设计阶段,系统开发工作主要是集中在逻辑、功能和技术设计上,系统实施阶段要继承此前面各个阶段的工作成果,将技术设计转化为物理实现,因此系统实施的成果是系统分析和设计阶段的结晶。
4.1管理员登陆页面
1.描述:为了保证系统的安全性,要使用本系统必须先登陆到系统中。
2.程序运行效果图如图4.1所示:
图4.1 管理员登陆页面设计
3.在登陆页面输入用户名和密码以,点击提交按钮,跳转到登陆的service中,在该service中会对用户名,密码进行判断,如果正确提示“通过验证”,进入到管理界面,如果错误则提示“用户名和密码不正确”,页面调转到登陆页。
4.2管理员模块
1.描述:管理员主页面:左方页面展示了管理员可操作的七大功能,进入相关的管理页面可以链接到子菜单,并且高亮显示,每个管理模块下面都有相
在每个jsp页面将会对相关用户进行拦截操作,这样可以提高安全性,防止用户不经过登陆页面而进入任何子菜单页面:
if(session.getAttribute("user")==null)
{
 out.print("<script>alert('请先登录!');window.open('../index.jsp','_self')</script>");    
}
4.2.1商品类别管理
4.2.1.1类别信息录入
1.描述:管理员输入类别相关正确信息后点击录入按钮,如果是没有输入完整的普通用户信息,比如没有输入类别名称,都会给出相应的错误提示,不能录入成功。输入数据都通过form表单中定义的方法onsubmit="return checkForm()"来检查,checkForm()函数中是各种的校验输入数据的方式。
程序效果图如下图4.3所示:

4.2.1.3类别信息删除
1.描述:先是点击类别信息管理,页面跳转到类别管理界面,浏览所有的类别信息,点击要删除的类别,弹出的确定对话框,即可删除该类别信息。
2.程序效果图如下图4.6所示

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/827.html

好棒文