智慧社区综合应用平台需求开发.docx

上传人:b****7 文档编号:16784855 上传时间:2023-07-17 格式:DOCX 页数:36 大小:97.11KB
下载 相关 举报
智慧社区综合应用平台需求开发.docx_第1页
第1页 / 共36页
智慧社区综合应用平台需求开发.docx_第2页
第2页 / 共36页
智慧社区综合应用平台需求开发.docx_第3页
第3页 / 共36页
智慧社区综合应用平台需求开发.docx_第4页
第4页 / 共36页
智慧社区综合应用平台需求开发.docx_第5页
第5页 / 共36页
智慧社区综合应用平台需求开发.docx_第6页
第6页 / 共36页
智慧社区综合应用平台需求开发.docx_第7页
第7页 / 共36页
智慧社区综合应用平台需求开发.docx_第8页
第8页 / 共36页
智慧社区综合应用平台需求开发.docx_第9页
第9页 / 共36页
智慧社区综合应用平台需求开发.docx_第10页
第10页 / 共36页
智慧社区综合应用平台需求开发.docx_第11页
第11页 / 共36页
智慧社区综合应用平台需求开发.docx_第12页
第12页 / 共36页
智慧社区综合应用平台需求开发.docx_第13页
第13页 / 共36页
智慧社区综合应用平台需求开发.docx_第14页
第14页 / 共36页
智慧社区综合应用平台需求开发.docx_第15页
第15页 / 共36页
智慧社区综合应用平台需求开发.docx_第16页
第16页 / 共36页
智慧社区综合应用平台需求开发.docx_第17页
第17页 / 共36页
智慧社区综合应用平台需求开发.docx_第18页
第18页 / 共36页
智慧社区综合应用平台需求开发.docx_第19页
第19页 / 共36页
智慧社区综合应用平台需求开发.docx_第20页
第20页 / 共36页
亲,该文档总共36页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

智慧社区综合应用平台需求开发.docx

《智慧社区综合应用平台需求开发.docx》由会员分享,可在线阅读,更多相关《智慧社区综合应用平台需求开发.docx(36页珍藏版)》请在冰点文库上搜索。

智慧社区综合应用平台需求开发.docx

智慧社区综合应用平台需求开发

1引言1

编写目的1

读者对象1

术语解释1

执行标准与相关文档2

2项目概述2

项目背景3

项目目标3

3需求开发理论与方法4

需求分析方法概述4

需求分析方法选型5

4用户需求调研与分析6

5总体需求分析7

系统功能概述7

智慧社区(平台)子系统8

我的智能生活9

博雅居(我要装修)11

客善居(我要租房)11

睦邻圈12

物业服务13

社区空间14

小区微店14

走街看市15

系统功能分析16

平台总体功能设计16

小区微店18

博雅居21

睦邻圈25

走街看市29

社区空间33

客善居(我要租房)36

物业服务37

非功能需求39

外部接口需求40

性能需求40

文档需求41

其他需求41

系统需求优先级42

6需求验证与控制43

版本控制管理43

需求验证43

7总结与展望44

需求开发总结44

需求开发缺陷总结44

心得与体会45

参考文献47

致谢48

1引言

任何一个优秀的软件项目都是从高质量的需求开发开始的,古人云三军未动粮草先行,这一点放在软件项目的开发中同样适用。

需求开发作为最开始的一个环节也是最重要的环节存在于整个软件项目之中,做好软件项目的需求就是为整个项目打下良好的基础,指明开发者的方向,保证软件项目朝着好的方向发展。

在软件工程的历史中,很长一段时间中,需求开发的重要性并未被广大软件开发者所重视,甚至是忽视需求开发的重要性,直接导致在那段时期软件项目成功的概率低于后期需求开发得到重视时期。

只有通过需求分析,将用户的需求整理并分析再加以系统地概念性描述,撰写需求规格说明书,才能确保软件项目方向的正确性。

