登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 物联网工程 > 正文

基于微信小程序的连锁药店会员购物系统设计与实现毕业论文

 2021-11-01 22:16:49  

摘 要

随着时代的快速发展,人们已越来越离不开网络所带来的便利。京东,淘宝等电商平台的兴起,物流产业的快速发展,网购已经成为人们不可缺少的一种生活方式。相比于传统的APP,微信小程序有着其独特的优点,其不需要安装既可以使用,不需要去担心手机上应用过多的问题,体积小,速度快让其受到人们的广泛关注。

但互联网的快速发展,随之而来的是各种冗杂,虚假,错乱的网络信息,影响着我们的生活,所以迅速、高效、安全、准确的互联网的信息服务应运而生,而基于微信小程序的连锁药店会员购物系统正是秉承着这样的理念制作的,其将互联网和生活结合在一起,极大的方便了人们的购药。之所以选择使用微信小程序,是因为微信有着雄厚的用户基数,而系统更倾向于服务系统,为用户提供一个方便,高效,安全的服务平台。

本系统是使用vs2017编译软件,用asp.net技术和sql sever数据库开发图形化用户界面,使系统管理和数据库管理更加直观、简单。在设计模式上采用三层架构模式,分别有UI层(UIL)、业务逻辑层(BLL)、数据访问层(DAL),更易于项目的修改和维护,然后在微信开发者工具运行,实现服务员大家的网上购药系统。

关键词: 微信小程序,Sql server ,三层架构, asp.net

Abstract

   With the rapid development of the times, people have become increasingly inseparable from the convenience brought by the network. With the rise of e-commerce platforms such as JD.com and Taobao, and the rapid development of the logistics industry, online shopping has become an indispensable way of life for people. Compared with the traditional APP, WeChat applet has its unique advantages. It can be used without installation, without worrying about the excessive application of mobile phones. Its small size and fast speed have attracted widespread attention.

   However, the rapid development of the Internet is accompanied by various redundant, false, and disordered network information, which affects our lives. Therefore, rapid, efficient, safe, and accurate Internet information services came into being. The program's chain pharmacy membership shopping system is made with this concept in mind, which combines the Internet and life, which greatly facilitates people's purchase of medicine. The reason for choosing to use WeChat applets is because WeChat has a strong user base, and the system is more inclined to serve the system, providing users with a convenient, efficient and safe service platform.

   This system uses vs2017 to compile software, and uses asp.net technology and sqlsever database to develop a graphical user interface, which makes system management and database management more intuitive and simple. Three-layer architecture mode is adopted in the design mode, which are UI layer (UIL), business logic layer (BLL), and data access layer (DAL), which is easier to modify and maintain the project, and then run on the WeChat developer tool to implement the waiter Everyone's online drug purchase system.

Keywords: WeChat applet, Sql server, three-tier architecture,asp.net

目录

第一章 绪论 1

1.1 研究背景 1

1.2 发展现状 1

1.3 开发意义 1

1.4 可行性研究 2

1.4.1 技术可行性 2

1.4.2 经济可行性 2

1.4.3 操作可行性 3

1.4.4 法律可行性 3

1.4开发工具及技术 3

1.4.1 微信开发者工具 3

1.4.2 HTML 3

1.4.3 CSS 4

1.4.4 Javascript 4

1.4.5 SQL Sever 4

1.4.6 Asp.net 5

第二章 系统功能设计 5

2.1药品商城系统概述 5

2.1.1需求概述 5

2.2系统客户端功能设计 6

2.2.1 客户端设计流程图 6

2.2.2首页分析 6

2.2.3 药品详情分析 7

2.2.4 购物车分析: 8

2.2.5 会员功能设计 8

2.3 药品商城服务端 10

2.3.1 服务端设计流程图 10

2.3.2 内容信息模块 10

2.3.3 会员模块 11

2.3.4 订单模块 11

2.4 系统数据库设计 12

2.5 总体技术方案 13

2.6 本章小结 14

第三章 系统功能实现 15

3.1前端主体功能实现 15

3.1.1登陆页面 15

3.1.2注册页面 16

3.1.3购物车 17

3.1.4 药品信息展示 18

3.1.5 首页 20

3.2 后端主体功能设计实现 21

3.2.1 登录页面 21

3.2.2 内容信息页面 21

3.2.3 会员管理页面设计 22

3.2.4 订单管理页面设计 23

3.3 数据库功能实现 24

3.4 三层架构设计 26

3.4.1 DAL层设计 26

3.4.2 BLL层设计 27

3.4.3 UI层设计 27

3.5 本章小结 28

第四章 系统测试 29

4.1 测试方法 29

4.2 功能测试: 29

4.2.1 前端功能测试: 29

4.2.2 后端功能测试: 30

4.3 兼容性测试 31

4.4 本章小结 31

第五章 结论 32

参考文献: 33

致 谢 33

第一章 绪论

1.1 研究背景

