庆阳香包导购系统的设计与实现

2020-05-13 14:15潘多晨吴丽丽罗艳妮姚玉龙武玺斌张俊巍
电脑知识与技术 2020年8期
关键词:数据库

潘多晨 吴丽丽 罗艳妮 姚玉龙 武玺斌 张俊巍

摘要:庆阳香包导购系统在为用户提供了高服务质量的同时,也解决了目前香包传统销售模式的单一,使对客户信息的管理变得更加便捷。系统采用JSP脚本语言实现动态网页的制作,使用MYsoL数据库建立连接,Dreamweaver软件和PS技术对页面进行处理和包装。系统主要实现了香包的网上展示、用户、管理员三个模块,经过对系统的测试表明,所设计的系统通过线上销售,能够满足用户的基本需求,具有一定的实用价值。

关键词:导购系统;数据库;JSP语言;MYsoL

中图分类号:TP311 文献标识码:A

文章编号:1009-3044(2020)08-0071-02

2006年5月20日,庆阳香包被列入第一批的国家级非物质文化遗产,它是民间文化艺术是典型代表,各种各样的香包以独特的风格展现各自的象征意义,具备浓重的地区民族特色,反映着大西北的文化,外加芳香浓烈的调味品使香包最让人喜欢[1]。但由于地域限制、观念滞后、经济落后等原因,用户对产品的质量及信息管理也提出了更高要求,传统的经营销售方式已不适应当代社会的潮流,网上经营销售成为大小商家所喜爱的经营方式。网上经营销售不仅方便简洁,而且可以使更多的用户认识该产品,这样既发扬了中国民间艺术,还为消费者带来了便捷。

1 导购系统采用的开发工具、环境及技术

1.1导购系统采用的开发工具

系统采用JDKl.8的开发环境,以Eclipse为开发平台,图片处理与美化利用Photoshop软件,网页的设计与包装采用Dreamweaver软件,数据库的建立采用MYSQL数据库,Web服务器采用Tomcat9.0开源服务器[2]。

1.2 导购系统采用的开发技术

采用的数据库为MYSQL数据库,实现了对用户和香包信息的添加、删除、修改和查看[3],不需要环境配置等烦琐操作,数据信息的连接存储是由Navicat for MySQL完成。系统开发使用的主要软件是Dreamweaver和Eclipse,完成了系統网站的主要模块的页面设计和功能实现,图片的设计与处理用到了Pho-toshop技术。

2 香包导购系统的设计与分析

2.1 可行性分析

以windows为操作系统,采用MYsoL数据库系统及Eclipse运行JAVA语言进行开发,数据库方面能保证数据能够正常的写入与读出,能使系统正常的运行。结合香包销售市场的现状及互联网技术的普及,建立一个导购系统,导购系统的前台主要实现了用户注册、精品引荐、产品浏览以及购物车管理[4],导购系统的后台实现了客户信息管理、商品管理、购物车信息管理、订单管理及管理员管理。

2.2 功能需求设计

设计分析:系统主要分成三个功能模块,分别为产品展示功能模块、前台用户模块及后台管理员模块。

模块展示图如下:

3 香包导购系统的总体设计

系统结构设计根据导购系统的流程,可以将系统划分为商品展示,用户和管理员三部分。在商品展示部分,主页会给用户推荐一些产品质量好的香包,筛选出性价比高的,也可以在搜索栏中输入香包的特性搜索。用户在前台登录系统主页时,可以点击查看自己喜爱的商品,并且可以将商品加入购物车等操作,后台则是对于整个系统的数据信息进行管理与维护口]。用户前台所提交的信息内容在后台也应当有相应的保护,后台将更新的数据信息内容载人数据库系统,前台再将数据库系统中的信息内容显示出来。

4 系统的布局规划与实现

4.1 用户注册及登录

用户注册是用户对于自身信息内容的填写和提交,倘若用户未注册,则不能进行选购等操作,只能浏览商品[6]。在访问用户界面输入自己用户名及密码,进入界面,可以进行浏览及购买操作。

4.2 系统后台管理页面

系统后台管理页面只有维护管理员才可以进入,主要是管理员对系统的管理维护,比如订单信息、商品管理。系统后台管理主要实现了用户信息管理、数据统计、购物车管理等几大方面的内容。管理员在完成登录之后,可以根据用户的列表查看用户的资料,也可以进行添加用户、修改用户信息和删除用户等操作[7]。用户输入用户名和密码后,可以完成对购物车的管理,例如添加商品或者删除购物车中的商品,还可以查看订单的物流状态。商品管理是对商品的价格、名称、图片、型号以及相关描述信息的处理,管理员可以根据订单的时间和编号获取订单信息,对订单的完成状态进行统计。

5 总结

通过测试用户的信息内容提交功能、用户权限管理设置功能及产品库存量管理功能,通过测试得知测试结果合乎预期结果。测试顾客在填写注册表时,须按照规定格式合理填写;用户的注册信息内容只限系统的保护管理员能看到,对于用户信息内容进行保密设置,确保数据信息安全性[8]。通过对庆阳香包导购系统的设计,熟悉了利用JSP实现数据库型系统的开发,以及了解对电子商务的认识。论文主要介绍了该系统的开发技术,总体设计以及测试维护等内容。此系统不需要用户在客户端安装其他插件,用户通过等浏览器便可以使用,具有快捷,简单易用等优点。

参考文献:

[1]梁燕.庆阳香包的文化象征意义研究[D].兰州:西北师范大学,2017.

[2]王义钊.基于JSP的物流管理系统的设计与实现[D].天津:天津职业技术师范大学,2018.

[3]程子珍.基于微信小程序的网上购物系统的设计与实现[Dl.北京:首都经济贸易大学,2018.

[4]安冬.计算机数据库技术的应用分析[J].计算机产品与流通,2019(5):17.

[5]周承佳.JAVA网上购物系统的设计与实现[D].长春:吉林大学,2017.

[6]徐世武,严玉姣.Web页面加载方式研究分析与优化[J].计算机应用与软件,2015,32(11):107-112.

[7]杨震.网上购物系统的设计与开发探析[J].农家参谋,2017(16):158.

[8]张智辉.Web系统测试方案的设计实现[D].洛阳:洛阳铁路信息工程学校,2019.

【通联编辑:张薇】

收稿日期:2019-11-25

基金项目:本项目得到甘肃农业大学信息科学技术学院支持(项目编号:201916049);应用技术学院信息管理与信息系统专业人才培养模式探索与实践,甘肃农业大学级本科重大教育教学改革项目;基于CDIO的教学模式在数据结构课程中的研究,甘肃农业大学教学研究项目

作者简介:潘多晨(1997-),男,甘肃民勤人,在读本科,研究方向为信息管理与信息系统(电子商务方向);通讯作者:吴丽丽(1979-),女,甘肃清水人,副教授,博士,通讯作者,研究方向为人工智能与数据挖掘。

猜你喜欢
数据库
超星数据库录入证
本刊加入数据库的声明
两种新的非确定数据库上的Top-K查询
国外数据库高被引论文排行TOP10
国内主要期刊数据库