摘 要: 针对当前网上花店系统投资大的问题,利用ASP开发工具开发出经济型的网上花店系统,以减少当前花店和顾客的经济成本。对系统的功能需求和性能需求进行了分析,设计了系统的功能和数据库,给出了系统的部分实现。对于网上商城工作人员及开发人员都具有积极的意义。
关键词: 网上花店; 数据库; ASP;
随着中国经济的发展,人们对于物质生活的追求,逐步转变为对精神层面的需求。鲜花日常生活中可以点缀人们的生活,使人的精神感受到愉悦。近年来,随着居民对鲜花需求量的增加,各个城市的花店越来越多,但花店的分布不均匀和供需的不平衡,给商家和顾客都造成了一定的影响。为了提高花店的工作效率,满足顾客对鲜花的多样化需求,开发在线的网上花店系统可以满足这类需求。
1、 系统需求
1.1、 功能需求
网上花店系统主要解决商家和顾客买卖双方供需平衡的问题,对于商家来说,可以利用系统进行商品展示管理(如果店里的花没有库存时,可以在系统后台管理中删除此种类别的鲜花,根据店里的库存情况对商品类别进行增加、修改、删除等);订单管理(可以把订单信息及时反馈给各个合作商家)、顾客信息管理(负责定时统计新顾客数量以及总顾客量)、管理员信息管理、评论信息管理(管理好售后买家评论可以为花店带来更多的回头客和老客户)和商品信息管理(根据花店鲜花的进货情况管理好系统发布的商品信息)等功能。对于顾客来说,需要通过系统查看鲜花信息,若没有账号可以先进行注册,注册完成后才能登录成功,浏览购买鲜花、下单操作,根据个人需求挑选合适的鲜花,购买后能查询订单的状态以及查看其他买家的评论,用户还可以在个人页面进行信息修改。
1.2 、性能需求
1.2.1、 安全性
由于网上花店系统涉及到顾客的真实信息,所以要求系统对于顾客信息保密,在安全的要求比较高,以免由于信息的泄露,给顾客的生活带来不必要的麻烦。
1.2.2、 实时性
网上花店的用户较多,可能会出现同时对某一品种的鲜花定购的现象,要求及时对鲜花的库存进行更新及确保用户的实时定单购买,避免出现无货而售出的问题。
1.2.3、 准确性
对于鲜花的品种、数量及颜色要求必须准确无误,另外顾客的手机号码、地址等信息也同样要求准确,以免发生买卖双方意愿与实际情况不一致的情况。
2 、系统设计
2.1、 系统功能
结合当前网上花店实际需求分析,整个系统的主要职能可以分为管理员模块(商家)和用户模块(顾客)两部分。前台模块是为普通用户设计的一个平台,在该模块中用户能浏览鲜花信息,若没有账号需要先进行注册,登录成功后能进行修改个人资料、购买鲜花、下订单结算、鲜花的快速搜索、评论、购物车管理等操作,根据个人需求挑选适合的鲜花,购买后能查询订单的状态以及进行评论。
后台管理模块是专为管理员设计的,通过该模块,管理员可以实现在线管理,包括鲜花展示管理(定期更换新的商品种类等)、按鲜花名称查询鲜花信息,用户信息管理(负责定时统计新用户数量以及总用户量)、客户的订单管理(将订单信息及时反馈给合作商家)、管理员信息管理、查看评论(管理好售后买家评论可以为小店带来更多的客户)和鲜花信息管理(根据进货情况管理系统上商品信息)、专题管理、鲜花类别管理等功能。本系统的功能设计如图1所示。
图1 系统功能模块设计
2.2 、数据库
数据库是存放整个系统数据的核心所在,通过对数据库中实体关系的设计和对用户和管理员特定功能模块的分析,分析出整个网上花店系统所用到的数据信息。本系统设计的数据库主要包含以下几个数据表。
2.2.1、 鲜花信息表
主要包含鲜花基本信息,其主要字段有鲜花的名称、鲜花的编号、鲜花的价格、所属类型、数量、所属商店、图片信息以及对每种花束的介绍和适用场合等记录。如表1所示。
表1 鲜花信息表
2.2.2、 用户信息表
主要包含系统中所有用户的个人信息。其主要字段有用户名、用户编号、密码、用户真实姓名、电话号码、地址、电子邮箱、QQ号及账户余额等信息。如表2所示。
表2 用户信息表
(3)订单信息表
主要包含顾客的订单信息。其主要字段有交易编号、用户编号、用户名、用户收货地址、商铺名称、买家需付金额、买家付款状态、用户联系电话、商品名称、商家发货状态、下单时间、用户下单时备注的信息等记录。其具体字段如表3所示。
表3 订单信息表
另外,还有评论信息表、权限信息表、商家信息表、专题信息表、鲜花种类信息表等其他数据表,在此由于篇幅所限,就不再进行具体描述。
3、 系统实现
3.1、 订单管理
用户通过系统的提示浏览系统中包含的鲜花信息,在选择过需要买的鲜花之后提交订单,这时系统会生成一个订单页,用户可以看到自己的订单信息,然后选择支付。本系统的交易主要通过用户线下充值的会员卡,如果使用第三方交易工具(微信、支付宝),需要交易后及时更改交易状态。其核心代码如下:
3.2、 鲜花分类管理
管理员在类别管理中,可以新增鲜花类别,方便管理员在添加商品信息时对鲜花及鲜花制品的分类选择。如果不想要此类别的鲜花时,还可以对该分类进行删除。核心代码如下所示:
参考文献
[1] 杨达宇.基于JSP的中小型花店管理系统的设计与实现[D].江西财经大学, 2018.
[2]付乐,刘雨婷. O2O餐饮店掌店宝Android APP开发[J].计算机时代, 2019,(02):39-42.
[3] Zaher Jabr Haddad,Sanaa Taha,Imane Aly Saroit. Anonymous authentication and location privacy preserving schemes for LTE-A networks[J]. Egyptian Informatics Journal,2017.
[4] Burd, Barry A. Beginning Programming with Java for Dummies[M]. For Dummies, 2014.
[5] Tanuj Khare. Apache Tomcat 7 Essentials[M]. Packt Publishing, 2012.
易大学服务平台采用ASP.NET框架技术来实现, 通过多层体系结构使系统开发更加有条理, 并有助于后期的扩展和维护。而且, 前端的模块化设计让大学生使用该平台更加方便, 并易于寻找到所需的学习资源, 从而增加平台的易用性。实际测试表明, 该平台能够真正有效地...
图书漂流是指漂友将自己不再阅读的书贴上特定的标签放到公园长椅、火车站候车室、广场等公共场所,供他人阅读,阅读之后,拾取人按照标签指示,再以同样的方式将书投放到公共场所中,如此接力下去。...
引言随着企业的发展,人才需求与日俱增,为加快人才队伍建设,引导员工多渠道成才,各单位都规划了多渠道人才培养成长路径,建立了多通道人才发展体系,提供每年各级各通道人才申报机会.由于各类通道的申报及考核的业绩材料涉及专业管理、建章立制、创新...
0引言20世纪80年代,全国高校就纷纷开始建设校园网络,现在各高校初步实现了网上办公、网上管理、网上教学、网上服务的教学模式。同时,国家教育部对于大学生体质测试提出明确要求,要求各高校对在校大学生能进行大学生体质测试并且实现在线查询。结合...
1引言网络教学是一种新的教育模式,已成为一种重要的教学手段和教学场所,它突破时间和空间的限制,能让学习者在网络上共享教学资源。网络教学既具有开放性、自主性、交互性和协作性等特点,又具有实时性、异步性、生动性、集成性和大容量等优势...
物流企业是反映一个国家经济发展的凭证,为此,对于物流行业发展是一个热点问题,尤其对于企业来说,合理物流调度管理能够为企业未来发展提供重要支持。...
随着计算机技术、通信技术以及Internet的高速发展,利用先进的信息技术手段加强中医药信息资源的建设,将中医药有效信息转化为数字化知识,已经成为中医药信息化发展必须面对的一个问题。目前,各地都相继开展了各类中医药信息网的建设,文献收录的中药已有...
1前言随生活水平的不断提高,人们对旅游的意识也在不断增强,而目前,旅行社组织游客的主要方式为组团旅游,其特点是旅游路线固定,时间段固定。对旅行社业务进行支持的计算机软件系统也都停留在这方面的管理上。利用网络平台提供给用户自由行的旅游服务是...
Web应用是目前Internet上应用最广泛的信息服务,Web服务已经影响到广告、新闻、电子商务等各个服务领域。ASP和ASP.NET都是应用于web开发领域的开发平台。ASP(ActiveServerPages)是微软公司推出的一种取代CGI(CommonGatewayInterface)的技术。但是,随着We...
1ASP\ADO基本介绍ASP是一个可以产生与运行动态、交互、高性能的web服务器应用程序,ASP不仅仅是因特网的一个组件,同时也是microsoftpersonalwebserver的一个组件,所以它可以从Windows98se当中获取,还可以从http:www.microsoft。com...