基于微信公众平台的需求分析Word文档下载推荐.docx

上传人:b****6 文档编号:19238736 上传时间:2023-01-04 格式:DOCX 页数:14 大小:23.85KB
下载 相关 举报
基于微信公众平台的需求分析Word文档下载推荐.docx_第1页
第1页 / 共14页
基于微信公众平台的需求分析Word文档下载推荐.docx_第2页
第2页 / 共14页
基于微信公众平台的需求分析Word文档下载推荐.docx_第3页
第3页 / 共14页
基于微信公众平台的需求分析Word文档下载推荐.docx_第4页
第4页 / 共14页
基于微信公众平台的需求分析Word文档下载推荐.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

基于微信公众平台的需求分析Word文档下载推荐.docx

《基于微信公众平台的需求分析Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《基于微信公众平台的需求分析Word文档下载推荐.docx(14页珍藏版)》请在冰豆网上搜索。

基于微信公众平台的需求分析Word文档下载推荐.docx

本节列出下列资料:

经核准的用户合同、《用户需求说明书》、《项目开发委托合同书》、

《技术可行性报告》等文件;

参考文献资料的作者、标题、发表日期、出版单位或资料来源、起止页。

杨宪泽。

软件工程[M].2011年5月,天津科学技术出版社,1—66.

PeterLubbers。

HTML5程序设计[M]2013年7月,人民邮电出版社,1—253

StephenWalther.ASP.NET的揭秘[M]2009年6月,人们邮电出版社,1-494

2.软件总体概述

软件标识

基于微信公众平台的周边信息检索管理系统。

(BWIS)basewechatInformationSearch。

版本号:

1。

0.

软件描述

系统属性

基于周边微信公众平台不是属于腾讯公司的产品,它是一个微信公众服务平台。

通过在微信公众平台上申请到微信号后,其本身所能拥有的功能是比较单一的,难易满足商家微信营销与推广的需求。

对于商家来说,只有两种选择:

1、自行开发相关产品;

2、通过与第三方平台合作来获得相关服务。

绝大多数企业没有自己的微信二次开发相关的研发人才,自己开发成本高、周期长,因此和提供相关服务的微信公众服务平台合作就是很多企业比较理想的选择。

基于周边的微信公众平台是把杨林职教园区的所有的信息收集起来,帮助广大师生用户提供信息检索,从而实现对商家的营销宣传。

开发背景

基于周边的微信公众平台的信息检索,在我们的身边有时候会发现有的人不熟悉周边的坏境,比如新生来到学校,不知道我们周边的环境,怎么帮助他们让他们很快的知道我们周边有哪些好玩的,好吃的,怎么知道出行时候给司机打电话。

其实针对我们身边以常常有这么一类老生,他们出去开房不知道宾馆的住宿电话,吃饭不知道哪家最好吃,哪家的味道最好,餐馆在什么地方,有时候要去ktv唱歌,没有包间了,等等问题是我们经常遇见的.而对于商家怎么让他的宣传信息更好的让大家知道,让消费者知道他们菜馆的特色菜等.开发的这个平台就是在上面遇见的这些问题的背景上,帮助大家进行信息的检索而开发的基于周边的微信公众平台的信息检索.我们主旨在帮助学生更好的了解身边的环境,帮助商家实现利润的最大化。

为学生的生活照一个方向。

基于周边微信公众平台的信息检索是针对杨林职教园区的所有学生老师商家的使用的一个信息检索平台。

软件功能

基于周边微信公众平台的信息检索,功能如下图所示.

基于周边微信公共平台的信息检索,主要有四个大的功能模块,分别是咨询传媒、生活圈、服务指南、用户角色管理。

1

餐饮美食

餐饮美食分别收集学校和学校周边方圆20公里范围的餐饮信息。

西餐的有哪些、特色菜是哪些、农家乐、火锅等进行详细的分类。

通过信息检索能快速的检索到周边的美食。

