毕业论文设计微信校园之二手交易市场

上传人:夏** 文档编号:557917324 上传时间:2023-08-19 格式:DOC 页数:30 大小:1.10MB
返回 下载 相关 举报
毕业论文设计微信校园之二手交易市场_第1页
第1页 / 共30页
毕业论文设计微信校园之二手交易市场_第2页
第2页 / 共30页
毕业论文设计微信校园之二手交易市场_第3页
第3页 / 共30页
毕业论文设计微信校园之二手交易市场_第4页
第4页 / 共30页
毕业论文设计微信校园之二手交易市场_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《毕业论文设计微信校园之二手交易市场》由会员分享,可在线阅读,更多相关《毕业论文设计微信校园之二手交易市场(30页珍藏版)》请在金锄头文库上搜索。

1、盐城师范学院毕业设计微信校园之二手交易市场摘 要目前是智能手机飞速发展的时代,手机已经成为人们生活当中必不可少的工具。越来越多的手机软件也被开发出来,而微信就是其中一款被越来越多人使用的聊天工具,微信也越来越受欢迎。本文设计实现了一个校园微信的二手交易系统。本文首先阐述了系统的研究背景和现状。其次,对微信商城进行了了解和调查,从经济、技术和操作三个方面的可行性对系统进行了分析,确定了系统的功能需求。系统使用PHP语言进行编写,数据库方面选用MySQL数据库,为了降低耦合度系统选用MVC设计,针对移动端进行页面开发,前台为移动客户端,PC端为后台管理,对微信校园二手交易系统的前台和后台管理进行了

2、实现。最后采用黑盒测试的方法对系统进行测试,排除一些故障。【关键词】二手商城;B/S;PHP;MVC;微信平台Design and implementation of micro-channel Used mallAbstractAt present is the era of rapid development of smart phones, mobile phones in the moment is already a tool for the prevalence of abnormal. A variety of mobile phone software has been dev

3、eloped, and WeChat is one of the more popular and popular chat tool, more and more users of WeChat.In this paper, we design and implement a secondary trading system based on the WeChat platform. In this paper, the research background and the current situation of the system are described. Secondly, t

4、he WeChat mall to understand and research, from the economic, technical and operational feasibility of the three aspects of the system analysis, determine the functional requirements of the system. Use PHP language, the database selected MySQL database, in order to use reduce the coupling system of

5、MVC design, for the mobile terminal to page development, front for mobile client, PC as the backstage management, to realize the micro channel based on platform of the campus second-hand transaction system the onstage and the backstage management. Finally, the black box testing method is used to tes

6、t the system and to eliminate some faults. Keywords Secondhand markets; B / S; PHP; MySQL; Micro-channel platform 盐城师范学院毕业设计目 录1 绪论11.1 课题研究背景及意义11.2 课题研究现状12 相关技术简介22.1 PHP的介绍22.4 MVC模式23 系统分析33.1 需求分析33.1.1 系统设计目标33.1.2 系统可行性分析33.2 系统功能需求43.3 数据库设计53.3.1 数据库设计思路53.3.2 数据库概念模型63.3.3 数据表字段设计74 系统设计与

7、实现84.1 手机端功能实现84.1.1登录系统功能实现84.1.2商品列表功能实现94.1.3 购物车功能实现124.2 PC端功能实现134.2.1登录功能实现134.2.2类别管理功能实现144.2.3商铺管理功能实现154.2.4商品管理功能实现154.2.5用户管理管理功能实现174.3如何连接到微信端185 系统测试205.1 测试原则205.2 测试项目测试用例215.3测试结论22总 结24参考文献25致 谢26盐城师范学院毕业设计1 绪论1.1 课题研究背景及意义21世纪是信息化的时代,信息技术不断影响和改善着人们的生活,互联网的飞速发展推动着社会不断进步。人们在享受着信息化

8、带来便利的同时,工作效率也逐渐提高,生活水平也日益改善。日前,随着微信浪潮的推进,越来越多的互联网公司转战移动领域,对于小型企业来说,开发一个移动网页由于宣传力度等因素并不是很好,所以越来越多的开发者愿意借助微信平台进行开发,微信用户日益剧增,信息传播速度快,可以快速提升企业的知名度,能迅速地将自己的产品展现出去,更快地获取利益。微信建群的便利,可以使商品快速地在不同的人群中传播开来,企业可以轻松地监理自己的品牌专区,最大限度的宣传企业形象,极大程度地促进了商品的销售。1.2 课题研究现状互联网时代的来临,电商网站的兴起,越来越多的人更热衷于在网上进行购物。 2011年1月,腾讯公司发布微信。

9、因其操作简单、交互性强,并借助红包、摇一摇等娱乐手段,迅速占领移动通讯市场。而2012年4月推出的“WeChat”产品则锁定国际市场,凭借其高效性、易用性等特点仅两年多时间,微信与“WeChat”的全球注册账户总数已超过4亿1。微信也属于APP移动应用软件中的一种,开发者借助微信开发平台预留接口,通过配置服务器地址,将用户请求转发到服务器应用上,调用相应的处理程序进行处理,结果将返回到用户微信上。其次,整个系统是借助的微信平台,而微信在IOS、Android、WindowsPhone上都可以运行,因此开发者不用考虑以往APP的兼容性问题,只需考虑页面在不同手机分辨率下的适应性即可。这对于经费少

