一种网上花店系统设计与开发

 2022-12-23 10:12

论文总字数:13479字

摘 要

ABSTRACT II

第一章 绪论 1

1.1 课题研究背景及意义 1

1.2 研究的主要内容 1

1.3 论文结构 2

第二章 开发使用环境以及相关的技术 3

2.1 开发语言以及开发环境 3

2.2 数据库介绍 3

2.3 Apache服务器 4

第三章 需求分析 5

3.1 可行性分析 5

3.2 软件分析 6

第四章 总体设计 8

4.1 系统功能模块 8

4.2 数据库概念模型 9

4.3 数据库逻辑模型 10

4.4 数据库物理模型 12

第五章 详细设计与实现 15

5.1 注册登录模块 15

5.2 商品管理功能模块 16

5.3 购买物品模块 19

5.4 评论模块 22

第六章 总结 23

致谢 24

参考文献 25

摘 要

随着互联网经济的愈发普及,越来越多的个人用户需要将自己的部分或者全部业务转移到线上平台中,现在淘宝、亚马逊网站为这些用户提供了一种选择,但是这种大量商户在一起的平台必须要进行管理从而降低了个人商户的灵活性,而且现在淘宝模式的线上商店竞争非常激烈,很多的店主并不能很好的提高的销售量。由此,我们提出了个人自己的线上商店,从而降低竞争,并且保持商户个人的灵活性,通过这种方式,商户可以很好的降低运营成本和提高效率。在本文中,我们详细的论述了该系统的结构以及如何实现,最后我们使用PHP语言和MySQL数据将系统的全部功能实现,实现了个人的商店。

关键词:个人商户;PHP语言;线上商店;MySQL数据库;

ABSTRACT

With the growing popularity of the Internet economy, more and more individual users need to own part or all of the business is transferred to the online platform like Taobao and Amazon.These website now provide the user with a choice, but this kind of a large number of merchants together platform must be managed to reduce the flexibility of individual businesses, and the model of Taobao online store is very competitive now, a lot of the shopkeeper is not very good to improve sales. Thus, we put forward the personal own online shop, thereby reducing competition, and keep business flexibility of the individual, in this way, the merchants can well reduce operating costs and improve efficiency in this article, we detailed discusses the structure of the system and how to implement, finally, we use the PHP programming language and MySQL database realized the system fully functional, implements the individual store.

KeyWords:Individual businesses; The PHP language; Online stores; The MySQL database

第一章 绪论

1.1 课题研究背景及意义

随着经济的发展,人们在满足了自己的温饱以后,对于其他品类的消费品有了更大的需求,所以有了大量的个体商户,在过去,中小型的商户销售货物主要是依靠一个或者数个门店,再配以数名销售人员,这个形式在如今仍然大量存在,然而这种方式存在一个比较大的问题,基于这种销售模式的门店,当到店人数较多时才能完全发挥所有店员的价值,但通常情况下,一天中不可能所有时刻都是满负荷运作,相反,会存在大量的人力浪费,这对于门店的所有者来说无疑是一个巨大的浪费。随着现代网络技术和物流技术的发展,越来越多的网络商业模式被开发,如淘宝、京东和Amazon等,这些平台在人力成本降低方面起到了很好的效果,当客户提交订单后,商家可以滞后再处理,并且通过成熟的物流运输,可以将产品从厂家送到用户的手中,从而节省了中间的层层费用。但是现在的平台过于庞大,对于大多数的商户而言,并不能享受到它的红利,于是个体商户自然的想到将自己线下的业务部分或者全部地转移到线上运营,从而节省运营成本,我们所设计的线上花店就是出于这个目的。基于这种模式,可以极大的减少自己的开店成本,在较为繁华的地界,一个50平方米门店的成本通常不少于1万每月,加上聘请员工等费用,一个月的成本是不低的,对于中小型的商家来说,这个费用是需要考虑的,但是如果是基于我们的线上花店,那么门店的租赁费用就免去了,取而代之的是阿里云服务器供应商每个月数百元的服务器维护费用,甚至还有按流量计费的谷歌的Azure服务器供应商。通过一个良好的管理后台,还能够有效地减低人力成本,对于商户来说这是相当有利的形式。

1.2 研究的主要内容

在本课题中,我们主要研究如何通过PHP和MySQL构建一个线上鲜花商店,目前对于如何使用PHP来构建应用平台的技术,已经较为成熟,在马宇泽[1]所提出的美食营销系统中,就用到了PHP语言,他运用了PHP作为他系统的开发语言,而在杨登等人[2],则是通过PHP和MySQL搭建了一个校园招聘网站,并且取得了不错的成果。目前来看,在网站开发语言中较为受欢迎的几种语言有JSP,.Net和PHP等,这类语言都具有较好的适用性,而且使用起来非常的简单方便。同样地,在孔瑞平等人和赵美勇等人[3][4]的设计中,他们为了能够快速的开发出网页,他们选了PHP作为开发语言,而将轻量级的数据库MySQL作为数据存储器,他们认为PHP的开发特点特别适合于瀑布式的开发过程,这对于应用软件的迭代是具有重大意义的。PHP作为一个可移植性较好的语言,它总是可以应用到各个领域包括教育领域[5],食品领域[6]等等。

在我的课题中,我将使用PHP作为我的开发语言,采用MySQL数据库作为存储,并且将平台的服务器布置在Linux系统中,从而使得平台的性能能够得到充分的发挥。在我的课题中,主要存在以下几个需要解决的问题:

  1. 如何将消费者、管理者的功能分离同时又能在一个线上商店中体现
  2. 用户在线上商店购物后,支付如何进行
  3. 如何保持线上商店的产品的同步性
  4. 如何将产品更加完善的展示给用户

此外,我们的网络商店还需要保证时效性,它的难点在于:

  1. 使得用户的操作能在2秒内响应
  2. 如何保证用户的数据隐私
  3. 如何设计一个良好的交互页面

1.3 论文结构

除去第一部分的绪论外,论文中的其他部分内容分别是:在第二部分,我们介绍了开发所用的环境以及开发语言。第三部分,我们对本次课题进行了全面的需求分析,并给出了相关的结论。在接下来的第四部分则是对系统进行了全面的设计,并确定了相关的技术细节。第五部分主要是本系统的详细设计与实现,仔细说明了各功能模块如何完成以及各模块之间如何协作。最后,在第六部分,我们对整个工作进行了总结。

第二章 开发使用环境以及相关的技术

2.1 开发语言以及开发环境

在完成线上鲜花商店的过程中,我主要采用的是PHP(Hypertext Preprocessor)语言,PHP语言是一种有多重用途的语言,他在各方面都比较良好,尤其是在编辑语言,它具有灵活、快速的优点,使得它可以更加有效迅速的进行网页编辑,PHP语言是HTML嵌入式的一种脚本语言,他的语言与C、Java有些相似,这种语言的诞生,主要是为了使用该语言的开发人员能够快速的开发出动态网站,它具有以下一些特点:

剩余内容已隐藏,请支付后下载全文,论文总字数:13479字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;