系统总体设计说明书
系统总体设计说明书

总体设计说明书一、引言1、编写目的根据课程设计的要求,结合校园实际情况,我们计划利用GIS的功能和方法做一个关于校园的高效、易用的导航系统,本系统初步目的是为那些对大学校园还很陌生的人提供就一些服务,让他们通过此系统能快速知道目的地在哪,去目的地怎么走,从而节省他们宝贵的时间;以及为在校大学生提供基本的生活信息,学习信息和活动信息等。
2、背景说明软件名称:“理工之窗”导航系统项目提出者:毛超荣项目开发者:毛超荣、王世远、杨克明、彭冠峰、宋红见用户:3、系统设计意义随着互联网技术的发展,GIS已经深入应用到生活的方方面面,给人们的生产生活带来了很大的便利。
导航系统的出现使人们的出行变得十分便捷,了解的GIS的强大功能后,为此我们试想用所学到的理论知识结合校园实际需求做一GIS导航系统,方便广大以学生为主体的群体的工作、生活和学习,在地理信息系统快速发展的今天,大部分系统是介于大公司、大项目的设计,很少是关于一个像大学校园等小小范围的导航系统,在此背景下,本系统的设计为广大师生及所有的系统访问者提供一个实用的平台,为他们带来便利。
同时也是一个窗口,通过它可以让更多的人了解我们的学校。
4、参考资料二、用户需求分析成果1、系统功能需求“理工之窗”学生服务系统围绕着网站的使用情况在用户、信息、服务、数据等方面进行管理。
从系统运行环境来看,系统建设功能大致可分为两大部分:对外服务网站、内部信息处理系统。
本部分从内部使用者的角度,对系统功能需求进行了分析和描述。
1.1、系统总体功能需求业务系统是以GIS系统为基础,反映学生服务特点,是集导航和查询功能于一体的的信息系统,其中包括学习信息服务系统、生活信息服务系统、系统维护管理信息系统和人员管理信息系统。
系统各功能模块情况如下图:1.2、功能模块的具体内容和需求明细1.2.1、学习信息服务系统模块描述:该部分主要是为同学们的学习服务的,为同学们提供实时的与学习方面有关的各种信息。
酒店管理系统总体设计说明书

酒店管理系统总体设计说明书1. 引言本文档旨在提供关于酒店管理系统总体设计的详细说明,包括系统的功能需求、系统的架构设计、系统模块的设计和接口设计等内容。
这些说明将有助于开发人员理解系统的设计思路和实现细节,为酒店管理系统的开发提供指导和支持。
2. 功能需求酒店管理系统需要支持以下主要功能:1.酒店房间管理:包括房间的增加、删除、查询和修改功能,以及房间状态的管理。
2.客户管理:包括客户的注册、查询和修改功能,以及客户信息的管理。
3.订单管理:包括订单的创建、查询和修改功能,以及订单状态的管理。
4.员工管理:包括员工的注册、查询和修改功能,以及权限管理和工作调度。
5.报表统计:包括酒店收入、客房入住率等统计功能。
3. 系统架构设计为了满足酒店管理系统的需求,我们采用了三层架构来组织系统的设计。
三层架构包括以下层次:1.表示层:负责与用户进行交互,接收用户的输入和请求,并将结果展示给用户。
我们将采用基于Web的用户界面来实现表示层。
2.业务逻辑层:负责处理用户请求,进行业务逻辑处理,调用数据访问层进行数据的读取和修改,并返回处理结果给表示层。
我们将采用面向对象的方式实现业务逻辑层。
3.数据访问层:负责与数据存储进行交互,包括数据的读取、写入和修改。
我们将采用关系型数据库来存储系统数据,并使用对象关系映射(ORM)工具来简化数据访问层的开发。
4. 系统模块设计酒店管理系统将被划分为以下模块:1.房间管理模块:负责管理酒店的房间信息,包括房间的增加、删除、查询和修改功能,以及房间状态的管理。
2.客户管理模块:负责管理酒店的客户信息,包括客户的注册、查询和修改功能,以及客户信息的管理。
3.订单管理模块:负责管理酒店的订单信息,包括订单的创建、查询和修改功能,以及订单状态的管理。
4.员工管理模块:负责管理酒店的员工信息,包括员工的注册、查询和修改功能,以及权限管理和工作调度。
5.报表统计模块:负责酒店的各种统计功能,包括酒店收入、客房入住率等。
系统设计与分析——系统总体设计说明书