2

住宿订房

收集周边方圆30公里范围内的宾馆,旅社,酒店等,分别按照地点进行分类.通过信息检索能够快速的查找到周边住宿的信息.

3

休闲娱乐

休闲娱乐主要有方圆30公里范围的酒吧、KTV、租车、农家乐、休闲山庄、娱乐室、休闲吧、网吧、娱乐城等娱乐场所.通过信息的整理分类能够快速的检索周边的信息.

4

找工作找兼职

找兼职主要是针对学校的商家和周边的商家,商家有需要招聘兼职的信息通过我们的平台展示给大家。

有时候,比如每一年的暑寒假,过节有的招聘信息以放在上面,而找工作我们主要是通过外链,让用户可以连接到58同城、智联招聘、贤士榜、云南招聘、赶集网、校园招聘网等让学生了解更多的就业信息.主要是方便即将要出去实习或者毕业的应届毕业生一个信息的参考和检索等.

5

投诉、维权、入住

当商家想入住时候,能够及时的联系到我们。

当用户的权利受到商家的虚假信息侵害时,我们用相应的客户渠道投诉方式,要建立相应的用户评价体系处罚体系等。

6

查询服务

查询服务主要是能帮助学生进行快递的查询、国家计算机等级考试的查询、英语等级考试的查询、教师资格考试的查询、证书的查询、火车票的查询、飞机票、公交车和地铁的查询等信息检索查询。

7

最新动态

最新动态是用于帮助商家做的一种宣传,比如每一次商家要做什么活动,可以通过我们工作人员把信息挂在上面,为其做好宣传.

8

管理员管理

通过管理员可以再添加维护人员,对入住的商家进行审核。

用户的特点

用户人员技术要求性低,只要会玩微信,通过微信就可以操作,维护人员需要收集商家的信息,把商家的信息进行归类,然后通过后台上传到数据库。

现在不管走到哪?

都能看到智能手机的身影,智能手机的出现,加速了移动终端的进程。

而微信作为一款手机软件与个人信息紧密相关,新媒体的智能手机能够随时随地上网,这是PC所做不到的,而微信公众平台相比于其他网络平台在传播方面也具有明显的优势。

熟人网络,小众传播,传播有效性更高;

可随时随地提供信息和服务,信息和服务能够到达的时间更长;

营销和服务的定位更精准。

通过微信公众平台可对用户进行分组,并且通过“超级二维码”特性(在二维码中可加入广告投放渠道等信息),可准确获知你的客户群体的属性,从而让营销和服务更个性化,更精准;

富媒体内容,便于分享;

微信公众平台,一对多传播,信息高达到率;

基于LBS,特殊的地理位置服务。

LBS(LocationBasedServices),基于地理位置的服务;

便利的互动性,信息推送迅速实时更新;

营销成本更低,可持续性更强.

3.具体需求

功能需求

基于周边的微信公众平台,从功能上来描述的话有四个大的功能,分别是咨询传媒、生活圈、服务指南、用户角色.每一个大的模块下又有许多子模块功能.咨询传媒下有,出租转让、考证培训、找工作找兼职、最新动态、呼叫司机.生活圈下有,餐饮美食、休闲娱乐、住宿订房、查询指南。

服务指南下有投诉、维权、入住、城市公交、微社区.用户角色管理下有管理员角色、商家、用户。

功能编号

1.0

功能名称

信息检索

所属部门

技术部

调查者

游跃

调查时间

2014。

12

审核人

功能

描述

用户通过输入商家的地址、店名、入住时间、区域、类别来查询检索的信息.

输入项

商家的地址、店名、入住时间、区域、类别

处理描述

对输入的数据进行处理

输出项

输出检索的结果

界面要求

简洁、美观、主色调颜色用墨绿和橙色。

2.0

用户预约

用户通过提交预约的餐饮、住宿、娱乐、等等信息.通过商家审核通过既预约成功。

