1、业主投票系统需求说明书V1.0 1引言41.1编写目标41.2背景41.2.1、背景说明41.2.2、系统名称定义和目标对象41.2.3、项目相关单位介绍41.2.4、其它要求41.3术语定义51.4参考资料52业务概述52.1业务场景和约束52.1.1业务需求52.1.2组织架构62.1.3业务步骤62.2用户分析102.3系统角色分析103具体需求113.1功效性需求113.1.1总体设计目标113.1.2 功效需求分析113.1.3系统功效设计123.1.4相关接口及控件设计173.2非功效性需求203.2.1可用性203.2.2可靠性203.2.3性能203.2.4可支持性203.2.
2、5设计约束203.2.6安全性204需求确定表211引言1.1编写目标编写该文档目标在于明确系统范围,明确业主投票系统业务步骤,并规范化统计该系统功效需求和非功效性需求。本文档关键供以下人员阅读和使用:l 市住建委业主投票系统软件采购项目责任人,确定本文描述需求符合实际要求l 为软件开发团体,包含项目经理、架构设计师、开发和测试人员项目开发参考用l 其它相关用户,了解系统需求范围和实现目标,目标在于愈加好使用系统1.2背景1.2.1、背景说明电子投票,即指业主以市住建委物业管理主管部门提供信息管理系统电子投票子系统为服务平台,应用电子、网络和通信等技术,行使业主大会会议投票权。为处理困扰物业管
3、理行业多年业主大会投票难问题,方便本市业主快捷、有效地行使物业管理投票权,规范采取电子信息技术方法投票行为,方便业主使用有效电子投票方法决定物业管理事务。1.2.2、系统名称定义和目标对象本案例中系统名为业主投票系统,关键供相关物业管理部门、业主委员会和业主使用。1.2.3、项目相关单位介绍在本项目中,相关单位以下:单位名称职责市住房和城镇建设委员会负责提供原始业务背景资料,而且提出项目实现要求信息网络有限责任企业负责项目标需求分析、架构设计、具体设计、编码和测试、布署、系统维护,和用户培训等工作1.2.4、其它要求暂无。1.3术语定义序号简称全称/说明1系统业主投票系统2市住建委市住房和城镇
4、建设委员会3网络企业网络有限责任企业1.4参考资料序号文 档版本说 明1中国物权法2物业管理条例2业务概述2.1业务场景和约束2.1.1业务需求业主投票系统是业主委员会成立、换届和小区业主委员会针对某项小区事务提议投票工作服务平台。由小区各业主经过网络、手机短信或手持终端进行投票,系统自动统计投票结果,并自动将结果推送给相关物业管理部门、业主委员会和业主,同时在市住建委相关网站公告投票结果。业主投票系统业务步骤包含系统相关设置、业主委员会管理、投票及公告公告管理等。业主可经过个人登录物业管理主管部门提供信息管理系统网站注册登记、取得投票初始密码。电子投票系统在批量录入有效业主资料时也将自动向未
5、取得初始密码业主本人手机发送包含投票初始密码短信息,业主可按短信息提醒立即更改投票密码。为了处理一些无法使用网站投票业主投票,系统还接收业主使用短信投票,同时考虑到部分年纪比较大业主投票,系统支持手持投票终端,终端经过身份证认证后方可使用投票。经过以上功效和技术手段,系统能够获取完整投票数据,并能够自动统计出投票户数和面积数,方便物业管理单位统计、汇总需求。2.1.2组织架构图1:组织结构图2.1.3业务步骤2.1.3.1系统设置步骤关键是设置和系统相关参数,如机构、投票类型等,以下图:图2:机构管理步骤图图3:投票类型管理步骤图2.1.3.2投票、公告及公告管理步骤关键是由相关机构提议投票、
6、业主进行投票,完成后由街道一审,城区住建局终审和立案投票结果,完成立案后进行公告,公告期结束后由城区住建局发出对应公告,具体步骤以下图所表示:图5:投票、公告及公告步骤图2.2用户分析系统中共有以下多个用户:用 户特 点系统前台业主委员会负责输入、修改和查对业主数据,生成投票事务,送审投票结果业主进行投票,查询投票结果系统后台管理员完成系统后台管理工作,关键完成相关系统设置、数据维护、用户权限维护等操作。物业管理部门负责管理业主委员会用户,监督、审核和公布业主投票结果,统计和汇总投票结果业主委员会负责输入、修改和查对业主数据,生成投票事务,送审投票结果2.3系统角色分析综适用户业务步骤并进行用
7、户分析后,能够把用户分成以下几类角色。这么能够基于这些角色进行系统步骤权限控制,而且这种基于角色权限管理使业务系统愈加灵活可扩展。序号角色名称职责备注1系统管理员管理整个业主投票系统,设置系统参数,检测系统日志,添加、修改和删除其它系统用户此角色为系统权限最大角色2管理部门管理员设定物业资金管理系统接口参数,设置投票类型等数据,更新业主数据,添加、修改和删除市住建委其它角色用户3管理部门一般操作员负责管理业主委员会用户,监督和公布业主投票结果,统计和汇总投票结果4管理部门审核员负责审核业主投票结果5业主委员会操作员负责输入、修改和查对业主数据,生成投票事务,送审投票结果不一样小区有不一样业主委
8、员会操作员6业主一般操作员负责投票,查询投票结果3具体需求3.1功效性需求3.1.1总体设计目标业主投票系统关键是处理业主无法参与业主大会,无法对物业表决事务进行投票表决,也处理了业主委员会无法召集业主参与业主大会,无法取得足够表决票数。同时系统也是为了能够处理相关物业管理部门对投票内容、过程和结果进行全程监控,经过业主投票系统,业主也能够透明了解整个过程,对表决事务能够提出自己意见,让业主做到“足不出户”便可投票,极大提升了业主参与小区物业管理工作,为建设“友好”社会做出一份贡献。3.1.2 功效需求分析因为业主投票系统只包含小区日常事务管理,系统需要功效均是围绕全部业主对需要表决事项,系统
9、功效需求以下:一、系统需要管理全部业主系统能够接收物业资金管理系统推送业主资料,也能够依据实际情况输入、更新业主资料。二、系统可自由设定投票事项系统可由街道办管理员依据相关管理要求自由设定投票事项,使系统更灵活性,能够适应不一样时期管理要求。三、业主可经过多个方法投票为方便业主投票,系统能够接收业主多个方法投票,设备能够使用PC终端、手机、平板电脑等,投票能够经过网络、手机短信等方法,当出现不方便使用以上设备投票业主时,能够由业主委会员工作人员使用手持投票仪,经过读取业主身份证信息并获取认证后由业主现场投票。四、系统可自动推送审核后投票结果到市住建委官方网站进行公告当投票结果经过审核后,系统可
10、自动推送结果到市住建委官方网站进行公告,同时经过手机短信将结果推送给投票业主。3.1.3系统功效设计3.1.3.1系统功效菜单系统功效菜单图3.1.3.2系统设置3.1.3.2.1数据接口参数设置 关键是设置将其它系统作为数据起源参数,包含IP地址、端口、WebService地址等基础设置。3.1.3.2.2角色及权限管理管理系统角色及相对应权限,关键功效包含:l 添加、修改和停用角色资料。l 物理删除角色资料,但目前角色还存在对应操作员时无法实施物理删除动作。l 设定角色菜单、操作权限,如角色是否能够提议申请、是否能够审核、能够管理机构等。3.1.3.2.3修改个人资料修改系统用户个人资料,
11、如姓名、性别、联络方法及登录密码等。3.1.3.3系统管理3.1.3.3.1机构管理此功效关键是对各城区住建局、城区下属街道、小区资料进行维护。机构设置采购多级模式,即能够无限制、自由定义下一级机构,如角色权限中不作限制本机构管理员能够管理本机构所属下级机构,同级机构之间无法跨机构操作。3.1.3.3.2投票类型管理关键是管理投票类型,依据不一样管理要求设定投票表决类型,以方便相关操作员提议投票。投票类型资料输入包含投票类型名称、户数经过率、面积经过率等资料。3.1.3.3.3法律法规管理关键是由操作员录入相关法律法规内容,上传相关文件电子文档,然后经过审核员审核,在审核过程中假如发觉输入内容
12、或上传文档有疑义或其它问题,可由审核员终止相关法律法规,并提交终止信息至录入操作员,由录入操作员选择删除或修改相关内容。3.1.3.3.4小区资料管理关键是管理各个小区资料,如小区名称、地址、面积大小、住户数、建成时间及业主委员会人数等信息,功效包含:l 添加、修改及停用小区资料l 物理删除小区资料,但小区还包含有住户信息时无法实施删除动作。3.1.3.3.5业委会管理由有权限操作员输入业委会信息、在不影响数据完整性情况能够修改、删除业主委员会资料。3.1.3.3.6业主数据管理由街道办操作员经过输入或Excel表格导入业主数据,并检验数据是否完整。业主信息还没有审核前街道办操作员能够更新业主
13、数据,数据包含业主姓名、性别、联络方法、身份证号、住宅面积、房产证号、协议号及购房发票号等信息。业主数据录入完成提交后由城区住建局审核员进行审核,审核经过后街道办操作员就不能再更新业主数据。审核后业主数据假如需要修改需要由街道办操作员向城区住建局提出申请才能进行修改。系统提供标准业主数据Excel表格下载,可由操作员依据原有资料生成固定格式电子表格,按格式生成Excel表格后可将数据导入系统,自动完成业主数据输入。3.1.3.3.7操作员管理关键是添加、更改、停用和删除系统相关操作用户,并设定操作人员角色,操作人员信息包含用户登录名、姓名、性别、联络方法等信息,同时该功效还能够强行设置用户初始
14、登录密码(需要系统管理员权限)。3.1.3.3.8审核投票结果由系统相关用户审核投票结果,决定投票内容和结果是否符合相关要求,如审核经过,经过投票结果便经过手机短信通知投票业主,同时将投票结果自动推送到市市住建委官方网站进行公告。投票公告期内如有质疑可在此功效中暂停公告,并输入质疑内容信息,如完成公告期,可在此功效结束公告并推送公告。3.1.3.3.9投票结果查询和统计用户能够依据机构、时间段或投票类型查询和统计投票结果,并将结果打印或导入成Excel、Word等文档。查询和统计条件能够经过以下来设定:l 投票开始时间、结束时间;l 投票统计时间;l 投票最终审核时间;l 投票城区、街道、小区
15、、小区范围;l 投票经过率、反对率、弃权率范围;l 投票名称(能够模糊查询);l 投票类型;l 投票户数范围(即参与投票人数范围,如从100200人投票。以上条件能够独立使用,也能够联合使用。3.1.3.4投票管理3.1.3.4.1投票表决管理此功效关键是由用户依据系统设定投票类型提议投票表决事项,包含输入投票名称、选择投票类型、选择参与投票用户、输入投票使用期、输入投票表决具体事项及备用方案等信息。3.1.3.4.2投票表决送审关键是将已经完成投票表决推送到管理部门进行审核,管理部门完成审核后操作员能够打印或下载公告,并将在小区内公告张贴情况照片上传,方便在公告质疑时提供公告依据。3.1.3
16、.4.3查询投票公告能够依据时间段、投票名称、投票类型查询投票结果及投票具体信息,并将结果打印或导入成PDF文档。查询和统计条件能够经过以下来设定:l 投票开始时间、结束时间;l 投票统计时间;l 投票最终审核时间;l 投票街道、小区、小区范围(范围受查询角色权限限制,即小区角色只能查到其下属小区范围,而不能查询上级街道和平级小区信息);l 投票经过率、反对率、弃权率范围;l 投票名称(能够模糊查询);l 投票类型;l 投票户数范围(即参与投票人数范围,如从100200人投票。以上条件能够独立使用,也能够联合使用。3.1.3.5参与投票管理3.1.3.5.1参与投票关键功效是用户在投票使用期内
17、参与投票表决。考虑前期系统投入实际情况,投票分为网上在线投票和人工纸质投票,其中人工纸质投票结果经过人工操作补录到系统中。网上在线投票假如有数次投票,以最终一次投票为最终投票结果。假如存在网上在线投票和人工纸质投票投票反复投票情况,以人工纸质投票结果为最终投票结果。3.1.3.5.2查询投票公告能够依据时间段、投票名称、投票类型查询投票结果及投票具体信息,并将结果打印或导出成PDF文档。查询和统计条件能够经过以下来设定:l 投票开始时间、结束时间;l 投票最终审核时间;l 投票经过率、反对率、弃权率范围;l 投票名称(能够模糊查询);l 投票类型;以上条件能够独立使用,也能够联合使用,但用户只
18、能查询自己参与投票。3.1.3.6智能终端投票管理要求该功效满足在C51设备、智能手机、平板电脑上使用,关键功效为:l 用户可经过智能终端设备在投票使用期内参与投票表决;l 系统快速开启,并立即搜索系统中投票提案;l 支持多个搜索方法,包含输入搜索、语音搜索、划词搜索及随划搜索;数据支持当地+云端数据全方面匹配,实时正确展现投票结果。3.1.4相关接口及控件设计3.1.4.1接口需求业主投票系统能够经过多个方法进行投票,系统能够连接多个设备,在接口方面需求以下表:序号接口名称接入设备作用1短信平台接口手机能够经过手机短信获取业主密码、进行投票。接口能够POST、短信网关、短信通道等方法实现,能
19、够实现和移动、联通和电信手机短信无缝对接。2手持终端接口手持终端能够经过手持投票终端验证业主身份和密码进行投票。为确定无法使用电脑、手机等设备进行投票业主能够投票,系统能够使用手持投票终端进行投票,在和手持设备对接时,系统能够接收和发送和手持设备进行通讯数据,如业主确定信息、投票内容和投票动作等,全部数据交换均经过Web Service完成,传送数据只传送最小数据类,以确保数据传送稳定。3移动终端接口智能手机、平板电脑能够让业主经过智能手机、平板电脑投票。经过定制WAP页面让业主能够使用智能设备投票,WAP数据接口包含业主基础信息、投票动作等数据接收和推送。4物业资金管理系统业主数据接口(无)
20、能够接收物业资金管理系统业主数据推送,经过Web Service或XML完成。5系统公共接口(无)1、提供数据接口方便于其它系统从本系统获取数据。2、接口采取Web Service作为中间件。3、数据交换采取XML格式文件,具体格式可依据对接系统生成。接口需求表3.1.4.2在线打印设计ActiveX 控件是一个可重用软件组件,经过使用 ActiveX控件,能够很快地在网址、台式应用程序、和开发工具中加入特殊功效。如,StockTicker控件能够用来在网页上即时地加入活动信息,动画控件可用来向网页中加入动画特征。现在,已经有1000多个商用ActiveX控件,开发控件能够使用多种编程语言,如
21、C,C+,下一代Microsoft Visual Basic,和微软企业 Visual Java开发环境Microsoft Visual J+。 ActiveX控件一旦被开发出来,设计和开发人员就能够把它看成预装配组件,用于开发用户程序。以此种方法使用 ActiveX控件,使用者无需知道这些组件是怎样开发,在很多情况下,甚至不需要自己编程,就能够完成网页或应用程序设计。系统在线打印是经过ActiveX控件实现,打印依据用户定义好报表,由用户提交数据生成。3.1.4.3系统数据交换XML文件设计系统交换架构是基于公共交换平台根据统一编码和码表(字典表)交换数据,交换数据分主动交换数据和被动交换数
22、据,主动交换数据是投票系统信息资源编码信息,被动交换数据是指依据应用对象不一样请求,根据建立自定义数据目录和要求建立字典表进行信息交换。交换步骤,分解为一个到多个从提供者到使用者单向信息传输过程,以下图所表示:数据交换架构图数据交换技术支撑环境由信息库系统和信息交换系统组成,其中,信息库系统包含若干前置交换数据库,信息交换系统由交换管理子系统和前置交换系统组成。各单位提供共享数据时,对共享信息按规则编码形成对应码表,使用者想要获取信息时,需向信息提供者提交所需信息编码表,信息提供者依据该表以前置交换信息库中查找所需共享信息,并以XML标准文档格式经过信息交换系统传输给使用者。若使用者所需信息未
23、入前置信息库,则由信息提供者和使用者自行协商,在自定义码段中添加编码形成新交换码表,从而实现资源共享和业务协同。3.2非功效性需求3.2.1可用性因为本平台面向非专业IT办公人员,所以要求系统符合通常办公软件操作方法,每个操作步骤全部有具体操作说明或提醒,指导用户完成办公业务,要求简单、易用。而对于系统管理员,需要做专门操作培训、和办公业务知识培训。3.2.2可靠性1、支持7*二十四小时服务;2、系统可用时间百分比为99.9%;3、故障恢复时间为2小时3.2.3性能1、用户请求页面平均响应时间不超出5秒钟,最长响应时间不超出10秒钟2、系统能够容纳最少500用户同时在线3.2.4可支持性3.2
24、.5设计约束1、开发语言:Java2、数据库:SQL server3、开发软件:Photoshop, Dreamweaver,Flash, Eclipse4、运行环境:Windows advanced server, Apache2, Tomcat-6.03.2.6安全性系统安全性设计从以下多个方面考虑:1、 数据库系统安全性:由MSSQL数据库系统保障。2、 安全管理:WIN系统级、数据库级、应用级分别实施安全保障。3、 权限系统安全性:经过权限管理模块,保障数据维护安全性。4、 数据存放传输安全性:采取数据加密方法完成数据存放和传输,保障数据安全性。5、 数据备份:定时备份,保障数据安全。
25、3.3手持终端配置需求1、 身份证信息读取、输入和保留自动读取第二代身份证文字和照片信息,也可经过手写方法将第一代身份证信息输入,读取和输入信息可保留在终端中供浏览、查询及导出。支持冷僻字识别。支持用户自定义信息录入。2、 各类多媒体信息采集、保留和查询可依据具体业务需要实时现场采集并以标准通用格式保留包含语音、图片和视频等各类多媒体信息,在需要时候还能够查询调阅这些已经存放多媒体信息。3、 核查名单功效提供各类核查名单定制和导入功效,方便依据行业需要对人员和相关其它信息进行现场核查,立即给告警提醒。4、 联机管理功效iDR400不仅能够独立工作,还能经过联机管理软件和PC进行通讯,实现联机读
26、卡、身份证已存信息和核查名单统计联机管理功效。5、 网络通讯功效经过3G(电信)通讯接口,机具可实现和各类行业信息管理系统数据进行网络交互,上报身份证信息及行业数据统计,下载核查名单统计等业务数据,进行联网核查等操作。6、 提供地理数据采集、保留和查询可依据具体业务需要实时现场采集并保留地理数据。在配置了专用地图信息基础上,还能够实现导航、航迹存放、轨迹跟踪等相关应用功效。7、 行业应用扩展功效可依据不一样行业应用需求提供SDK开发包和OCX控件,方便用户快速实现基于C/S或B/S模式下业务应用拓展。可兼容读取其它行业定制基于Type A、Type B规范行业非接触卡(包含但不限于公交卡、职员
27、卡等)。关键部件CPU基于ARM11内核(667MHz)32位高性能处理器 存放器256MB内存、2GB FLASH显示器4.8英寸TFT-LCD液晶屏,竖屏,分辨率为480*800,1600万色触摸屏4.8英寸电阻触摸屏,支持手写输入通讯部件蓝牙模块支持蓝牙2.0标准,支持蓝牙数据通讯、蓝牙打印机等设备3G模块1路标准SIM卡座,内置EVDO/TD-SCDMA/WCDMA等3G模块接入(可选)WiFi模块内置符合IEEE 802.11 b/g标准WiFi接入(可选)多媒体部件摄像头500万像素、自动对焦、带闪光灯、支持微距模式,可识别一维码及二维码。VGA 15fps麦克风内置标准麦克风扬声
28、器及耳机插孔扬声器最大输出功率为1.5W,1路3.5mm耳机插孔GPS模块采取SiRF startlll GPS芯片,精度误差小于10m,支持fixII快速定位(可选)射频部件非接触卡支持符合Type A和Type B规范非接触卡,天线谐振频率:13.56MHz读卡距离及速度读卡距离3CM,读卡速度2秒PSAM卡座1路标准PSAM卡座居民身份证SAM公安部认证许可,符合中国第二代身份证阅读设备标准外部接口USB接口1路USB Host 1.1,可外接USB设备。1路USB DEVICE 2.0,和PC机进行数据通信SD卡接口1路标准SD卡接口,最大支持32G外部存放容量Mini SDIO卡内置Mini SDIO卡接口,支持加密卡电池续航能力外接电源适配器DC 5V 1.5A电池内置4000mAh可充锂聚合物电池 (可选配移动充电器)功耗及工作时间标准配置:待机100mW,200小时、正常工作2W,10小时、连续读卡3.5W,6小时。配置3G模块时,功耗及连续工作时间和网络情况和通信链接频率相关设备其它参数无故障工作时间5000小时主机尺寸1709036.5mm 重量440g外部环境适应性工作温度-1050相对湿度10% 95%大气压力86 106 kpa环境噪声小于60 dB(A)