系统主要功能模块详细设计 系统设计的概要设计和详细设计的区别

作者&投稿:漆松 (若有异议请与网页底部的电邮联系)

国内外典型地质遗迹WEBGIS电子地图系统(简称地质遗迹系统)建立在WEBGIS网络电子地图服务基础上,开发语言为C#。是一部世界地质遗迹科学的大百科全书,覆盖了冰川地貌学、地层学、构造地质学、生态学等多个学科。数据库系统采用了最新的WEB2.0技术,结合遥感和电子地图技术,向社会大众发布世界地质遗迹相关的成因、地质背景、构造演化、空间分布等多方面的知识,帮助人们提高地质科学认知水平。现在数据已经完成中文版和英文版的开发。

英文版网站(图6-6)与中文版网站完全独立开来,只是页面语言不同,其他还包括独立数据库,独立操作文件等。

系统的主要功能模块可以划分为6个模块,新闻版块、国内地质遗迹、国外地质遗迹、地质公园研究、地质公园科普、后台维护管理。国内地质遗迹、国外地质遗迹属于用户最感兴趣的模块;而线路介绍、统计分析以及规划信息是公园管理者感兴趣的模块;而对于科学工作者这些模块都是有用的;系统的管理指的是维护本系统正常运行及添加遗迹点的管理管理工作,这需要专门赋予权限。

图6-6 地质遗迹网站英文版

系统采用Browse/Server体系结构。并在MAPGIS软件支持下开发出系统应用分析模型以及决策模型。客户机负责数据结果的显示和用户请求的提交,地图应用服务器和Web服务器负责相应和处理用户的请求,而数据服务器负责管理数据。所有的地图数据和应用程序都放在服务器端,客户端只是提出请求,所有的响应都在服务器端完成,只需在服务器端进行系统维护即可。

一方面是要建立一个基于WEBGIS的地质遗迹管理信息系统,在地质遗迹管理、科学普及的基础上,运用GIS技术为地质遗迹管理部门提供资源的科学调度与管理,并在同时提高公众关于地质遗迹重要性的意识,以及用来支持公众教育。

另一方面,系统设计面向方便地质科学数据的及时共享的目标,力求为地质科学家提供一个科学研究的平台。

主要功能包括:

基于Internet/WEB的地图显示,开发通用的地图导航操作功能模块,支持基于WEB的地图浏览、移动、放大、缩小功能。

地质遗迹点属性信息管理,包括空间位置录入、地质属性信息编辑、删除等管理功能。

查询模块,提供功能强大的查询功能,包括按鼠标选择区域查询、关键字模糊查询等功能。

旅游相关信息管理查询。

根据美观大方、朴素典雅和方便使用的设计原则,利用GIS软件提供的二次开发语言来进行界面开发。系统的界面设计如图6-7所示。

图6-7 地质遗迹系统WEBGIS人机界面设计图

地质遗迹作为大自然独特遗产,有不可估量的人文与经济价值。网站中将中国各大地质遗迹统计收录。不仅用文字、图片、遥感地图等信息详解每个地质遗迹的概况、成因、主要看点、旅游帖士、交通、特产等,更通过WEBGIS结合Flash将各大地质遗迹在中国乃至全球的分布直观展现。强大的搜索功能能迅速定位某个地质遗迹,并随时调出其详细说明信息。

综上所述,网站重点体现于信息收录全面,查询检索便捷。WEBGIS的综合运用使网站更具浏览性。人性化的后台操作平台与贯通的程序思想,方便于快速添加,编辑新的遗迹信息。而且,地质遗迹详细介绍信息等数据库有机结合起来。更凸显此网站系统的存在价值。

1.国内地质遗迹电子地图模块

国内地质公园遗迹调用页面(图6-8,图6-9)。分别调用各地区分类如:华南、华北、华东,以及其所属省市,如:浙江、北京、云南等。另一部分调用所有地质遗迹。整个页面综合展示地质遗迹名称与分类,更便于快速检索。基本信息如下图:

图6-8 国内地质公园遗迹调用页面

图6-9 北京十渡国家地质公园电子地图模块基本信息

