首页 基于微信的生活服务平台的设计与实现毕业设计

基于微信的生活服务平台的设计与实现毕业设计

举报
开通vip

基于微信的生活服务平台的设计与实现毕业设计 本科毕业论文格式要求一、论文的结构与要求毕业设计(论文)包括以下内容(按顺序):本科论文包括封面、目录、标题、内容摘要、关键词、正文、注释、参考文献等部分。如果需要,可以在正文前加“引言”,在参考文献后加“后记”。论文一律要求打印,不得手写。1.目录目录应独立成页,包括论文中全部章、节和主要级次的标题和所在页码。2.论文标题论文标题应当简短、明确,有概括性。论文标题应能体现论文的核心内容、法学专业的特点。论文标题不得超过25个汉字,不得设置副标题,不得使用标点符号,可以分二行书写。论文标题用词必须规范,不得使用...

基于微信的生活服务平台的设计与实现毕业设计
本科毕业论文格式要求一、论文的结构与要求毕业设计(论文)包括以下内容(按顺序):本科论文包括封面、目录、标 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 、内容摘要、关键词、正文、注释、参考文献等部分。如果需要,可以在正文前加“引言”,在参考文献后加“后记”。论文一律要求打印,不得手写。1.目录目录应独立成页,包括论文中全部章、节和主要级次的标题和所在页码。2.论文标题论文标题应当简短、明确,有概括性。论文标题应能体现论文的核心内容、法学专业的特点。论文标题不得超过25个汉字,不得设置副标题,不得使用标点符号,可以分二行书写。论文标题用词必须规范,不得使用缩略语或外文缩写词(通用缩写除外,比如WTO等)。3.内容摘要内容摘要应扼要叙述论文的主要内容、特点,文字精练,是一篇具有独立性和完整性的短文,包括主要成果和结论性意见。摘要中不应使用公式、图表,不标注引用文献编号,并应避免将摘要撰写成目录式的内容介绍。内容摘要一般为200个汉字左右。4.关键词关键词是供检索用的主题词条,应采用能够覆盖论文主要内容的通用专业术语(参照相应的专业术语标准),一般列举3——5个,按照词条的外延层次从大到小排列,并应出现在内容摘要中。5.正文正文一般包括绪论(引论)、本论和结论等部分。正文字数本科不少于6000字,专科一般不少于5000字,正文必须从页首开始。*绪论(引论)全文的开始部分,不编写章节号。一般包括对写作目的、意义的说明,对所研究问题的认识并提出问题。*本论是全文的核心部分,应结构合理,层次清晰,重点突出,文字通顺简练。*结论是对主要成果的归纳,要突出创新点,以简练的文字对所做的主要工作进行评价。结论一般不超过500个汉字。正文一级及以下子标题格式如下:一、;(一);1.;(1);①。6.注释注释是对所创造的名词术语的解释或对引文出处的说明。注释采用脚注形式,用带圈数字表示序号,如注①、注②等,数量不少于10个,脚注少于10个的论文为不合格论文。7.参考文献参考文献是论文的不可缺少的组成部分,是作者在写作过程中使用过的文章、著作名录。参考文献应以近期发表或出版的与法学专业密切相关的学术著作和学术期刊文献为主,数量不少于6篇,参考文献少于6篇的论文成绩评定为不合格。产品说明、技术标准、未公开出版或发表的研究论文等不列为参考文献,有确需说明的可以在后记中予以说明。二、打印装订要求论文必须使用标准A4打印纸打印,一律左侧装订,并至少印制3份。页面上、下边距各2.5厘米,左右边距各2.2厘米,并按论文装订顺序要求如下:1.封面封面包括《广西广播电视大学关于毕业设计(论文)评审表》(封面、附录4)、《学生毕业设计(论文)评审表》(封2)、《广西广播电视大学关于毕业设计(论文)答辩申报表》(封3、附录5)。 2.目录目录列至论文正文的三级及以上标题所在页码,内容打印要求与正文相同。目录页不设页码。3.内容摘要摘要标题按照正文一级子标题要求处理,摘要内容按照正文要求处理。4.关键词索引关键词与内容摘要同处一页,位于内容摘要之后,另起一行并以“关键词:”开头(采用黑体),后跟3~5个关键词(采用宋体),词间空1字,即两个字节,其他要求同正文。5.正文正文必须从内容提要页开始,并设置为第1页。页码在页末居中打印,其他要求同正文(如正文第5页格式为“―5―”)。论文标题为标准三号黑体字,居中,单倍行间距;论文一级子标题为标准四号黑体字,居中,20磅行间距;正文一律使用标准小四号宋体字,段落开头空两个字,行间距为固定值20磅;正文中的插图应与文字紧密配合,文图相符,内容正确,绘制规范。插图按章编号并置于插图的正下方,插图不命名,如第二章的第三个插图序号为“图2—3”,插图序号使用标准五号宋体字;正文中的插表不加左右边线。插表按章编号并置于插表的左上方,插表不命名,如第二章的第三个插表序号为“表2—3”,插表序号使用标准五号宋体字。6、 参考文献按照GB7714—87《文后参考文献著录规则》规定的格式打印,内容打印要求与论文正文相同。参考文献从页首开始,格式如下:(1)著作图书文献序号 作者 《书名》,出版地:出版者,出版年份及版次(第一版省略)如:[4] 劳凯声 《教育法论》,南京:江苏教育出版社,2001(2)译著图书文献序号 作者 《书名》,出版地:出版者,出版年份及版次(第一版省略)(3)学术刊物文献序号 作者 《文章名》,《学术刊物名》,年卷(期)如:[5]周汉华 《变法模式与中国立法法》,《中国社会科学》,2000(1)(4)学术会议文献序号 作者 《文章名》,编者名,会议名称,会议地址,年份,出版地,出版者,出版年(5)学位论文类参考文献序号 作者 《学位论文题目》,学校和学位论文级别,答辩年份(6)西文文献著录格式同中文,实词的首字母大写,其余小写。参考文献作者人数较多者只列前三名,中间用逗号分隔,多于三人的后面加“等”字(西文加“etc.”)。学术会议若出版论文集者,在会议名称后加“论文集”字样;未出版论文集者省去“出版者”、“出版年”项;会议地址与出版地相同的省略“出版地”,会议年份与出版年相同的省略“出版年”。三、毕业设计(论文)装袋要求毕业设计(论文)是专业教学的重要内容,必须规范管理,统一毕业设计(论文)材料装袋要求:1、论文稿本。经指导的提纲,一稿、二稿和装订好的正稿。2、过程记录表。包括指导教师指导记录表,学生毕业设计(论文)评审表(答辩过程记录表)等;3、相关材料。法专业要求的其他材料,如法学社会调查报告等。中国环境教育立法研究内容摘要摘要:目前,我国学术界对环境教育立法问题的研究还处于起步阶段,有关环境教育的法律规范也很不完善,影响和限制了我国环境教育的大力推行和良好普及,实质上是制约了我国解决环境问题的能力和可持续发展的进程。本文从环境问题的现状入手,阐释了环境教育立法的必要性和可行性,介绍了其他国家和地区的环境教育立法实践,在总结国内外先进经验的基础上,提出了对我国环境教育立法的构想。以期通过加强教育立法的途径,实现我国环境教育的普及,为改善解决我国环境问题的能力和可持续发展的进程创造条件。关键词:环境问题环境教育环境教育立法 一、环境问题、环境教育与环境教育立法(一)环境问题马克思说:“人靠自然界生活,这就是说,自然界是为了不致死亡而必须不断与之交往。所谓人的肉体生活和精神生活同自然界相联系,也就等于说自然界同自身相联系,因为人是自然界的一部分。” 生存与发展是人类社会最基本的主题。在人类与环境不断地相互影响和作用中,环境问题始终是伴随着人类的活动产生和发展的。不幸的是,在相当长的时期内,人类过分强调了作为自然主人的一面,夸大了人的主观能动性作用,忽视甚至忘却自然界的惩罚。环境问题并非始于今日,早在200年前的第一次工业革命时期就产生了环境问题。到了本世纪50年代,环境事件不断出现和加剧。到了70~80年代则出现了全球性的环境危机。目前全球人口正以每年9 000万的速度增长,预计到21世纪中期,世界人口将达到100亿。 人口无节制地增长,给地球的生态环境和有限的自然资源带来了沉重的压力。联合国列出了威胁人类生存的全球十大环境问题:全球气候变暖;臭氧层的损耗和破坏;酸雨蔓延;水资源危机;生物多样性减少;大气污染;有毒有害化学物质污染与危险废物越境转移;森林面积锐减;土地荒漠化;海洋污染。随着我国社会经济的迅速发展,环境保护与经济发展之间的矛盾日益凸显。20世纪最后几年有三件震撼国人的大事足以说明我国环境问题的严重性,已显示出环境破坏给人类带来的灾难性的报复。一是1997年创纪录(227天)的黄河断流;二是1998年的长江大水灾;三是2000年波及北京等地的频繁的沙尘暴。专家指出了目前困扰中国环境的十大问题。1、大气污染问题2004年我国二氧化硫排放量为1 995万吨,居世界第一位。据专家测算,要满足全国天气的环境容量要求,二氧化硫排放量要在现有基础上至少削减40%。此外,2004年中国烟尘排放量为1 165万吨,工业粉尘的排放量为1 092万吨。大气污染是中国目前面临的第一大环境问题。2、水环境污染问题中国七大水系的污染程度依次是:辽河、海河、淮河、黄河、松花江、珠江、长江,其中,42%的水质超过3类标准(不能做饮用水源),全国有36%的城市河段为劣质5类水质,丧失使用功能。大型淡水湖泊(水库)和城市湖泊水质普遍较差,75%以上的湖泊富营养化加剧,主要由氮、磷污染引起。3、垃圾处理问题中国全国工业固体废物年产生量达8.2亿吨,综合利用率约为46%。全国城市生活垃圾年产生量为1.4亿吨,达到无害化处理要求的不到10%。塑料包装物和农膜导致的白色污染已蔓延全国各地。(二)环境教育与环境问题的关系1、环境教育的发展历程环境教育的起源,一直可以追溯到19世纪末20世纪初的自然研究(Natural Study)。当时在学校开展自然研究的基本目的是教育学生通过亲身观察和参与,了解和评价自然环境。到20世纪上叶,人们认识到保护生态和自然环境的重要性,保护运动(Conservation movement)在社会中形成,学校教育在自然研究的基础上引入了自然保护的教育内容,这就是环境教育的萌芽。(1)国外环境教育的发展历程1972年在瑞典首都斯德哥尔摩召开的“世界人类环境会议”是环境教育发展的一个里程碑。为了响应斯德哥尔摩会议的第96条建议,联合国教科文组织和联合国环境规划署于1975年颁布了国际环境教育 计划 项目进度计划表范例计划下载计划下载计划下载课程教学计划下载 (IEEP),其目的是在环境教育领域内,促进经验和信息的交流、研究和实验、人员培训、课程和相应教材的开发及国际合作。1975年,在前南斯拉夫的贝尔格莱德召开的国际环境教育会议,通过了《贝尔格莱德宪章:环境教育的全球纲领》。该宪章根据环境教育的性质和目标,指出环境教育是“进一步认识和关心经济、社会、政治和生态在城乡地区的相互依赖性;为每一个人提供获得保护环境的知识和价值观、态度、责任感和技能;创造个人、群体和整个社会行为的新模式。”此后,《贝尔格莱德宪章》成为世界各国制定环境教育纲要与章程的重要依据之一。而环境教育的普及对环境相关法律的立法、执法都可起到相当大的辅助作用。大力开展环境教育,使环境意识特别是环境保护法律意识深入人心,使人们认识到环境问题不仅是社会问题,更是可以涉及到每个人切身利益和法律责任、社会责任的问题,认识到环境问题和法律责任的关系,更好地使环境保护法律成为预防环境问题发生的利剑,这样可以达到依法治理环境和人们自觉保护环境的目的。二、中国环境教育立法的必要性和可行性(一)中国环境教育立法的必要性当一种社会关系需要用立法来调整,说明这种社会关系的重要性。中国环境教育专门立法是否必要,则完全取决于以下前提:(1)环境教育的重要性;(2)环境教育立法对社会经济发展的重要作用。五、结论21世纪是环境世纪,公众的环境意识通过环境教育来建立。根据我国人口多,地区经济水平差异大,公民受教育程度不一的现状,要使公众的环境保护意识提高到一个比较高的水平,实现社会——经济——环境的协调发展,尽早达到国家的可持续发展目标,构建和谐社会,通过立法机关制定完善的、具有可操作性的《环境教育法》不失为一个有效的方法。希望对促进我国环境教育法律体系的建立提供一些有益的参考。 识和关心经济、社会、政治和生态在城乡地区的相互依赖性;为每一个人提供获得保护环境的知识和价值观、态度、责任感和技能;创造个人、群体和整个社会行为的新模式。”此后,《贝尔格莱德宪章》成为世界各国制定环境教育纲要与章程的重要依据之一。而环境教育的普及对环境相关法律的立法、执法都可起到相当大的辅助作用。大力开展环境教育,使环境意识特别是环境保护法律意识深入人心,使人们认识到环境问题不仅是社会问题,更是可以涉及到每个人切身利益和法律责任、社会责任的问题,认识到环境问题和法律责任的关系,更好地使环境保护法律成为预防环境问题发生的利剑,这样可以达到依法治理环境和人们自觉保护环境的目的。二、中国环境教育立法的必要性和可行性(一)中国环境教育立法的必要性当一种社会关系需要用立法来调整,说明这种社会关系的重要性。中国环境教育专门立法是否必要,则完全取决于以下前提:(1)环境教育的重要性;(2)环境教育立法我国环境教育法律体系的建立提供一些有益的参考。 毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作 者 签 名:       日  期:        ​​​​​​​​​​​​ 指导教师签名:        日  期:        使用授权说明 本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:        日  期:        ​​​​​​​​​​​​ 学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名: 日期: 年 月 日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权      大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名: 日期: 年 月 日 导师签名: 日期: 年 月 日 注 意 事 项 1.设计(论文)的内容包括: 1)封面(按教务处制定的标准封面格式制作) 2)原创性声明 3)中文摘要(300字左右)、关键词 4)外文摘要、关键词 5)目次页(附件不统一编入) 6)论文主体部分:引言(或绪论)、正文、结论 7)参考文献 8)致谢 9)附录(对论文支持必要时) 2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。 3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。 4.文字、图表要求: 1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写 2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画 3)毕业论文须用A4单面打印,论文50页以上的双面打印 4)图表应绘制于无格子的页面上 5)软件工程类课题应有程序清单,并提供电子文档 5.装订顺序 1)设计(论文) 2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订 摘 要 随着通信技术的发展和智能设备的普及,移动互联网在近两年发展迅猛,新兴的移动社交软件“微信”逐渐走进了手机用户的生活,深受全国数亿用户的欢迎。随着微信版本的不断更新,微信也从单纯的聊天应用逐变成媒体信息、游戏娱乐、生活服务、电子商务为一体的多功能综合型平台。微信不仅改变了人们的生活方式,也对移动互联网的发展产生了重大的影响。如何用好移动互联网,特别是利用好微信平台,让它们更好地提供各种生活服务,成为摆在人们面前的一个新课题。 本文梳理了在移动互联网环境下网络营销的特点、现状以及微信带来的影响,介绍了当前微信公共平台的各种功能,阐述了利用微信公众平台搭建生活服务平台的设计思路,并提出了相应的技术解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 。在微信公众平台的开发模式下,采用了PHP、MySQL 等编程语言实现了本系统系统,并满足了商家在微信平台上营销的基本需求。 关键词:微信,生活服务,移动互联网,网络营销,超文本预处理器 Abstract With the development of communication technology and the popularity of smart devices, mobile Internet is developing rapidly in recent years, emerging mobile social software "WeChat" has gradually entered the mobile phone user's life, by the country hundreds of millions of users. With the WeChat version of the constantly updated, WeChat from a simple chat application by media information becomes, games and entertainment, life services, e-commerce is a multifunctional integrated platform. WeChat not only changed people's way of life, but also for the development of mobile Internet has had a major impact. How to make good use of the mobile Internet, especially good use of the WeChat platform that allows them to provide better services a variety of life, before the people to become a new topic. This paper reviews the impact in the mobile Internet environment network marketing characteristics, current situation and WeChat brought introduces various features current WeChat public platform, described the use of WeChat public platform to build life service platform design ideas, and the corresponding technical solutions. In the WeChat public platform development model, using PHP, MySQL and other programming language to implement the system of systems, and meet the basic needs of businesses in the WeChat marketing platform. Keywords: WeChat, Life service, Mobile Internet, Network marketing, PHP 目 录 I摘 要 IIAbstract 1 绪论 11.1研究背景 ( ) 21.2研究课题和意义 ( ) 31.3研究内容和论文结构 ( ) 2 移动互联网环境下网络营销的现状分析 42.1移动互联网环境下网络营销的特点 ( ) 72.2当前国内外移动互联网环境下网络营销的现状 ( ) 82.3微信给移动互联网环境下网络营销带来的影响 ( ) 3 微信公众平台开发相关技术介绍 113.1微信公众平台介绍 ( ) 153.2微信公众平台开发技术的介绍 ( ) 4 基于微信的生活服务平台功能模块设计 184.1基于微信的生活服务平台需求分析 ( ) 204.2基于微信的生活服务平台功能模块设计 ( ) 5 基于微信的生活服务平台开发与实现 215.1基于微信公众平台开发概述 ( ) 235.2微信公众平台消息接口简介 ( ) 275.3基于微信的生活服务平台核心模块的实现 ( ) 6 基于微信的生活服务平台功能测试 496.1测试环境 ( ) 496.2具体测试 ( ) 546.3测试结果 ( ) 7 总结与展望 557.1作品总结 ( ) 557.2未来展望 ( ) 57致 谢 ( ) 58参考文献 ( ) 1 绪论 1.1研究背景 近年来,随着计算机和网络通信技术的进步,互联网行业取得了飞速发展,其中又以移动互联网的发展最为迅猛。根据CNNIC发布的《第33次中国互联网络发展状况统计报告》显示,截至2013年12月,我国网民规模达6.18亿,其中手机网民达5亿[1]。对比《2012年中国移动互联网发展状况统计报告》中的数据,截至2012年12月底,我国手机网民规模为4.2亿,在整体网民中占比74.5%[2]。在2013年一年时间里,我国手机网民增加了8009万人,在我国整体网民中的占比上升了6.5个百分点,达到了81.0%。中国网民中使用手机上网的比例越来越多,并持续保持快速的增长,这也反应出中国移动互联网发展的迅速。移动互联网的发展对社会产生了巨大的影响,其广泛地影响和改变了人们的生活。在移动互联网平台,大量的应用软件如雨后春笋破土而出,充分满足了人们生活中的各种需求,而且移动互联网已经成为一个综合性的网络社交、游戏娱乐、在线购物和媒体资讯的平台,并产生了极大经济效益。 在这个移动互联网不断地渗透并影响着我们生活的时代里,腾讯公司推出的一款名为“微信”的即时聊天应用尤为引人注目。微信是腾讯公司在2011年1月推出的一款免费的手机即时通讯应用软件。微信可以利用移动网络向自己的好友发送文字、语音、图片、视频等信息,并且除了基本的网络通信费用以外,不需要收取任何其他的费用。微信还拥有“朋友圈”、“摇一摇”、“漂流瓶”、 “公众平台”等多种功能插件。微信凭借其自由、免费、多便捷、跨平台等特点,在腾讯公司的推广下马上拥有了大批的用户使用,在2013年11月,微信全球的注册用户数达到了6亿,其中国内注册用户数超过4亿,成为了国内用户数量最多的移动即时通讯软件。2012年8月,微信又推出了微信公众平台,任何个人和企业组织机构都可以免费使用这个平台,通过微信公众平台让庞大的微信用户群体了解到自己的品牌、产品或者服务。 根据艾瑞咨询发布的数据显示,2013年中国移动互联网市场规模达到1059.8亿元,同比2012年增长了接近一倍[3]。并且艾瑞咨询还预计,到2017年中国移动互联网市场规模将增长近4.5倍,接近6000亿元。这正告诉我们,移动互联网正在深深地影响人们的日常生活,移动互联网市场正迎来一个爆发式的增长。而微信在成为移动互联网的最大入口之后,也给改变着移动互联网的生态。当微信从一个简单的个人通讯工具一路发展成为一个强大的移动服务平台,在推出微信公众平台,提供给我们强大的API接口之后,微信如何改变我们的生活,怎样爆发出更大的价值,这值得每个人去关注。作为企业和商家更应该主动地去了解移动互联网,了解微信平台,主动地去拥抱移动互联网的浪潮。 1.2研究课题和意义 由于移动互联网的快速发展,出现了一种新型的网络营销模式,即移动营销(Mobile Marketing)。移动营销指的是针对使用智能终端设备的用户,通过移动互联网直接对目标受众进行定向以及精确地传递个性化的信息,并且还可以通过与目标受众产生即时信息互动行为来达到营销推广的目的。随着移动互联网中微信应用的广受欢迎,微信平台已经成为一个新兴的网络营销的阵地。微信也根据众多企业和商业用户的需求,推出了微信公众平台这个新的功能模块,通过这一平台,企业和商家可以更方便地在微信平台上进行多种多样的互动活动。当前,众多的企业和商家都希望能够找到一个最好的方式在微信上进行营销推广活动,利用微信平台实现品牌宣传和产品推广的目的。不过,由于微信公众平台提供的基础功能过于简陋,大多数的企业和商家都是简单在微信平台上发布广告宣传信息,没有很好地利用公众平台提供的高级功能设计并进行营销活动,所以很难取得良好的推广效果。 针对以上情况,我们需要在充分了解移动营销和微信公众平台的基础上,设计出一个基于微信平台的移动互联网营销平台,并通过技术手段开发出一个提供给企业和商家使用的系统。最终,帮助企业和商家更好地利用微信平台宣传自己的品牌,推广自己的产品,让更多的企业和商家更快地拥抱移动互联网的浪潮。 1.3研究内容和论文结构 本论文将从移动互联网营销和微信的基本介绍切入,通过对微信的优势、移动互联网营销的行业环境、微信对移动互联网营销的影响几个方面进行分析,从而得到启示,进而分析得到我们所搭建的信息服务平台需要满足的一些需求。最终利用微信公众平台提供的API接口以及 ThinkPHP 开发框架,开发出一个提供给企业和商家使用的信息服务系统平台。最终将通过本系统帮助企业和商家利用微信平台进行快速、低成本的营销推广活动。 根据我们的研究内容,设计论文的内容结构如下: (1)绪论:主要介绍本篇论文研究的背景,意义和内容。 (2)移动互联网环境下网络营销的现状分析:本章主要介绍了在移动互联网环境下网络营销的特点,对当前国内外移动互联网环境下网络营销的现状和微信给移动互联网环境下网络营销带来的影响进行分析。 (3)微信公众平台开发相关技术介绍:本部分主要是对微信公众平台的各项功能和微信公众平台开发所需要的各项技术做了一个基本的介绍。 (4)基于微信的生活服务平台功能模块设计:本章主要阐述基于微信的生活服务平台需求的分析和功能模块的设计。 (5)基于微信的生活服务平台开发与实现:本章主要了介绍微信公众平台的开发模式,以及微信公众平台消息接口。并重点介绍了通过ThinkPHP开发框架实现基于微信的生活服务平台各个核心模块的方法。 (6)基于微信的生活服务平台功能测试:在本部分主要是对系统测试的环境,测试流程和测试结果的叙述。 (7)总结与展望:本部分主要是对毕业设计工作的总结和未来工作的展望。 (8)最后就是论文的致谢部分和参考文献部分,主要是表达对论文撰写过程中对我提供了帮助的导师和同学朋友们的一个感谢,以及注明在本论文中参考和借鉴过的参考文献。 2 移动互联网环境下网络营销的现状分析 2.1移动互联网环境下网络营销的特点 CNNIC在2014年1月发布了《第33次中国互联网络发展状况统计报告》,根据报告的内容显示,截至2013年底,我国网民规模达到了6.18亿,其中手机网民达到5亿,较2012年增加0.8亿,手机网民的比例一直保持着快速增长的趋势,在2012年至2013年的一年时间里提升了6.5个百分点,如图2-1所示。 图2-1 2007-2013年我国手机网民规模趋势图 很多研究机构纷纷预测,再经过5到10年的发展,手机移动上网将成为连接互联网的首要方式。正因为有着如此广泛的使用者,这让手机移动营销成为了一个重要的营销方式。移动互联网的快速成长和美好的前景给人们展现了一个充满想象力的未来,在如此大规模的用户面前,移动互联网产生了形式多样的营销模式和机会。利用移动互联网进行营销,也有其不同的特点。其特点主要体现在以下方面: (1)移动服务方便快捷 移动互联网在我们看来就是将移动通信技术和计算机互联网合二为一,移动互联网和传统的有线互联网相比,他们两者之间的区别在于:移动互联网所使用的智能终端设备和其他传统的网络终端设备相比更加方便,具有便携性,通过移动设备上网来获取资讯和传递信息远比使用PC(个人电脑)设备方便的多。正是因为移动设备可以方便地移动,使得我们能够随时随地进行数据的采集、传输和下载。随着手机、平板电脑等移动终端设备的发展,可以和音频、视频等多媒体信息完美结合,产生更多的娱乐方式,从而将移动互联网的互动性发挥地更好。并且还能使用软件来实现移动电子商务、移动支付等功能,通过这些进而可以发展出诸多具有价值的各类服务。互联网与移动设备的结合为我们的生活提供了极大的便利,堪称技术与内容结合的典范 [4]。 (2)移动用户群体庞大 根据艾瑞咨询集团(iResearch)发布的《2014年中国移动互联网行业年度研究报告》显示,2013年中国整体网民规模达到6.2亿人,其中移动网民为5亿人,目前移动网民的增长速度已经超过了整体网民的增长速度,二者之间用户的规模差距变得越来越小了。报告中还显示,2013年中国移动互联网的市场规模达到了1060.3亿元人民币,相比2012年的数据增长了81.2%。目前国内的移动互联网的发展还是在一个起步阶段,移动网民的规模是推动移动互联网发展的重要因素,目前我国移动网民规模已经有了一个很好的增长趋势,这也预示着我国移动互联网正在进入快速发展的轨道。艾瑞咨询集团预计在5年之后,中国移动互联网的市场规模将超过6000亿元人民币。伴随3G(第三代移动通信技术)甚至4G(第四代移动通信技术)时代到来,移动互联网的发展迅猛,也在各个方面上给传统网络营销方式带来了极大的冲击。庞大的移动互联网用户群体的消费能力也需要众多的企业一起去引导、去发掘、去争取。 (3)位置服务潜力巨大 在传统的互联网中,我们使用的计算机是固定的,即使是笔记本电脑也很少频繁的移动,这就使得传统互联网中的物理位置显得不是特别重要。但是在移动互联网中,物理位置是一个极其重要的元素,地理位置感知被认为是一个能够产生新的价值的维度。目前的移动终端设备绝大多数都具有地理定位的功能,移动设备通过GPS(Global Positioning System:全球定位系统)技术或者移动基站定位技术就可以确定用户当前所在的地理位置。LBS(Location Based Service:基于位置的服务)就是基于用户即时的地理位置信息的新兴营销服务模式,随着用户的位置变化,企业和商家就可以提供相应的个性化的服务。由于增加了地理位置的信息,在这个移动互联的世界中,人和智能终端设备已经融合为一体,也可以说是人和移动互联网信息融为一体,共同成为移动互联网上的一个节点。这给现有的社会架构带来了变化,并且每个节点之间能够形成快速、准确、便捷的信息交互,这也更好更方便地满足了人们的信息与服务需求。在移动互联网营销的环境中,可以转化为一个为不同位置的用户提供各种定制的服务。在移动互联网时代,基于地理位置的服务营销的重要价值正在展现出来。 (4)O2O模式正在兴起 O2O即Online To Offline(线上到线下),指的是利用互联网线上的营销、购买等电子商务行为带动线下实体商业的消费行为,并通过提供信息、折扣、预订等服务方式,将线下实体店的信息发送给互联网线上的用户,也就是将线下的商业行为和线上的互联网结合在一起,使互联网成为线下交易的前台。O2O的核心理念便是将线下的实体商家的商品信息,通过移动互联网准确地推送给所需的用户手中,引导线上的用户到线下的实体商铺中去,并进行在线预定、折扣和支付等行为,再由实体店铺提供优质的商业服务,而且还可以在线实时统计企业商家的消费数据。 O2O模式有三个部分组成,分别是:线下商家、消费者和服务平台。在线上的服务平台中,消费者能够方便快捷地获取各种线下商家的信息,还可以根据自己的需求和喜好来对商家信息进行主动的筛选,从而有效地缓解了消费信息的不对称。对线下的商家来说,在移动互联网深刻地影响着人们日常生活的今天,商家通过线上的宣传和推广行为也可以让更多的消费者了解自身的产品和服务,从而吸引更多的顾客,并且商家还能对线上产生的每笔交易进行记录跟踪和消费评估。对于提供服务的O2O平台而言,其作为一个连接线上和线下的桥梁,通过对线下实体商家资源的整合,提供给用户个性化的内容和服务;而对平台进行推广以吸引更多的线上用户,产生大量流量来给服务平台带来价值、产生利润,这是服务平台能够获得长期发展的最根本形式。当下的移动互联网环境,也为这些O2O服务平台也提供了很好的发展机会。 2.2当前国内外移动互联网环境下网络营销的现状 移动互联网的快速发展也决定了移动互联网营销的潜力巨大,正是现在移动互联网的爆发式发展给网络营销行业带来了新的变革。移动互联网诞生之初,人们更热衷于各种游戏娱乐应用,现在的移动互联网已经慢慢地在向移动电子商务、生活服务、网络营销等领域倾斜。目前众多的国内外知名品牌如耐克、三星、蒙牛、雀巢、星巴克、阿里巴巴等都开始尝试采用新兴的移动营销模式。 国外的移动电子商务发展迅速,新兴的O2O电子商务模式已经逐步融入到人们的日常生活中,在汽车租赁、户外旅游、生活信息服务等方面都有了成熟的应用。比如美国的Uber打车软件,这是一个可以让你通过手机来获取搭乘私家车服务的移动APP(APPlication:移动应用程序);还有美国一家名叫J Hilburn的电子商务网站,它向用户提供男装定制服务,它拥有一个强大的时尚顾问团队,可以帮助用户测量尺码,提供服装穿着风格的建议,它最大的优点是能够以优惠的价格享受高端的定制服装设计服务,并且还能在线下单直接等待收货。移动电子商务在韩国的普及程度也非常高,韩国在移动支付领域处于世界领先地位,移动支付用户和业务规模均处于世界前列,并且韩国的银行还推出了第一张和手机结合在一起的信用卡。韩国的移动支付公司所能实现的功能,基本上涉及到人们日常生活的方方面面。韩国政府大规模的推进手机移动支付服务,并且还积极推进韩国国内的移动支付电子硬件建设,当前韩国市场上的ATM机(自动柜员机)、POS机(销售终端设备)等商务设备能够很好地支持具有移动支付功能的移动终端 [5]。 国内的O2O电子商务模式也伴随着国内移动互联网用户规模的快速增长,而保持着一个迅猛发展的势头。2011年的时候,我国O2O电子商务的用户规模只有0.82亿,一年之后就增长到了1.35亿,按照这个增长速度,到了2015年我国O2O电子商务的用户规模将超过3亿。目前国内著名的携程旅行网、大众点评网、爱帮网、口碑网等就是O2O模式最早的一批实践者。而团购网站Groupon的出现,同时实现了线上的商品信息展示和在线预定支付功能,而消费和服务行为则在线下实现,这也标志着国内的O2O模式进入了一个新的阶段。目前国内的团购网已经成为了最大的一类O2O模式网站,并且在各个细分领域都发展出了一批优秀的网站。比如生活服务类的美团网、窝窝团、拉手网、58团购等,大宗商品团购类的聚划算、篱笆网、中团网、齐家网等,以及为用户提供本地生活服务信息的赶集网、百姓网、爱邦客等。在未来O2O模式极有可能颠覆现有的传统商业模式,O2O模式终将发展成为一种多元化、多层次、多维度的复合商业形态,并且在这个形态中O2O各方之间将是一种合作与互补、和谐共存、共生多赢的关系[6]。 现在移动4G通信的逐步普及又将加速移动互联网营销的发展。中国移动通信集团在2014年3月召开的全球开发者大会上表示,到2014年年底,中国移动的4G通信网络覆盖全国的主要城市,并为广大消费者提供服务。4G通信网络将会给整个移动互联网带来一次新的变革,4G将改变用户使用移动互联网的习惯,将给用户带来更好的体验,将激发用户更多的需求。随时随地用手机观看视频、下载APP、移动购物、联网游戏对战等需要消耗大量数据流量的行为将得到越来越多的普及。并且在4G通信时代还将诞生一些新的技术和商业服务模式,这些都将为移动互联网营销的爆发式发展提供动力。 2.3微信给移动互联网环境下网络营销带来的影响 2011年1月21日,国内著名的互联网企业腾讯公司推出了一款名为“微信”的移动即时通讯软件,微信上线三年多来,它给国内移动互联网行业带来极其震撼的价值。根据微信官方提供的数据,截至2013年11月,微信注册用户超过6亿,其中国内用户数量超过4亿。微信的庞大用户群体及其诸多特性使得微信逐渐成为一个新兴的网络营销平台,并且在移动网络营销起着日益重要的作用。 微信营销是指利用微信平台,和用户产生信息互动行为,从而实现或加强品牌推广或产品营销,促进业务或产品销量增长的一种营销策略。 微信的用户数量已经超过6亿,为企业的品牌营销提供了一个广泛的受众群体,而且微信的信息群发功能可以让信息百分百地推送给目标受众,同时微信还是一个一对一的互动营销平台,企业可以借此通过微信和用户进行直接的深入的沟通与交流。正是凭借微信自身的这个特点,使得它特别适合于进行产品中后期的推广和客户关系的维系。当然利用微信进行营销活动的企业必须认识到微信不是一个单纯的广告发布平台,用户的需求在不断地变化和微信功能也有巨大的潜能,这都需要企业对于微信营销的形式和内容进行认真的策划与制作。比如在2012年8月,国际知名的咖啡店星巴克利用微信软件里的“扫一扫”功能策划了一场营销活动,用户只需要使用微信软件扫描星巴克咖啡杯上的二维码(QR Code),就能够成为星巴克VIP用户,并获得星巴克提供的各类优惠券。同时星巴克在微信公众号精心设计“自然醒”活动,用户关注收听“星巴克”的微信公众号,只需向这个帐号发送一个表情符号,用户就能够立即获取星巴克的《自然醒》音乐数字专辑,还可以获得专门根据用户的个人心情而准备的音乐曲目。用户在参与星巴克的微信活动中得到良好的体验,增强了用户对星巴克品牌的好感。虽然这个活动没有任何的广告植入,只是一个简单有趣的线上互动,但在两周内就为星巴克的微信官方账号吸引了超过十万名粉丝。星巴克通过微信平台为用户量身定制个性化的内容,这样的活动一方面可以让用户产生一个心理上的愉悦,觉得自己很特别、很受重视,另一方面也可以让用户觉得星巴克回复给自己的信息是个性化的,是确实与自己有关的,从而加深用户对星巴克品牌的印象[7]。星巴克的这个微信营销活动对众多希望利用微信平台进行营销的企业具有极好的启发作用。 微信营销并不单单只是一个广告宣传的平台,在微信上还可以帮助企业进行信息服务,开展O2O模式电子商务,进行客户关系管理与维护等。第一,企业能够利用微信平台的即时通讯功能进行售前咨询、售后服务等活动,微信提供了文字、语音、图片、视频等多种通信形式,能够极大地满足用户在各种环境下的需求。第二,通过微信平台也能够很好地实现线上线下相结合的O2O模式的电子商务,通过设计会员卡模式和发放优惠券,通过添加微信公众号的关注来提供微信会员卡或发放各类优惠券,这将吸引线下的用户成为线上的用户,从而更好地去进行O2O商业服务。第三,企业通过微信可以建立起自己的线上用户关系管理数据库,通过对用户的个人信息进行收集整理,对性别、地区、年龄、爱好等信息的整理,可以对用户的特征进行分析,对这些数据的分析能够指导企业的营销活动,甚至是影响企业产品的设计研发和生产制造等。 因此,当前移动电子商务时代已经来临,微信作为一种诞生只有三年的新兴的网络营销工具,微信为企业提供了一种很好的营销平台和服务平台。作为全球最大的移动互联网入口的微信是充满诱惑的,我们应该考虑到微信的伟大作用,去充分了解微信营销的精髓,看清未来的发展格局,结合自己的实际情况,用好微信这个平台,企业应该用心搭建起一座和用户进行互动与沟通的桥梁,这样才能够在移动互联网时代中立于不败之地。 3 微信公众平台开发相关技术介绍 3.1微信公众平台介绍 3.1.1微信介绍 微信(WeChat)是腾讯公司于2011年1月21日发布的一款手机即时通讯软件,它可以利用移动互联网络向好友发送文本信息、语音消息、图片和视频。用户在使用微信软件时只会产生少量的由移动通信运营商收取的上网流量费用,使用微信软件本身的基本功能是不需要收费的。用户通过微信可以自由地进行形式多样的沟通交流,这也让微信收到了大众的欢迎。截至2013年11月,微信在全球的注册用户数已经超过6亿,其中国内用户超过4亿,平均每月的活跃用户数高达2.47亿人,微信在2012年8月推出微信公众平台后,注册的微信公众帐号也超过了400万个[8]。 微信聊天软件中主要有“聊天”、“发现”和“通讯录”三大模块,其中在“发现”模块中提供了“朋友圈”、“扫一扫”、“摇一摇”、“漂流瓶”等功能,用户在朋友圈中可以和自己的好友分享照片和心情状态,同时在微信上还可以使用“摇一摇”、“搜索号码”、“扫一扫”的方式查找添加好友和关注微信公众帐号。新版本的微信又增加了“微信支付”、“购物”、“游戏”等功能模块,极大增强了微信的生活服务性和娱乐性。 微信在推出之后,获得了用户的极大欢迎,经过三年多来的发展,微信已经成为了移动互联网上最热门的社交平台。微信拥有着广泛的用户群体,这也使得其成为了国内移动互联网中的一大重要入口。微信中新增加的微信支付功能,也促使微信往商业服务的方向发展,用户已经可以在微信上进行沟通、交流、娱乐、消费等行为,这些都是人们日常生活需求的重要组成部分,这预设着微信正给人们的生活带来变化。腾讯公司也正在打造以微信为入口的移动电商平台,这将集合信息搜索、在线沟通、在线支付等功能。 微信是一个充满了想象的平台,未来必将给我们的生活带来颠覆性的变化。 3.1.2微信公众平台简介 微信公众平台是腾讯公司在微信的基本功能之上增加的一个新功能模块,个人或者企业可以通过这个平台注册一个微信的公众帐号。微信公众平台的口号是“再小的个体,也有自己品牌”,由此可见腾讯公司希望微信公众平台更多地起到品牌推广的作用。任何的个人或者企业都可以利用微信公众平台向众多的微信用户推广传播自己个人或者企业品牌,这能够有效地减少了宣传成本,提高品牌的知名度,更有利于在移动互联网上打造优秀的品牌形象。 2012年8月23日,微信公众平台正式上线并开放注册,目前微信公众平台已经拥有超过400万个公众帐号。2013年8月5日,微信升级了一个新的版本,与此同时微信对公众平台做出来重要的改变,微信将公众账号区分成为“订阅号”以及“服务号”两种形式。 微信公众订阅号主要是只用来给用户提供资讯消息的,媒体或者个人可以通过公众订阅号获得一种新的内容传播渠道,在这里可以更好更方便地和用户进行直接的沟通与交流。公众订阅号每天只可以向用户推送1条群发消息(少部分帐号每天最多可以推送3条),群发推送给用户的消息,将会在微信“聊天”界面列表中的“订阅号”文件夹中显示。目前企业媒体机构和个人都可以免费申请公众订阅号。较为知名的微信公众订阅号有:人民日报社的“人民日报”、中国电视台新闻中心的“央视新闻”、网络红人和菜头的“槽边往事”等。 微信公众服务号主要提供给企业和组织使用,可以帮助企业和组织利用微信为用户提供个性化的业务服务,以及对用户信息进行有效的管理。在1个自然月内公众服务号仅可以给用户推送4条群发消息,推送给用户的消息,会直接显示在微信聊天界面的列表中,并且用户还将实时收到的消息提醒。公众服务号可直接申请自定义菜单,认证后的服务号还可以使用9个高级接口。目前只有企业机构组织才能申请公众服务号,个人无法申请使用公众服务号。较为知名的微信公众服务号有:提供金融服务的“招商银行信用卡中心”、提供民航值机服务的“中国南方航空”、提供通信服务的“江西移动10086”等。 3.1.3微信公众平台基本功能 微信公众平台的基本功能有:群发功能、消息管理、用户管理、素材管理、统计分析等,如图3-1所示。 图3-1 微信公众平台的基本功能 公众帐号群发功能指的是,公众号可以将文字、图片、语音、视频等类别的内容直接推送给订阅用户,也可以编辑内容更加丰富的单条或者多条图文信息。并且在群发推送内容的时候,还可以根据订阅用户的性别、地区、分组等信息来进行选择性地推送指定内容。公众服务号每个月只可以发送四条群发消息。服务号群发的消息,将显示在微信的聊天列表中。公众订阅号则可以每天群发一条消息。订阅号群发的消息,将显示在聊天列表中的订阅号目录中。 微信公众平台的消息管理是指对订阅用户发送给公众号的信息的管理。在这里可以看到用户最近5天内回复给微信公众号的消息,并可直接处理用户的消息;5天后消息会自动删除,如果对消息进行星标标注,则可将该信息永久保存。 微信公众平台的用户管理是为了帮助我们更好的对关注我们微信公众号的用户进行管理,可以将他们移至自己定义的分组、黑名单、星标组等以方便管理。 微信公众平台的素材管理主要是用来管理图片、语音、视频和图文消息等素材内容,我们向用户群发信息或与用户沟通的时候就是选取这些事先准备好的素材发送给用户。 微信公众平台的数据统计是由腾讯移动分析平台对微信公众帐号的各项数据进行分析统计的一个汇总结果。在用户分析页面中,我们可以看到微信公众帐号用户每日新增的订阅人数、取消关注的人数、累积关注的人数以及曲线趋势图,还有对订阅用户的年龄、地域、性别等属性的统计结果。通过这些数据,我们可以对微信公众号的订阅用户进行分析,从而了解我们用户的特点。在图文分析页面中,我们可以看到群发推送出去的图文内容的阅读次数、阅读人数、分享次数等数据。通过这些数据,我们可以分析订阅用户对不同的内容的反馈,以此可以指导优化我们未来的图文内容制作。消息分析和接口分析则是对微信公众号每日接收消息数和调用高级接口的数据进行统计,根据这些内容可以分析出平台订阅用户的活跃度。所以通过对以上这些数据的分析,我们可以很好地了解到微信公众号的运营效果。 综上所述,通过微信公众平台的基本功能,我们只能简单地实现图文内容的制作与群发、与订阅用户的消息互动以及对平台各项数据的统计分析,这些远远不能够满足普通商家通过微信公众平台进行移动互联网营销的需求,因此,我们还需要需找更加完善的解决方案。 3.1.4微信公众平台高级功能 微信公众平台除了基本功能以外还有能够实现更加复杂需求的高级功能,微信公众平台的高级功能拥有编辑模式和开发模式这两种形式,并且这两种高级模式是不能够同时开启,我们在开启其中一种高级模式时,必须关闭另外一种高级模式,如图3-2所示。 图3-2 微信公众平台的高级功能 高级功能中的编辑模式相对比较简单,它主要提供给不懂编程技术的公众帐号管理人员以及媒体属性的信息类公众帐号使用。开启编辑模式后,可以直接通过后台管理界面设置自定义菜单和消息的自动回复。对“被添加自动回复”功能进行编辑设置,可以让微信用户在第一次关注微信公众帐号的时候收到一条自动推送的信息,并且这条信息能够设置为文本、图片、语音、视频、图文等类型。对“关键词自动回复”功能进行编辑设置,可以编辑单个或者多个关键词及其相应的回复内容,当用户向公众帐号发送消息时,公众平台的后台系统会对内容中的关键词进行匹配,并将该关键词相对应的内容自动回复给用户。对“消息自动回复”功能进行编辑设置,可以在用户发送消息给公众帐号时,如果没有设置关键词自动回复或匹配不到相关的关键词的话,公众平台的后台系统就会将预设好的内容发送给用户。 高级功能中的另外一种模式叫做开发模式,使用开发模式需要具备一定的编程基础和开发能力。在开启开发模式后,能够根据微信公众平台提供的接口,设定一些规则,让公众帐号可以在自己的服务器上对用户发来的消息进行处理,也可以通过编程创建自定义菜单。开发模式使得微信公众帐号的功能更加强大,运营更加灵活,并且使用开发模式实现的效果远远好于编辑模式。 3.2微信公众平台开发技术的介绍 3.2.1PHP PHP(PHP:Hypertext Preprocessor,超文本预处理器)是一种用于Web程序开发的计算机脚本语言。PHP是1995年勒多夫开发出来的,目前成为了Web开发领域中最热门的语言。PHP代码逻辑设计简单,运行速度快,能够进行高效的跨平台协作开发。并且PHP的源代码全部是开放且免费的,和其它技术相比,你不需要花一分钱就可以得到所有的PHP源代码。在网页程序开发中,PHP能够直接嵌入到HTML中使用,它和其他开发语言相比,上手更快,实用性强,更适合初学者使用。PHP正是凭借诸多优秀的特性,才能够在Web开发领域中广受欢迎[9]。 一般来说PHP程序大多运行在网页服务器上,向用户提供各种动态的网页信息。PHP具有很好的系统兼容性,在当前绝大多数的服务器操作系统上都能够完美地运行。这也使得大量的网站选择使用PHP语言进行开发,从1994年诞生至今,全球已经有超过5000万个网站选择了PHP语言。 3.2.2HTTP HTTP(HyperText Transfer Protocol,超文本传输协议)是一种在互联网上应用最广的网络协议。发布HTTP协议的是万维网协会和Internet工作小组,他们制定这个协议的目的是为了统一浏览器和万维网服务器之间的通信标准。我们在通过浏览器访问互联网网站时,在网址前面输入的“http://”指的就是HTTP协议。HTTP是一个作用于应用层的传输协议,它由请求和响应两部分组成,是一个标准的C/S(客户端/服务器)结构模式。它作用于从万维网服务器向本地浏览器传送超文本信息的过程, HTTP协议非常简单,这使得HTTP服务器的通信速度非常的快,也能够提高浏览器加载网页内容的效率[10]。微信后台在向第三方服务器发送消息的时候,使用的就是 HTTP 协议。 3.2.3XML XML(Extensible Markup Language)是一种可扩展的标记语言,可以用来标记数据、定义数据类型,还能够允许用户对自己的标记语言进行定义 [11]。 XML一般作用于跨平台之间数据交互的过程中,使用不同的格式化描述手段对数据的内容进行表达,并生成相应的HTML、PDF等文件格式。XML主要用来传输和保存数据内容,并不直接地表示或呈现出数据内容,所以XML只是一个信息的传递者。 XML 的语法的基本模式是:分别用“”和“”来表示一个条目的开始和结束,“itemName”可以是任意字符。条目的值可以是数字和字符串,也可以是一个或者多个条目,也就是可以嵌套。字符串用“”表示,其中 text 可以是任意字符串。用 CDATA 包起来的目的是让 text 中的内容不会解析成别的条目,只会解析成字符串。整个 XML 文档必须要有一个根条目,该条目可以是任意名字。 微信后台发给我们的公众账号服务器的 POST 数据就是用XML语言描述的。 3.2.4MySQL MySQL是一种应用广泛的开源SQL数据库管理系统,最初是由瑞典的MySQL AB公司开发出来的,现在成为了Oracle公司旗下的产品。在当前非常流行的开源服务器软件组合LAMP中的“M”指的就是MySQL。 MySQL是一种关联数据库管理系统,关联数据库能将数据保存在一个个不同的表中,这样能够增加运行速度并提高了管理的灵活性。MySQL具有高性能、低成本、可靠性好、移植性好的优秀特性,使得很多中小型网站的数据库都选择了MySQL数据库系统 [12]。 phpMyAdmin是一个优秀的 MySQL数据库系统管理程序,它是由PHP语言进行开发的。通过phpMyAdmin可以方便地在Web网页上对MySQL数据库进行管理,还可以对数据进行导入及导出处理。phpMyAdmin和原来的需要输入繁杂的SQL语法的管理形式相比,最大的优势在于其可以直接在网页服务器上运行的,并通过网页浏览器直接对MySQL数据库进行远程管理。所以我们在进行数据库开发的时候,一般都使用phpMyAdmin来方便地创建、修改、删除和管理数据库及数据表。 3.2.5HTML5 HTML5 是下一代的 HTML(Hyper Text Markup Language:超文本标记语言),用于取代 1999 年所制定的 HTML 4.01 和 XHTML 1.0 标准的 HTML 标准版本。HTML5是在HTML4的基础上发展而来的一个更高级的版本,现在仍处于发展阶段,但大部分浏览器已经支持HTML5技术[13]。往往人们提到HTML5时还包括新版本CSS3,以及相关的JavaScript,其中HTML5和CSS3主要负责前端的界面、内容呈现,Javascript则负责代码的逻辑处理。HTML5还提供了一些新的元素和属性,这些新型的标签将更有利于搜索引擎和语义分析。 使用HTML5对网页进行设计时代码更加简洁,可以实现更多的动态效果,制作出来的网页具有更强的交互性,更炫酷的外观,并且能够很好地展现在PC设备和移动设备上。HTML5网页也能够被大部分的浏览器支持,包括国外的IE、谷歌、火狐、Safari、Opera等,以及国内的搜狗浏览器、QQ浏览器、360极速浏览器、傲游浏览器、猎豹浏览器等。在移动设备上,目前主流的智能手机操作系统和平板电脑操作系统都能够很好地支持HTML5。我们在对平台进行设计的时候,涉及到的前端页面都将优先考虑使用HTML5进行开发。 4 基于微信的生活服务平台功能模块设计 4.1基于微信的生活服务平台需求分析 随着移动互联网技术的高速发展,智能手机、平板电脑上的应用软件极大地满足了人们日常生活中的各种需求,人们也越来越离不开这些移动终端设备了。移动互联网的发展也带动了O2O模式电子商务的普及,O2O模式的电子商务通俗地来讲就是“线上拉客,线下消费”,它的核心理念就是在线上将品牌或产品信息准确地推送给目标消费者,最终将线上的用户引导到线下的实体商铺中,从而产生消费并获取利润。在整个过程中既有企业商家的参与,也有用户的体验,两者之间的融合将产生出极大的价值。我们设计的这个基于微信的生活服务平台就是在线上通过微信平台做好信息内容的管理,以引导和服务线下消费行为。 本平台针对O2O模式的特点,以及商家的营销需求设计出了以下功能。首先从平台用户方面,平台需要满足用户查看信息的功能,还需要有在线咨询、建议投诉之类和商家进行交流的功能,目的是用户通过这个平台获得更好的服务。然后就商家方面而言,主要需要平台给他们提供信息发布,内容管理,会员管理等功能,目的是为自己招揽更多顾客,促成更多的消费行为[14]。 4.1.1平台用户的功能需求 (1)商家信息的浏览 用户在第一次关注公众号时,商家可以发送文本或者图文的欢迎信息,让用户了解商家的一些基本信息,也可以让用户感受到商家的热情。以后还可以通过设置自动回复的图文信息,将商家的基本信息编辑在图文信息上,方便用户随时浏览信息。 (2)在线咨询功能 当用户对商家的产品不够了解时,可以直接在微信上发送信息给商家,商家通过在线帮助用户解答疑惑,以提升用户对商家的满意度。对于一些比较常见的问题,商家可以通过设置自定义回复来更高效地处理用户的咨询请求。 (3)娱乐互动功能 用户可以在微信上通过预设的关键词开启一些互动小游戏,或者平台通过一些智能聊天程序接口对用户发来的一些信息进行智能回复。以此提升用户使用本平台的娱乐性和实用性。 (4)建议意见留言 用户在使用或者消费了商家的产品服务之后,可能会有一些不满意的地方或者有一些比较好的建议,这时便需要提供一个留言反馈的功能让用户能将这些信息传达给企业商家,以帮助企业商家更好地提升和完善自己的产品和服务。当用户在微信里发送“建议意见”之后,引导用户进入一个专门用来填写建议意见的网页,并让用户在这个网页上填写提交自己的意见或者建议。 4.1.2平台商家的功能需求 (1)公众号管理 管理商家的微信公众号,对公众号进行接口配置,实现公众号接入平台。 (2)微信用户中心 实现微信用户绑定、微信用户信息管理等基本功能。 (3)会员卡 商家通过平台向用户提供会员卡功能,需要有会员卡制作、会员管理、通知发布、优惠券发布等功能,并且商家可在此基础上根据自己的具体业务需求,增加积分、充值、签到等功能。 (4)自定义回复 通过匹配用户发来的信息中的关键词,自动进行内容回复,可以支持图文回复、多图文回复和文本回复。 (5)智能聊天 通过网络的一些支持的智能聊天的开源接口,如小黄鸡、小九机器人等,在平台上实现天气查询、英文翻译、笑话娱乐、地图导航、手机号码归属、人工智能聊天等功能,增加平台的实用性和娱乐性,加强和用户的粘度。 (6)融合第三方功能扩展 商家可以自己编程开发一些功能模块,通过配置一些特定的关键词,当用户在微信里回复这些关键词时,插件会把微信的请求数据转发到配置的商家自己开发的功能模块中,从而大大扩展了商家公众号功能的多样性,也能满足商家更个性化的需求。 4.2基于微信的生活服务平台功能模块设计 根据对平台的需求分析,我们将平台的功能分为两大模块:用户模块和商家模块。两大模块中具体需求与服务平台中的各个功能模块相互对应,如图4-1所示。 图4-1 微信的生活服务平台功能模块设计 5 基于微信的生活服务平台开发与实现 5.1基于微信公众平台开发概述 5.1.1微信公众平台开发模式的数据交互方式 微信公众平台开发模式的数据交互线路可以简单地归纳为“用户—微信服务器—第三方服务器—微信服务器—用户”,每一次的数据交互的过程都是由用户发送消息而发起的。微信公众平台开发模式提供的消息接口是指导数据进行交互的行为标准。如果微信公众帐号启用了开发模式并接入了消息接口,当用户向公众账号发送消息时,微信公众平台的服务器将消息通过HTTP 请求推送给第三方服务器,第三方服务器则根据我们预设的规则进行响应,并回复指定的消息[15]。通俗的来讲,就是我们可以通过自己编写的程序让微信公众帐号自动地和用户进行对话。 使用了开发模式的微信公众账号就像一个预设了高级规则的账号,用户在和公众帐号进行互动的时候,可以获取相应的信息反馈。而如何获得相应的信息反馈则需要根据公众平台提供的开发接口通过第三方服务器实现。用户、微信后台和我们开发的公众账号后台的第三方服务器三者之间形成了一个信息交互的关系,如图5-1所示。 图5-1 用户、微信后台和第三方服务器间的交互图 对于图5-1 中的交互过程具体的描述如下: (1)用户在向微信公众账号发送一条消息,并到达微信的服务器后台; (2)微信后台将消息转发给公众账号的第三方服务器,也就是我们开发的微信生活服务平台所在的服务器; (3)第三方服务器收到请求后,解析消息格式,对消息进行处理,并将处理后的结果返回给微信后台; (4)微信后台把第三方服务器的处理结果回复给用户,这样用户在微信上就看到了公众账号回复的消息了。 在这个过程中,我们的第三方服务器需要做的三件事情:获取微信后台发过来的消息,按照预设的规则进行信息处理,发送返回消息给微信后台。 5.1.2微信公众平台开发模式的接口 应用程序编程接口,简称API(Application Programming Interface),它是为了方便程序软件中各个组成部分之间进行连接而指定的规则。现在各种应用软件的规模变得越来越大,为了更高效地进行软件的开发维护,我们把庞大且复杂的软件程序划分成为一个个较小的组成部分,每个部分之间都是通过编程接口进行衔接的,重视设计编程接口的工作也就变得理所应当。在程序设计的工作中,设计编程接口第一个要考虑的就是合理地划分软件程序的各个功能模块。设计合理的接口可以降低系统各功能模块之间相互的依赖性,提高各个功能模块的内聚性,降低个各功能模块之间的耦合程度,从而提高整个软件程序的稳定性和扩展性[16]。微信接口开发及公众平台消息接口就是这样的一种用于处理消息编程接口。 微信公众平台的API接口有两种,分别为:消息接口和通用接口。通用接口可以实现获取用户个人资料,上传图片、视音频文件,消息的主动推送等功能。通用接口提供的这些功能更多的是帮助消息接口回复图片、语音和视频等多媒体消息,以及向用户推送一些个性化的消息。而消息接口的主要功能则是对用户向微信公众号发送的消息的处理,利用消息接口的规则可以编程预设一些处理规则,来获取特定的处理结果,并将处理结果返回给微信后台,再经过微信后台的解析后回复给用户 [17]。 5.2微信公众平台消息接口简介 5.2.1消息推送 当普通微信用户向公众账号发消息时,公众平台将POST该消息到填写的Url上(现支持文本消息以及地理位置消息)。消息将以使用xml格式推送,接下来将对消息xml格式进行具体说明。 (1)文本消息xml格式 1348831860 1234567890123456 文本消息中传递的各项参数相对应的描述如表5-1所示。 表5-1 文本消息中的参数描述 参数 描述 ToUserName 开发者微信号 FromUserName 发送方帐号(一个OpenID) CreateTime 消息创建时间 (整型) MsgType text Content 文本消息内容 MsgId 消息id,64位整型 (2)图片消息结构 1348831860 1234567890123456 图片消息中传递的各项参数相对应的描述如表5-2所示。 表5-2 图片消息中的参数描述 参数 描述 ToUserName 开发者微信号 FromUserName 发送方帐号(一个OpenID) CreateTime 消息创建时间 (整型) MsgType image PicUrl 图片链接 MediaId 图片消息媒体id,可以调用多媒体文件下载接口拉取数据。 MsgId 消息id,64位整型 (3)地理位置消息xml格式 1351776360 23.134521 113.358803 20 1234567890123456 地理位置消息中传递的各项参数相对应的描述如表5-3所示。 表5-3 地理位置消息中的参数描述 参数 描述 ToUserName 开发者微信号 FromUserName 发送方帐号(一个OpenID) CreateTime 消息创建时间 (整型) MsgType location Location_X 地理位置维度 Location_Y 地理位置经度 Scale 地图缩放大小 Label 地理位置信息 MsgId 消息id,64位整型 5.2.2消息回复 对于每一个POST请求,开发者在响应包中返回特定xml结构,对该消息进行相应操作(现支持回复文本消息 、 回复图文消息和星标操作)。回复消息时也使用xml格式进行推送,接下来将对消息xml格式进行具体说明。 (1)回复文本消息格式 12345678 回复文本消息时传递的各项参数相对应的描述如表5-4所示。 表5-4 文本消息回复中的参数描述 参数 是否必须 描述 ToUserName 是 接收方帐号(收到的OpenID) FromUserName 是 开发者微信号 CreateTime 是 消息创建时间 (整型) MsgType 是 text Content 是 回复的消息内容(换行:在content中能够换行,微信客户端就支持换行显示) (2)回复图文消息格式 12345678 2 <![CDATA[title1]]> <![CDATA[title]]> 回复图文消息时传递的各项参数相对应的描述如表5-5所示。 表5-5 图文消息回复中的参数描述 参数 是否必须 说明 ToUserName 是 接收方帐号(收到的OpenID) FromUserName 是 开发者微信号 CreateTime 是 消息创建时间 (整型) MsgType 是 news ArticleCount 是 图文消息个数,限制为10条以内 Articles 是 多条图文消息信息,默认第一个item为大图,注意,如果图文数超过10,则将会无响应 Title 否 Description 否 图文消息描述 PicUrl 否 图片链接,支持JPG、PNG格式 Url 否 点击图文消息跳转链接 (3)星标消息 在xml结构中,有一个FuncFlag字段,开发者可以通过填写FuncFlag字段为1来对消息进行星标,这样就可以在实时消息的星标消息分类中找到该消息。 5.3基于微信的生活服务平台核心模块的实现 5.3.1基于ThinkPHP框架开发 ThinkPHP是一个免费的基于PHP的开源WEB开发框架,也是目前国内最流行的WEB应用开发框架。ThinkPHP具有开发简单、兼容性强和运行高效的特性,我们可以通过ThinkPHP方便快捷地开发和部署PHP应用。ThinkPHP是一个整体开发框架,其包含了底层架构、兼容处理、基类库、数据库访问层、模板引擎等多个常用组件。ThinkPHP使用面向对象的开发结构和MVC模式,并且模拟实现了Struts的标签库,融合了RoR 的ORM映射和 ActiveRecord 模式, 封装了 CURD 和一些常用操作。ThinkPHP在数据库方面能够很好地支持MySQL、MSSQL、Sqlite以及Oracle 等多种数据库,并且能够很方便地进行跨版本、跨平台和跨数据库的迁移[18]。ThinkPHP遵循 Apache2 开源许可协议发布,使用 ThinkPHP框架进行应用的开发是完全免费的,本平台就是通过ThinkPHP框架进行开发和部署的。 5.3.2代码目录结构 ├─index.php入口文件 ├─Addons 插件目录 ├─Application 应用模块目录 │ ├─Admin 后台模块 │ │ ├─Conf 后台配置文件目录 │ │ ├─Common 后台函数公共目录 │ │ ├─Controller 后台控制器目录 │ │ ├─Model 后台模型目录 │ │ ├─Logic 后台模型逻辑目录 │ │ └─View 后台视图文件目录 │ │ │ ├─Common 公共模块目录(不能直接访问) │ │ ├─Conf 公共配置文件目录 │ │ ├─Common 公共函数文件目录 │ │ ├─Controller 模块访问控制器目录 │ │ └─Model 公共模型目录 │ │ │ ├─Home Home 前台模块 │ │ ├─Conf 前台配置文件目录 │ │ ├─Common 前台函数公共目录 │ │ ├─Controller 前台控制器目录 │ │ ├─Model 前台模型目录 │ │ └─View 模块视图文件目录 │ │ │ └─User 用户模块(不能直接访问) │ ├─Api 用户接口文件目录 │ ├─Conf 用户配置目录 │ ├─Common 后台函数公共目录 │ ├─Model 用户模型目录 │ └─Service 用户Service文件目录 │ ├─Public 应用资源文件目录 ├─Runtime 应用运行时目录 ├─ThinkPHP 框架目录 └─Uploads 上传根目录 ├─Download 文件上传目录 ├─Picture 图片上传目录 └─Editor 编辑器图片上传目录 5.3.3自动回复需求的实现 我们以一个简单的HelloWorld自动回复为例。HelloWorld实现的需求很简单,就是用户在公众号里发送:“HelloWorld”这个词时,微信自动回复:“欢迎您来到微信生活世界!” HelloWorld模块的执行流程为: (1)用户与微信进行交互,向公众号发送信息。 (2)微信后台把用户发送的信息及相关参数传递给第三方服务器的微信接口。 (3)第三方服务器接收微信后台的请求,并把请求的xml转成数组形式传递到Application /Home/Controller/WeixinController.class.php 中的代码进行处理。 (4)判断请求的数据类型并将请求的数据传递到HelloWorld模块。 (5)HelloWorld模块将请求数据进行处理并组装返回数据。 (6)第三方服务器根据返回的数据再次封装成微信需要的格式并返回到微信后台,并显示给用户[19]。 实现HelloWorld模块的核心代码如下所示。 function reply($dataArr, $keywordArr = array()) { $this->replyText ( '欢迎您来到微信生活世界!' ); } 5.3.4公众号管理功能 管理商家的微信公众号,对公众号进行接口配置,实现公众号接入平台。 公众号管理界面如图5-2所示。 图5-2 公众号管理界面 5.3.5微信用户中心 实现微信用户绑定、微信用户信息管理等基本功能。 微信用户中心界面如图5-3所示。 图5-3 微信用户中心界面 5.3.6关注欢迎语 用户关注公众号时发送的欢迎信息,支持文本,图片,图文的信息。 文本类型欢迎语配置界面如图5-4所示。 图5-4 文本类型欢迎语配置界面 图文类型欢迎语配置界面如图5-5所示。 图5-5 图文类型欢迎语配置界面 5.3.7自定义回复 通过匹配用户发来的信息中的关键词,自动进行内容回复,可以支持图文回复、多图文回复和文本回复。 自定义回复设置界面如图5-6所示。 图5-6 自定义回复设置界面 自定义回复模块数据库设计如表5-6所示。 表5-6 自定义回复模块数据表 字段名称 含义 字段类型 备注 id 信息编号 int(10) 主键 keyword 关键词 varchar(255) — keyword_type 关键词类型 tinyint(2) — content 回复内容 text — view_count 浏览数 int(10) — sort 排序号 int(10) — token Token值 varchar(255) — 实现自定义回复模块的核心代码如下所示。 class WeixinAddonModel extends WeixinModel { function reply($dataArr, $keywordArr = array()) { $map ['id'] = $keywordArr ['aim_id']; $param ['token'] = get_token (); $param ['openid'] = get_openid (); if ($keywordArr ['extra_text'] == 'custom_reply_mult') { // 多图文回复 $mult = M ( 'custom_reply_mult' )->where ( $map )->find (); $map_news ['id'] = array ( 'in', $mult ['mult_ids'] ); $list = M ( 'custom_reply_news' )->where ( $map_news )->select (); foreach ( $list as $k => $info ) { if ($k > 8) continue; $param ['id'] = $info ['id']; $url = addons_url ( 'CustomReply://CustomReply/detail', $param ); $articles [] = array ( 'Title' => $info ['title'], 'Description' => $info ['intro'], 'PicUrl' => get_cover_url ( $info ['cover'] ), 'Url' => $url ); } $res = $this->replyNews ( $articles ); } elseif ($keywordArr ['extra_text'] == 'custom_reply_news') { // 单条图文回复 $info = M ( 'custom_reply_news' )->where ( $map )->find (); //用户在微信里点击图文的时跳转URL $param ['id'] = $info ['id']; $url = addons_url ( 'CustomReply://CustomReply/detail', $param ); $articles [0] = array ( 'Title' => $info ['title'], 'Description' => $info ['intro'], 'PicUrl' => get_cover_url ( $info ['cover'] ), 'Url' => $url ); $res = $this->replyNews ( $articles ); } else { // 文本回复 $info = M ( 'custom_reply_text' )->where ( $map )->find (); $this->replyText ( htmlspecialchars_decode($info ['content']) ); } } 5.3.8智能聊天 通过网络的一些支持的智能聊天的开源接口,如小黄鸡、小九机器人等,在平台上实现天气查询、英文翻译、笑话娱乐、地图导航、手机号码归属、人工智能聊天等功能,增加平台的实用性和娱乐性,加强和用户的粘度。 智能聊天功能配置界面如图5-7所示。 图5-7 智能聊天功能配置界面 5.3.9建议意见留言 用户在使用或者消费了商家的产品服务之后,可能会有一些不满意的地方或者有一些比较好的建议,这时便需要提供一个留言反馈的功能让用户能将这些信息传达给企业商家,以帮助企业商家更好地提升和完善自己的产品和服务。当用户在微信里发送“建议意见”之后,引导用户进入一个专门用来填写建议意见的网页,并让用户在这个网页上填写提交自己的意见或者建议。 建议意见留言管理界面如图5-8所示。 图5-8 建议意见留言管理界面 意见留言模块数据库设计如表5-7所示。 表5-7 建议意见留言模块数据表 字段名称 含义 字段类型 备注 id 留言编号 int(10) 主键 cTime 创建时间 int(10) — content 留言内容 text — uid 用户编号 int(10) — 实现意见留言页面的核心代码如下所示。
5.3.10会员卡 商家可以通过此模块向用户提供会员卡功能,具有会员卡制作、会员管理、通知管理、优惠券功能。 会员卡制作界面如图5-9所示。 图5-9 会员卡制作界面 会员管理界面如图5-10所示。 图5-10 会员管理界面 通知管理界面如图5-11所示。 图5-11 通知管理界面 优惠券管理界面如图5-12所示。 图5-12 优惠券管理界面 会员卡模块数据库设计如表5-8所示。 表5-8 会员卡模块数据表 字段名称 含义 字段类型 备注 id 会员编号 int(10) 主键 number 会员卡卡号 varchar(50) — cTime 加入时间 int(10) — phone 手机号码 varchar(30) — username 会员姓名 varchar(100) — uid 会员卡编号 int(10) — token Token值 varchar(100) — 消息通知模块数据库设计如表5-9所示。 表5-9 消息通知模块数据表 字段名称 含义 字段类型 备注 id 通知编号 int(10) 主键 cTime 发布时间 int(10) — content 通知内容 text — title 标题 varchar(255) — token Token值 varchar(100) — 优惠券模块数据库设计如表5-10所示。 表5-10 优惠券模块数据表 字段名称 含义 字段类型 备注 id 优惠券编号 int(10) 主键 give_type 发放方式 tinyint(2) — title 优惠券标题 varchar(255) — end_date 结束时间 int(10) — start_date 开始时间 int(10) — content 优惠券使用说明 text — cTime 发布时间 int(10) — token Token值 varchar(100) — 实现会员卡自动回复功能的核心代码如下。 class WeixinAddonModel extends WeixinModel { function reply($dataArr, $keywordArr = array()) { $config = getAddonConfig ( 'Card' ); // 获取后台插件的配置参数 $param ['token'] = get_token (); $param ['openid'] = get_openid ();// 其中token和openid必须填写 $url = addons_url ( 'Card://Card/show', $param ); $articles [0] = array ( 'Title' => $config ['title'], 'Description' => $config ['address'], 'PicUrl' => SITE_URL . '/Addons/Card/View/default/Public/cover.png', 'Url' => $url ); $this->replyNews ( $articles ); } 实现会员卡界面的核心代码如下。
{$config.title} 卡号:{$info.number}

使用时向服务员出示此卡

最新通知
会员优惠券 优惠券界面模块的核心代码如下。
优惠券
  • {$vo.title}

    开始时间:{$vo.start_date|time_format}
    结束时间:{$vo.end_date|time_format}

    {$vo.content|htmlspecialchars_decode}

通知界面模块的核心代码如下。
最新通知
  • {$vo.title}

    发布时间:{$vo.cTime|time_format}

    {$vo.content|htmlspecialchars_decode}

5.3.11自定义菜单 自定义菜单能够帮助公众号丰富界面,让用户更好更快地使用公众号的功能。 自定义菜单管理界面如图5-13所示。 图5-13 自定义菜单管理界面 自定义菜单模块数据库设计如表5-11所示。 表5-11 自定义菜单模块数据表 字段名称 含义 字段类型 备注 id 菜单编号 int(10) 主键 url 关联网址 varchar(255) — keyword 关联关键词 varchar(100) — title 菜单名称 varchar(50) — pid 一级菜单 tinyint(2) — sort 排序编号 tinyint(4) — token Token值 varchar(100) — 生成自定义菜单的核心代码如下。 function send_menu() { $data = $this->get_data (); foreach ( $data as $k => $d ) { if ($d ['pid'] != 0) continue; $tree ['button'] [$d ['id']] = $this->_deal_data ( $d ); unset ( $data [$k] ); } foreach ( $data as $k => $d ) { $tree ['button'] [$d ['pid']] ['sub_button'] [] = $this->_deal_data ( $d ); unset ( $data [$k] ); } $tree2 = array (); $tree2 ['button'] = array (); foreach ( $tree ['button'] as $k => $d ) { $tree2 ['button'] [] = $d; } $tree = $this->json_encode_cn ( $tree2 ); $map ['token'] = get_token (); $info = M ( 'member_public' )->where ( $map )->find (); $url_get = 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=' . $info ['appid'] . '&secret=' . $info ['secret']; $ch1 = curl_init (); $timeout = 5; curl_setopt ( $ch1, CURLOPT_URL, $url_get ); curl_setopt ( $ch1, CURLOPT_RETURNTRANSFER, 1 ); curl_setopt ( $ch1, CURLOPT_CONNECTTIMEOUT, $timeout ); curl_setopt ( $ch1, CURLOPT_SSL_VERIFYPEER, FALSE ); curl_setopt ( $ch1, CURLOPT_SSL_VERIFYHOST, false ); $accesstxt = curl_exec ( $ch1 ); curl_close ( $ch1 ); $access = json_decode ( $accesstxt, true ); if (empty ( $access ['access_token'] )) { $this->error ( '获取access_token失败,请确认AppId和Secret配置是否正确,然后再重试。' ); } file_get_contents ('https://api.weixin.qq.com/cgi-bin/menu/delete?access_token='. $access ['access_token'] ); $url = 'https://api.weixin.qq.com/cgi-bin/menu/create?access_token=' . $access ['access_token']; $header [] = "content-type: application/x-www-form-urlencoded; charset=UTF-8"; $ch = curl_init (); curl_setopt ( $ch, CURLOPT_URL, $url ); curl_setopt ( $ch, CURLOPT_CUSTOMREQUEST, "POST" ); curl_setopt ( $ch, CURLOPT_SSL_VERIFYPEER, FALSE ); curl_setopt ( $ch, CURLOPT_SSL_VERIFYHOST, FALSE ); curl_setopt ( $ch, CURLOPT_HTTPHEADER, $header ); curl_setopt ( $ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (compatible; MSIE 5.01; Windows NT 5.0)' ); curl_setopt ( $ch, CURLOPT_FOLLOWLOCATION, 1 ); curl_setopt ( $ch, CURLOPT_AUTOREFERER, 1 ); curl_setopt ( $ch, CURLOPT_POSTFIELDS, $tree ); curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, true ); $res = curl_exec ( $ch ); curl_close ( $ch ); $res = json_decode ( $res, true ); if ($res ['errcode'] == 0) { $this->success ( '发送菜单成功' ); } else { $this->success ( '发送菜单失败,错误的返回码是:' . $res ['errcode'] . ', 错误的提示是:' . $res ['errmsg'] ); } } 5.3.12融合第三方功能扩展 商家可以自己编程开发一些功能模块,通过配置一些特定的关键词,当用户在微信里回复这些关键词时,插件会把微信的请求数据转发到配置的商家自己开发的功能模块中,从而大大扩展了商家公众号功能的多样性,也能满足商家更个性化的需求。 融合第三方功能扩展配置界面如图5-14所示。 图5-14 融合第三方功能扩展配置界面 融合第三方功能扩展模块数据库设计如表5-12所示。 表5-12 融合第三方功能扩展模块数据表 字段名称 含义 字段类型 备注 id 功能扩展编号 int(10) 主键 keyword_type 关键词类型 tinyint(2) — api_token Token值 varchar(255) — cTime 创建时间 int(10) — api_url 第三方平台网址 varchar(255) — output_format 数据输出格式 tinyint(4) — keyword_filter 关键词过滤 tinyint(2) — keyword 关键词 varchar(255) — 融合第三方功能模块的核心代码如下。 class WeixinAddonModel extends WeixinModel { function reply($dataArr, $keywordArr = array()) { $map ['id'] = $keywordArr ['aim_id']; $info = M ( 'extensions' )->where ( $map )->find (); if ($info ['output_format'] == 1) { if ($info ['keyword_filter']) { $dataArr ['Content'] = trim ( str_replace ( $keywordArr ['keyword'], '', $dataArr ['Content'] ) );} $post_data = json_encode ( $dataArr ); } else { $post_data = $GLOBALS ['HTTP_RAW_POST_DATA']; if ($info ['keyword_filter']) { $content = trim ( str_replace ( $keywordArr ['keyword'], '', $dataArr ['Content'] ) ); $post_data = str_replace ( '', '', $post_data ); } } $header [] = "Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0"; $header [] = "Content-Type: text/xml; charset=utf-8"; // 定义content-type为xml $ch = curl_init (); // 初始化curl curl_setopt ( $ch, CURLOPT_URL, $info ['api_url'] ); // 设置链接 curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, 1 ); // 设置是否返回信息 curl_setopt ( $ch, CURLOPT_HTTPHEADER, $header ); // 设置HTTP头 curl_setopt ( $ch, CURLOPT_POST, 1 ); // 设置为POST方式 curl_setopt ( $ch, CURLOPT_POSTFIELDS, $post_data ); // POST数据 $response = curl_exec ( $ch ); // 接收返回信息 if (curl_errno ( $ch )) { // 出错则显示错误信息 print curl_error ( $ch ); } curl_close ( $ch ); // dump($response); echo ($response); } 6 基于微信的生活服务平台功能测试 平台功能的测试是整个开发过程中的最后一步,也是不可或缺的一步,在将平台搭建并配置调试好了之后,我们需要对平台的各个功能模块进行测试,并尽可能多地发现平台出现的问题和存在的不足之处。我们这次测试的主要目的是检验平台能否实现预期的各项功能,如果无法实现或者出现异常,则找出相应的原因。平台的测试工作将是对整个毕业作品设计的一个检验。 6.1测试环境 因为本平台是基于微信开发的,所以我们最终选择在微信应用软件上对平台的各项功能进行测试。 本次测试环境配置的主要参数如下: 硬件:MEIZU MX2 ,基于Android4.1的Flyme2.0操作系统; 软件:Android微信 5.2.1版,微信公众服务号“九江学院助手”。 6.2具体测试 (1)测试项目:关注后自动回复欢迎语 测试描述:我们在微信应用软件上搜索公众号“九江学院助手”,点击“关注”按钮添加关注,如图6-1所示。 测试结果:关注后九江学院助手帐号自动发送了一条图文欢迎信息,如图6-2所示。 (2)测试项目:关键词自定义回复 测试描述:我们向九江学院助手帐号发送我们预设好的关键词“信息”。 测试结果:九江学院助手帐号自动回复了一条预设好的图文信息,如图6-3所示。点击该图文信息可跳转到网页中,查看更多信息,如图6-4所示。 图6-1 微信公众帐号关注界面 图6-2 关注后自动回复欢迎语 图6-3 自定义回复图文信息 图6-4 查看图文信息 (3)测试项目:智能聊天回复 测试描述:向九江学院助手帐号发送关键词“九江天气”和“笑话”。 测试结果:发送“九江天气”后,九江学院助手帐号自动回复了九江最近三天的天气情况,发送“笑话”后随机回复了一条笑话内容,如图6-5所示。 (4)测试项目:建议意见留言 测试描述:向九江学院助手帐号发送关键词“建议意见”。 测试结果:九江学院助手帐号自动回复一条图文信息,点击图文信息后可以跳转到专门的意见填写页面,在这个页面上能够方便地提交建议意见,如图6-6所示。 图6-5 天气查询、笑话回复等智能聊天 图6-6 建议意见留言填写页面 (5)测试项目:会员卡领取 测试描述:向九江学院助手帐号发送关键词“会员卡”。 测试结果:发送“会员卡”后,九江学院助手帐号自动回复一条图文信息,点击图文信息后就可以进入会员卡领取页面,如图6-7所示。点击“点击领取会员卡”按钮后,将自动跳转到一个会员信息登记的网页,在这个网页上填写个人信息后,就可以领取到电子会员卡,如图6-8所示。 图6-7 会员卡领取界面 图6-8 领取会员卡并填写信息 (6)测试项目:会员卡信息展示 测试描述:向九江学院助手帐号发送关键词“会员卡”。 测试结果:发送“会员卡”后,九江学院助手帐号自动回复一条图文信息,如果已经登记领取过会员卡的话,点击图文信息后将进入个人信息页面,可以查看到自己的会员编号,个人资料等信息,在线下消费使用的时候展示该页面就可以了,如图6-9所示。 (7)测试项目:会员通知信息 测试描述:在会员卡页面中点击下方导航中的“最新通知”。 测试结果:点击后将跳转到最新通知页面,在这里可以查看商家最新的通知信息,如图6-10所示。 图6-9 会员卡个人信息查看 图6-10 查看最新通知信息 (8)测试项目:会员优惠券功能 测试描述:在会员卡页面中点击下方导航中的“优惠券”。 测试结果:点击后将跳转到优惠券页面,在这里可以查看商家提供的优惠券的详细信息,如图6-11所示。 (9)测试项目:自定义菜单功能 测试描述:在对话界面中点击下方自定义菜单。 测试结果:点击自定义菜单中的项目,九江学院助手帐号会反馈指定的图文信息或者跳转到指定的网页,如图6-12所示。 图6-11 优惠券查看页面 图6-12 微信自定义菜单 6.3测试结果 我们已经基本实现了之前我们所设计的一些功能。经过严密的测试,平台各项功能均可以正确使用,整体上也取得不错的效果。 针对用户端,我们可以通过该系统让关注微信公众号的用户进行商家信息的浏览、在线咨询与交流、建议意见留言、会员卡优惠券领取、娱乐互动等行为。对于使用该系统的商家,我们可以通过该系统实现公众号的接入和管理、用户信息的管理、会员卡和优惠券的发放、内容的自定义回复、融合第三方功能扩展等功能。 由此得出结论:本平台可以实现整个生活服务平台的功能需求,可以作为商家在微信上进行互动营销的一种工具。 7 总结与展望 通过之前的开发已经实现了系统的基本功能,并完成了系统的测试工作,本系统已经可以正常运行,不过还是存在一些不足的地方。接下来,将对本毕业设计作品的设计和实现工作进行总结,并对未来完善本系统做出展望。 7.1作品总结 经过几个月的设计与开发,本毕业设计实现了基于微信的生活服务平台的基本功能,基本实现了预期的想法,达到了预期设计的效果。 在完成本毕业设计的过程中,我主要进行了以下工作: (1)对移动互联网环境下的网络营销进行了研究。在查阅了大量书籍和相关资料的基础上,分析移动互联网环境下的网络营销的特点。 (2)结合微信自身的特点,进行本平台的需求分析,并提出平台模块设计的初步构想。 (3)在ThinkPHP开发框架的基础上搭建出本平台,完成了商家信息管理、用户信息管理和会员卡管理等基本功能的实现。 (4)对本平台的功能进行测试,在细节上对平台进行更好地完善。 在经过将近半年的时间,完成了本毕业设计,我进一步了解了移动互联网营销的发展,同时更深刻地认识了微信这个神奇的软件。在这次毕业设计过程中,从需求分析,到功能模块设计,再到具体实施,整个过程很好地锻炼了我。 7.2未来展望 本毕业设计是对基于微信的生活服务平台的设计和实现,着重体现在平台的功能需求分析和设计上,在平台实现的过程中由于时间、精力以及技术能力的限制,特色功能的实现还有待进一步完善,平台也有自己的一些不足。我认为将来可以从以下几个方面作进一步的研究: (1)在会员卡的设计中,增加更多的信息模块,方便商家对会员的消费数据进行跟踪分析。 (2)增加在线支付功能,实现预订产品、在线购买等功能。 (3)增加更多的线上营销活动模块,满足不同类型商家的活动需求。 但由于我相关技术知识的不足,以及项目开发经验的缺乏,在个人有限的能力下,整个毕业设计作品有诸多细节存在不足,也没有能够完美地实现系统的各个功能。虽然这次毕业设计的多数功能已经实现,但是最终的作品仍显粗糙,没有很好体现所用技术的优点,不过我会在今后的学习和工作实践中不断改进的。 致 谢 在本论文完稿之际,谨向所有给予我关心和帮助的人们致以我最诚挚的谢意。 首先,我要衷心感谢我的导师张亚珍老师,是她给我论文的写作提供了指导和帮助,在我论文的整个写作过程中,从组织到内容,自始至终指导着我。她耐心、详细、实际的指导给我了许多计算机方面专业知识,她丰富的学识使我受益匪浅,她对我的毕业设计给予了很多建议和意见,给了我极大的帮助、鼓励和关怀。在此,我向帮助指导和培养我的导师张亚珍老师致以崇高的敬意和衷心的感谢! 通过进行毕业设计也使我综合运用所学的基础理论、专业知识和基本技能,提高分析与解决实际问题的能力,也培养了我的创新精神和实践能力。我的周围是一群风华正茂的有志青年,他们的求知精神也不断激励着我学习、钻研专业知识。 最后,感谢我的家人和朋友,是你们在生活和学习上给了我巨大的鼓励和支持,我的学业得以顺利完成离不开你们的帮助和照顾。不管过去、现在、还是将来,家人和朋友永远是我坚强的后盾,也是我努力学习和勤奋工作的最大动力。这次的毕业设计即将结束,在这半年多的课题研究过程当中,我得到了很多人的帮助,在此表示我对他们的衷心感谢! 我的大学生活即将接近尾声,感谢学校对我这几年的教育,我会永远记住这美好的大学时光。 参考文献 [1] 中国互联网络信息中心. 中国互联网络发展状况统计报告[R]. 北京: 中国互联网络信息中心, 2014 [2] 中国互联网络信息中心. 2012年中国移动互联网发展状况统计报告[R]. 北京: 中国互联网络信息中心, 2013 [3] iResearch. 2014年中国移动互联网行业年度研究报告[R]. 北京: 艾瑞咨询集团, 2014 [4] Wei Z. The Analysis of Mobile Internet Impacts on Electronic Commerce System Construction[C]. Paris: Published by Atlantis Press, 2013:237~242 [5] Kim M J, Park J. Mobile phone purchase and usage behaviours of early adopter groups in Korea[J]. Behaviour & Information Technology, 2013:1~11 [6] 林金环. 再谈O2O模式[J]. 信息与电脑, 2012(10):94~97 [7] 刘杰克. 品牌微信营销策略[J]. 纺织服装周刊, 2013(21):48 [8] 陈豪. 移动精准营销时代[J]. 电子商务, 2013(10):32~33 [9] Lynn Beighley, Michael Morrison. Head First PHP & MySQL[M]. Sebastopol:O'Reilly Media, 2008:3~6 [10] David Gourley, Brian Totty. HTTP权威指南[M]. 北京: 人民邮电出版社, 2012:6 [11] Erik T.Ray. XML入门[M]. 北京: 中国电力出版社, 2011:11 [12] 科夫勒. MySQL 5 权威指南[M]. 北京: 人民邮电出版社, 2006:9~12 [13] HTML5.维基百科[EB/OL]. http://zh.wikipedia.org/wiki/HTML5 [14] 王易. 微信营销与运营:策略、方法、技巧与实践[M]. 北京: 机械工业出版社, 2013:35~42 [15] 蒋琦琦. 微信服务在图书馆应用的探索与实践[J]. 数字技术与应用, 2013(7):201~205 [16] 应用程序接口.百度百科[EB/OL]. http://baike.baidu.com/view/592964.htm [17] 微信公众平台开发者文档[EB/OL]. http://mp.weixin.qq.com/wiki [18] 王亮. 基于ThinkPHP的RSS阅读系统的设计与实现[D]. 武汉: 华中科技大学, 2012 [19] 钟志勇. 微信公众平台应用开发实战[M]. 北京: 机械工业出版社, 2013:62~64 毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作 者 签 名:       日  期:        ​​​​​​​​​​​​ 指导教师签名:        日  期:        使用授权说明 本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:        日  期:        ​​​​​​​​​​​​ 学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名: 日期: 年 月 日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权      大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名: 日期: 年 月 日 导师签名: 日期: 年 月 日 独 创 声 明 本人郑重声明:所呈交的毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议。尽我所知,除文中已经注明引用的内容外,本设计(论文)不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。 本声明的法律后果由本人承担。   作者签名: 二〇一〇年九月二十日   毕业设计(论文)使用授权声明 本人完全了解**学院关于收集、保存、使用毕业设计(论文)的规定。 本人愿意按照学校要求提交学位论文的印刷本和电子版,同意学校保存学位论文的印刷本和电子版,或采用影印、数字化或其它复制手段保存设计(论文);同意学校在不以营利为目的的前提下,建立目录检索与阅览服务系统,公布设计(论文)的部分或全部内容,允许他人依法合理使用。 (保密论文在解密后遵守此规定)   作者签名: 二〇一〇年九月二十日 基本要求:写毕业论文主要目的是培养学生综合运用所学知识和技能,理论联系实际,独立分析,解决实际问题的能力,使学生得到从事本专业工作和进行相关的基本训练。毕业论文应反映出作者能够准确地掌握所学的专业基础知识,基本学会综合运用所学知识进行科学研究的方法,对所研究的题目有一定的心得体会,论文题目的范围不宜过宽,一般选择本学科某一重要问题的一个侧面。 毕业论文的基本教学要求是: 1、培养学生综合运用、巩固与扩展所学的基础理论和专业知识,培养学生独立分析、解决实际问题能力、培养学生处理数据和信息的能力。2、培养学生正确的理论联系实际的工作作风,严肃认真的科学态度。3、培养学生进行社会调查研究;文献资料收集、阅读和整理、使用;提出论点、综合论证、总结写作等基本技能。 毕业论文是毕业生总结性的独立作业,是学生运用在校学习的基本知识和基础理论,去分析、解决一两个实际问题的实践锻炼过程,也是学生在校学习期间学习成果的综合性总结,是整个教学活动中不可缺少的重要环节。撰写毕业论文对于培养学生初步的科学研究能力,提高其综合运用所学知识分析问题、解决问题能力有着重要意义。 毕业论文在进行编写的过程中,需要经过开题报告、论文编写、论文上交评定、论文答辩以及论文评分五个过程,其中开题报告是论文进行的最重要的一个过程,也是论文能否进行的一个重要指标。 撰写意义:1.撰写毕业论文是检验学生在校学习成果的重要措施,也是提高教学质量的重要环节。大学生在毕业前都必须完成毕业论文的撰写任务。申请学位必须提交相应的学位论文,经答辩通过后,方可取得学位。可以这么说,毕业论文是结束大学学习生活走向社会的一个中介和桥梁。毕业论文是大学生才华的第一次显露,是向祖国和人民所交的一份有份量的答卷,是投身社会主义现代化建设事业的报到书。一篇毕业论文虽然不能全面地反映出一个人的才华,也不一定能对社会直接带来巨大的效益,对专业产生开拓性的影响。但是,实践证明,撰写毕业论文是提高教学质量的重要环节,是保证出好人才的重要措施。 2.通过撰写毕业论文,提高写作水平是干部队伍“四化”建设的需要。党中央要求,为了适应现代化建设的需要,领导班子成员应当逐步实现“革命化、年轻化、知识化、专业化”。这个“四化”的要求,也包含了对干部写作能力和写作水平的要求。 3.提高大学生的写作水平是社会主义物质文明和精神文明建设的需要。在新的历史时期,无论是提高全族的科学文化水平,掌握现代科技知识和科学管理方法,还是培养社会主义新人,都要求我们的干部具有较高的写作能力。在经济建设中,作为领导人员和机关的办事人员,要写指示、通知、总结、调查报告等应用文;要写说明书、广告、解说词等说明文;还要写科学论文、经济评论等议论文。在当今信息社会中,信息对于加快经济发展速度,取得良好的经济效益发挥着愈来愈大的作用。写作是以语言文字为信号,是传达信息的方式。信息的来源、信息的收集、信息的储存、整理、传播等等都离不开写作。 论文种类:毕业论文是学术论文的一种形式,为了进一步探讨和掌握毕业论文的写作规律和特点,需要对毕业论文进行分类。由于毕业论文本身的内容和性质不同,研究领域、对象、方法、表现方式不同,因此,毕业论文就有不同的分类方法。 按内容性质和研究方法的不同可以把毕业论文分为理论性论文、实验性论文、描述性论文和设计性论文。后三种论文主要是理工科大学生可以选择的论文形式,这里不作介绍。文科大学生一般写的是理论性论文。理论性论文具体又可分成两种:一种是以纯粹的抽象理论为研究对象,研究方法是严密的理论推导和数学运算,有的也涉及实验与观测,用以验证论点的正确性。另一种是以对客观事物和现象的调查、考察所得观测资料以及有关文献资料数据为研究对象,研究方法是对有关资料进行分析、综合、概括、抽象,通过归纳、演绎、类比,提出某种新的理论和新的见解。 按议论的性质不同可以把毕业论文分为立论文和驳论文。立论性的毕业论文是指从正面阐述论证自己的观点和主张。一篇论文侧重于以立论为主,就属于立论性论文。立论文要求论点鲜明,论据充分,论证严密,以理和事实服人。驳论性毕业论文是指通过反驳别人的论点来树立自己的论点和主张。如果毕业论文侧重于以驳论为主,批驳某些错误的观点、见解、理论,就属于驳论性毕业论文。驳论文除按立论文对论点、论据、论证的要求以外,还要求针锋相对,据理力争。 按研究问题的大小不同可以把毕业论文分为宏观论文和微观论文。凡届国家全局性、带有普遍性并对局部工作有一定指导意义的论文,称为宏观论文。它研究的面比较宽广,具有较大范围的影响。反之,研究局部性、具体问题的论文,是微观论文。它对具体工作有指导意义,影响的面窄一些。 另外还有一种综合型的分类方法,即把毕业论文分为专题型、论辩型、综述型和综合型四大类: 1.专题型论文。这是分析前人研究成果的基础上,以直接论述的形式发表见解,从正面提出某学科中某一学术问题的一种论文。如本书第十二章例文中的《浅析领导者突出工作重点的方法与艺术》一文,从正面论述了突出重点的工作方法的意义、方法和原则,它表明了作者对突出工作重点方法的肯定和理解。2.论辩型论文。这是针对他人在某学科中某一学术问题的见解,凭借充分的论据,着重揭露其不足或错误之处,通过论辩形式来发表见解的一种论文。3.综述型论文。这是在归纳、总结前人或今人对某学科中某一学术问题已有研究成果的基础上,加以介绍或评论,从而发表自己见解的一种论文。4.综合型论文。这是一种将综述型和论辩型两种形式有机结合起来写成的一种论文。如《关于中国民族关系史上的几个问题》一文既介绍了研究民族关系史的现状,又提出了几个值得研究的问题。因此,它是一篇综合型的论文。 写作步骤:毕业论文是高等教育自学考试本科专业应考者完成本科阶段学业的最后一个环节,它是应考者的 总结 性独立作业,目的在于总结学习专业的成果,培养综合运用所学知识解决实际 问题 的能力。从文体而言,它也是对某一专业领域的现实问题或 理论 问题进行 科学 研究 探索的具有一定意义的论说文。完成毕业论文的撰写可以分两个步骤,即选择课题和研究课题。 首先是选择课题。选题是论文撰写成败的关键。因为,选题是毕业论文撰写的第一步,它实际上就是确定“写什么”的问题,亦即确定科学研究的方向。如果“写什么”不明确,“怎么写”就无从谈起。 教育部自学考试办公室有关对毕业论文选题的途径和要求是“为鼓励理论与工作实践结合,应考者可结合本单位或本人从事的工作提出论文题目,报主考学校审查同意后确立。也可由主考学校公布论文题目,由应考者选择。毕业论文的总体要求应与普通全日制高等学校相一致,做到通过论文写作和答辩考核,检验应考者综合运用专业知识的能力”。但不管考生是自己任意选择课题,还是在主考院校公布的指定课题中选择课题,都要坚持选择有科学价值和现实意义的、切实可行的课题。选好课题是毕业论文成功的一半。 第一、要坚持选择有科学价值和现实意义的课题。科学研究的目的是为了更好地认识世界、改造世界,以推动社会的不断进步和发展 。因此,毕业论文的选题,必须紧密结合社会主义物质文明和精神文明建设的需要,以促进科学事业发展和解决现实存在问题作为出发点和落脚点。选题要符合科学研究的正确方向,要具有新颖性,有创新、有理论价值和现实的指导意义或推动作用,一项毫无意义的研究,即使花很大的精力,表达再完善,也将没有丝毫价值。具体地说,考生可从以下三个方面来选题。首先,要从现实的弊端中选题,学习了专业知识,不能仅停留在书本上和理论上,还要下一番功夫,理论联系实际,用已掌握的专业知识,去寻找和解决工作实践中急待解决的问题。其次,要从寻找科学研究的空白处和边缘领域中选题,科学研究。还有许多没有被开垦的处女地,还有许多缺陷和空白,这些都需要填补。应考者应有独特的眼光和超前的意识去思索,去发现,去研究。最后,要从寻找前人研究的不足处和错误处选题,在前人已提出来的研究课题中,许多虽已有初步的研究成果,但随着社会的不断发展,还有待于丰富、完整和发展,这种补充性或纠正性的研究课题,也是有科学价值和现实指导意义的。 第二、要根据自己的能力选择切实可行的课题。毕业论文的写作是一种创造性劳动,不但要有考生个人的见解和主张,同时还需要具备一定的客观条件。由于考生个人的主观、客观条件都是各不相同的,因此在选题时,还应结合自己的特长、兴趣及所具备的客观条件来选题。具体地说,考生可从以下三个方面来综合考虑。首先,要有充足的资料来源。“巧妇难为无米之炊”,在缺少资料的情况下,是很难写出高质量的论文的。选择一个具有丰富资料来源的课题,对课题深入研究与开展很有帮助。其次,要有浓厚的研究兴趣,选择自己感兴趣的课题,可以激发自己研究的热情,调动自己的主动性和积极性,能够以专心、细心、恒心和耐心的积极心态去完成。最后,要能结合发挥自己的业务专长,每个考生无论能力水平高低,工作岗位如何,都有自己的业务专长,选择那些能结合自己工作、发挥自己业务专长的课题,对顺利完成课题的研究大有益处。 致 谢 这次论文的完成,不止是我自己的努力,同时也有老师的指导,同学的帮助,以及那些无私奉献的前辈,正所谓你知道的越多的时候你才发现你知道的越少,通过这次论文,我想我成长了很多,不只是磨练了我的知识厚度,也使我更加确定了我今后的目标:为今后的计算机事业奋斗。在此我要感谢我的指导老师——***老师,感谢您的指导,才让我有了今天这篇论文,您不仅是我的论文导师,也是我人生的导师,谢谢您!我还要感谢我的同学,四年的相处,虽然我未必记得住每分每秒,但是我记得每一个有你们的精彩瞬间,我相信通过大学的历练,我们都已经长大,变成一个有担当,有能力的新时代青年,感谢你们的陪伴,感谢有你们,这篇论文也有你们的功劳,我想毕业不是我们的相处的结束,它是我们更好相处的开头,祝福你们!我也要感谢父母,这是他们给我的,所有的一切;感谢母校,尽管您不以我为荣,但我一直会以我是一名农大人为荣。 通过这次毕业设计,我学习了很多新知识,也对很多以前的东西有了更深的记忆与理解。漫漫求学路,过程很快乐。我要感谢信息与管理科学学院的老师,我从他们那里学到了许多珍贵的知识和做人处事的道理,以及科学严谨的学术态度,令我受益良多。同时还要感谢学院给了我一个可以认真学习,天天向上的学习环境和机会。 即将结束*大学习生活,我感谢****大学提供了一次在**大接受教育的机会,感谢院校老师的无私教导。感谢各位老师审阅我的论文。 毕业论文(设计说明书)撰写规范 毕业设计(论文)是学生在校学习成果的集中体现,毕业论文或毕业设计说明书是学生提交毕业设计(论文)资料中的主要部分。为了提高我校的毕业设计(论文)质量,使毕业论文(设计说明书)在内容和格式上更加统一规范,特编写此规范。 一、论文内容要求 1.毕业论文字数根据专业及课题不同要求在8000字以上,论文内容应完整、准确,层次分明,数据可靠,文字简练,分析透彻,推理严谨,立论正确。毕业设计说明书字数不低于8000字。 2. 论文撰写前应翻译完整的外文文献1~2篇(中文字数不低于3000字),要求翻译的内容与课题相关;撰写与课题内容相关的文献综述2000字以上。 3.论文应采用国家正式公布实施的简化汉字、法定计量单位和国家制图标准。 4.论文采用的术语、符号、代号全文必须统一,并符合规范要求。论文中使用新的专业术语、缩略语、习惯用语,应加以注释。 5.文稿中的插图、照片必须确保能复制或微缩。 二、论文各部分要求 论文内容一般应由十个主要部分组成,依次为:(1)封面,(2)中文摘要,(3)英文摘要,(4)关键字,(5)目录,(6)前言,(7)论文正文,(8)参考文献,(9)附录,(10)致谢。各部分的具体要求如下: 1.封面 采用学校统一的封面格式,封面上填写论文题目、作者姓名、学号、所在院(系)、专业名称、指导教师姓名及完成日期。 论文题目不宜过长,一般不超过25个字。 2.中文摘要 摘要是论文不加注释和评论的简短陈述,具有独立性和自含性,摘要中有数据、有结论,是一篇完整的短文,可以独立使用和引用,论文摘要在写法上一般不分段落,常采用无人称句。摘要中一般不用图表、化学反应式、数学表达式等,不能出现非通用性的外文缩略语或代号,不得引用参考文献。写作论文摘要时应注意能反映出以下几方面的内容:论文所研究的问题及其目的和意义;论文的基本思路和逻辑结构;问题研究的主要方法、内容、结果和结论。论文摘要一般200~400字。 设计说明书的摘要一般为1000~2000字,摘要应该包含论文中的基本信息,应说明本项研究工作的目的和意义、研究方法(实验方法)、结果和结论,重点是结果和结论。注意突出具有创新性的成果和新见解。 3.英文摘要 英文摘要内容应与中文摘要基本对应,要符合英语语法,语句通顺,文字流畅。 4.关键词 关键词是为了文献标引而从论文中选取出来的用以表示全文主题内容信息款目的单词或术语。每篇论文一般选取3~8个关键词。 5.目录 目录是论文的大纲,反映论文的梗概。目录页每行由标题名称和页码组成,包括中英文摘要;前言;主要内容的章、条、款序号和标题;小结;参考文献;注释;附录;可供参考的文献题录、索引等。 6.前言 前言是论文的第一章,是论文评阅人、答辩委员和读者了解论文研究背景和概况的主要篇章。主要目的是向论文评阅人、答辩委员和读者阐述论文中所要研究的问题以及与其有关的背景或对一些事项的说明。前言通常应包括以下四个方面:论文所研究的目标、国内外研究现状以及研究目的和意义;论文使用的理论工具、研究方法及技术路线;论文的基本思路和逻辑结构;论文参考的文献资料、使用的符号、计算公式等需要说明的问题。前言在写法上不分章节,提倡无人称句。 7.论文正文 论文正文是主体,一般由标题、文字叙述、图、表格和公式等五个部分构成。写作形式可因课题性质不同而变化,一般可包括理论分析、数据资料、计算方法、实验和测试方法,经过整理加工的实验结果分析和讨论,与理论计算结果的比较,个人的论点以及本研究方法与已有研究方法的比较。要求实事求是、理论正确、逻辑清楚、层次分明、文字流畅、数据真实、公式推导计算无误。文中若有与导师或他人共同研究的成果,必须明确指出;如果引用他人的结论,必须明确注明出处,并与参考文献一致。 8.参考文献 只列作者直接阅读过、在正文中被引用过的文献资料。参考文献一律放在论文结论后,不得放在各章之后。每条文献的项目必须完整,诸项缺一不可。各类文献的书写格式均应符合国家标准《GB771487文后参考文献著录规则》。论文中引用参考文献时,应在引出处的右上方用方括号标注阿拉伯数字编排的序号,按文中引用出现的顺序列在正文的末尾。特别在引用别人的科研成果时,应在引用处加以说明。文科论文可选用页脚注。 9.附录 一般作为论文主体的补充项目。主要列入正文内过分冗长的公式推导;供查读方便所需的辅助性数学工具或重复性数据表格;由于过分冗长而不宜放置在正文中的计算机程序清单;论文使用的缩写说明;调查、实验材料等。 10.致谢 对于提供各类资助、指导和协助完成研究工作以及提供对论文写作各种工作有利条件的单位及个人表示感谢。致谢应实事求是,真诚客观。 三、编排格式 1.论文封面中题目为小一号黑体字,可以分成1或2行居中打印;作者姓名、学号、所在院(系)、专业名称、指导教师姓名及完成日期等为仿宋—GB2312三号(详见附1)。 2.中文题目、摘要及关键词(详见附2) (1)中文题目以黑体小一号字居中分成1或2行打印。 (2)中文题目下空二行居中打印“摘 要”,采用四号黑体字,摘要内容另起行前空两字,采用小四号宋体字打印。 (3)“关键词”为小四号黑体字,与摘要内容隔开一行,另起一行左对齐,空两字符后跟关键词,每一关键词之间用分号隔开,最后一个关键词后不打标点符号,关键词采用小四号宋体字打印。 3.英文题目、摘要及关键词 论文中的英文一律采用“Times New Roman”字体(详见附3)。 (1)论文英文题目全部采用大写字母,可分成1~3行居中二号字加粗打印。每行左右两边至少留五个字符空格。 (2)英文题目下空二行居中四号加粗打印“ABSTRACT”,再下空一行小四号字打印英文摘要内容,英文摘要与中文摘要相对应。摘要内容每段开头留四个字符空格。 (3)摘要内容后下空一行居左,以小四号加粗打印“KEY WORDS”, 留两字符空格,其后是关键词,采用小四号打印。 4.目录 应将文内的章节标题编排清楚,目录中的章、条一般编排到二级,也可编排到三级(章、条、款),标题应该简明扼要。标题层次一般不应超过四级。“目录”两字用小二号粗黑体,下空两行为章、条、款及其开始页码,以小四宋体、1.3倍行距打印。章、条、款层次代号如下:(详见附4) 1 (章的标题) XXXX…………………………………………………… 1 1.1 (条的标题) XXXX ……………………………………………… 2 1.1.1 (款的标题) XXXX…………………………………………… 3 5.正文 每章的标题以小三号黑体字左起打印;“章”下空一行为“条”的标题,条的标题以四号黑体字左起打印;“条”下一行为“款”的标题,款的标题以小四号黑体字左起打印。换行后打印正文内容,正文用小四号宋体字,行距1.25左右,正文中标题同目录相对应(详见附5)。正文中的标题层次一般不应超过四级,四级以后可单独编号,如编写作(1) (2) (3) …或① ② ③…或a. b. c.…等。正文中用的单位名称的书写可以采用国际通用符号,也可以用中文名称,但全文应统一,不能两种混用。正文中用的量和单位要严格执行GB3100~3102:93有关量和单位的规定。具体要求参阅《常用量和单位》计量出版社,1996。 6.图 图应有编号和图题。图号采用阿拉伯数字分章依序编排,图号后空一格为图题,如“图2-1 ××××”等,图的编号和图题应置于图下方的居中位置,五号黑体字打印。版式为四周环绕型;靠右侧置放(详见附5)。论文中的插图应具有鲜明性,切忌与列表及文字表述重复。插图中的术语、符号、单位等应同正文表述所用保持一致。插图要清楚,坐标比例不要过分放大,同一幅图上不同曲线的点要分别用不同形状标出;图内文字采用小五号宋体字。 7.表 表应有编号和表题。表号采用阿拉伯数字分章依序编排,表号后空一格为表题,如“表2-1 ××××”等,表的编号和表题应置于表上方的居中位置,采用黑体五号字;表内文字符号采用小五号宋体打印,表内必须按规定的符号标注单位;制表一律采用三线制。列表中的参数应标明量和单位的符号(详见附5)。 8.公式 公式一律使用公式编辑器编辑。公式序号采用阿拉伯数字分章依序编排,如“(2-13)”、“(4-5)”等,序号标注于该式所在行(当有续行时,应标注于最后一行)的最右边;公式书写方式应在文中相应位置另起一行居左空四个字符横排,对于较长的公式只可在符号处(+、-、*、/、≤≥等)转行(详见附5)。 9.参考文献 “参考文献”以小四号黑体字左起打印,另起行以五号宋体字列参考文献。参考文献的排列顺序与在正文中的引用顺序一致,著录格式及示例详见附6。 10.正文中的说明性注解 采用随文脚注,用上标形式“①”等数字表示。 11.论文的附录依次为附录1,附录2……编号。附录中的图表公式另编排序号,与正文分开。 四、打印及装订要求 1.论文文稿一律采用白色A4纸标准大小打印,文稿四周应留中空白边缘,以便装订、复制和读者批注。页面设置为上方和左侧分别留边2.5 cm,下方和右侧分别留2.0cm,页眉、页脚:各为1.5、2.0 cm。 2.由统一封面装订成册。顺序为①封面;②中文题目、摘要及关键词;③英文题目、摘要及关键词;④目录;⑤前言;⑥正文(包括结论和参考文献);⑦附录;⑧致谢。 五、其他 1.外文翻译及文献综述的撰写格式可参照执行。 2.工程设计制图国家标准目录见附7。 毕业设计(论文)工作条例内容选编 一、毕业设计(论文)的组织管理 全校毕业设计(论文)工作在主管校长统一领导下进行,实行分级管理,层层负责的办法。 1.教务处作为毕业设计(论文)工作的学校主管部门,其主要职责是: (1)贯彻落实上级主管部门对毕业设计(论文)工作的指导文件和批示精神,并结合学校实际制定相应的管理规定,明确学校毕业设计(论文)工作的整体目标。 (2)负责协调毕业设计(论文)过程中的有关问题,进行毕业设计(论文)工作的宏观指导。 (3)对各学院毕业设计(论文)教学过程中的各个环节进行质量监督和检查,组织评选“校优秀毕业设计(论文)”对学校毕业设计(论文)工作进行总结和表彰。 2.二级学院(系)应成立毕业设计(论文)工作委员会,具体负责本项工作的落实,其主要职责是: (1)贯彻落实学校有关毕业设计(论文)的管理规定,制定学院工作计划和实施 细则 测试细则下载防尘监理实施细则免费下载免费下载地暖施工监理细则公路隧道通风设计细则下载静压桩监理实施细则下载 。 (2)审查、汇总毕业设计(论文)题目,安排指导教师。 (3)统一安排、布置学院毕业设计(论文)工作任务。 (4)定期检查毕业设计(论文)工作进度,协调处理院内毕业设计(论文)中的问题,考核检查教师的毕业设计(论文)指导情况。 (5)组织毕业设计(论文)答辩和成绩复查,总结学院毕业设计(论文)工作,并向学校推荐“校优秀毕业设计(论文)”。 二、指导教师职责 指导教师应本着教书育人的宗旨,在对毕业设计(论文)进行业务指导的同时,引导学生养成正确的思维方法、工作作风和严谨治学的科学态度。 1.毕业设计(论文)的指导教师应由具有讲师或讲师以上职称的教师担任。助教、研究生不能单独指导毕业设计(论文),只能协助指导教师工作。副教授以上职称教师参与指导毕业设计(论文)的比例应高于90%。 对于来自外单位,且部分或全部工作需在外单位进行的课题,亦可聘请该单位工程师以上的技术人员担任指导工作。教研室应派专人联系,了解情况,掌握进度。 2.毕业设计(论文)指导教师职责 (1)拟定毕业设计(论文)课题,下达任务书,制定指导计划和工作程序,并严格执行。 (2)根据任务书,与学生共同制定“毕业设计(论文)工作进度计划表”,明确“阶段工作内容”,并采取多种形式检查学生的工作进度和质量,及时解答和处理学生提出的有关问题,原则上每周必须仔细检查一次,并在每一阶段结束时给本阶段工作评定成绩,成绩填入“毕业设计(论文)分阶段评分表”。 (3)指导学生写出开题报告、翻译外文并给予评阅。 (4)指导学生按规范要求正确撰写毕业设计(论文),并在答辩前认真审查学生的毕业论文或设计结果(包括论文正文、实验报告、计算书、或设计说明书、工艺卡、图纸等),并写出毕业设计(论文)的学术评语。 (5)参加毕业设计(论文)答辩。 三、毕业设计(论文)对学生的要求 学生在毕业设计(论文)过程中必须做到: 1.努力学习,刻苦钻研,勤于实践,勇于创新。 2.虚心接受指导教师和工程技术人员的指导。 3.独立按时完成规定的工作任务,不得弄虚作假,不准抄袭他人内容,否则其毕业设计(论文)成绩按不及格处理。 4.严格遵守纪律,毕业设计(论文)期间,无故缺席按旷课处理;缺席时间超过四分之一以上者,不准参加答辩,其成绩按不及格处理。 5.未在规定时间内完成毕业设计(论文)或不按时参加答辩者,其成绩按不及格处理。 四、答辩及成绩评定 答辩工作由各系毕业设计(论文)答辩委员会主持,下设若干答辩小组。答辩委员会由系领导及专家5~7人组成,答辩委员会主任可由分管教学的系主任、教研室主任或学术水平较高的教师担任。成员名单在答辩前二周报院答辩工作委员会审核。 1.答辩委员会的主要职责是 (1)组织并领导答辩小组进行毕业设计(论文)答辩工作; (2)审定学生毕业设计(论文)的最后成绩及评语; (3)完成毕业设计(论文)答辩工作的总结报告。 2.答辩小组的主要职责 (1)答辩前阅读有关毕业设计(论文)资料,了解学生毕业设计(论文)内容及指导教师评语; (2)需事先准备好一定数量的问题,所提问题要有一定的深度和广度; (3)认真听取学生在答辩中的陈述和对问题的回答; (4)依据评分标准初步给定毕业设计(论文)成绩。 3.答辩日期和地点由答辩委员会在一周前向学生正式公布,同时报送教务处,以便组织院有关人员参加、检查答辩工作。 4.答辩程序 (1)学生陈述(约10分钟) (2)答辩小组提出问题 (3)学生回答 (4)答辩小组总评分。每位学生答辩时间控制在30分钟左右。 5.答辩评分标准应从四个方面综合考虑:(1)设计(论文)的性质、难度、分量、综合训练等情况;(2)设计(论文)的质量、价值及有无创造性;(3)答辩中自述和回答问题的正确程度;(4)工作态度。评分具体标准各系可根据学生整体水平和课题特点分别拟定。 6.毕业设计(论文)的成绩评定必须从严掌握。严格按照分阶段评分进行,无前一阶段成绩,不得进入下一阶段评分。答辩不通过,总成绩不能评为合格。最后以五级(优、良、中、及格、不及格)记分登记入册,优秀率一般不高于20%。系级优秀设计(论文)再经院答辩工作委员会审定,评出10%为院级优秀设计(论文)。学院对院级优秀设计(论文)予以表彰,并日后编订成册。 7.毕业设计(论文)不能免修、缓修、只能重做。 本科生毕业设计(论文)规范化要求 第一部分 学生应遵守以下规范要求 一、毕业设计论文说明 1. 毕业设计论文独立装订成册,内容包括: (1) 封面(题目、学生姓名、指导教师姓名等) (2) 中、外文内容摘要 (3) 正文目录(含页码) (4) 正文(开始计算页码) (5) 致谢 (6) 参考文献 (7) 附录 2. 中、外文内容摘要包括:课题来源,主要设计,实验方法,本人主要完成的成果。要求不少于400汉字,并译成外文。 3. 毕业设计论文页数为45页-50页。 4. 纸张要求:毕业设计说明书(论文报告)应用标准B5纸单面打字成文。 5. 文字要求:文字通顺,语言流畅,无错别字。 6. 图纸要求:毕业设计图纸应使用计算机绘制。图纸尺寸标注应符合国家标准。图纸应按“规范”叠好。 7. 曲线图表要求:所有曲线、图表、流程图、程序框图、示意图等不得徒手画,必须按国家规定标准或工程要求绘制。 8. 参考文献、资料要求:参考文献总数论文类不少于10篇、,应有外文参考文献。文献应列出序号、作者、文章题目、期刊名、年份、出版社、出版时间等。 二、外文翻译 1. 完成不少于2万印刷符的外文翻译。译文不少于5千汉字。 2. 译文内容必须与题目(或专业内容)有关,由指导教师在下达任务书时指定。 3. 译文应于毕业设计中期2月底前完成,交指导教师批改。 4. 将原文同译文统一印成B5纸规格装订成册,原文在前,译文在后。 三、形式审查 5月15日前,将毕业设计论文上交指导教师,审查不合格者,不能参加答辩。 四、准备答辩 答辩前三天,学生要将全部材料(包括光盘、论文)统一交指导教师。 关于毕业论文格式的要求 为方便统一、规范论文格式,现将学院的相关要求做如下强调、补充: 1. 基本要求 纸型: B5纸(或16开),单面打印; 页边距: 上2.54cm,下2.54cm,左2.5cm,右2.5cm; 页眉:1.5cm,页脚1.75cm,左侧装订 正文字体:汉字和标点符号用“宋体”,英文和数字用“Times New Roman”,字号小四; 图号1-1,指第1章第1个图 在图的前部要有文字说明(如图1-1所示) 表号3-5,指第3章第5个表 在表的前部要有文字说明(如表3-5所示) 图、表的标注字体大小是五号宋体 行距: 固定值20; 页码: 居中、小五、底部。 2. 封面格式 封皮: 大连理工大学城市学院(二号、黑体、居中) 本科生毕业设计(论文)(二号、黑体、居中) 学 院:(四号、黑体、居中、下划线:电子与自动化学院) 专 业:(四号、黑体、居中、下划线、专业名字之间无空格) 学 生:(四号、黑体、居中、下划线,名字是2个字的中间空1个字、3个或3个以上字的中间无空格) 指导教师:(四号、黑体、居中、下划线,名字是2个字的中间空1个字、3个或3个以上字的中间无空格,两位指导教师的中间用顿号“、”) 完成日期:(四号、黑体、居中、下划线,如:2009年5月25日) (注意:5个下划线两端也是对齐的,单倍行距) 内 封:大连理工大学城市学院本科生毕业设计(论文)(四号、黑体) 题目 (二号、黑体、居中); 总计 毕业设计(论文) 页(五号、宋体) 表格 表(五号、宋体) 插图 幅 (五号、宋体) (注意:页数正常不少于40页,优秀论文原则上不少于45页) 3. 中外文摘要 中文摘要:标题“摘 要” (三号、黑体、居中、中间空1个字) 正文(不少于400字) 关键词 (五号、黑体):3-5个主题词(五号),中间用分号“;”隔开。 外文摘要 (另起一页):标题“Abstract” (三号、黑体、居中) 正文 (必须用第三人称) 关键词: Key words(五号、黑体):3-5个主题词(五号)与中文关键词对应,中间用分号“;”隔开。 4. 目录 标题 “目录”(三号、黑体、居中); 章标题(四号、黑体、居左); 节标题(小四、宋体); 页码 (小四、宋体); 二、三级目录分别缩近1和2个字; 四级目录不在“目录”中体现,在正文中也不是单独一行,可以黑体(没有句号),然后空2个字接正文; 注意:正文中每章开头要另起一页; “目录”下方中间的页码和摘要一样统一用罗马字,顺接摘要的。 摘要 目录加页眉 5. 论文正文 页眉: 论文题目(居中、小五、黑体); 章标题(三号、黑体、居中); 节标题(四号、黑体、居左); 正文 程序用“Times New Roman”,字号小四; 6. 参考文献 标题:“参考文献”(小四、黑体、居中) 参考文献的著录,按文稿中引用顺序排列,并注意在文内相应位置用上标标注,如:……的函数。 示例如下:(字体为五号、宋体) 期刊类:[序号]作者1,作者2,……作者n。文章名。期刊名(版本),出版年,卷次(期次)。页次 图书类:[序号]作者1,作者2,……作者n。书名。版本。出版地:出版者,出版年。页次 会议论文集:[序号]作者1,作者2,……作者n。论文集名。出版地:出版者,出版年。页次 网上资料:[序号]作者1,作者2,……作者n。文章名。网址。发表时间 7. 其它 量和单位的使用:必须符合国家标准规定,不得使用已废弃的单位(如高斯(G和Gg)、亩、克分子浓度(M)、当量能度(N)等)。量和单位不用中文名称,而用法定符号表示。 图表及公式:插图宽度一般不超过10cm,表名(小四)置上居中,图名(小四)置下居中。标目中物理量的符号用斜体,单位符号用正体,坐标标值线朝里。标值的数字尽量不超过3位数,或小数点以后不多于1个“0”。如用30Km代替30000m,用5µg代替0.005mg等,并与正文一致。图和表的编号从前至后顺序排列,图的编号及说明位于图的下方,居中;表的编号及说明位于表的上方,居中。公式编号加圆括号,居行尾。图表中的字体不应大于正文字体。注意:图表标题中的数字也是“Times New Roman”。 8.论文依次包括:封皮、内封、中文摘要、英文摘要、目录、正文、结论、致谢、参考文献、(附录),不要落项。 9.注意:上面没有说“加粗”的“黑体”,均为“黑体不加粗”。 补充: 1.答辩要求:自述15分钟,回答问题10分钟,自述要求使用PPT 答辩内容: 1).论文题目 2).设计内容 3). 设计方案 关于薪酬设计方案通用技术作品设计方案停车场设计方案多媒体教室设计方案农贸市场设计方案 4).如何完成设计 工作原理 软件或硬件设计 制作\调试\安装 5).存在不足,今后努力的方向 6).致谢 3.最后上交学生装订好的论文、光盘、记录表、成绩单 4.光盘里的文件夹命名为:学号_姓名_年级专业班级 文件夹里包括的文件有:论文、ppt、英文翻译 1) 论文的文件名格式:学号_姓名_年级专业班号_题目(论文)_完成日期doc 2) ppt的文件名格式:学号_姓名_年级专业班号_题目(ppt)_完成日期ppt 3) 英文翻译的文件名格式:学号_姓名_年级专业班号_题目(英文翻译)_完成日期doc 例如: 答辩问题5个, 侧重总体思路一个 软件或硬件一个 翻译一个 其他2个 II
本文档为【基于微信的生活服务平台的设计与实现毕业设计】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
不系舟红枫
从教近30年,经验丰富,教学水平较高
格式:doc
大小:1MB
软件:Word
页数:0
分类:工学
上传时间:2019-01-22
浏览量:23