许多大型软件项目的失败,大部分经过总结都发现了一个共同缺陷,那就是需求开发的过程不够重视,导致开发人员设计出的产品并不能很好的满足用户的需求。

所以可以毫不夸张的说一个软件项目“成也需求,败也需求”。

1.1目的

本文档将系统阐述本人在智慧社区综合应用平台这一项目中所担任需求开发这一职责遇到的问题,以及解决的方案。

展示本人在大学学习期间所掌握的知识以及如何将其运用至实际的能力,并对本次设计所担任的需求开发工作加以总结。

1.2术语解释

本段列出本软件文档需正确理解的全部名词和术语及缩写词的定义,如表1-1所示。

表1-1术语解释表

名词/术语/缩写词

解释

UML

统一建模语言

我的智能生活

小区智能视频监控

博雅居

社区内装修发布平台

客善居

社区内房屋租赁平台

走街看市

社区内交易平台

表1-1术语解释表(续)

睦邻圈

社区内业主互助平台

1.3执行标准与相关文档

2项目概述

智慧社区综合应用平台是在互联网时代为了服务于社区居民的生活,使社区生活在互联网环境下发生质的变化,让社区生活变得更加智能,便捷。

本应用平台主要包括:

智慧社区(平台)、我的智能生活、博雅居(装修)、客善居(租房)、睦邻圈(如邻胜亲)、物业服务、社区空间、小区微店、走街看市。

智慧社区,它将物业服务、信息通知、物业缴费、周边商铺、社区活动、社区圈子等诸多生活帮助信息及服务整网站,为社区住户带来便捷与实惠。

2.1项目背景

随着我国社会经济的飞速发展,人们工作越来越繁忙,很多人的工作时间不大相同,用餐问题也就日显突出,成为一大社会问题。

但电子商务网站也随着互联网的普及,使得餐饮在线服务成为可能和需要,打破了用餐的时空界线。

网络订餐这为用餐客户解决了用餐问题,又为餐饮服务提供了新的服务模式和商机。

本订餐服务系统在需求分析的基础上,又从技术可行性、经济可行性、操作可行性等方面进行了分析研究,采用SQL2005+jsp等技术来设计与实现。

商家通过后台管理,可有效处理订单,统计销量;为顾客提供了方便、快捷、优惠的订餐方式。

网上订餐统为商家提供有效的管理方式,节省了宣传、店面等费用,又避免餐厅拥挤,顾客排队等待,且无需电话订餐的额外消费。

网上订餐服务的方便、快捷、个性化,为商家和顾客间建立了一种新型、高效沟通方式。

2.2项目目标

本平台完成后,能够提升居民用户的生活质量,体验更便捷的智能化生活,而对于商家用户能更好的为居民用户提供服务,互利双赢。

对于物业管理用户来说,本平台能对其日常的物业管理工作带来便利。

系统的建设目标是:

(1)打造江西省最大,最为智能的社区综合应用平台。

(2)贴近社区业主,贴近社区商家,在互联网经济环境下将便捷带进社区。

(3)实用便捷的功能、丰富多彩的社区活动,线上线下同样多彩是本平台的特色,也是实现目标的基础。

而本项目需求开发的目标包括以下几点:

需求获取:

获取与智慧社区综合应用平台相关的、来自不同对象和来源的用户需求信息。

需求分析:

对获取的需求信息进行分析,再综合自己已收集到的需求信息,找出其中不足的地方,进一步完善需求,建立智慧社区综合应用平台的需求模型。

需求定义:

使用合适的语言进行描述,按照标准格式描述智慧社区综合应用平台的需求,并生成需求规格说明以及相关文档。

需求验证:

审查和验证需求规格说明以及相关文档是否正确完整表达了用户对智慧社区综合应用平台的需求。

3需求开发理论与方法

软件需求分析【1】(SoftwareRequirementAnalysis)是发现、求精、建模、规格说明和复审的过程。

为了发现用户的真正需求,首先应该从宏观角度调查、分析用户面临的问题。