10、的商城系统来说,微信开发成本低、性价比高,无疑是推广商城的服务业务的最佳选择2。微信具有极强的互动性,尤其在自动回复方面,更加的方便和快捷。在微信开发后,对于顾客的咨询和需求,有一定的互动性,更加的亲近民众。2 相关技术简介2.1 PHP的介绍 PHP 是一种 HTML 内嵌式的语言,简单易学,只需要有一点基础,能轻松地上手完成编写。PHP 拥有其他语言的优点,自身语法也有很多创新。与其他语言相比能更快速地执行动态网页,可以降低成本,且有数据库的大力支持,更能轻松便捷的编写网页。2.2 MVC模式 MVC模式(三层架构模式)(Model-View-Controller)是将系统进行简化的重要设

11、计模式,使软件系统由Model(模型)、View(视图)和Controller(控制器)三个基本部分组成。 MVC模式是将程序进行动态设计的模式,以后对系统进行升级,模块增加、代码复用等有着重大意义。此外,通过分层将代码简化,使代码模块更加清晰明朗。软件系统使自身基本部分分离又使各个部位具有相应的功能。控制器:接受用户请求,调用相对应的模块。视图:进行图形界面设计。模型:设计编写程序的功能,设计数据库。如图2.1:图2-1 MVC三层架构示意图3 系统分析3.1 需求分析3.1.1 系统设计目标微信校园二手交易市场的具体开发目标为:(1)使服务更加方便快捷。用户可以用手机登录微信,提交信息。(

12、2)便于维护和管理。(3)用户可以自己在电脑上登陆,查看更改自己的一些信息。(4)管理员能够在后台管理和维护所有信息。(5)具有较高的安全性。3.1.2 系统可行性分析技术可行性分析系统主要是WEB应用,因此在开发技术选择上选用成熟的开发框架,系统采用面向对象编程思想,将MYSQL数据库作为数据存储容器,因为其免费、开源等特性,深受开发者喜爱。同时采用Navicat for MySQL对数据库进行可视化操作,避免了繁琐的控制台命令操作,使建表等操作更加方便,同时使用wamp进行集成环境搭建,同时采用微信公众平台预留接口进行相关操作,微信公众平台有详细的开发者文档,因此该项目在技术上是可行的。操

13、作可行性分析整个系统中,用户不需要通过客户端进行登录,只需要通过浏览器就可以对本系统进行相关业务的处理和操作,所有操作流程都具有提示,使用户都可以自主进行操作。经济可行性分析由于本系统是微信校园二手交易系统,只需要利用微信平台就可以进行相关功能的实现,因此不需要太多的开发成本。PC机是各自原有的,而且无需专门升级硬件;微信客户端是对外免费开放下载的,在使用上,用户只需要一台连接网络电脑即可对系统进行访问使用。而且不需要计算机有很高的配置,对于软硬件都没有太多的要求,绝大多数用户都能进行访问与使用此系统。因此,从经济可行性分析来看,有着较低的开发成本,操作简单,有较完善的功能。3.2 系统功能需

14、求微信校园二手交易市场包括手机端和PC端两部分功能,手机端实现了登录注册、商品列表、搜索、选择分类、首页、我的订单、优惠劵、购物车、个人信息、功能菜单等功能。PC端可以对商品、类别、商铺、订单、用户、优惠劵进行管理。如图3-1所示:图3-1 微信校园二手交易系统功能结构图(1)登录注册模块用户在手机端通过微信关注公众号,进入公众号,用户可以进行注册,有账号的用户可以进行登录,注册时需要填写相应的个人信息,一些重要的信息输入不能为空。要求用户输入的账号不能与系统已存在的用户名重复。所有输入不能为空。(2)商品列表模块用户进入系统后主页就可以查看商品,如果对某件商品感兴趣可以点击具体的商品对商品进

15、行详细的了解。也可以进行搜索或选取对应的商品属性来寻找想要的商品。(3)购物车模块为满足用户多商品的选择,系统设计购物车功能,在该功能上,用户对满意的商品可以选择添加到购物车。用户登录系统后,如需购买多种商品,不需要付款多次,只需要将喜欢的商品添加到购物车,系统不会立即进行结算,等到用户不在添加商品时,系统将会对购物车中所有商品进行结算,生成订单并提示用户总价格。(4)商品管理模块商品管理模块属于卖家功能,卖家出售闲置物品时,需要对商品信息进行录入,以供买家查看。卖家需要录入相关商品的商品名称、商品价格、商品类别等,这部分录入的越详细,将会更好的帮助买家进行商品甄选。(5)订单管理模块卖家可以对订单进行管理,该模块用于帮助买家进行统计管理商品,同时,卖家可以根据订单确定商品销售情况,进行配货。(6) 微信工具模块该模块用于管理员进行系统管理,管理员通过相关工具进行用户统计,确定消费对象,提供有针对性的提供服务,利用微信进行消息推送等。3.3 数据库设计3.3.1 数据库设计思路在系统数据库设计过程中,根据需求分析进行实体类的确定,根据业务处理过程中需要用到的数据进行实体类属性的确定,最终

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号