社区医疗服务管理系统vfp全套|社区医疗服务管理系统论文vfp全套
社区医疗服务管理系统摘要
一直以来社区医疗服务都是以工作手工操作管理的,随着计算机的发展,更多的社区服务站采用计算机医疗管理系统来实现,这样可以得到更好的管理。对于医疗服务站而言,一个功能完备的医疗管理系统是很重要的,它可以很大程度上,节省人力和物力资源。
本文介绍了一个社区医疗服务管理系统的基本设计方法,详细阐述了整个应用系统的设计思路,及毕业设计课题的选题意义。给出了研究开发的过程,以及对设计思路和实现细节的考虑,并对各部分周期进行了详尽的分析和描述,最终达成一个完整的设计方案。
本文的数据库系统是一个医疗管理系统,是一个具有多张表,多种功能的数据库,例如,添加,删除,查询,报表等。系统运行结果证明是一个可以满足社区医疗服务工作人员的需要的数据库。
关键词:功能模块图;数据库定义;数据流图;Visual FoxPro
社区医疗服务管理系统目录
序言 ………………………………………………………………………………… 1
第一章 系统概况…………………………………………………………………… 2
1.1 系统开发环境 ……………………………………………………………… 2
1.2 Visual FoxPro 6.0介绍 ………………………………………………… 2
第二章 需求分析…………………………………………………………………… 4
2.1 系统需求…………………………………………………………………… 4
2.2 数据流程图………………………………………………………………… 4
2.3 数据字典…………………………………………………………………… 5
第三章 概要设计…………………………………………………………………… 9
3.1 功能概要设计 ………………………………………………………………9
3.2 数据库系统概要设计 ………………………………………………………9
第四章 详细设计……………………………………………………………………12
4.1 功能详细设计………………………………………………………………12
4.2 数据库详细设计………………………………………………………14
第五章 系统实现………………………………………………………………15
5.1成员建档实现…………………………………………………………15
5.2疾病管理实现…………………………………………………………23
5.3资料查询的实现………………………………………………………25
5.4数据备份和恢复的实现………………………………………………37
第六章 运行调试……………………………………………………………………42
结束语…………………………………………………………………………43
参考文献………………………………………………………………………44
致谢……………………………………………………………………………45
VFP
Visual FoxPro 6.0中文版是1998年Microsoft公司推出的FoxPro的最新产品,是为处理数据库和开发数据库应用程序设计的功能强大的面向对象可视化开发环境。无论是组织信息、运行查询、创建集成的关系型数据库系统,还是为用户编写功能全面的数据管理应用程序,Visual FoxPro 6.0都可以提供管理数据所需的所有工具。
Visual FoxPro 6.0带来了更强大的功能,可以在应用程序或数据库开发的任何一个领域中给您提供帮助。这些改进体现在性能、系统资源利用以及设计环境等方面。
1. 强大的管理功能
Visual FoxPro提供了一种称为“项目管理器”的管理工具,可供用户对所开发项目中的数据、文档、源代码和类库等资源集中进行高效的管理,开发与维护均更加方便。
2. 更多的向导
学习和使用Visual FoxPro的快捷方法是使用系统所提供的向导。例如,当不知道如何设计一个报表时,使用“报表向导”可以一步一步地根据Visual FoxPro对话框里所提示的内容进行设计。在向导对话框里,包括了一些需要回答的简单内容,通过若干个步骤即可完成指定任务的操作。
3. 增强的查询功能
由于采用了Rushmore快速查询技术,Visual FoxPro能从具有众多记录的数据库表中迅速选出一组满足查询要求的记录。查询响应时间从以往的数小时或数分钟减少到数秒钟,极大地提高了查询的效率。
视图是一个定制、虚拟的、可更新的结果集。本地视图是与本地数据源相关联的视图。远程视图是与远程数据源相关联的视图。另外还有参数化视图,它是指根据输入的参数而查询得到的结果集。
使用“视图设计器”,可以为视图字段指定在表字段上可以指定的同样的扩展属性。
4. 更快速创建应用程序
Visual FoxPro添加了新的“应用程序向导”,提供了新的ProjectHook对象,并改进了应用程序框架功能,可以使应用程序开发效率更高。
5. 支持面向对象的程序设计
Visual FoxPro除可以使用面向过程的程序设计外,还支持面向对象的程序设计,允许用户对“对象”进行定义,修改属性,并编写相应的代码。
既使用结构化程序设计,也使用面向对象的程序设计,构成了Visual FoxPro程序设计的特点,同时为用户的编程带来了很大的方便。
6. 大量使用可视化的界面操作工具
⑴ Visual FoxPro 6.0可提供向导、设计器和生成器等3类界面操作工具,达40种之多。它们普遍采用图形界面,能帮助用户以简单的操作快速完成各种查询和设计任务。
⑵ Visual FoxPro 6.0的设计器普遍配有工具栏和弹出式快捷菜单。每个工具按钮对应一项功能,用户通过它们方便地完成操作,不必编程或很少编程即可实现美观实用的应用程序界面。大多数设计器还可提供快捷菜单,内含最常用的菜单选项,供用户随时调用。
7. 更简便的表设计以及扩展的数据字典
在Visual FoxPro 6.0的“表设计器”中,可以在创建字段时方便地添加索引,也可以指定多种默认值,它们使表的设计迅速而简便。在同一个选项卡所指定字段的行上,可以定义一个普通索引。通过“表”选项卡,可以直接访问表级的有效性规则,触发器以及统计值。
8. 通过OLE实现应用集成“对象链接与嵌入”(Object Linking and Embedding,简称OLE)是美国微软公司开发的一项重要技术。通过这种技术,Visual FoxPro可与包括Word与Excel在内的微软其它应用软件共享数据,实现应用集成。例如在不退出Visual FoxPro环境的情况下,用户就可在Visual FoxPro的表单中链接其它软件中的对象,直接对这些对象进行编辑。在通过必要的格式转换后,用户可以在Visual FoxPro与其它软件之间进行数据的输入与输出。Visual FoxPro 6.0还能提供自动的OLE控制,用户借助于这种控制,甚至能通过Visual FoxPro的编程来运行其它软件,让它们完成诸如计算、绘图等功能,实现应用的集成。
上一篇:基础贸易英文-基本交易条件