2.国外地质遗迹电子地图模块

此栏目展示国外地质公园信息(图6-10)。

图6-10 国外地质公园信息

国外地质公园详细页调用与国内地质公园相同。只是国外地质公园由另一单独Zoomi-fy系统动态展示(图6-11):

图6-11 欧洲地质公园位置图(部分示意)



系统详细设计包括哪些内容~

系统详细设计包括以下内容:
1、 系统结构设计及子系统划分
划分系统功能模块或子系统(如果有或者有必要,特别是大型的软件系统)。
2、系统功能模块详细设计按结构化设计方法,在系统功能逐层分解的基础上,对系统各功能模块或子系统进行设计。此为详细设计的主要部分之一。
3、系统界面详细设计系统界面说明应用系统软件的各种接口。整个系统的其他接口(如系统硬件接口、通讯接口等)在相应的部分说明。
4、外部界面设计根据系统界面划分进行系统外部界面设计,对系统的所有外部接口(包括功能和数据接口)进行设计。
5、内部界面设计设计系统内部各功能模块间的调用关系和数据接口。
6、用户界面设计规定人机界面的内容、界面风格、调用方式等,包括所谓的表单设计、报表设计和用户需要的打印输出等设计。

扩展资料:
系统详细设计内容:
用层次图描述系统的总体结构、功能分解及各个模块之间的相互调用关系和信息交互,用IPO图或其他方法描述各模块完成的功能。
以上建议采用HIPO图进行功能分解与模块描述,更高的要求建议采用IDEF0方法进行功能模型设计。详细设计应用系统的各个构成模块完成的功能及其相互之间的关系。
用IPO或结构图描述各模块的组成结构、算法、模块间的接口关系,以及需求、功能和模块三者之间的交叉参照关系。每个模块的描述说明可参照以下格式:模块编号:模块名称:输入:处理:算法描述:输出:其中处理和算法描述部分主要采用伪码或具体的程序语言完成。对详细设计更高的要求建议用IDEF0图进行各功能模块的设计。如果对软件需进行二次开发(包括功能扩展、功能改造、用户界面改造等),则相应的设计工作应该设立子课题完成。
参考资料:百度百科 ------ 系统设计

概要设计与详细设计的区别如下:
1、概要设计的主要任务是把需求分析得到的系统扩展用例图转换为软件结构和数据结构。设计软件结构的具体任务是:将一个复杂系统按功能进行模块划分、建立模块的层次结构及调用关系、确定模块间的接口及人机界面等。数据结构设计包括数据特征的描述、确定数据的结构特性、以及数据库的设计。显然,概要设计建立的是目标系统的逻辑模型.
2、详细设计是软件工程中软件开发的一个步骤,就是对概要设计的一个细化,就是详细设计每个模块实现算法,所需的局部结构。在详细设计阶段,主要是通过需求分析的结果,设计出满足用户需求的嵌入式系统产品。
3、概要设计阶段通常得到软件结构图 , 详细设计阶段常用的描述方式有:流程图、N-S图、PAD图、伪代码等 。
4、详细设计阶段就是为每个模块完成的功能进行具体的描述,要把功能描述转变为精确的、结构化的过程描述。

扩展资料
设计是把一种设想通过合理的规划、周密的计划、通过各种感觉形式传达出来的过程。人类通过劳动改造世界,创造文明,创造物质财富和精神财富,而最基础、最主要的创造活动是造物。设计便是造物活动进行预先的计划,可以把任何造物活动的计划技术和计划过程理解为设计。
设计(Design)是为构建有意义的秩序而付出的有意识的直觉上的努力。更详细的定义如下:
第一步:理解用户的期望、需要、动机,并理解业务、技术和行业上的需求和限制。
第二步:将这些所知道的东西转化为对产品的规划(或者产品本身),使得产品的形式、内容和行为变得有用、能用,令人向往,并且在经济和技术上可行。(这是设计的意义和基本要求所在)
参考资料:百度百科-设计

