概要设计说明文档_第1页
概要设计说明文档_第2页
概要设计说明文档_第3页
概要设计说明文档_第4页
概要设计说明文档_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

智慧后勤支撑平台》概要设计说明书引言编写目的本设计书是高校固定资产管理项目程序的研发概要设计,将项目开发进程中或者项目结束后提供给双方人员使用,同时也可以作为实施后期的维护人员使用。项目背景作为软件开发的前期文档,可以帮助程序设计人员和管理人员提供清晰的设计思路,在软件开发后期的维护阶段也起到至关重要的作用。委托单位:上海明略企业管理咨询有限公司开发单位:上海明略企业管理咨询有限公司负责人:白老师随着我国世界影响力的提升,国内承办的世界级重要活动越来越多,而稳定、高效的电力保障是重要活动顺利举办的基础。保电后勤工作作为电力保障的支撑部门,在重要活动保电行动中承载着重要的使命。为此,作为世界互联网大会•乌镇峰会的电力保障责任单位嘉兴供电公司,以往届保电后勤保障经验为基础、先进的后勤知识为指引,提出利用互联网技术,为重要活动保电提供全方位、及时的后勤保障,搭建后勤支撑平台,提升保电后勤管理效率,优化后勤专业水平,实现保电后勤保障的智慧化支撑,从而为重要活动保电的顺利进行提供保障。定义B/S:(Browser/Server结构)结构即浏览器和服务器结构。需求:用户解决问题或达到目标所需的条件和功能;系统或系统部要满足合同、标准,规范或其他正式文档所需具有的条件及权能。参考资料《国家标准软件开发文档规范》《软件开发流程》任务概述目标智慧后勤支撑平台主要功能有:资源信息管理与移动端查看,相关手册的维护,报表数据的查看与统计,广告管理,消息管理,权限设置,系统日志等功能。运行环境•主机: PC兼容机内存8GB以上,显示分辨率1336*768以上•操作系统:Windows2008ServerR2+。•移动设备操作系统:Android5.0+。・CPU架构:基于ARM架构的兼容处理器。2.3需求概要用户对软件系统要求使用简单方便,必要的功能一定不能少,且界面设计要大方得体,有良好的视觉效果,待现在系统没实现功能要记录清楚,系统最后阶段要尽量弥补用户所需的功能。2.4限制描述设计应当是模块化的,即该软件应当从逻辑上被划分成多个部件,分别实现各种特定功能和子功能。设计最终应当给出具体的模块(例如子程序或过程),这些模块就具有独立的功能特性。总体设计3.1模块外部设计登录模块:用户输入帐号和密码进行验证登录。服务指导信息维护:管理员可以维护服务指导的内容,名称、描述、服务指导详情。任务清单信息维护:管理员可以维护任务清单的内容,名称、描述、服务指导详情。资源管理维护:用户可以管理资源的名称,联系人,地址,类别,地理位置等信息,有删除、修改、新增、撤销/取消撤销操作。用户信息维护:用户可以新增员工的信息,信息进行修改、删除、新增操作。角色权限维护:用户可以给每个用户进行角色分配,同时修改、删除、新增操作。消息管理:管理员可以发布推送消息。广告管理:管理员可以对广告位信息进行编辑、删除、新增操作评论信息查看:管理员可以查看用户针对资源的评论内容报表数据维护:管理员可以对报表信息进行编辑、删除、新增操作、导入操作日志:管理员可以查看用户的登录日志、资源的上下架日志3.2基本设计架构固定设备数据互通服务端TT —II后台管理系统APP接口通道T移动端接口设计4.1内部接口忘记密码登录接口修改密码接口验证码接口用户地理位置上传接口广告接口评论接口手册接口(服务、任务)消息接口报表接口资源接口版本更新接口

4.2外部接口极光消息推送接口百度地图接口百度地图路径规划接口短消息(SMS)发送接口数据结构设计dmMySQLtbxamsg«column»*PKid:BIGINTtitle:VARCHAR(IOO)description:VARCHAR(200)target_user:BIGINTcontent:MEDIUMTEXTcreate_user:VARCHAR(50)modify_user: BIGINTcreate_time: DATETIMEmodify_time: DATETIME «column»*PKuser_id:BIGINTdescription:VARCHAR(150)email:VARCHAR(30)mobile:VARCHAR(20)password:VARCHAR(IOO)real_name:VARCHAR(20)status:INTuser_name:VARCHAR(20)login_type:CHAR(10)group:VARCHAR(50) Tlat:NUMERIC(12,6)status:INT«PK»lng:NUMERIC(12,6)+ PKtbxamsg(BiGiNi)«PK»notes+ PK—tb—cmsLuseMBIGINT)«column»*PKrole_id:BIGINTrole_desc:VARCHAR(255)role_name:VARCHAR(40)status:INT«PK»■+ PKtbcm^role(BIGINT)tbcmsroleresource«column»*PKrole_resource_id:BIGINTresource_id:BIGINTroieia:biGin«PK»+PK_tb_cms_role_resource(BIGINT)tb_xa_opt」og«column»*PKid:BIGINTreal_name:VARCHAR(255)opt_type:VARCHAR(10)status:INTmobile:VARCHAR(50)user_name:VARCHAR(50)opt_time:DATETIMEopt_desc:VARCHAR(500)+ PKtbcmsuserrole(BlGlNl)tbcmsreSource«column»*PKresource_id:BIGINTorder_num:INTparent_id:BIGINTresource_name:VARCHAR(40)resource_url:VARCHAR(IOO)show_type:INTstatus:INT«PK»+PK_tb_cms_resource(BiGiNT)«PK»+ PKtDxaoptiog(BiGiNi)