哈尔滨工程大学系统设计与分析系统总体设计说明书组长:____________________执笔:____________________审核:____________________已阅:____________________2010/12/15目录网上商店系统总体设计说明书 (3)1引言 (3)1.1 编写目的 (3)1.2项目背景 (3)1.3定义 (3)1.4参考资料 (3)2 任务概述 (3)2.1 目标 (3)2.2 条件与限制 (4)2.3 运行环境 (4)2.4 需求概述 (4)3 总体设计 (4)3.1 拓扑结构和计算模式 (4)3.2 软件结构与模块外部设计 (5)3.3 系统处理流程图 (7)4 接口设计 (8)4.1 外部接口 (8)4.2 内部接口 (8)5 数据结构设计 (8)5.1 逻辑结构设计 (8)5.2 物理结构设计 (9)5.3 数据结构与程序的关系 (10)6 运行设计 (11)6.1 运行模块的组合 (11)6.2 运行控制 (11)6.3 运行时间 (11)7 出错处理设计 (11)7.1 出错输出信息 (11)7.2 出错处理对策 (11)8 安全保密设计 (11)9 维护设计 (11)网上商店系统总体设计说明书1引言1.1 编写目的总体设计说明书的编写目的是在需求规格说明书的基础上说明网上商店信息系统应该如何实现。
该阶段的工作将设计组成系统的物理元素程序、数据库、接口、文件等,进行系统的体系结构的设计和划分,即确定系统中的每个程序是由哪些模块组成的、以及这些模块相互间的关系。
该文档主要适用于网上商店信息系统的开发人员,开发小组的成员需要阅读此文档后,根据说明进行开发,编写代码、测试等,也可作为项目管理人员和项目维护人员的参考资料。
1.2项目背景该信息系统主要是为了符合现代信息技术的高速发展和人们在方便购物方面的要求,而设计开发的一款应用于互联网的信息系统,它要满足人们在购物方面便利、快捷、实惠的需求。
枪支管理系统-总体设计说明书

1 引言1.1 編寫目的1.2 背景1.3 參考資料2 總體設計2.1 需求規定2.1.1內部功能2.1.2 系統性能2.1.3輸入輸出要求2.1.4數據管理能力要求2.1.5故障處理要求2.2運行環境2.2.1設備2.2.2支持軟件2.2.3接口2.3基本設計概念和處理流程2.4人工處理過程2.5尚未解決的問題3接口設計4運行設計5系統出錯處理設計5.1出錯信息5.2補救措施5.3系統維護設計1 引言1.1 編寫目的本說明書為槍支管理系統的總體設計說明書,詳細闡述了對用戶所提出需求的設計方案,對系統中的各項功能需求、技術需求、實現環境及所使用的實現技術進行了明確定義。
同時,對軟件應具有的功能和性能及其他有效性需求也進行了定義。
編寫本說明書的目的:1. 為編碼人員提供依據;2. 為修改、維護提供條件;3. 項目負責任將按計畫書的要求佈置和控制開發工作全過程;4. 項目質量保證組將按此計畫書做階段性和總結性的質量驗證和確認。
本說明書的預期讀者包括:1. 項目開發人員,特別是編碼人員;2. 軟件維護人員;3. 技術管理人員;4. 執行軟件質量保證計畫的專門人員;5. 參與本項目開發進程各階段驗證、確認以及負責為最後項目驗收、鑒定提供相應報告的有關人員;6. 合作各方有關部門的負責人。
1.2 背景某市公安局對在各種案件中收繳的槍支進行管理,同時可用於內部培訓。
涉及角色包括:管理員和一般用戶。
A.軟件名稱:作案槍支管理系統B.委託單位:XX市公安局C.開發單位:XXXD.開發團隊:XXXE.與其他系統的交互:本系統與其他子系統公用一個中心數據庫,直接與數據庫通信,獲得數據從而發佈在網站上供用戶查詢。
1.3 參考資料《UML 2.0實戰—項目開發指南》《軟件工程》《UML建模實例詳解》2 總體設計2.1 需求規定本作案槍支管理系統是專門為公安局所設計,主要是方便公安局對收繳的槍支進行管理,同時可將此系統用於內部培訓。
系统总体设计方案说明

