2 开发技术介绍
2。1JSP简介
JSP技术封装了动态网页的处理逻辑,让开发者们在设计时的工作变得快捷与迅速,减少了他们去了解其他项目理论知识所需损耗的精力,这样可以将时间和精力放在网站设计的细节方面。同时由于JSP技术具有很高的可移植性,可以跨平台使用,让它逐渐已成为开发人员日益青睐的工具之一[3]。
2。2 Servlet简介
Servlet是由Java编写的,它和Java一样具有平台无关性的功能,可以加快执行速度,Servlet与JSP相辅相成,Servlet充当管理员,JSP相应的用于应用程序的视图管理。Servlet接收客户端传来的请求,再返还,Servlet的运行流程如下图2-1所示[4]:
Servlet工作流程图
3 总体设计
3。1功能分析
为了方便区分和管理,整个系统从设计整体上被划分为前台和后台两个管理部分。后台包括网站信息、订单管理、基础信息等管理功能;而前台管理包括登录注册、商城介绍、打折专区、成交记录、留言板等功能。两者相辅相成,分工明确。
图3-1给出了整个系统的总体划分模块。
图3-1 总体划分模块
3。1。1基础功能
(1)游客只能浏览首页,不能使用购物车功能
(2)用户根据自己的身份选择买家、卖家、管理员进行登录和注册
(3)登录成功的用户可以在个人管理中心对资料进行完善
(4)用户可以查看和处理订单
(7)登陆者可修改自己的密码
3。1。2 高级功能
(1)管理员选择管理员通道登录
(2)商品管理:商品的上架与更新,审核商品
(3)增加删除用户和管理人员
(4)网页登陆管理系统
3。1。3前台管理
主要针对非管理人员的一般性操作,数据的展示和处理包括以下几个方面:
(1)商品一览:为了让用户更好地了解商品的基本情况,网站会在这一栏展示商品图片、商品价格、商品评价,
(2)打折专区:商品的原价和折扣价的显示对比,更清晰的展示商品的打折力度
(3)销售排行:根据商品的月销售情况,做一个相应的排序
(4)用户管理:包含登录与注册,提供个人信息的完善来*自-优=尔,论:文+网www.youerw.com
3。1。4后台管理
(1)商城公告:根据需求对公告进行修改和添加,过期的错误的信息予以删除
(2)商品管理:管理者可根据卖家提交的商品信息进行浏览审查,对于符合我们网站销售目录的和国家政策的商品,管理员有权将其上架
(3)订单查询:根据已经存在的订单号查询订单的状态
3。2用户功能模块
用户功能根据后台系统的不同,分为普通用户渠道和管理员渠道。
普通用户个人可以进行注册、个人资料完善、密码修改,管理员对用户提交的信息进行审核,存在不符合要求的或者有问题的账号可对其进行删除。而普通用户又可以分为买家和卖家两个部分。
在程序设计的阶段,αdmin作为初始管理员即一级管理员进入到数据库之中,通过初始管理员的权限添加删除二级管理员,将权限分层,所有的管理员都可对普通用户进行管理,而普通用户则能对自己的个人信息进行完善,或者进行密码修改,但是无法改变自己的id。
jsp网上服装城的设计与实现(4):http://www.youerw.com/jisuanji/lunwen_83091.html