不同的应用程序建立起一条动态数据链路。
当原始数据变化时,可以自动更新链接的数据。
Visual Basic 提供了动态数据交换的编程技术,可以在应用程序中与其他 Windows 应用程序建立动态数据交换,在不同的应用程序之间进行通信。
对象的链接与嵌入OLE 对象的链接与嵌入OLE将每个应用程序都看做是一个对象object,将不同的对象链接link起来,再嵌入embed某个应用程序中,从而可以得到具有声音、影像、图像、动画、文字等各种信息的集合式的文件。
OLE 技术是 Microsoft 公司对象技术的战略,它把多个应用程序合为一体,将每个应用程序看做是一个对象进行链接和嵌入,是一种应用程序一体化的技术。
利用 OLE 技术,可以方便地建立复合式文档compound document,这种文档由来自多个不同应用程序的对象组成,文档中的每个对象都与原来的应用程序相联系,并可执行与原来应用程序完全相同的操作。
动态链接库DLL Visual Basic 是一种高级程序设计语言,不具备低级语言的功能,对访问机器硬件的操作不太容易实现。
但它可以通过动态链接库技术将 C/C或汇编语言编写的程序加入到 Visual Basic 应用程序中,可以像调用内部函数一样调用其他语言编写的函数。
此外,通过动态链接库,还可以调用 Windows 应用程序接口API函数,实现 SDK 所具有的功能。
2.2 用户使用可行性 本系统主要可以实现以下的管理功能:班级管理、学生档案管理、学生交费管理、课程管理、成绩管理等等。
2.2.1 系统管理模块CTRLO 该模块的主要任务是维护系统的正常运行和安全性设置包括添加用户快捷键:CTRLA、修改密码快捷键:CTRLB、重新登录快捷键:CTRLF1等等。
2.2.2 班级管理模块(CTRLP): 该模块的功能是实现对全校班级的管理工作,包括:班级游览、班级添加、班级查询等,这三个功能模块各自独立,完成学校的全部班级的管理。
2.2.3 学生交费管理模块(CTRLT): 该模块的主要功能是实现对学生的交费信息的管理工作,包括交费添加、交费浏览、交费查询等功能,从而方便学校管理部门对学生交费的基本情况的快速查询和了解。
3需求分析3.1 总体目标 通过调查要求系统需要有以下功能: ⑴ 由于操作人员的计算机知识普遍较差要求有良好的人机界面 ⑵ 由于该系统的使用对象多要求有较好的权限管理 ⑶ 原始数据修改简单方便支持多条件修改 ⑷ 方便的数据查询,支持多条件查询 ⑸ 在相应的权限下,删除数据方便简单,数据稳定性好; ⑹ 数据计算自动完成,尽量减少人工干预 设计一个数据库系统,首先必须确认数据库系统的用户和用途。
由于数据库系统是一个组织部门的模拟,数据库系统设计者必须对一个组织部门的基本情况有所了解,比如该组织部门的组织机构、各部门的联系、有关事物和活动以及描述它们的数据、信息流程、政策和制度、报表及其格式和有关的文档等。
收集和分析这些资料的过程称为需求分析。
例如在一个大学,学生是按照系部、班级来进行组织,而课程则是按照专业、任课教师等进行组织。
每个学生需要选修自己专业内的课程并取得信息,而校方则需要统计每门课的平均分和学生的平均信息,这就是学生和课程之间的联系和需要进行的处理。
需求分析的目标是给出应用领域中数据项、数据项之间的关系和数据操作任务的详细定义,为数据库系统的概念设计、逻辑设计和物理设计奠定基础,为优化数据库系统的逻辑结构和物理结构提供可靠依据。
设计人员应与用户密切合作,用户则应积极参与,从而使设计人员对用户需求有全面、准确的理解。
需求分析的过程是对现实世界深入了解的过程,数据库系统能否正确的反映现实世界主要取决于需求分析,需求分析人员既要对数据库技术有一定的了解,又要对组织部门的情况比较熟悉,一般由数据库系统设计人员和本组织部门的有关工作人员合作进行。
需求分析的结果整理成需求分析说明书,这是数据库技术人员与应用组织部门的工作人员取得共识的基础,必须得到有关组织部门人员的确认。
3.2 需求信息的收集 需求信息的收集又称为系统调查。
为了充分地了解用户可能提出的要求,在调查研究之前,要做好充分的准备工作,要明确调查的目的、调查的内容和调查的方式。
1、调查的目的 首先,要了解一个组织部门的机构设置,主要业务活动和职能。
其次, 要了解本组织部门的大致工作流程和任务范围划分。
这一阶段的工作是大量 的和繁琐的。
尤其是管理人员缺乏对计算机的了解,他们不知道或不清楚哪 些信息对于数据库系统设计者是必要的或重要的,不了解计算机在管理中能 起什么作用,做哪些工作。
另一方面,数据库系统设计者缺乏对管理对象的 了解,不了解管理对象内部的各种联系,不了解数据处理中的各种要求。
由 于管理人员与数据库系统设计者之间存在着这样的距离,所以需要管理部门 和数据库系统设计者更加紧密地配合,充分提供有关信息和资料,为数据库 系统的设计打下良好的基础。
2、调查的内容 外部要求:信息的性质,响应的时间、频度和如何发生的规则,以及对经济 效益的考虑和要求,安全性及完整性要求。
业务现状:这是调查的重点,包括信息的种类,信息流程,信息的处理 方式,各种业务工作过程和各种票据。
组织机构:了解本组织部门内.
上一篇:
公交查询系统
下一篇:
儿童四肢皮肤挫伤采用美宝疮疡贴治疗的疗效