声讯系统使用的登记、发票和产生的举报信息同新系统进行交换。
3.
人事岗考软件
重新开发。
已包含在4期系统的“基层工作管理”中。
领导干部年度考核测评软件和网上问卷调查系统
重新开发。
“领导干部年度考核测评软件”包含在新系统的“人力资源”中的班子考核;
“网上问卷调查系统”包含在新系统的“信息服务”子系统。
由税务局要求原系统开发商提供数据接口和标准,4期工程开发组开发数据接口,并将新的数据导入后实现该部分的集成。
税收预警系统
以集成方式实现系统融合。
该部分内容纳入辅助决策系统统一进行设计,由税务局要求原系统开发商提供数据接口和标准,4期工程开发组开发数据接口,并将新的数据导入后实现该部分的集成。
发票声讯系统、电话发票查举核报系统
1.4引用2
1.5概述2
2.税务业务系统2
2.1三期税收业务管理系统、数据仓库系统2
2.2税务征管电子地图信息系统2
2.3个体税收征收管理软件2
2.4税收资料档案管理系统2
2.5电子申报系统2
2.6技术市场、文化市场、建筑市场管理软件3
2.7税收预警系统3
2.8发票声讯系统、电话发票查举核报系统3
3.广义办公信息系统3
办公管理信息系统
重新开发。
包含在新系统的“行政业务系统”。
用友财务软件
以数据交换实现系统融合。
新系统利用财务系统的数据。
固定资产
以集成方式融合
在4期需求中已做为外部系统进行集成,通过EJB做数据库层面的集成。
通用人事信息管理软件GPMS
以集成方式实现系统融合。
其中,组织机构和人员信息作为新系统的基础信息
学生管理系统总体设计说明书

学生管理系统总体设计说明书第一章引言编写目的本文档为“学生管理系统概要设计说明书”,主要用于为实现系统的功能而进行的系统设计的概要说明,描述在计算机上实现系统的的结构框架、数据流图及数据流说明字典,以对以后系统的建设起到指导和约束作用。
项目定义系科综合管理信息系统是为了适应现代化学校管理的需要,加快推进我校数字化校园建设、充分利用校园网,利用网络、多媒体等计算机应用技术和手段,提高办公效率、改善质量的高效管理信息系统。
学生管理系统是系科综合管理信息系统的重要组成部分。
参考资料《学生管理系统_系统软件需求说明书》。
第二章总体设计2.1 概述2.1.1设计目标✧实现学生信息资料的集中化电子化处理;✧实现学生成绩的电子化处理;✧实现普通用户的前台多媒体自助查询功能,公用信息在校园网上自动发布;✧实现学生管理工作制度化、标准化、规范化;✧实现学生管理的其它必要的管理功能。
✧建立关于学生数据比较全面详细的数据库。
✧实现决策支持。
2.1.2业务处理范围进行学生基本信息、扩充信息、成绩信息、在校的其它各种信息的集中电子化处理,实现主要系务业务流程的计算机管理,实现系科学生管理工作的自动化管理和公用信息在校园网上自动发布。
2.1.3性能要求2.1.3.1 时间特性要求✧查询服务部分:用户通过多媒体电脑提交命令到返回不超过5秒钟。
✧数据管理部分:提交一笔录入到结果返回不超过5秒钟。
排课对资源不能满足排课要求时应首先予以提示,不能出现死循环无限等待。
2.1.3.2 可扩充性要求✧各种字典数据的编码要尽可能采用行业标准,自行编码也应合乎规范,征得相关业务部门认可;✧数据库的设计应考虑可扩充性,以适应今后学校发展和系统升级的需要。
✧2.2 运行环境2.2.1软件环境学生管理系统的设计与运行基于采用C/S网络应用环境运行于校园网上。
后台操作系统为Microsoft Windows 2000,数据库为Microsoft SQL Server 2000 ;Web服务器运行环境为Windows NT Server(SP6),浏览器为IE4.0以上版本。
系统设计说明书

