logo资料库

微信公众平台开发(论文).doc

第1页 / 共54页
第2页 / 共54页
第3页 / 共54页
第4页 / 共54页
第5页 / 共54页
第6页 / 共54页
第7页 / 共54页
第8页 / 共54页
资料共54页,剩余部分请下载后查看
1 绪论
1.1开发背景
1.2系统开发的意义
1.3开发者的主要工作
1.4论文的组织结构
1.5 小结
2 微信公众平台开发相关技术介绍
2.1微信公众号介绍
2.2 微信公众平台的功能介绍
2.3 XAMPP介绍
2.3.1 phpMyAdmin
2.3.2 Apache网页服务器
2.4微信公众平台开发的技术介绍
2.4.1 HTML5
2.4.2 PHP
2.4.3 XML
2.4.4 MySQL
2.4.5 HTTP
2.5 小结
3 系统需求分析
3.1微信公众平台需求分析
3.2功能需求分析
3.2.1我要办税模块
3.2.2我要查询模块
3.2.3常用操作模块
3.2.4管理员模块
3.3 数据需求分析
3.4 小结
4 系统的概要设计
4.1 系统原理
4.2 系统的功能模块设计
4.3 系统的数据库设计
4.3.1 系统实体属性图详细设计
4.3.2 数据库表的创建
4.4 小结
5 系统的详细设计和实现
5.1 后台功能模块的设计与实现
5.1.1 服务器的申请和验证
5.1.2 自定义菜单的开发
5.1.3 自定义回复设置
5.1.4数据库管理
5.2 前台界面的设计和实现
5.2.1 我要办税模块
5.2.2我要查询模块
5.2.3其他模块
5.3 小结
6 系统测试
6.1软件测试
6.2 系统自定义菜单的接口测试
6.3 系统的功能测试
6.4 小结
7 总结
7.1 开发中遇到的问题以及解决措施
7.2 总结与体会
7.3 展望
参考文献
致 谢
毕业设计(论文)知识产权声明
毕业设计(论文)独创性声明
密 级 学 号 B13060221 系 别 计算机信息与技术系 题目: 林海市国税系统微信公众平台的 设计与实现 学 生 姓 名 : 指 导 教 师 : 周飞达 徐淑萍 学 科 专 业 : 计算机科学与技术 学 科 类 别 : 工 学 2017 年 06 月
西安工业大学北方信息工程学院 本科毕业设计(论文) 题目:林海市国税系统微信公众平台的 设计与实现 系 专 班 学 学 别:计算机信息与技术系 业: 计算机科学与技术 级: 生: 号: B130602 周飞达 B13060221 指导教师: 徐淑萍 2017 年 06 月
毕业设计(论文)任务书 系别 计算机信息与技术系 专业 计算机科学与技术 班级 B130602 姓名 周飞达 学号 B13060221 1.毕业设计(论文)题目:林海市国税系统微信公众平台的设计与实现 2.题目背景和意义:随着移动通信技术的发展,以智能手机为代表的移动终端的快速普及, 带动了与之相关的各种软件服务和信息服务的发展,基于智能移动终端的信息服务已经成 为现在信息技术的热门发展方向。某市国家税务局为了进一步提升移动端信息化服务水平, 加强移动互联网纳税窗口建设,更快,更好的向广大企业及纳税人提供涉税服务,将电子 化办税业务向移动互联网端延伸,拟利用微信公众平台建设某市国家税务局自己的公众号 服务系统。通过对微信公众平台的建设,将现有网上办税窗口的业务功能逐渐向移动端扩 展。 3.设计(论文)的主要内容(理工科含技术指标):根据对国税业务现状的调查研究,以当前国 家税务局的信息化建设现状为基础,结合微信公众号(主要是服务号)的功能定位,为该 某市国家税务局设计并实现一套微信公众号办税系统。微信公众号主要规划为两个主要的 功能菜单:【我要办税】和【我要查询】两个主要菜单。系统功能主要分为以下几大类: 系统基础功能、微信支撑功能、用户(微信)管理功能、涉税业务功能、其他等五大部分。 采用 Xmapp 集成开发环境、采用 MySQL 数据库等开发环境;采用 HTTP 方式从系统客户 端接受传输的数据,通过在服务器端对数据进行处理、存储、查询等操作。 4.设计的基本要求及进度安排(含起始时间、设计地点):第 1 周—第 3 周:选题、收集资料、 确定开发工具、理解题目、开题报告、确定提纲。第 4 周—第 6 周:结合题目参加实习、 需求分析(需求说明书)、开发计划(项目计划书)。第 7 周—第 8 周:总体流程图、数据库关 系设计图、数据库关系流程图。 第 9 周—第 12 周:编写程序。第 13 周—15 周:系统集 成、系统测试、导师验收成果。要求设计过程中同时撰写论文,并于 13 周前完成初稿,提 交评阅前至少完成 3 次校稿。设计地点:校内 5.毕业设计(论文)的工作量要求 撰写 15000 字论文 ① 实验(时数)*或实习(天数): 300 机时 ② 图纸(幅面和张数)*: ③ 其他要求: 查阅资料不少于 20 份 指导教师签名: 年 月 日 学生签名: 年 月 日 系主任审批: 年 月 日 说明:1 本表一式二份,一份由学生装订入册,一份教师自留。 2 带*项可根据学科特点选填。
林海市国税系统微信公众平台的设计与实现 摘 要 伴随着网络科学技术的飞速发展,数据信息的传输越来越方迅速,促进了 多层次运营管理模式的诞生和发展,对于具有相同需求的用户群体需要一类专 门的平台来进行处理与其相关的信息。以智能手机为代表的新平台和新技术推 动了移动终端的发展进程。而微信公众平台作为一款新的手机应用,信息推送 的实时性和便利的互动性为移动终端用户提供真实有效的信息和服务。 本系采用 Xmapp 集成开发环境;利用 HTTP 协议从系统客户端接受传输的 数据,完成在服务器端对数据的处理、存储、查询等操作。主要模块包括:我 要办税模块、我要查询模块、常用操作模块、管理员管理模块。通过 C/S 基本 模式实现各功能模块的调用和互动。 经过对国税业务的研究和调查,以当前国家的税务信息建设为基础,结合 微信公众号(主要是服务号或测试号)的功能定位,为林海市国家税务局设计 并实现一套微信公众号的办税系统。 关键词:智能手机;信息和服务;微信公众号 I
Design and Implementation of WeChat Public Platform Linhai City Tax System Abstract With the rapid development of network science and technology, the transmission of data information is becoming more and more rapid, which promotes the birth and development of multi-level operation and management model. For the users with the same needs, a special platform is needed to deal with the related information. To smart phones as the representative of the new platform and new technology to promote the development process of mobile terminals. And WeChat public platform as a new mobile phone applications, information push real-time and convenient interaction for mobile end users to provide real and effective information and services. The system uses Xmapp integrated development environment; the use of HTTP protocol from the system client to receive the transmission of data to complete the server-side data processing, storage, query and other operations. The main modules include: I want to pay the tax module, I want to query the module, the common operation module, the administrator management module. Through the c / s basic mode to achieve the function of the module call and interaction. After the study and investigation of the national tax business, based on the current national tax information construction, combined with the WeChat public number (mainly service number or test number) function positioning for the Linhai City State Taxation Bureau to design and implement a set of WeChat public Of the tax system. Key Words: smart phone; information and services; WeChat public II
目 录 1 绪论 .......................................................................................................................1 1.1 开发背景..............................................................................................................1 1.2 系统开发的意义 ..................................................................................................1 1.3 开发者的主要工作..............................................................................................2 1.4 论文的组织结构 ..................................................................................................3 1.5 小结 ..................................................................................................................... 3 2 微信公众平台开发相关技术介绍 ..............................................................5 2.1 微信公众号介绍 ..................................................................................................5 2.2 微信公众平台的功能介绍 .................................................................................5 2.3 XAMPP 介绍 ......................................................................................................6 2.3.1 phpMyAdmin ............................................................................................... 7 2.3.2 Apache 网页服务器.....................................................................................7 2.4 微信公众平台开发的技术介绍 ......................................................................... 7 2.4.1 HTML5 ..........................................................................................................7 2.4.2 PHP................................................................................................................8 2.4.3 XML .............................................................................................................. 8 2.4.4 MySQL .......................................................................................................... 8 2.4.5 HTTP............................................................................................................. 9 2.5 小结 ..................................................................................................................... 9 3 系统需求分析 ................................................................................................. 10 3.1 微信公众平台需求分析 ................................................................................... 10 3.2 功能需求分析 ....................................................................................................10 3.2.1 我要办税模块 ............................................................................................. 10 3.2.2 我要查询模块 ............................................................................................. 11 3.2.3 常用操作模块 ............................................................................................. 11 3.2.4 管理员模块................................................................................................. 11 3.3 数据需求分析 ................................................................................................... 11 3.4 小结 ................................................................................................................... 12 4 系统的概要设计 .............................................................................................13 4.1 系统原理 ........................................................................................................... 13 III
4.2 系统的功能模块设计 .......................................................................................13 4.3 系统的数据库设计 ...........................................................................................14 4.3.1 系统实体属性图详细设计 ........................................................................14 4.3.2 数据库表的创建 ........................................................................................18 4.4 小结 ................................................................................................................... 20 5 系统的详细设计和实现 .............................................................................. 21 5.1 后台功能模块的设计与实现 ...........................................................................21 5.1.1 服务器的申请和验证 ................................................................................21 5.1.2 自定义菜单的开发 ....................................................................................22 5.1.3 自定义回复设置 ........................................................................................25 5.1.4 数据库管理................................................................................................. 26 5.2 前台界面的设计和实现 ...................................................................................27 5.2.1 我要办税模块 ............................................................................................ 27 5.2.2 我要查询模块 ............................................................................................. 31 5.2.3 其他模块..................................................................................................... 34 5.3 小结 ................................................................................................................... 36 6 系统测试 ...........................................................................................................38 6.1 软件测试............................................................................................................38 6.2 系统自定义菜单的接口测试 ...........................................................................38 6.3 系统的功能测试 ...............................................................................................39 6.4 小结 ................................................................................................................... 41 7 总结 .................................................................................................................... 42 7.1 开发中遇到的问题以及解决措施 ...................................................................42 7.2 总结与体会 ....................................................................................................... 42 7.3 展望 ................................................................................................................... 43 参考文献 ..................................................................................................................44 致 谢 .......................................................................................................................45 毕业设计(论文)知识产权声明...................................................................46 毕业设计(论文)独创性声明 ....................................................................... 47 IV
1 绪论 1 绪论 1.1 开发背景 由于移动互联网技术的不断发展,推进了各种软件服务和信息服务的发展, 其中以方便可靠的移动终端---手机,迅速发展并进入人们的生活,基于智能移 动终端的信息服务已经成为现在信息技术的热门发展方向。 微信公众平台是在我国的移动互联网应用微信中产生的,它的用户体验和 相关功能已经基本上得到完善,这也就给用户提供了充足的自由空间,用户可 以根据自己的兴趣习惯关注与之相关的公众号,也可以把自己喜欢的公众号推 送给自己的朋友。而且公众号的关注是免费。如今,微信在人们的生活中已逐 渐流行,大部分的手机里都安装了这个软件,对于大众化公众媒体,娱乐明星, 企业以及公共的国家机关部门而言,使用微信提供的平台以及朋友圈社交分享 等功能的使用,微信已经成为移动互联网中一种不可忽视的应用软件。 伴随着移动通信技术的发展和进步,产生了越来越多新的传播工具。当微 博还在刚开始发展的时候,微信就已经被开发应用了。微信是由我国的腾讯公 司开发的应用软件,自从微信被开发并公布以后,就获得了多数用户的追捧, 用户的数量呈现指数型快速增长。微信的注册用户数在 2012 年突破 1 亿;在 2012 年突破 2 亿;并且在 2014 年 3 月,注册了微信的用户达到 7 亿次,在线 活跃数量每日达 1 亿[1]。现在,全球 200 多个国家和地区都有微信的使用,而 且月活跃用户在国内外超过 3 亿。微信应用成为目前为止用户数量增速最快的 手机应用服务和应用软件。在这几年的时间中,微信已成为广大手机用户的一 种生活方式,而且变为一种迄今为止最热门的信息传播途径,迎来了移动互联 网信息传播的新潮流。 微信的进步发展成为最近几年我国学术界进行研究和分析的热点话题。我 国在微信方面的研究主要细分成三个层面:其一是应用发展问题,主要研究分 析微信在政务上、经融上应用的可行性;第二部分是微信的自身问题,主要研 究微信的特征、传播特点、属性等;第三部分是影响问题,主要探索微信所起 的作用、社会影响等;。我国的微信研究是多方面的,具有科学性、多方面性、 社会导向等特点,但也存在不足,比如利益性、延迟性、认识不足等问题[2]。 1.2 系统开发的意义 随着互联网大数据时代的到来,数据的传递变的越来越方便快捷,同时也 1
分享到:
收藏