随着近几年我国互联网技术的快速发展,互联网已经与我们的生活密不可分,从衣、食、住、行各个方面影响着我们,在如此良好的时代发展下,人们越来越注重自身的身体健康,但线下购药就医依然很麻烦,在追求生活快节奏的时代,一定程度上不能满足人们的生活需求,所以都希望能足不出户并且简单方便的买到需要的药物。目前大多数购物平台如淘宝、京东等APP,虽然能购买到药品,但由于其开发周期长,使复杂等问题,用户使用成本高[15],所以开发一个既简单有方便的程序就很有必要,微信小程序就应运而生,微信作为移动互联网的入口,其用户数量呈现裂变式的增长速度,短时间内,用户规模达到5亿[2],其不需要安装即可使用,不占手机内存,并且微信用户群体基数大,更方便小程序推广,本系统正是在这样的背景下研究进行的。

1.2 发展现状

研究报告表明,截止2018年3月,微信小程序用户规模突破4亿,渗透率达到 43.9%,根据发布的《微信小程序洞察报告》,微信小程序月活用户从 2018 年1 月开始出现爆发式增长,到3月微信小程序月活用户突破4亿,渗透率达到 43.9%,用户数增长潜力巨大,截至2018年底微信小程序已覆盖超过200个细分行业,服务超过1000亿人次用户;城市服务覆盖362个地级城市,年交易增长超过600%,创造了超过5000亿的商业价值[16]。通过此大量的研究数据表明,微信小程序在未来的时间里必将成为一个十分具有发展前景的产品,所以为本系统的开发提供了强大的发展基础。

1.3 开发意义

“身体是革命的本钱”,不管社会如何发展,健康问题依然是每个人都不能忽视的问题,但就医困难一直是社会的一大难题,去医院购药需要挂号、门诊等各种复杂的程序,无疑在这个快节奏的社会中不太合适[14]。医药行业一直是国家严格管控的,为了让人们能够方便快捷的买到正规的药品,就需要开发一个正规的网上购药平台,所以我这个基于微信小程序的会员购药系统就是为了服务人民,让大家购药更方便,依靠微信的广大群众基础和互联网高效快捷的特性,让没有时间去实体店购药的人准确的解决这个问题,本系统本着为人民服务的原则,以简单的操作,帮人们完成繁杂的体力劳动和不必要的脑力支出。从而使大家与药店人员都可以更加舒适的工作、生活。

1.4 可行性研究

可行性研究是整个项目开始的第一步,我们需要综合考虑系统在开发及其使用中可能遇到的各种问题,确定系统是否有开发应用的必要。本系统是调研多个购物商城和体验之后进行设计开发的,主要是简化了流程操作,优化了部分用户的需求。所以我这个系统面向用户使用。下面是对系统的技术可行性、经济可行性、操作可能性和法律可行性进行的具体的分析。

1.4.1 技术可行性

技术可行性是对先掌握的C#技术和前端技术(如WXML、WXSS)和硬件条件进行分析,确定能够用所学的技术实现本系统。我这个系统不需要电脑有很高的配置。在软件层面上,本系统是用Visual Studio 2017实现后端代码的编写,用sqlServer实现数据库的存储,再用微信开发者工具运行前端程序,按照软件的开发流程逐步实现本系统。sqlServer给用户提供了图形化界面的功能,让用户在使用时能更加直观的创建各类数据库表格,省掉了大量代码的编写,而其提供的大量的接口工具,让开发者选择更加多样化;C#语言有着自己独特的特点,比如数量庞大的语言体系和功能多样化的周边;本系统使用的是ASP.NET三层架构模式,分别是表示层、业务逻辑层、数据访问层。三层架构模式将系统分成三个模块,每一层由不同的开发者完成,独立进行,分工明确,互不影响,使得应用系统的开发、升级、维护得到了大大简化,因而具有技术可行性。

1.4.2 经济可行性

经济可行性我从作为一个开发该软件的角度进行分析,还从使用的人需要花费的费用方面进行分析。开发本系统使用的微信开发者工具、sqlServer、VS2017等,都可以在网上找到其免费资源,其对电脑环境要求不高,在软件和硬件的环境上不需要花费其他的费用。而对于用户来说,只要手机下载有微信,就可以搜索到本系统,让后免费的使用本购药系统所提供的服务,不需要产生其他不必要的费用。所以说,我的系统从经济方面是可以实行的。

1.4.3 操作可行性

本药品商城系统采用小程序模式,无需另外安装别的软件,也无需特殊网络配置。这样的话用户是使用的时候就可以很方便很简单的使用该系统,更加的轻量不会卡顿。本系统就是微信小程序应用程序,上线前期只需要在服务器上安装好数据库,导入数据库后,在服务器端进行web服务部署,完成后客户端就能通过小程序访问本系统,使得系统实施时间大大缩短,系统上的使用也是简单易上手,降低了后续推广的难度。所以说操作方便也很简单,是可以的。

1.4.4 法律可行性

本系统作为本科生毕业设计,所有程序都是自己独立完成,开发软件也是公开使用类型的,没有侵犯他人权利,也不用与赚钱盈利,没有违规违法,是安全可靠的,所以法律防霾你也是对的。

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

企业微信

Copyright © 2010-2022 毕业论文网 站点地图