提交预约的信息

返回预约的结果

简洁、美观、主色调颜色用墨绿和橙色.

4。

角色划分

用户权限的一个分配和管理,如管理员对审核的商家分配权限,让不同的用户实现不同的功能处理。

审核

通过或者没有通过

3。

用户评论

用户通过浏览餐饮、住宿、娱乐、等等信息。

对商家的服务不足或者满意的地方提出意见,进行评论。

发表评论

返回评论的结果

对主要的功能进行详细的说明,其余的一些功能相对简单。

就不做一一的见绍。

性能需求

本系统通过微信公众平台的二次行的开发,在用户访问时候,能够同时处理并发达到10000个用户同时访问。

访问高峰期一般在星期和晚上,用户会通过搜索检索相关的信息。

一直以来,微信朋友圈就充斥着各种各样的垃圾信息,比如骗人的养生小偏方,总是在传播的各类谣言等等,其中很大一部分是通过公众号文章传播的。

并且,因为公众号文章只能分享,不能评论,呈一个封闭状态,以至于大多数人看不到别人对文章的评价,有时候会被垃圾信息所蒙蔽。

而我们的微信公众平台在信息的处理和服务的方法面面都站在用户的角度去考虑,只有为用户着想,也就是说,微信正在成为一种互联网的基础架构,而不是一个封闭的服务集合。

我们融入许多商家为身边的同学真正的提供有价值的信息。

数据库需求

SQLServer2008在Microsoft公司的数据平台上发布,sqlserver2008可以组织管理任何数据。

可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。

sqlserver2008可以对数据进行查询、搜索、同步、报告和分析之类的操作。

数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,它都可以控制数据而不用管数据存储在哪里。

Sqlserver2008有以下优点

可信任的--使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序.能保护你的信息、确保你业务的可可扩展性、最佳的和可预测的系统性能。

高效的——使得公司可以降低开发和管理他们的数据基础设施的时间和成本.改进了安装和加速开发过程。

智能的—-提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息.

服务器一台华为FusionServerRH2288V2、CPU型号XeonE5—2620V2、CPU频率2。

1GHz内存类型DDR3、内存容量8GB.主板扩展槽6×

PCI—E3.0。

标配硬盘容量300GB.能够同时处理并发10000人。

设计约束

技术约束

a.技术采用visualstudio2013作为开发工具,sqlserver2008作为服务,以前用单独从事开发项目的经验。

采用MVC的模式进行开发.在技术上主要解决的是信息的查询,能快速的提供他们需求的信息.b。

数据命名;

命名采用开头字母小写,其余字母的开头大写.变量命名规则:

变量名首字母必须为字母(a—zA—Z),下划线(_),或者美元符号($)开始。

变量名只能是字母(a—zA—Z),数字(0—9),下划线(_)的组合,并且之间不能包含空格,数字不能放在变量名首位。

变量名不能使用编程语言的保留字。

比如在javascript中不能使用true,false,while,case,break保留字等等。

c.审计追踪。

画出如下的甘特图,严格按照时间节点完成工作任务。

记录系统活动的流水记录。

按照甘特图完成任务记录按事件从始至终的途径,顺序检审计跟踪记录查、审查和检验每个事件的环境及活动。

审计跟踪通过书面方式提供应负责任人员的活动证据以支持职能的实现。

审计跟踪记录系统活动和用户活动。

系统活动包括操作系统和应用程序进程的活动;

用户活动包括用户在操作系统中和应用程序中的活动。

通过借助适当的工具和规程,审计跟踪可以发现违反安全策略的活动、影响运行效率的问题以及程序中的错误。

硬件约束

服务器一台华为FusionServerRH2288V2、CPU型号XeonE5-2620V2、CPU频率2。

1GHz内存类型DDR3、内存容量8GB。

主板扩展槽6×

PCI—E3.0.标配硬盘容量300GB.3。