系统设计说明书系统设计说明书格式一、引言1.摘要:系统名称、目标和功能。
2.背景:项目的承担者、用户;本项目和其他系统或机构的关系与联系。
3.专门术语定义4.参考和引用资料二、系统总体技术方案1.硬件、软件和运行环境方面的限制2.系统保密和安全的限制,国家安全保密条例和系统的安全保密设计3.有关部门业务人员所需数据来源及分布4.系统总体布局、数据布局、硬件配置和软件平台5.网络设计:系统的网络结构、功能设计。
6.系统模块结构设计(1)各主要模块结构图,相应的过程结构图,它们的名称、功能和接口说明;(2)模块设计的评价与验收标准。
三、系统详细设计方案1.编码设计(1)编码表的类型,名称、功能,使用范围、使用要求的说明等。
(2)编码设计的评价与验收。
对编码的识别、标准化、存储情况、运算速度及编码的特性进行评价。
2.输入设计(1)输入项目。
(2)输入的承担者。
对输入工作承担者的安排,指出操作人员的水平与技术专长,说明与输入数据有关的接口软件。
(3)主要功能要求。
从输入的正确性、速度、简单和方便用户等方面进行说明。
(4)输入要求。
输入数据类型、来源、所有设备、介质、格式、数值范围和精度等。
(5)输入校验。
校验方法和效果。
(6)输入设计的评价与验收标准。
3.输出设计(1)输出项目。
(2)输出接收者。
(3)主要功能。
(4)输出要求。
输出数据类型、所有设备介质、格式、数值范围与精度等。
(5)输出设计的评价与验收标准。
4.数据库设计(1)概述。
目标、主要功能及用户的安排。
(2)需求规定。
精度、有效性、时间要求及其他专门要求。
(3)运行环境要求。
设备、支撑软件、安全保密等要求。
(4)逻辑结构设计。
本系统内所使用的数据结构中有关数据项、记录、文件的标识、定义、长度及它们之间的关系。
(5)物理结构设计。
本系统内所使用的数据结构中有关数据项的存储要求、访问方法、存取单位、存取的物理关系、设计考虑和安全处理。
四、本方案附加说明方案审查说明,包含本方案审查结果与审查人员姓名。
系统设计说明书