也就是说,需求分析的第一步就是尽可能准确地了解用户当前的情况和需要解决的问题。

只有开发人员对用户面临的问题由来清楚地了解后,才能正确地回答出这个产品必须做到这什么这个问题。

软件需求分析是一个项目的开端,也是作为一个最为重要的关键点存在于整个项目实施中。

据分析表明,目前涉及的软件项目存在不完整性以及不正确性80%以上都是由需求分析错误所造成的,并且由于需求分析错误所带来的根本性功能问题尤为突出。

因此说成也需求败也需求毫不为过。

面向问题域的分析方法是将关注的重点定位在问题及其相关的问题域上,通过对问题及其问题域进行合理的分类,为分析人员提供解决具体问题的相关指南。

同时从问题域的角度出发,使用户能参与整个需求过程,有利于更直观和真实地反映问题域的信息和用户的需求【11】。

而所谓的问题域就是指所有与期望效果有关的事物,可用来产生这些效果的方法也是问题域的一部分,并且还有一个解系统的概念,在软件开发中解系统是指能在计算机上运行且能解决问题的程序。

需求分析方法或多或少直接以问题的解决方案即在机器中运行的程序为出发点,来考虑待开发软件系统的需求,从问题域与从机器域考虑的同一问题的侧重点不同,所使用的技术,方法和表示符号也不相同,用户只关心问题域的知识,所以必须从问题域出发来获取并文档化用户的需求信息【11】。

而问题域该怎样划分呢,将每个子问题看成是整个问题的一个投影,通过不同的角度的投影,将整个问题分解为一系列相互关联的子问题。

其中子问题的需求是整个需求的一个投影,它的接口也是整个问题接口的一个投影;同时,在划分子问题的过程中,以已知解决方案的问题或以已知解决方案的相似问题为导向,来对未知解决方案的整个待求问题进行恰当的分析和划分。

所以,面向问题域的分析方法可以归纳为以下几个步骤:

首先名搜集需求信息,界定和描述问题及问题域;然后,划分问题域并开发相关问题框架;最后,根据问题框架的类型进一步描述问题域的相关特性[7]。

3.1需求获取方法概述

需求获取的方法有很多种,以下为本项目预选的几种方法:

(1)跟班作业

投身于业务活动中来体验业务活动的真实情况,这样可以更加准确的了解用户的需求,但是耗时较长,可能会拖累项目进度。

(2)需求研讨会

与用户展开需求研讨会来了解业务活动情况,在研讨会进行中相互启发,进一步完善需求。

(3)询问

针对某些特定的问题,询问专人解答。

(4)调查问卷模式

设计调查问卷,完善需求的收集,也易于为用户接受,对于需求的进一步完善有一定的作用。

(5)查阅档案

查阅与原系统相关的数据档案,包括原始单据、账簿、报表等。

通过调查了解用户的真正需求后,还要进行进一步的分析和整合。

在立项前后经过反复考虑,本次项目最后决定主要采用跟班作业的方式进行智慧社区综合应用平台的需求获取工作,主要原因有以下几点:

结合自身情况,目前小组成员还处于在学校的学习阶段,所以跟班作业对整个团队来说都是一个比较合适的方法,虽然在项目进度上可能会时间紧凑,但是在整个过程中,都是全体小组成员学习和进步的机会,尤其是对于面临毕业挑战的毕业生来说是个难能可贵的机会。

另一方面由于客户的距离非常近,也有足够的时间展开研讨会,能更好的完成需求。

因此,在项目的执行过程中,团队成员定期展开需求研讨会,针对项目编码过程中遇到的问题以及项目阶段评审中所得到的建议,再加上参考国内外先进案例,进一步完善需求。

3.2项目开发方法选型

现如今软件开发中几种主流的开发方法包括瀑布方法、统一过程方法、极限编程。