5属性。

属性

可用性

用户通过微信公众号即可以通过客户端进行信息的检索。

可靠性

数据库有很强的稳定性,可以同时并发访问,且用户在访问时候的内容都是经过了专门的处理才添加的数据,比如图片会把图片处理成web格式才进行上传,这样减小了网络访问的流量提高了访问的速度,为用户节约手机端的流量。

效率

为了能够提高用户的访问速度,增加用户体验,需要接入8M以上的网络,方便10000以上的并发量时候而不出现长时间的延迟。

安全性

数据库重要数据会进行哈希加密,即使黑客截取数据包,已很难知道数据里面有些什么样的内容。

数据库的连接等都进行加密,外网不能直接的访问数据库等。

可维护性

B/S是指Browser/Server,浏览器/服务器模式。

B/S是web的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。

这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。

客户机上只要安装一个浏览器,如NetscapeNavigator或InternetExplorer,服务器安装SQLServer、Oracle、MYSQL等数据库。

浏览器通过WebServer同数据库进行数据交互.它的优点是可以在任何地方进行操作而不需要安装任何的软件。

客户端零安装、零维护.系统的扩展非常容易.降低了成本,选择更多.但是以有一定的不足,就是对服务端的要求较高。

由于B/S架构管理软件只安装在服务器端(Server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。

但是,应用服务器运行数据负荷较重,一旦发生服务器“崩溃”等问题,后果不堪设想。

因此,许多单位都备有数据库存储服务器,以防万一。

可以通过远程进和本地行系统的管理和维护。

4.数据字典

数据文件:

商家信息

文件组成:

详细信息id、菜单id、商家logo、店名、简介、地址、联系方式、入住时间、置顶、价格、备注。

数据项

数据类型

详细信息id

int

菜单id

字符串

20

logo图片

100

店名

简介

150

地址

联系方式

11

入住时间

date

置顶

30

价格

Money

备注

50

数据文件:

订单表

订单id、菜单id、用户id、预定名称、预定时间、预定电话、审核、备注

订单id

用户id

预定名称

300

预定时间

预定电话

200

评论用户

评论id、菜单id、用户id、评论内容、评论时间

评论id

评论内容

评论时间

数据流定义:

检索信息

名称:

简述:

微信用户通过客户端检索信息,查询商家的信息。

数据来源:

用户输入的关键字

数据去向:

通过数据库检索

数据组成:

数据流定义:

登录

微信用户可以登录进去进行评论和预订.

用户输入密码和用户名

数据去向:

数据组成:

用户id、真实姓名、密码、角色、性别、电话、电子邮件.

提交评论

登录的微信用户可以进行评论。

成功返回一个提示.

用户输入评论内容

向数据库添加评论内容。

评论id、菜单id、用户id、评论内容、评论时间。

预订

登录到微信客户端的用户可以进行预订,成功返回一个提示状态。

用户输入预定的信息

向数据库添加预定信息

订单id、菜单id、用户id、预定名称、预定时间、预定电话、审核、备注

管理员信息表

用户id、真实姓名、密码、角色、性别、电话、电子邮件。

真实姓名

密码

角色

性别

电话

电子邮件

商家信息

文件组成:

微信用户可以登录进去进行评论和预订。

管理员分配权限、审核商家

微信管理员可以登录后台进行权限的分配、审核商家、管理相应功能.

通过设置相应的功能键。

修改相应的数据表。

商家对信息的增添改.

名称:

商家对信息的增添改.

简述:

微信商家可以登录后台进行信息的增添改、管理相应功能。

通过设置相应的功能键和输入相应的信息进行提交。

用户id、真实姓名、密码、角色、性别、电话、电子邮件.

详细信息id、菜单id、商家logo、店名、简介、地址、联系方式、入住时间、置顶、价格、订单id、菜单id、用户id、预定名称、预定时间、预定电话、审核、备注。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 学科竞赛

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1