基于JSP技术的网上购物系统设计
0.引言
时代不断进步,信息技术、Internet/Tntranet技术以及数据库技术逐步发展,电子商务中的网上购物凭借其高运行效率、低经济成本的特征,日益得到社会企业、个人的认可应用。过去门店、线下等购物方式显然已经愈来愈难以满足人们当前快节奏的工作生活需求,互联网优势明显被企业IT部门越来越清楚的认识到,并不断投入更多的精力到创建网络购物平台的队伍中,电子商务发展应运而生。
1.现阶段电子商务面临的相关问题
1.1电子商务安全问题
现阶段,电子商务安全问题仍旧属于制约网上购物系统设计发展的重要因素。相关专家学者就电子商务发展前景曾展开过调查分析,通过对受相关人员“为何不愿意在网上进行购物”的问题调查发现,大部分受调查人员不愿意网上购物的顾虑是害怕电脑被木马病毒、黑客侵袭,从而使得自身造成不必要的经济损失。由此可见,一些企业或则个人受电子商务安全问题影响,而对电子商务应用望而却步,电子商务安全问题已然对电子商务发展造成负面影响。
1.2电子商务合同法律问题
进行在线购物过程中,过去电子商务交易所应用的书面合同已难以满足相关要求。导致这一情况的出发包括两个方面的原因,其一是电子合同通常存在极易编造的特征,这自然会使得合同的真实、有效性无法得到有效正面;其二是关于当前电子合同数字化印章以及前面的法律法规还不够完善。为了促进电子商务和谐、稳步发展,确保电子商务运行过程中电子合同真实有效性、电子合同电子印章和电子签名真实有效性是一项必要条件[1]。
2.JSP技术概述
JSP网页的构成是经由于传统网页HTML文件中添加Java程序片段及JSP标志产生,某种意义上而言,JSP网页像更为规范的HTML页面和XML页面,同时还携带JSP引擎可对额外元件进行处理、抽取。用户访问JSP网页向Web服务器发出请求,对其中程序片段进行初步执行,之后通过HTML的格式将执行内容向用户返回。基于强有力的Java语言,其可发挥十分良好的伸缩性,于网络数据库进行应用开发,具备显著的优势[2]。
3.JSP技术的网上购物系统设计
3.1功能模板系统设计
结合JSP技术的网上购物系统切实情况,功能模板系统设计如图1。用户管理模块详细介绍:用户登陆(选择输入用户账号、用户密码→输出登陆完成或者登陆失败以进入网站后台);查看用户(选择输入系统自动连接数据库→对用户列表中用户进行自由查出、删除)。订单管理模块详细介绍:查看订单(选择输入系统自动连接数据库→对所有订单列表中订单进行查看);未发货订单(选择输入系统自动连接数据库→对所有已发货订单列表中发货订单进行查看,并对相应的订单进行冻结);冻结订单(选择输入系统自动连接数据库→对所有冻结订单列表中冻结订单进行查看,并对相应的冻结定订单进行删除)[3]。产品管理模块详细介绍:添加大类(选择输入大类名称→输出完成或者失败以对大类产品进行添加);添加小类(选择输入小类名称→输出完成或者失败以对小类产品进行添加);添加产品(选择输入相应产品种类,包括大小类、说明、书名、出版社、价格及数量等→输出完成或者失败以对相应的产品种类进行添加);查看产品(选择输入系统自动连接数据库→对所有已产品列表中产品进行查看,并对相应的产品进行删除)。公告模板模块详细介绍:添加公告(选择输入标题、内容→输出完成或者失败以对公告信息进行添加);查看公告(选择输入系统自动连接数据库→对所有公告列表中公告进行查看,并对相应的公告进行删除)。留言模板模块详细介绍:用户留言(选择输入标题、内容→输出完成或者失败以使用户可发表自身意见);查看留言(选择输入系统自动连接数据库→对所有留言列表中留言进行查看,并对相应的留言进行删除)。全文搜索(选择输入书籍名称→输出书籍书籍以便用户对需要的书籍进行搜索)[4]。
3.2数据库系统设计
数据库系统设计内容具体包括,实体图设计(人员实体图设计、商品实体图设计、留言实体图设计、订单主表实体图设计、订单明细实体图设计、商品大类实体图设计以及商品小类实体图设计)、E-R图设计、数据表设计等[4]。
3.3界面系统设计
界面系统设计内容则分成,前台界面设计(首界面设计、留言界面设计以及前台注册界面设计)、后台界面设计(后台登陆界面设计、后台用户管理界面设计、查看订单列表界面设计、查看订单明细界面设计以及添加商品界面设计)等[5]。
4.结束语
总而言之,文章介绍一个基于JSP技术的网上购物系统,一定程度上彰显了电子商务不同方面的优势。
【参考文献】
[1]辛 峰. 基于JSP的网上购物系统设计与实现[J]. 哈尔滨职业技术学院学报,2010,11(01):112-113.
[2]廖彦华,罗小亮. 基于 JSP 技术的网上购物系统[J]. 电脑知识与技术(学术交流),2007,11(25):1276-1279.
[3]林元元. JDBC连接MySQL 数据库的方法浅析[J]. 长沙通信职业技术学院学报, 2009,8(01):27-30.
[4]R.Klemm and N. Singh. Enhancing Java Server Avilability[J]. Software Practice&Experience.10 Nov.2001,21(7).
[5]李贤华. 基于JSP 技术的大型网上购物系统的设计与实现[J]. 计算机与现代化,2008,(08):82-89.
本文来源:http://www.zzqklm.com/w/jy/14.html 《才智》