结合自身实际情况经项目组讨论,最终决定使用螺旋模型这一适应于庞大、复杂且具有高风险系统的来开发智慧社区综合应用平台这一项目,这一模型兼顾了快速原型的迭代过程以及瀑布模型的系统化严格监控【5】。

将需求定义、风险分析、工程实现、评审这四个过程迭代至每个子系统的开发过程中,这一具备风险分析作用的方法能对项目的进程严格监控,一旦在项目面临巨大风险时有机会停止,减小损失。

4用户需求调研与分析

用户需求调研结果经分析总结后得出用户需求如下所示:

(1)用户管理:

实现用户注册、用户登录、用户信息管里、账号安全管理、角色管理的功能。

(2)会员查询:

系统提供各种查询条件供用户查询。

根据查询的精确度,可分为精确查询和模糊查询。

(3)我的智能生活:

实现视频监控功能,区分视频查看的权限。

(4)博雅居(我要装修):

实现装修信息的浏览,发布,招标信息的浏览发布,装修问答功能以及投标功能。

(5)客善居(我要租房):

实现房源信息的发布与浏览功能。

(6)睦邻圈:

实现社区活动的发布与删除功能,实现业主的报名功能以及业主的求助与删除功能。

(7)睦邻圈:

实现社区活动的发布与删除功能,实现业主的报名功能以及业主的求助与删除功能。

(8)社区空间:

实现发帖与回帖以及删除功能。

(9)小区微店:

实现商品查询、商品购买、商品评价、投诉建议功能。

(10)走街看市:

实现服务查询、订购服务、评价服务、投诉申请功能。

4.1需求定义

综合上述需求调研结果并经过项目组开会讨论确定智慧社区综合应用平台的需求模型,按照《智慧社区综合应用平台-需求文档规格说明书》撰写《智慧社区综合应用平台-需求文档》作为该项目的需求定义。

秉承敏捷编程的简单理念,使用UML建模工具设计系统模型,在项目建模阶段,使用系统模块图展示系统的主体模块,使用用例图描述参与者与用例他们之间的关系,使用活动图阐述业务实例的工作流程。

5总体需求分析

结合在需求获取阶段从跟班作业以及需求研讨会等渠道获取到的需求信息,再综合整理后的需求定义,参照《智慧社区综合应用平台-需求文档》对系统的总体需求做出如下概述:

5.1系统功能概述

本系统是为“社区服务”服务的一个辅助平台,目的是更好的推动社区高效,便捷服务。

系统涉及到五类用户:

1.匿名用户:

只能对网站进行浏览,没有其他权限。

2.业主:

该类用户根据享受到社区个人服务。

3.商户用户:

为网站提供服务和商品的第三方,可以为网站会员用户提供服务和商品购买等。

4.物业用户:

可以为业主提供服务社区管理化服务。

5.管理员用户:

该类用户是本网站的管理员,拥有该网站的最高权限,可以新建管理员以协助管理整个网站,负责整个网站的信息发布(包括新闻、公告、视频、政策法规、用人信息等)。

智慧社区综合应用平台的总体功能由以下几大模块构成:

如图所示

图功能模块图

5.1.1智慧社区(平台)子系统

智慧社区物业管理平台以物业管理工作为核心,通过费用收缴、资储管理、房屋管理、业主管理、车辆管理、发布公告、投诉报修处理等形式完美实现一个平台多种管理,且以业主服务为辅助手段,让业主足不出户实现查询及缴纳物业费、在线投诉报修、接收公告通知、周边商家订货订餐等服务,一体化的管理和服务使物业管理工作更加便捷、工作效率更高,更加融洽了物业和业主的关系,帮助物业为业主提供细心、耐心、贴心的更高质量服务,让物业公司的信息化管理率先走在同行前列。

“智慧社区”,它将物业服务、信息通知、物业缴费、周边商铺、社区活动、社区圈子等诸多生活帮助信息及服务整网站,为社区住户带来便捷与实惠。

“智慧社区”对小区住户而言,整合了小区的服务与周边消费,打开客户端,即可了解小区物业通知,获取物业服务,还能在周边商家打折购物,与小区其他住户互动,极大的方便了社区住户的日常生活。

