系统概要设计说明书

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

隐患排查智能管理系统概要设计版本号:V1.6.14.15江苏创导信息科技有限公司目录1.导言.............................................................11.1目的..........................................................11.2范围..........................................................11.3版本更新信息..................................................12.系统分析.........................................................13.界面设计.........................................................13.1服务端界面设计................................................23.2隐患排查客户端界面设计........................................23.3矿图客户端界面设计............................................24.体系结构.........................................................24.1体系结构......................................................24.1.1B/S体系结构概述..........................................24.1.2C/S体系结构概述..........................................34.1.3系统体系结构..............................................34.2系统运行环境..................................................34.2.1网络结构图...............................................34.2.2硬件环境..................................................34.2.3软件环境..................................................45.数据模型.........................................................45.1数据库的概念结构模型设计......................................45.2数据库的逻辑结构模型设计......................................56.模块设计.........................................................56.1隐患排查......................................................56.2三违管理......................................................76.3专项检查......................................................86.4考核..........................................................86.5报表..........................................................96.6信件管理......................................................96.7人事管理......................................................96.8系统管理......................................................9陕西陕煤韩城矿业公司隐患排查智能管理系统概要设计1江苏创导信息科技有限公司1.导言1.1目的本说明书为了让用户和软件开发者双方对开发软件的初始规定有一个共同的理解。使之成为整个项目开发中系统开发设计的依据,也是项目后期系统测试依据。本文档定义隐患排查智能管理系统的运行环境、功能需求、性能需求以及各个子系统的功能分析,指导将来系统升级或重写设计及编码。本文档的预期的读者是:开发人员项目管理人员测试人员1.2范围该文档定义了系统的结构和单元接口,但未确定单元的实现方法,这部分内容将在详细设计/实现中确定。1.3版本更新信息本文档的更新记录如表所示。修改编号修改日期修改后版本修改位置修改内容概述2.系统分析本系统可以实现:(1)在韩城矿业公司信息中心建立煤矿隐患排查管理系统服务器,采用国际标准网络协议,使矿区相关单位通过局域网访问,实现隐患信息的信息化管理;具有信息共享、传递迅速、使用方便、高效率等特点的事务处理系统;(2)为了提高工作效率和管理质量,在韩城矿业建立隐患信息的短信平台,实现隐患信息的实时闭合管理;(3)系统应有高可靠性、安全性、可维护性和可扩充性,反映迅速,操作简捷,具有良好的用户界面。3.界面设计本系统的用户界面按功能分服务端,隐患排查客户端界面和矿图客户端。陕西陕煤韩城矿业公司隐患排查智能管理系统概要设计2江苏创导信息科技有限公司3.1服务端界面设计服务端主要实现数据库,网络配置,服务管理功能。并为隐患排查客户端及矿图客户端提供数据访问服务。3.2隐患排查客户端界面设计客户端主要为用户提供管理、查询各类隐患,三违,专项等信息的功能,另可对人事管理,系统管理的各项数据进行增删改查。灵活配置系统参数,管理各项指标。3.3矿图客户端界面设计矿图客户端主要为用户提供三维矿图立体展示隐患三违等信息,以及区域地点路径矿图参数的管理配置。4.体系结构系统的总体结构设计遵循如下原则:系统应具有良好的适应性:能适应用户对系统的软件环境、管理内容、模式和界面的要求;系统应具有可靠性:采用成熟的技术方法和软件开发平台,以保证在以后的实际应用中安全、可靠;系统应具有较好的安全性:应提高完善的安全机制和用户权限限制机制,确保数据的受限访问;系统应具有良好的可维护性:系统应易于维护、安装;系统应具有良好的可扩展性:系统应适应未来信息化建设的要求,能方便得进行功能扩展,以建立完善的信息集成管理体系。本系统采用B/S与C/S体系结构结合的方式。4.1体系结构4.1.1B/S体系结构概述B/S架构的全称为Browser/Server,即浏览器/服务器结构。Browser指的是Web浏览器,极少数事务逻辑在前端实现,但主要事务逻辑在服务器端实现,Browser客户端,WebApp服务器端和DB端构成所谓的三层架构。B/S架构的系统无须特别安装,只有Web浏览器即可。B/S架构中,显示逻辑交给了Web浏览器,事务处理逻辑在放在了WebApp上,这样就避免了庞大的胖客户端,减少了客户端的压力。因为客户端包含的逻辑很少,因此也被成为瘦客户端。陕西陕煤韩城矿业公司隐患排查智能管理系统概要设计3江苏创导信息科技有限公司4.1.2C/S体系结构概述C/S架构是一种典型的两层架构,其全程是Client/Server,即客户端服务器端架构,其客户端包含一个或多个在用户的电脑上运行的程序,而服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;另一种是Socket服务器端,服务器端的程序通过Socket与客户端的程序通信。C/S架构也可以看做是胖客户端架构。因为客户端需要实现绝大多数的业务逻辑和界面展示。这种架构中,作为客户端的部分需要承受很大的压力,因为显示逻辑和事务处理都包含在其中,通过与数据库的交互(通常是SQL或存储过程的实现)来达到持久化数据,以此满足实际项目的需要。4.1.3系统体系结构本系统数据服务端与隐患排查客户端之间采用B/S结构,数据服务端与矿图客户端之间采用C/S结构设计。4.2系统运行环境系统运行的网络结构图、硬件软件环境图如下。4.2.1网络结构图本系统的网络拓构图如图B-8:其中的局域网用户机主要是公司内部的人员可以使用的机器,远程用户机主要是指通过互联网登录系统的人员使用的机器。4.2.2硬件环境本系统的硬件环境如下:图B-8:系统的网络拓扑结构图陕西陕煤韩城矿业公司隐患排查智能管理系统概要设计4江苏创导信息科技有限公司客户机:普通PCP4以上CPU,推荐双核CPU,主频1.6G以上。1G内存,推荐2G以上内存。硬盘40G以上,推荐100G以上。WEB服务器P4以上CPU,推荐双核CPU,主频1.6G以上。1G内存,推荐2G以上内存。硬盘40G以上,推荐100G以上。4.2.3软件环境本系统的的软件环境如下:操作系统:windowsXP或以上版本,IIS6.0及以上数据库:SQLServer2005开发环境:VS2008,VS2010浏览器:IE8.0以上或360安全浏览器,谷歌浏览器,猎豹浏览器等(1)数据库及操作系统:对于核心数据库来说,选择一个合适的数据库系统对我们的系统运行是很重要的,选择数据库的关键因素是要考虑预计会有多少人同时访问数据库;正常工作时间的级别;用来访问数据库的应用程序的类型;运行数据库的服务器的硬件和操作系统类型;以及管理人员的专业技术水平。目前市场上适用于中小型企业的数据库产品有IBMDB2、MicrosoftSQLServer系列、Oracle系列。所有这些产品都基于SQL语言。同时,它们还拥有精密复杂的安全控制以适应不同的商业需要。服务器操作系统使用Windows2008Server系统。考虑到价格因素、易用性,我们使用SQLSERVER2005作为系统后台数据库系统,服务器操作系统采用Windows2008Server。5.数据模型本系统的数据模型主要是进行数据库的设计。5.1数据库的概念结构模型设计陕西陕煤韩城矿业公司隐患排查智能管理系统概要设计5江苏创导信息科技有限公司密码用户部门职务角色姓名账号隐患三违地点等级编号类别区域路径等级编号类别5.2数据库的逻辑结构模型设计用户IDDepIdDutyIdRoleId...部门Id角色Id职务Id隐患IdUserIdHdLevelIdHdTypeIdLocationId...三违IdVtWorkIdLocationId...隐患等级Id隐患类别Id地点Id6.模块设计韩城矿业隐患排查智能管理系统主要功能模块为:隐患排查,三违管理,专项检查,信息查询,考核,报表,信件管理,人事管理,系统管理等。6.1隐患排查隐患排查功能模块由隐患录入、隐患审核、隐患处理、隐患验收、隐患查询、隐患统计、隐患路径、矿图浏览、分管相关隐患和隐患批量删除子模块组成。隐患录入功能模块:点击隐患排查管理下的隐患录入,选择分管领导,检查部门,检查人员,发现时间及班次等,点击提交。在弹出的窗口中,选择责任部门,责任人,在存在的安全问题下录入隐患的信息,点击自动形成后续数据,若有罚款及扣分的再罚款金额及初次扣分下录入数陕西陕煤韩城矿业公司隐患排查智能管理系统概要设计6江苏创导信息科技有限公司据,点击提交按钮,实现隐患信息的录入。隐患审核功能模块:录入的信息需要经过审核,点击隐患审核,弹出隐患录入的数据,找到录入的隐患数据,点击审核按钮,在下面弹出安全隐患信息简报,在审核意见里录入信息,点击确定按钮,表示隐患信息的通过审核,即表示审核通过;若选择审核不通过按钮,表示隐患信息未通

1 / 11
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功