系统设计说明书1. 引言系统设计说明书是对某个系统设计方案的详细描述,用于指导开发人员的实施工作和为项目参与方提供一个全面了解系统设计的文档。
本文将介绍系统设计的背景、目标、整体架构和模块功能等内容。
2. 背景在现代社会中,信息系统已经成为各个领域发展的重要支撑。
为了满足不断变化的需求,本系统设计旨在开发一款功能强大、高效稳定的信息系统,以提高用户的工作效率和满足其需求。
3. 目标本系统的设计目标主要包括以下几个方面:- 提供一个用户友好的界面,方便用户快速上手和操作;- 支持多种功能模块,满足不同用户的需求;- 实现数据的采集、存储、分析和展示等功能;- 支持系统的扩展和升级,以应对未来的需求变化。
4. 整体架构本系统采用了三层架构,分为表示层、业务逻辑层和数据层。
- 表示层:负责与用户进行交互,接收用户的请求并进行展示;- 业务逻辑层:负责系统的核心业务逻辑处理,包括数据处理、算法实现等;- 数据层:负责数据的存储和管理,可以采用关系型数据库或者NoSQL数据库。
5. 模块功能本系统包括以下几个功能模块:- 用户管理模块:实现用户的注册、登录、权限管理等功能;- 数据采集模块:负责从外部系统或者传感器中采集数据,并将其发送到数据处理模块;- 数据处理模块:对采集的数据进行清洗、处理和分析,并生成相应的报表和统计结果;- 数据展示模块:将处理后的数据以图表、表格等形式进行展示,使用户可以更直观地查看数据;- 系统管理模块:实现系统的配置、监控和日志管理等功能。
6. 接口设计本系统设计了一些接口,以便与其他系统进行集成。
其中包括:- 用户认证接口:用于验证用户的身份和权限;- 数据采集接口:提供给外部系统或传感器使用,将采集的数据发送到系统;- 数据查询接口:用于根据用户的查询条件获取相应的数据。
7. 数据库设计本系统采用关系型数据库来存储和管理数据,设计了合理的数据库结构以满足系统的需求。
其中包括用户表、数据表、访问日志表等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
总体设计说明书一、引言1、编写目的根据课程设计的要求,结合校园实际情况,我们计划利用GIS 的功能和方法做一个关于校园的高效、易用的导航系统,本系统初步目的是为那些对大学校园还很陌生的人提供就一些服务,让他们通过此系统能快速知道目的地在哪,去目的地怎么走,从而节省他们宝贵的时间;以及为在校大学生提供基本的生活信息,学习信息和活动信息等。
2、背景说明软件名称:“理工之窗”导航系统项目提出者:毛超荣项目开发者:毛超荣、王世远、杨克明、彭冠峰、宋红见用户:3、系统设计意义随着互联网技术的发展,GIS已经深入应用到生活的方方面面,给人们的生产生活带来了很大的便利。
导航系统的出现使人们的出行变得十分便捷,了解的GIS的强大功能后,为此我们试想用所学到的理论知识结合校园实际需求做一GIS导航系统,方便广大以学生为主体的群体的工作、生活和学习,在地理信息系统快速发展的今天,大部分系统是介于大公司、大项目的设计,很少是关于一个像大学校园等小小范围的导航系统,在此背景下,本系统的设计为广大师生及所有的系统访问者提供一个实用的平台,为他们带来便利。
同时也是一个窗口,通过它可以让更多的人了解我们的学校。
4、参考资料二、用户需求分析成果1、系统功能需求“理工之窗”学生服务系统围绕着网站的使用情况在用户、信息、服务、数据等方面进行管理。
从系统运行环境来看,系统建设功能大致可分为两大部分:对外服务网站、内部信息处理系统。
本部分从内部使用者的角度,对系统功能需求进行了分析和描述。
1.1、系统总体功能需求业务系统是以GIS系统为基础,反映学生服务特点,是集导航和查询功能于一体的的信息系统,其中包括学习信息服务系统、生活信息服务系统、系统维护管理信息系统和人员管理信息系统。
系统各功能模块情况如下图:1.2、功能模块的具体内容和需求明细“理工之窗”学生服务系统空闲教室查询学术活动查询最佳路径查询位置服务社团活动查询网络维护数据库维护数据维护普通用户管理员管理学习信息服务生活信息服务系统维护管理人员信息管理1.2.1、学习信息服务系统模块描述:该部分主要是为同学们的学习服务的,为同学们提供实时的与学习方面有关的各种信息。
①空闲教室查询功能描述:点击空闲教室查询按钮,出现查询目的地选择框和查询时间段输入框,在两个框中输入相应的文字,点击查询按钮,即可查询三个教学楼及各个学院没有课的教室。
所需输入数据:目的地名称和时间②学术活动查询功能描述:点击学术活动查询,出现地点选择框和时间输入框,如果单独选择地点选择框会显示该地点最近要举行的活动,然而如果只选择时间段则会显示早该时间段内哪些地方有学术活动。
所需输入数据:目标名称和时间1.2.2、生活信息服务系统模块介绍:该模块主要是为同学们的生活服务的,能为同学们的课余生活在校内活动带来方便。
①最佳路径查询功能描述:点击最短路径查询,出现出发点选择框、目的地选择框和出行方式选择框,其中出行方式有步行和骑自行车两种方式供选择,再单击查询按钮,就会在学校地图上高亮显示出两地之间的最短路径,并且高亮显示出起始点和目的地及沿途重要标志地物。
所需输入数据:出发点名称、目的地名称及出行方式。
②位置服务功能描述:点击学校机构查询,出现目标选择框,用户在其中选择要查询的地点,然后地图上高亮显示目标的位置并出现对目标的简要介绍,而且如果是学校机构会有相应的网址,通过单击可以进入机构主页。
所需输入数据:目标名称③社团活动查询功能描述:该子模块功能和使用方法与学术信息查询子模块功能相近,只不过在此模块中同一片场地同一时间段可以举办多场活动,而且同一活动可以持续很长一段时间也可更换举办的场地,因此它比学术活动的情况要复杂一点。
所需输入数据:活动地点和举办时间1.2.3、系统维护管理信息系统模块介绍:该模块主要是为了系统能正常的运行而设立的,有系统管理员来操作,通过此模块来保证系统安全、稳定、高效的为用户提供服务。
①网站维护功能描述:主要是系统管理员对系统的网站进行管理,保障网站能正常的运行,并通过对用户的体验进行调查和用户的反馈意见对网页进行升级改进使之更能方便用户使用。
②数据库维护功能描述:地理信息数据库是系统的重点,对它的维护是重中之重。
由于地理信息数据量庞大,管理起来难度很大,因此要统计好数据库的使用情况,对数据库进行调整使之更能安全、稳定、有效的运行。
③数据维护功能描述:数据是系统的血液,没有它系统就一无是处。
要保证数据的实时性和有效性,就必须及时对数据进行更新,添加新信息。
过时的信息占有一定的空间会增加系统的负荷,讲的数据库的性能,因此要定期进行更新。
1.2.4、人员信息管理系统模块介绍:主要是对访问系统的人员进行管理,保障系统安全。
对普通用户的管理主要是设置他们的访问权限,限定他们的操作。
系统管理员管理用来添加、删除管理员,并对不同级别的管理员的权限进行设置,便于系统的维护管理。
2、系统性能要求2.1、系统性能需求本系统在性能上尽量做到安全、实时性强、响应速度快、稳定性高、出错率低、兼容性好等优点。
2.1.1稳定性在系统建设过程中,应该高度重视稳定性和对环境的适应性。
在进行网络设计时应选用成熟的产品,保证其具有稳定的性能。
同时保证网络的可靠性,防止信息错误与丢失,保障信息传输完整性。
系统稳定性的其他方面,还表现在保证系统有效工作时间不低于99%,使系统故障平均间隔时间不低于300天。
2.1.2、可维护性“理工之窗”学生服务系统的可维护性包括对数据的维护和对系统的维护。
在设计是主要从以下几个方面进行考虑:1)对正常的数据维护,管理人员可以通过系统本身实现。
数据维护包括权限设置、无用数据的删除、数据库的清理、数据备份与恢复等功能。
2)数据的及时更新实现数据的实时性。
包括活动信息的及时添加、教室变更信息的处理、学校建筑变更信息的选择等。
3)全面按照软件工程的要求来开发系统,做到严格管理、严格测试。
每个工作阶段,都具备相应的经过严格审查的文档,为将来为系统服务提供技术上的保证。
2.1.3兼容性需求本系统研发过程中,要充分考虑本系统与现有信息化应用系统或在建应用系统之间的相互兼容性、集成性、界面风格一致性,及数据描述的一致性。
2.1.4、信息服务指标1)信息检索响应时间≤3秒2)信息查重时间≤5秒2.1.5、吞吐量指标1)支持同时在线用户数不低于100。
2)并发用户数不低于5000。
2.2系统安全性需求出于安全性考虑,本系统除了对外业务可运行于互联网络外,业务处理等环节放在学校内部的VPN专网网络运行,内部网络与外部网络之间要加强安全管理措施,从而保证业务系统在运行过程中的安全。
在系统安全问题上,应充分考虑系统运行安全和信息安全两个方面。
2.2.1系统管理运行的安全①保障系统安全、可靠和持续运行。
要求能够防止来自外部的恶意攻击,防止来自内容的恶意破坏。
②保障系统的完整性、机密性和信息访问的权限认证。
要求有信息加密措施,对信息访问实现严格控制,对访问权限进行身份认证。
③安全机制的易用性在确保安全的条件下,尽量为系统应用提供方便,实现统一的身份认证和基于角色的访问控制。
④提供容错风险保障为了确保系统的可靠运行、数据的完整性,要求本系统必须提供系统容错机制。
2.2.2信息安全,即数据安全①具备严格的系统访问权限控制,并要具有防止越权操作的技术措施;具备数据保护管理功能,确保数据安全。
②建立数据备份机制建立健全对数据的备份机制,利用系统提供的数据备份功能,定期、不定期的进行数据备份,并转存到其它介质;通过数据库服务系统建立数据备份计划,由数据库系统自动完成数据备份工作。
③提供容灾风险保障鉴于信息不可损坏、丢失,要求加强系统的意外灾害和人为误操作等不可预知的问题的预防和恢复措施。
通过多种技术手段、管理手段加强对结果存档数据的安全保护措施,从而保证业务系统的数据安全。
三、GIS总体设计3.1设计目标、依据和方法设计目标:1、通过对程序的设计可开发,掌握地理信息系统开发的基本方法,基本流程,开发的工具平台等,能够掌握软件开发的思想,能够独立的完成软件设计任务。
2、主要针对在校大学生,为便捷学生的生活、学习提供WebGis系统服务平台,系统实施将能够为切合广大同学们实际应用。
设计依据:地理信息系统设计与开发理论、GIS二次开发经验和理论知识、实时收集校园道路、建筑物等相关信息数据库等。
设计方法:总体设计采用自上而下的结构化程序设计方法。
子系统设计均采用由下而上的方法,先从实际调查出发,研究其可能设计的资料,确定其校园的规划和建设,然后逐级向上综合,子系统的划分给系统的逻辑设计和物理设计打下基础,为整个系统的运行提供保证。
层次图层次图(Hierarchical Chart)是在软件总体设计阶段最常用的工具之一,用来描绘软件的层次结构。
HIPO图HIPO图是由美国IBM公司发明的“层次+输入/处理/输出图”的英文缩写。
HIPO图实际上由H图(即层次图)和IPO图两部分组成。
这里的H图是在层次图的基础上对每个方框进行编号,使其具有可跟踪性。
IPO图使用简洁的方框来方便地描述数据输入、数据处理和数据输出三部分之间的关系。
3.2 GIS软件架构目前在应用型地理信息系统中,大多数都采用简单的C/S 技术构架。
C/S方式对网络要求比较高,一般适用于局域网内部使用。
随着Web技术的成熟,网络带宽的不断增加,采用B/S网络结构建立GIS信息系统完全成为可能。
采用这种胖服务器、瘦客户端的运行模式,主要的命令执行、数据计算都在服务器完成,应用程序在服务器安装,客户机不用安装应用程序,所有日常办公操作可通过免费的浏览器来完成。
3.3 GIS软、硬件配置方案硬件配置硬件包括计算机、存储设备、数字化仪、绘图仪、打印机及其他外部设备硬件配置的选择取决于系统的任务性质和经费条件硬件设备的投资在GIS总投资中往往占较大比重,要考虑投资使用的优先顺序硬件设备的选择还要根据软件的要求和软件的类型购置软件配置GIS软件选择:基本原则性能能满足建立系统的需要;具有较好的开放性和兼容性;有良好的扩充性能;有良好的用户界面和汉化条件;性能价格比良好。
注意事项技术人员均应当研究国际、国内GIS软件的发展现状和软件应用方面的动态,对现有的软件市场有一个比较清楚的了解。
掌握厂家对软件性能测试的研究报告和对厂家提供的性能指标的研究。
根据经济承受能力选择合适的软件,避免盲目追求高指标、高性能,使应用GIS时因有的功能闲置而造成浪费。
数据库系统选择开发方式及语言选择3.4 GIS功能模块设计在DFD图的基础上,用模块结构图来说明各层模块的划分及其相互关系,划分原则上应细到程序级(程序单元),每个单元必须执行单独一个功能(即单元已不可在细分)四、系统接口设计1、用户接口内部接口:说明本软件内部各模块间的接口关系,包括:名称、意义、数据类型、有效范围、I/O标志;2、外部接口:说明本软件同其它软件及硬件间的接口关系,包括:名称、意义、数据类型、有效范围、I/O标志、格式(指输入或输出数据的语法规则和有关约定)、媒体;3、内部接口五、系统运行设计1、运行模块组合2、运行控制3、运行时间六、系统机构设计1、逻辑结构设计2、物理结构设计3、数据结构和程序的关系七、系统运行环境客户端操作系统:Windows2000Professional/XP或更新版本。