对于物业公司而言,一方面可以提升物业服务质量,提高物业公告等信息覆盖率,另一方面,可以节约人力成本,还可通过商家模块,获取一定的经济效益。

1、小区资讯:

展示小区最新的资讯和动态,让小区居民对小区的活动有全盘的了解。

小区资讯详情,将对活动的具体情况,有一个更详尽的描述。

2、物业通知:

由物业公司通过管理后台发布,能将最新的物业通知推送到用户手机桌面,实现物管信息的即时推送,点击即可查看详情。

3、邮包提醒:

将以数字的方式,提醒住户有多少邮包在传达室尚未领取,领取完成后,该数字将自动归零。

4、小区服务:

整合小区所有服务项目,如物业维修,超市送货,电脑维修等,点击图标,即可直接呼叫服务提供商,获取小区周边的商业、生活、维修等方面的服务。

5、小区团购:

是为小区居民特别推出的团购项目,小区居民只要展示手机客户端,证明您是某小区的住户,在商家即可享受相应的团购优惠。

无需出示任何其他手续。

6、小区话题:

小区论坛,您可以浏览小区邻居所发表的帖子,您自己也可以发表新帖,回复其他人帖子,是小区沟通交流的平台。

7、周边优惠:

网站将自动定位到住户居住的小区附近,以地图的方式,展示住户小区周边的优惠商家,团购活动等信息。

地图上以不同颜色的标签,标注了不同类型的商家。

其中褐色标签为周边餐饮,蓝色标签为超市购物,绿色标签为休闲娱乐,紫色标签为生活服务。

户主可以凭客户端,点击地图上的商家图标,便捷的查找商家位置,并在指定商家,享受专为“智慧小区”住户提供的专项优惠活动,获得更多超值优惠。

8、物业缴费:

用户可以通过网站实现物业管理费、停车费的查询和缴纳。

智慧社区主要涉及到三大类用户,一个是业主,另一个是管理员用户;第三个是商家,系统管理员则除了可以拥有一切权限能外。

其用例图如图所示:

图系统总用例图

5.1.2我的智能生活

随着智能化技术的快速发展,如何使小区住户拥有一个高效率的舒适、温馨、便利的环境,又能满足不断变化的使用者的需求,对小区实现统一、有序、智能化、网络化管理,对随时发生的情况进行全面、及时的了解和掌握,及时地把一切可能发生的或即将发生的案件和险情的图像资料传送到监控中心,使监控中心的值班员可以把这些危害和隐患扼制在萌芽状态,杜绝财产损失、确保人员生命安全,这是小区安全管理急需解决的问题,这也是小区智能化的要求。

我的智能生活模块为你提供了类似的功能,住户可以通过Internet远程监控家里的情况以及通过申请查看部分公共区域的监控情况。

1.所有的视频数据,环境数据能够实现远程传输,并且对数据的记录存储管理科学,对数据能够进行处理操作;

2.它能实时、形象、真实地反映被监控对象,不但极大地延长了人眼的观察距离,而且扩大了人眼的机能,它可以在恶劣的环境下代替人工进行长时间监视,让人能够看到被监视现场的实际发生的一切情况,并通过录像机记录下来。

3.视频监控系统统一将小区的视频画面,人员进出小区的状况,具备夜视的功能,在黑暗的环境下依然正常工作无需在监控点配置光源,小区住户环境的视频信号等数据及时的传回监控中心;利用高清智能网络云台摄像机;

4.对居民小区的重要部位,即主要出入口,楼道及重要房间安装高清晰彩色摄像机(摄像机头探),摄像机将所监控的图像传送到后端监控主机上,并将图像存储到计算机硬盘上,通过软件控制云台上下左右的运动,镜头的焦距,变倍,通过网络实现远程传输与控制;

5.业主可以通过某些条件(按时间,日期…)调取自家录像进行查看,并且可以录制;

