网站大量收购闲置独家精品文档,联系QQ:2885784924

实例数据库系统.ppt

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1. 加密功能设计 基本加密是使用系统CMOS加密、系统密码登陆、硬件加密和程序加密等基本加密方法的加密机制。适合安全性要求不是很高的系统。 专业加密是指使用RSA和数字水印等专业加密算法的加密机制。对于安全性要求很高的系统,必须选择专业加密,尽管费用可能很高。 保护系统安全的可行加密机制如下: (1)启用系统CMOS加密、启用Windows系统密码登陆、加装硬件加密狗(或者加密芯片)和设计系统加密程序等四级安全保护机制。 (2)使用动态密码加密机制。网站的验证码就是一种动态密码。 (3)系统加密和数据加密双重加密。数据加密是指设计加密程序对数据库中的数据直接进行加密,即使得到数据也是加密后的密文数据,即数据级加密。 例如:利用等号“=”把系统当前日期的年月日和字符串HappyYou连接起来作为动态密码。即:2009=Nov=16=HappyYou(年4位月英文前3位日2位密码串)。 2. 输入(导入)功能设计 输入功能是用来把完整正确的数据添加到数据库的表中,为后续的数据处理与分析提供可靠的信息。 输入功能设计的关键是数据的输入方式、输入方法和完整性约束。输入方式和输入方法,决定了数据入库的效率;而数据的完整性约束,则决定了数据的完整性、相容性和正确性。 输入方式包括直接交互输入方式和批量导入方式。前者可以实现从键盘的直接交互输入,后者可以实现数据的批量入库。根据系统需求可以同时提供两种输入方式。 输入方法是指针对不同的输入方式,所使用的具体输入方法。需要考虑选择合适的导入工具,从而可以实现数据方便快速的导入。 输入(导入)数据时需要进行实体、参照和用户定义等完整性约束机制的设计。 3. 修改、删除和存储功能设计 修改(删除)功能是用来修改(删除)数据库中的数据。可以采用有效的方法提供单个数据修改(删除)和批量修改(删除)功能。修改(删除)功能是系统应该提供的基本功能。 进行修改(删除)功能设计时,需要进行实体、参照和用户定义等完整性和容错处理设计。 数据存储设计要根据物理结构,合理设计存取方法、存储结构和存放位置,把数据存入选定的存储介质,从而提高高效的最佳存储环境。 4. 检索和传输功能设计 检索功能是利用率最高、最常用、最复杂的功能,同时数据的更新(插入、修改和删除等)也是基于查询的(例如:对唯一性约束的数据进行更新时,则需要先查询数据库中是否已经存在)。 检索功能设计是利用成熟的索引技术,选择高效的检索引擎,按照指定的查询条件,从数据库中快速有效的查找到用户所需信息。其设计核心是选择合理的检索算法及其检索引擎。系统应该提供精确查询方式或者模糊查询方式。 精确查询是指利用精确具体的查询条件,进行数据查询的方式。 模糊查询是指利用查询数据满足的系列局部条件,进行查询的方式。 数据传输设计首要考虑的是传输速度(通常多媒体数据较大),因此要确定是局域传输还是广域传输,进而确定是使用局域网还是广域网。同时需要考虑网络的体系结构(分布式、C/S、B/S)、拓扑结构(总线型、树型、混合型)、信道的传输率和可靠性,以及充分利用现有的LAN、Intranet和Internet等。 5. 输出(导出)功能设计 使用系统的最终目的是把数据处理结果提供给用户,以便作出正确决策。输出功能设计是选择合理快速导出方式和导出方法,按照不同的导出形式,把处理结果快速提供给用户。 导出方式主要包括直接导出和交互导出,而且考虑支持数据的批量导出。 导出方法是指针对不同的导出方式,所使用的具体导出方法,合理的导出工具可以实现数据方便快速的导出。 导出形式主要包括文件导出、显示和打印输出等。文件导出是把信息存入指定格式的文件;显示是把信息送往显示设备;打印输出是把信息送往打印机。 6. 帮助功能设计 帮助功能是用于详细介绍图像分析系统的软件和硬件运行环境、功能、性能指标和使用方法。因此帮助功能是帮助用户更好的使用系统的必备功能。设计内容包括: (1)菜单帮助。(2)工具栏帮助。(3)状态栏提示。 (4)模块帮助。(5)容错提示。(6)撰写内容。 帮助功能的实现方法:用户定义帮助功能和外挂帮助功能等。前者是利用主语言自行设计的帮助功能;优点是不需要跨平台操作,使用方便;缺点是需要自行设计程序。后者是利用主语言提供的外调接口,以外挂方式调用现有的帮助系统;优点是不需要自行设计程序,调用方便;缺点是需要跨平台调用,并且需要使用相应的工具建立相应的帮助文件(例如:*.html)。 10.5.2 GUI设计 图形用户界面(Graphical User Interface,GUI)是用户与计算机进行信息交流的基本方式,也是功能模块集成的接口。但是设计满足用户要求、布局合理、界面美观、操作简单的GUI,并非易事。 主要内容包括:GUI类型、GUI风格、结构与布局和GUI接

文档评论(0)

phljianjian + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档