notes系统操作日志用户相关dmMySQLtbxareportdicttbxareportdicttbxareport«column»*PKid:BIGINTreport_date:DATEcategory:VARCHAR(50)item:VARCHAR(50)val:BIGINTcreate_user:VARCHAR(50)modify_user:BIGINTcreate_time:DATETIMEmodify_time:DATETIMEstatus:INT«column»*PKid:BIGINTitem:VARCHAR(50)parent_item:BIGINTstatus:INTsort:INTcreate_user:VARCHAR(50)modify_user:BIGINTcreate_time:DATETIMEmodifytime:DATETIME«PK»+ PKtbxareport(BIGINT)notes报表数据«PK»+ PKtbxareport(BIGINT)notes报表字典报表相关dmMySQLtbxaresource«column»*PKid:BIGINTtitle:VARCHAR(150)image:VARCHAR(300)supply_level:VARCHAR(300)resource_type:VARCHAR(50)contact:VARCHAR(50)contact_tel:VARCHAR(50)address:VARCHAR(200)lat:NUMERIC(12,6)lng:NUMERIC(12,6)status:INTcreate_user:BIGINTmodify_user:BIGINTcreate_time:DATETIMEmodifytime:DATETIME

tbxacomment«column»*PKid:BIGINTresource_id:BIGINTresource_name:VARCHAR(200)type_name:VARCHAR(50)content:VARCHAR(300)status:INTcreate_user:BIGINTmodify_user:BIGINTcreate_time:DATETIMEmodifytime:DATETIME«PK»+ PKtbxacomment(BIGINT)«PK»+ PKtbxaresource(BIGINT)notes资源表(车辆、医院、用餐点等等)

notes评论主表,用于记录评论人,时间,评论对象资源管理相关dmMySQLtbxamanualtbxamanual«column»*PKid:BIGINTtitle:VARCHAR(150)image:VARCHAR(300)description:VARCHAR(300)manual_type:VARCHAR(50)sort:BIGINTcontent:MEDIUMTEXTstatus:INTcreate_user:BIGINTmodify_user:BIGINTcreate_time:DATETIME直——modif匚time:DATETIME «PK»-i PKtbxamanual(BIGINT) notes手册 tbxaadvertisement«column»*PKid:BIGINTUNSIGNEDcreate_time:VARCHAR(255)create_user:VARCHAR(255)*status:INTcontent:MEDIUMTEXTimg_path:VARCHAR(50)jump_type:VARCHAR(50)secondly_title:VARCHAR(50)the_clie庄VARCHAR(50)title:VARCHAR(50)linkurl:VARCHAR(255)object_id:VARCHAR(255)object_name:VARCHAR(255)type:VARCHAR(50)position:VARCHAR(255) sort:INT «PK»■+ PKtbxaadvertisement(BIGINT)—notes广告(表结构和亨得利后台一样),开发考

罔tbxaversionupdate«column»*PKid:BIGINTUNSIGNEDcreate_time:VARCHAR(255)create_user:VARCHAR(255)*status:INTcontent:LONGTEXTdown_address:LONGTEXTforce_update:INTtype:INT versionnum;VARCHAR(50) «PK»■+ PKtbxaversionupdate(BIGINT)notes版本检查更新手册、广告、版本更新运行设计6.1运行模块的组合具体软件的运行模块组合为程序多窗口的运行环境,各个模块在软件运行过程中能较好的交换信息,处理数据。6.2运行控制软件运行时有较友好的界面,基本能够实现用户的数据处理要求。6.3运行时间系统的运行时间基本可以达到用户所提出的要求。出错处理设计7.1出错输出信息在用户使用错误的数据或访问没有权限的数据后,系统给出提示:“对不起,你非法使用数据,没有权限!”而且用户的密码管理可以允许用户修改自己的密码,不允许用户的匿名登录。7.2出错处理对策由于数据在数据库中已经有备份,故在系统出错后可以依靠数据库的恢复功能,并且依靠

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论