6.业主可以对监控进行自主控制,可以定时开启和关闭摄像头;

7.业主可以向管理员申请查看部分区域的监控,管理员通过审核后收取一定的费用,赋予业主权限查看特定时间段的监控视频;

8.物业也可以按照某些条件调取公共区域的视频监控;

9.管理员可以对录像路径进行设置,并且可以设置保存的时间;

10.管理员可以对摄像头的ip进行统一管理;

11.管理员可以给与某些业主权限查看某些公共区域的监控录像.

其用例图如图所示

图智能生活用例图

5.1.3博雅居(我要装修)

新的业主入住小区时,难免需要寻找装修服务。

而大部分新的业主不熟悉小区的情况都面临下面这样的问题装修哪里找哪家最实惠效果怎么样这都是很重要的问题,智慧社区爱装修模块,为用户提供发布装修招标,根据自身预算选择心仪装修商户报价,免去外出询问的麻烦。

而且还能在线的查看装修信息,享受平台内资讯提问等一站式装修服务。

足不出户,装修尽在掌握。

其用例图如图所示:

图博雅居用例图

5.1.4客善居(我要租房)

虽然现如今市面上大型的房屋租赁信息网站有很多,但那些大型网站区域划分最小级别往往都是城市的区或者街道,而智慧社区综合应用平台客善居模块的信息是针对特定小区的,能看到该小区内最详细最真实的房屋租赁信息。

该模块主要是解决用户租房信息的不流通,小区业主可以在该平台上发布自己要出租的房子信息。

租客可以通过浏览发布出来的信息,选择自己需要的信息,从而联系房主,完成房屋租赁过程。

针对小区,准确定位是本模块的设计特色。

客善居子系统涉及业主和系统管理员,而其用例图如图所示:

图客善居用例图

5.1.5睦邻圈

睦邻圈模块是智慧社区综合应用平台的一个服务平台。

我国自古以来就有“远亲不如近邻”的俗语。

其实,讲的就是邻里的社会支持功能。

而我国也确实存在邻里互尊、互帮、互助的长期传统。

邻里环境能够为我们的居住、学习、成长、娱乐和休息给予关照和提供资源、机会和场所,能够用价值观、行为规范、非文字的行为举止准则包围和塑造我们,也能够丰富我们的社会和个人生活。

邻里关系是社会关系的基础,邻里和谐是社会和谐的保证。

邻里和谐,人人期盼。

邻里和谐,人人有责。

,其初衷是加强邻里团结,目的是促进社区住户之间的沟通交流,达到和谐社区的理念,同时增加智慧社区的服务深度和广度,为社区构建一个互帮互助的平台。

智慧社区综合应用平台睦邻圈模块所面向的对象是社区住户,管理员。

因为鉴于社区安全问题的考虑上,只有社区住户才能参与该模块的使用。

睦邻圈有三个子功能:

“社区活动”,“我要求助”,“我要帮忙”。

其用例图如图所示:

图睦邻圈用例图

5.1.6物业服务

物业服务,管理的是物,服务的是人,通过对物的管理,实现对人的服务。

具体说来,物业管理服务是为了保持小区公共设施完好、方便业主生活的各个方面,向业主提供的一种服务活动。

我们智慧小区的物业服务是通过互联网实现让业主不用出门就能进行的一系列服务,物业服务内容主要包括报修、查费缴费、保洁服务账务管理等。

小区微店子系统涉及业主和商户,系统管理员,而其用例图如图所示:

图物业服务用例图

5.1.7社区空间

此模块是业主信息交流模块,业主有信息可以在此发布,物业管理员有通知可以在此发布,管理员也可以对重要信息进行置顶,对违规信息进行删除,但业主只可以对自己的帖子进行删除。

社区空间子系统涉及住户,系统管理员,而其用例图如图所示:

图社区空间用例图

5.1.8小区微店

