- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在线商店后台功能模块的实现.doc
在线商店后台功能模块的实现
[摘 要] 一个电子商务服务系统,要完成的功能大致为“新用户注册”、“显示所有产品”、“查询产品”、“订购产品”、 “订单查询”、“后台管理”等功能。本文以后台管理功能模块的实现为例,介绍设计和实现在线商店后台的一些重要功能模块的方式。
[关键词] 在线商店;后台功能;数据库
【中图分类号】 TP3 【文献标识码】 A 【文章编号】 1007-4244(2014)08-330-1
电子商务网站(Electronic Commerce,是指能实现贸易过程中各种贸易活动的电子化的网站。电子商务是利用现有的计算机硬件设备、软件和网络基础设施,通过一定的协议连接起来的电子网络环境进行各种各样商务活动的方式。一个电子商务服务系统,要完成的功能大致为“新用户注册”、“显示所有产品”、“查询产品”、“订购产品”、“订单查询”、“后台管理”等功能。用户只有在拥有了管理员权限之后才能进行后台功能操作,它是前台功能的延伸。后台由两部分组成,即后台导航区和后台操作区。管理员有权操纵的链接都安置在后台导航区;而后台操作区则呈现的是全部后台导航链接的背景信息。后台模块主要包括管理员身份登陆、产品添加模块、管理订单信息模块、管理及查询用户信息模块、链接添加模块、管理公告信息模块。
一、管理员登录模块
位于首页处有管理员入口标识,对此进行点击可以进入管理员登录界面,这个页面旨在用来验证管理员权限。登陆到页面之后,借助JavaScript使数据录入再进行全方位身份验证。用户将登录ID和密码正确输入后点击“登录”,假如数据完整性得以确认,此信息会被系统传送到Acheck.jsp登陆页面。这个页面的功能是用于确定输入的数据在数据库里tb_Admin表中有没有保存输入信息提交的用户ID和密码等相关信息,假如这个用户名和密码信息正确,该用户就能以管理员的身份进行网站建设,否则就无法正常登陆。
下图所显示的是操作流程图。
二、添加商品模块
点击位于后台导航区“添加商品”,添加商品页面将会出现在面前,这个页面的主要作用是在数据库里把商品信息增添进去,供给首页显现出所需的商品数据。管理员点击“添加”后,就可以将产品信息增添入内了。
出于降低失误方面考虑,在将商品信息进行提交后,还得验证数据的有效性,对商品的价格进行输入,不允许提交字符类型,并且对于图片输入,仅有Gif格式图片可以通过验证。这一系列的任务将通过脚本语言JavaScript函数check()来实现。下面是代码:
function check(){
……
if(form1.image.value==){
alert(请将显示图片的路径输入);
form1.image.focus();
return false;
}
if(isNaN(form1.wareprice.value)){
alert(输入商品价格错误);
form1.wareprice.focus();
return false;
}
数据库里每一种商品都是独一无二的,为了使这种特性得以切实保证,在对表单进行提交的时候,还有一项必须完成的工作就是查询此商品的名称,在确认数据库中确实没有这种产品存在后,才能进行插入。这个任务是借助admin/wcheck.jsp来实现的。
三、管理订单信息模块
由用户生成的前台购物订单不会马上生效,还必须以管理员的身份在后台执行订单信息管理验证,以确定其能否执行。用户通过对导航区中的“管理订单信息”超链接进行点击,转入页面中用户订单操作时,最近未曾处置的订单都将会在这个页面上显现出来。不过,这个页面上显现的只有用户最主要的信息,如果想对订单上的物品有详细的了解,点击相关订单的超链接就可以了。
订购商品列表一般是通过提交表中的订单号从tb_Shop表中对相应的商品进行搜索,然后在页面上显现出来。用户以管理员的身份验证之后,通过对复选框进行点击来操作确认是否执行该命令。在程序中是使用admin/shop.jsp来实现的。在对“是/否”复选框进行选择后,系统将以所输入的订单号为依据进行数据库更新,顺利更新之后会转入spif.jsp实施。
四、查询用户信息模块
用户信息查询模块的作用,主要用于浏览注册用户的信息,也可以对此进行删除。假如有恶意注册的用户,或很长一段时间未曾产生订单,管理员就能根据需要对此进行删除用户信息的操作。对“查询用户信息”进行点击,就会经超链接转到显示用户信息的页面,详尽的用户信息尽收眼底。此外,分页显示功能也加入在了这个模块的设计里。对于部分违约用户,只要对右边的“删除”链接进行点击,就能转入admin
您可能关注的文档
最近下载
- T∕CHCA 002-2024 热喷涂稀土合金复合涂层钢筋.pdf
- 建设工程工程量清单计价规范.docx VIP
- 第39讲建筑工程费用定额的适用范围及应用一bak.pdf VIP
- B3201_T 1211-2024 既有公共建筑能效提升节能量核定技术规程.pdf VIP
- 安全仪表系统检验测试计划.docx VIP
- 2025年义务教育2022年版《道德与法治课程标准》真题试卷附参考答案.docx VIP
- 智能安防巡逻机器人解决方案.doc VIP
- 常州站车站行车工作细则.pdf VIP
- 专用设备的操作手册编写与用户培训考核试卷.docx VIP
- 工程造价咨询服务方案 第二章 工作流程及进度控制方案.docx VIP
文档评论(0)