求银行储蓄系统详细设计
答:银行储蓄系统详细设计 一、模块设计 系统总体结构方图:银行储蓄系统又大致分为两个模块:存款模块和取款模块。1.身份验证模块:设置身份验证模块的目的保证储户信息的安全。功能在于对申请登录的用户进行身份验证,通过者才能进入系统。银行业务员输入储户用户ID,储户输入密码并确定,系统保存用户输入的用户ID...

概要设计和详细设计的区别
答:🏗️软件结构设计设计软件结构的具体任务是:将一个复杂系统按功能进行模块划分、建立模块的层次结构及调用关系、确定模块间的接口及人机界面等。🗄️数据结构设计数据结构设计包括数据特征的描述、确定数据的结构特性、以及数据库的设计。📝详细设计详细设计是软件工程中...

概要设计和详细设计的区别与联系
答:4、概要设计里的功能应该是重点在功能描述,对需求的解释和整合,整体划分功能模块,并对各功能模块进行详细的图文描述。详细设计则是重点在描述系统的实现方式,各模块详细说明实现功能所需的类及具体的方法函数,包括涉及到的sql语句等。二、概要设计和详细设计的区别的联系 1、概要设计是详细设计的基础...

地质调查项目管理信息系统的设计
答:项目管理信息系统包含了计算机技术、网络技术、通信技术、数据库技术等几乎所有的尖端IT技术,它是非常庞大的综合应用系统。一步到位的开发设想与方程式计划往往是不现实的。只有在设计开发过程中采用模块化设计,才能有条不紊地完成整个系统的开发与研制,才有可能逐步实现地质调查项目信息化管理的功能。 项目管理信息系统...

什么是系统设计
答:2.系统设计的主要内容 系统设计的主要任务是进行总体设计和详细设计。下面分别说明它们的具体内容。 (1) 总体设计 总体设计包括系统模块结构设计和计算机物理系统的配置方案设计。 系统模块结构设计 系统模块结构设计的任务是划分子系统,然后确定子系统的模块结构,并画出模块结构图。在这个过程中必须考虑以下...

系统结构设计
答:图9-2 系统总体设计图 应用子系统建立在对系统功能模块的调用基础之上。系统功能模块可由支撑软件直接提供。许多支撑软件虽然功能强大,但一般都是从通用性入手考虑,具体到某一类专业应用系统,开发者仍具有一定工作量的二次开发任务,需要对系统功能模块进行扩充以满足特定需求。这类功能扩充定义又来源于...

求【医院智能化系统设计方案】
答:★ 系统主要功能模块: 1、药品处方划价 2、检查申请单划价 3、治疗申请单划价 4、费用收付5、收据处理 6、收退款清算 7、统计/查询3、门诊医师工作站子系统功能: ★ 门诊医师工作站是医院医疗信息系统的关键模块,是病人医疗工作最主要的信息来源。主要功能是完成病历基本指标的填写、病情、病史的记载,医嘱开立和...

软件开发详细设计说明书中的功能设计怎么写?请详述?
答:不同对模块的认识和传统定义有所不同,认为是较大的软件功能单元才可以称作模块。这种认识使大家对概要设计和详细设计的分工产生了混乱的理解,降低了文档的可用性,应该予以纠正。、概要设计中较顶层的部分便是所谓的方案。方案文档的作用是在宏观的角度上保持设计的合理性。有的项目采用面向对象的分析、...

mes系统七大功能
答:mes系统的七大功能:1、MES系统车间资源管理车间资源是车间制造生产的基础,也是MES系统运行的基础。车间资源管理主要对车间人员、设备、工装、物料和工时等进行管理,保证生产正常进行,并提供资源使用情况的历史记录和实时状态信息。2、MES系统库存管理库房管理针对车间内的所有库存物资进行管理。车间内物资有...

软件详细设计包含哪些内容??
答:详细设计的目标有两个:实现模块功能的算法要逻辑上正确和算法描述要简明易懂。主要任务:1.为每个模块确定采用的算法,选择某种适当的工具表达算法的过程,写出模块的详细过程性描述;2.确定每一模块使用的数据结构;3.确定模块接口的细节,包括对系统外部的接口和用户界面,对系统内部模块的接口,以及...