2系统实现
本文设计的系统分为前台用户操作和后台管理两部分组成。前台部分主要包括用户的注册和磴录、图书展示、购物车、订单查询、图书查询、留寿板等功能:后台管理部分主要对系统的一些基本数据进行有效管理。包括管理员髓陆、书籍管理、用户管理、订单管理、其他网站链接等功能。本系统采用B/S结构作为系统的解决
方案.系统结构l謇I如闭l所示。用户操作流程如图2所示。管理员操作流程如图3所示。
收稿日期:2010-10-15
作者简介:陈义炳(1981一)。男。江西万年人。江西现代职业技术助教,主要研究方向为
计算机网络;熊阿伟(1983一),男。江西南昌人.江西现代职业技术助教.研究生.主要研究方向为计算机应用。
本拦目责任编辑:万艳砸
万方数据
?-?-?一手商务与■平政务??10191
ComputerKnowledgeandTechnology电脑知识‘i技术
第6卷第35期(2010年12月)
:[互]_(!二H三丑吨三悃
J
I
广一一~一一一一一一1l一一一一一一一一一一一]
l
l
^r’蹦
籀器姑
图1
系统结构图
3关键模块
3.1书籍管理管理员可查看书籍相关信息,可以更改书籍所有信息,包括书籍的作者、书名、价格、书籍介绍等等,也叮以删除书籍,添加恬籍。管理员对书籍的添加界面如图4所示。书籍的信息完全由管理员填写。3.2订单管理管理员对订单的管理.包括订单查询和订单状态修改。可以查看所有订单信息,町以修改订单状态,把未处理订单进ii处理,变成已处理订单,町以删除订单;管理员对订单的奁询如图5所示,查询所得的信息可进行修改汀单信息。包括处理好未处理的订单和删除已处理订单。图2用户操作流程
图3管理员操作流程
图5订单信息3.3购物车管理
用户可以根据自身需求,将所需要的书籍,放入购物车。而在超市购物.町以根据A已的需要将很多的物品挑选到购物车中。而存网上虚拟的购物商城中,通常都会采用一种被称作“购物乍”的技术来模拟现实生活。这种技术用起来}‘分方便,用户可以将选中书籍放入购物车.从而实现后面的购物流程。1)购物乍生成。朋户髓陆后,便可A动获得购物车。当用户在前台单击图书展示的“放入购物车”按钮时.系统将会把图书的详细信息展示在查看图书详细信息里。用户单击“放
入购物车”链接,便可将图书放入购物车。
2)查看购物车。用户可以查看所选购图书的所有詹息。当用户查看自己的购物车信息时。可以看到自己所选书籍的数馈和价格,然后用户口n奠根据自己需求,确定是否需要购
图4管理员添加书籍
买朽籍,若需要,则町以点击“下一步”,用户确定确实需要购买书籍,则需要点击“确定”。购物牟信息如图6所示。
3.4查看和搜索书籍
用户进行登录之后。町以看到系统界面,同时用户可以查看书籍信息.例如奁看JAVA与模式书籍信息如图7所示。除了直接查看页面所展示的书籍信息外,用户还口,以根据个人喜好和需求.搜索所需书籍.通过输入书籍关键字,可完成对书籍的搜索。例如:输入“java“关键字。即口r查看到2本图书:JAVA与模式、Struts基于MVC的
JavaWeb设计与开发,搜索结果如图8所示。
4结论
本文所设计的系统基本完成了网上书店的各项基本功能.包括运行平台的配置、数据库中表的建茳、网站中各个模块的实现等。采用JSP+Struts技术作为系统的解决方案,在JSP中加载动态链接库文件。前台是各数据的显示和读取,包括用户、书籍、购物车信息等;后台是-x.t各数据的管理.包括用户、书籍、订单信息等管理。
图6购物车信息图