版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
创智和宇信息技术股份有限公司CoLtd 此页由EPG编写,项目实施人员不用更改任何地方修订号作者日期简要说明此页由EPG编写,项目实施人员不用更改任何地方 编写目的 1参考文献 1 2总体设计 2系统概述 22系统设计原则 22.3设计中应用的关键技术 24系统结构图 25网络结构图 22.6系统功能模块图 22.7数据流向图(或称为时序图) 2模块构成 23环境设计 34硬件设备 35支持软件 36接口设计 31用户接口 52外部接口 5内部接口 67制作购买重用分析 6 8数据库设计 7 7 7逻辑设计 8物理设计 85安全性设计 99界面设计 10 1引言及模块间接口。以便于各模块开发人员能更好地了解该系统的基本情况及各模块详细功能。缩写、术语解释PIM立项管理,ProjectInitializationManagement… [说明对本系统或模块的设计思想:模块划分原则、网络设计原则、开发模型等]。[说明本文件设计应用的关键技术,如多类型空间数据集成技术、海量图库管理技术、国土[说明本系统在整体网络中的地位,及其和外界网络的关系,必须以图示和文字说明相结]合[说明本系统的功能模块组成,及其各模块间的数据接口,各模块之间的控制与被控制关系,必须以图示和文字说明相结合]2.7数据流向图(或称为时序图)[说明系统和外界的数据交互流程,并注明数据类型或是模块和其它模块的数据交互流程,并注明模块间交互的数据类]型述:处理---描述该功能做什么,如何对输入信息进行加工并转换成输出信息;外包、采购的选项。模块名称概述输入输出处理自主开发、采购方案3环境设计[简要地说明对本系统的运行环境的规定]4硬件设备5及6接口设计接口设计原则取得一致性采用同样的名词。并且保持命令的一贯性。 让重度使用者使用快捷方式当使用频率增加时,使用者会希望减少互动的次数、让每次的互动能够一次做更多的动作。缩写、功能键、隐藏功能与综观全局的功能,对专家来说非常有用。提供有意义的回馈当使用者做出一些动作时,系统应该提供回馈。越频繁的动作,其回馈的强度可以低一些。越重要或不寻常的动作,其回馈强度应该要显著一些。设计对话产生结束一连串的动作应该被组织成开始、中间、结束三部份。当动作结束的时候,要提供回馈让使用者知道动作已经完成。在做下个一连串的动作之前,先告知使用者整个流程,能够减轻使用者的压力、提高满意度。提供简单的错误处理最好不要让系统有严重错误的可能性。如果还是造成错误,系统应该能够侦测出来,并提供一个简单、使用者可以理解的错误处理方式。允许回到上一步这个功能可以减低使用者的焦虑,因为使用者只到做错了可以重来。这个功能鼓励使用者探索不熟悉的选项。回到上一步的功能,可以包含一个、或是一连串的动作。满足使用者控制的需求有经验的使用者强烈的感觉到他们在控制系统,做出动作之后,系统提供回馈。系统设减少短期记忆需求人类的短期记忆有限,因此显示上要保持简单、能同时显示多页数据以减少窗口切换频率,减少记忆指令和动作顺序的时间。设计方法稳定性和易用性。这是设计接口的基本要求。接口必须相对稳定,否则将导致接口的使用者和提供者为了适应新接口而不断修改接口接 首先,接口的语义必须明确。包括接口调用方法、接口名称、参数的类型和名称。抽象的接口名称或者参数名称使人困惑或者理解错误。如下例:History::SetAttribute必要设计这样的接口。C库中的ioctl,其实很难用原因是需要设置项太多,每个项的参数又不太一致,接口用情况较多,如果每个设置接口都单独提供一个接口则会导致非常多的接口,另外就是保证接口的相对稳定,采用抽象的数据的接口便于移植和稳定。因此,明确的接口语义例外情况就是对于辅助功能,如果需要较多接口,则可以合成一s其次,采用版本定义来区分接口的差异。比如提供接口版本查询功能,接口实现着提供接口版本的查询功能。.易用性接口是提供给第三方使用的,较难用的接口会导致接口使用者的抱怨。如:SetCookie(void*handle,constCookieParam¶m);GetCookie(void*handle,CookieParam¶m);此接口名称的意义还是比较明确的,但是参ookieParam过于抽象,将导致接口的调用者在使用接口时,需要将基本数据类型的值组成一个e的函数一方面给调用者带来困难,参数排列组合的情况过多,另一方面就是不利于编译器优化时采用寄存器传递参数。命令和它们的语法结构,以及相应的回答信息]。[说明提供给用户操作的用户界面采用的形式,如屏幕格式、报表格式、菜单格式]等[说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持系统之 7制作购买重用分析本原则:(1)必须有可以复用的对象;(2)所设计的可复用对象必须是有用的;(3)复用者需要知道如何使用被复用的对象。软件复用包括两个相关过程:即可复用软件(构件)或软件的可复用部分的开发(DevelopmentforReue基)于可复用软件(构件)或软件可复用的部分的应用系统构造(集成和组装)(DevelopmentwithReus。采用软件复用技术主要有以下优点:(1)提高软件生产率、减少开发时间;(2)提高软件质量,开发出来的软件可靠性高;(3)降低开发风险;(4)简化软件开发流程,使得软件开发易于管理;(5)降低维护难度、工作量和费用,提高了软件系统效益;(6)便于学习系统结构和建立好的系统,促进软件开发过程的标准化;(7)易于提供文档资料等。软件外购的原则(1)外购费用小于开发人力成本。(2)外购软件能大量缩短工期。(3)外购软件集成成本小于项目成本的1%。(4)外购软件技术是本公司急切需要的。[简要地说明本系统的需要外购的模块及外购原因,存在的问题和注意事]项[简要地说明本系统的需要复用的模块及复用的原因,存在的问题和注意事]项[客户化开发类、维护类项目可将数据库设计独立一份文档,见《数据库设计说明书]》[说明所采用的数据库系统,设计工具,编程工具等]。(1)完整并且清楚的说明本数据库的命名规则。数据库表的命名规则列的命名规则存储过程的命名规则触发器的命名规则(2)如果本数据库的命名规则与机构的标准不完全一致的话,请作出解释。] 系成为表的约束。逻辑设计中的实体大部分可以转换成物理设计中的表,但是它们并不一定处理(第三范式。)]Sys_dictSysdictNumber(8)Varchar80)Number(8)group_idamedictidNNNNULLVarcharVarchar80)Varchar255)Number3)Varchar255)ctvalueDict_indexNNNN[提示:用户只能用帐号登陆到应用软件,通过应用软件访问数据库,而没有其它途径操作[提示:对用户帐号的密码进行加密处理,确保
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 延安大学西安创新学院《大学生心理健康》2021-2022学年第一学期期末试卷
- 延安大学《传热学》2022-2023学年第一学期期末试卷
- 学习策略与思维导图应用计划
- 三年级数学计算题专项练习及答案集锦
- 四年级数学(简便运算)计算题专项练习与答案
- 四年级数学(简便运算)计算题专项练习与答案
- 班级心得交流的有效性计划
- 仓库作业流程再造的尝试计划
- 班级趣味体育活动的设计与安排计划
- 项目质量管理计划
- 甘肃教育出版社小学六年级信息技术下册教案1
- 浙美版五年级知识点复习提纲(共12页)
- 农村信用社年度信贷投向指引
- 浅谈电梯安装过程中的常见问题及对策
- 2022年营配贯通项目背景,相关系统及工作内容介绍
- 机械制造与自动化在电梯制造中的应用
- 晶体中的非线性光学效应
- 中亚五国纺织工业发展状况
- 玻璃布施工工艺
- 工程公司薪酬体系方案
- 员工奖惩制度 公司员工奖惩制度范本
评论
0/150
提交评论