系统总体设计说明书_第1页
系统总体设计说明书_第2页
系统总体设计说明书_第3页
系统总体设计说明书_第4页
系统总体设计说明书_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

总体设计阐明书一、引言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二次开发经验和理论知识、实时收集校园道路、建筑物等有关信息数据库等。设计办法:总体设计采用自上而下的构造化程序设计办法。子系统设计均采用由下而上的办法,先从实际调查出发,研究其可能设计的资料,拟定其校园的规划和建设,然后逐级向上综合,子系统的划分给系统的逻辑设计和物理设计打下基础,为整个系统的运行提供确保。层次图层次图(HierarchicalChart)是在软件总体设计阶段最惯用的工具之一,用来描绘软件的层次构造。HIPO图HIPO图是由美国IBM公司发明的“层次+输入/解决/输出图”的英文缩写。HIPO图事实上由H图(即层次图)和IPO图两部分构成。这里的H图是在层次图的基础上对每个方框进行编号,使其含有可跟踪性。IPO图使用简洁的方框来方便地描述数据输入、数据解决和数据输出三部分之间的关系。3.2GIS软件架构现在在应用型地理信息系统中,大多数都采用简朴的C/S技术构架。C/S方式对网络规定比较高,普通合用于局域网内部使用。随着Web技术的成熟,网络带宽的不停增加,采用B/S网络构造建立GIS信息系统完全成为可能。采用这种胖服务器、瘦客户端的运行模式,重要的命令执行、数据计算都在服务器完毕,应用程序在服务器安装,客户机不用安装应用程序,全部日常办公操作可通过免费的浏览器来完毕。3.3GIS软、硬件配备方案硬件配备硬件涉及计算机、存储设备、数字化仪、绘图仪、打印机及其它外部设备硬件配备的选择取决于系统的任务性质和经费条件硬件设备的投资在GIS总投资中往往占较大比重,要考虑投资使用的优先次序硬件设备的选择还要根据软件的规定和软件的类型购置软件配备GIS软件选择:基本原则性能能满足建立系统的需要;含有较好的开放性和兼容性;有良好的扩充性能;有良好的顾客界面和汉化条件;性能价格比良好。注意事项技术人员均应当研究国际、国内GIS软件的发呈现状和软件应用方面的动态,对现有的软件市场有一种比较清晰的理解。掌握厂家对软件性能测试的研究报告和对厂家提供的性能指标的研究。根据经济承受能力选择适宜的软件,避免盲目追求高指标、高性能,使应用GIS时因有的功效闲置而造成浪费。数据库系统选择开发方式及语言选择3.4GIS功效模块设计在DFD图的基础上,用模块构造图来阐明各层模块的划分及其互有关系,划分原则上应细到程序级(程序单元),每个单元必须执行单独一种功效(即单元已不可在细分)四、系统接口设计1、顾客接口内部接口:阐明本软件内部各模块间的接口关系,涉及:名称、意义、数据类型、有效范畴、I/O标志;2、外部接口:阐明本软件同其它软件及硬件间的接口关系,涉及:名称、意义、数据类型、有效范畴、I/O标志、格式(指输入或输出数据的语法规则和有关商定)、媒体;3、内部接口五、系统运行设计1、运行模块组合2、运行控制3、运行时间六、系统机构设计1、逻辑构造设计2、物理构

温馨提示

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

评论

0/150

提交评论