智慧社区综合应用平台小区微店子系统的设计的初衷是造福小区居民及附近商家,互联网金融时代,网上购物已成为一种风尚,小区微店是指是在社区内的商业贸易活动中,实现消费者的网上购物、商户之间的网上交易和在线电子支付以及各种商务活动、交易活动、金融活动和相关的综合服务活动,区居民无需出门即可无阻碍的完成绝大部分生活必需品的采购。

小区微店子系统涉及业主和商家,系统管理员,而其用例图如图所示:

图小区微店用例图

5.1.9走街看市

走街看市是针对社区范围的用户所做的一项便民设计,主要的功能是实现社区用户的出行,餐饮,医疗,娱乐,酒店订购等的便捷化,使得社区居民在平常生活中感受到温馨和便利。

走街看市系统涉及业主和商户,管理员,而其用例图如图所示:

图走街看市用例图

5.2系统功能分析

5.2.1平台总体功能设计

本节从用户使用的角度出发,系统地阐述了本系统所提供的各个功能,下面所描述到的内容涉及到网站的日常使用以及管理所包含到的全部功能,这些功能都是是网站正常运行的必不可少的功能。

具体包括如下模块:

5.2.1.1前台子系统结构图

智慧社区综合应用平台前台子系统包含客善居、博雅居、睦邻圈、智能生活、小区微店、物业服务、走街看市、小区论坛这几个功能。

智慧社区综合应用平台前台子系统结构图如图所示

图前台子系统结构图

5.2.1.2后台子系统结构图

智慧社区综合应用平台后台子系统包含订单管理、商户管理、商品管理、店铺管理、服务管理、投诉管理、信息管理、缴费详情这几大模块,用于后台管理人员进行管理与维护。

其结构图如图所示:

图后台子系统结构图

5.2.1.3个人中心子系统

智慧社区综合应用平台个人中心子系统包含订单管理、地址管理、评价管理、商品管理、店铺管理、招标管理、投标管理、服务管理、处理投诉、房源管理、互助管理、活动管理、帖子管理这几大模块,用于用户及商户对个人或者商户的信息进行管理以及维护。

其功能结构图如图所示:

图个人中心子系统

5.2.2小区微店

1)商品查询

功能描述:

按商品名称查询,在搜素框中输入商品名称进行查询,可以按分类选项进行浏览商品,通过店家营业商品种类进行划分,选择条件。

业务流程:

用户商品搜索栏输入想要的商品名称进行查询,如果该商品在商家所提供的商品列表中,则显示符合条件的商品列表,如果该商品不在商家所提供的商品列表中则显示无该商品

其活动图如图所示:

图商品查询活动图

2)商品购买

功能描述:

用户在浏览商品时可以将喜欢的商品加入购物车并进行购买,系统生成订单并提供订单表供用户确认,用户确认后付款完成购物

业务流程:

用户选择购买商品将其加入购物车,前台子系统生成订单并将订单信息返回给用户确认,并提交订单到数据库写入订单表,前台子系统弹出计算页面,用户将其结算完成购物。

其活动图如图所示:

图商品购买活动图

3)商品评价

功能描述:

用户能够在小区微店模块该功能对自己购买并已经确认收货的商品进行评价,未购买或者未确认收货的的商品不能进行评价。

业务流程:

业主在小区微店模块页面中选择相应订单,前台子系统查询相应订单状态,数据库查询相应订单表并返回相应订单状态,前台子系统判断业主选择是否收到货物,如未收到则提示不能评价,如果确认业主已经收到货物则弹出评价框,业主输入评价并提交评价,前台子系统将业主的评价提交到数据库,数据库将其写入订单表,前台子系统显示评价成功,并刷新页面。

其活动图如图所示:

图商品评价用例图

4)投诉建议

功能描述:

业主针对已买到的商品对商家及商品进行评价。

业务流程:

业主提交评价表单,数据库将其写入投诉建议表。

其活动图如图所示:

图投诉建议用例图

5.2.3博雅居

5)发布招标

功能描述:

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

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2