应用系统主要功能模块的设计
4.系统维护阶段
在数据库应用系统维护阶段阶段,要修正数据库应用 系统的缺陷,增加新的性能。而测试数据库应用系统的性 能尤为关键,不仅要通过调试工具检查、调试数据库应用 系统,还要通过模拟实际操作或实际数据验证数据库应用
系统,若出现错误或有不适当的地方要及时加以修正。
11.2 应用系统主要 功能模块的设计
数据库应用系统的数据量越大,数据来源越复杂,数据库 设计的好坏就越显得重要。
数据库的规划设计是系统设计中非常重要的一步,它将影响着 整个系统的设计过程。
5.系统数据窗体的设计 规划设计数据库应用系统数据窗体,主要是应
设计好以下几种类型窗体。 (1) 数据输入窗体 (2) 数据维护窗体 (3) 数据查询窗体
Hale Waihona Puke 11.3 编译与运行当整个数据库应用系统的所有模块规划设计完成, 试运行后已达到用户需求,就可以利用数据库(MDC)文 件,生成(MDE)文件。
由数据库(MDC)文件生成(MDE)文件是将数据库 中窗体、报表以及Visual Basic源程序代码进行编译, 并生成压缩目标数据库。
当生成(MDE)文件后,执行目标数据库文件,便可 运行系统。
一般的数据库应用系统的主控模块包括:系统主页, 系统登录、控制面板、系统主菜单;主要功能模块包括数 据库的设计,数据输入窗体、数据维护窗体、数据浏览、 查询窗体的设计,统计报表的设计等。
1.系统主页及系统登录的规划设计 数据库应用系统主页是整个系统最高一级的工作窗口,
通常通过这个工作窗口,启动系统登录工作窗口,并简介 系统总体功能或说明系统的设计者、开发时间等信息。数 据库应用系统主页的规划设计,要考虑界面的美观大方, 通过主页界面吸引用户对系统的关注,以及引导用户方便 地进入系统。
4.系统数据库的规划设计
数据库应用系统的数据库作为系统的一个主要功能模块, 是系统的数据源,也即整个系统运行过程中全部数据的来源。
在进行数据库应用系统开发时,一定要规划设计好数据库, 设计好数据库中诸多数据表、数据表间的关联关系、数据表的 结构,然后再设计由表生成的查询。
一个数据库应用系统的好坏,数据库的设计是关键之一。
基础上确定系统开发的可行性思路。也就是要求程序设计 者通过对将要开发的数据库应用系统相关信息的收集,确 定总需求目标、开发的总体思路及开发所需的时间等。
2.系统设计阶段
数据库应用系统开发设计的首要任务,就是对数据 库应用系统在全局性基础上进行全面的总体规划,只有 认真细致地搞好总体规划,才能省时,省力,省资金。 而总体规划任务的具体化,就是要确立该数据库系统的 逻辑模型的总体设计方案,具体确立数据库应用系统所 具有的功能,指明各个系统功能模块所承担的任务,特 别是要指明数据的输入、输出的要求等。
2.系统菜单的规划设计 在Access中,数据库应用系统菜单是通过宏命令集
合而成的,通过系统菜单选项中的宏命令调度系统的每 一个工作窗口,使用户有选择地完成和实现系统的各种 操作功能。
3.控制面板的规划设计 在Access中,控制面板是一个具有专门功能的窗体,
它可以调用主菜单,并提供实现系统功能的方法。
3.系统实施阶段
在数据库应用系统开发的实施阶段,主要任务 是按系统功能模块的设计方案,具体实施系统的逐 级控制和各独立模块的建立,从而形成一个完整的 应用开发系统。在建立系统的过程中,要按系统论 的思想,把数据库应用系统视为一个大的系统,将 这个大系统再分成若干相对独立的小系统,保证高 级控制程序能够控制各个功能模块。
6.系统统计报表的规划设计
数据库应用系统的报表,是数据库中数据输出的 工作窗口,也是通过打印机打印输出的格式文件。数 据报表的规划设计主要是提出对报表的布局、页面大 小、附加标题、各种说明信息的设计思路和方案,并 使其在实用、美观的基础上,还能够完成对数据源中 数据的统计分析计算,然后按指定格式打印输出。
主要内容
应用系统开发的一般过程 应用系统主要功能模块的设计 编译与运行
11.1 应用系统开发的一般过程
数据库应用系统开发是使用Access数据库管理系统软 件的最终目的。
通常,数据库应用系统开发要经过系统分析、系统设 计、系统实施和系统维护几个不同的阶段。
1.系统分析阶段 在数据库应用系统开发的分析阶段,要在信息收集的