当前位置:首页>> >>


[vf毕设]某医疗部门总务信息管理系统VF.rar

收藏

资源目录
    文档预览:
    编号:20180824112537210    类型:共享资源    大小:205.50KB    格式:RAR    上传时间:2018-08-24
      
    40
    金币
    关 键 词:
    vf 医疗 部门 总务 信息管理 系统 VF
    资源描述:
    某医疗部门总务信息管理系统(固定资产) 1内 容 摘 要Microsoft Visual FoxPro 是 FoxPro语言以及所有计算机语言发展过程中的一个重要分支。Visual FoxPro 一方面具有 FoxPro程序设计语言的简单易用的特点,另一方面采用了面向对象、事件驱动程序的编程机制。它简化了程序设计的难度,降低了对程序设计的要求,加快了应用程序开发的速度。因为 Visual FoxPro具有以上的优点,所以在我的毕业设计中采用了它作为开发工具。我的毕业设计题目是某医疗部门总务信息管理系统(固定资产).它是典型的信息管理系统(MIS),主要包括固定资产的入库(出库)的输入、修改、查询、打印和物品的库存统计、修改和打印等功能.设计这个题目的目的是使固定资产管理科学化,减轻操作人员的工作量.关键字: 总务 Visual FoxPro 固定资产ABSTRCATMicrosoft Visual FoxPro is an important branch in the development of the FoxPro language and all the computer languages. Visual FoxPro has the characteristic of the FoxPro programming design language, simpleness and easy to use, on the other hand, it uses the programming mechanism of object-oriented, event-drive program. Thus it simplifies the difficulty of the programming design , reduces the requirement to the programming design and quickens the speed of the programming development .Visual FoxPro has the above advantage, so I use it to be the graduation design’s development tool. The title of my graduation design is the system of affair information management for a medical department(`Fixed assets management) It is a typical application of managing information system (know as MIS).It include input、edit、 search、print of warehouse-in or warehouse-out and repertory`s count、edit、 and print module of Fixed assets he intent to design the system is to affair information management for a medical department (Fixed assets management) to be scientific, and reduce the workload of the manager. Key words: General Affairs Visual FoxPro Fixed assets某医疗部门总务信息管理系统(固定资产) 2目 录前言………………………………………………………………………………..3第一部分 Visual FoxPro 功能简介……………………………………………..4第二部分 软件定义时期………………………………………………………….62.1 问题定义…………………………………………………………...62.2 可行性研究………………………………………………………..62.3 需求分析…………………………………………………………..8第三部分 软件开发时期………………………………………………………....113.1 总体设计…………………………………………………………..113.2 详细设计………………………………………………………….143.3 编码………………………………………………………………..203.4 测试报告………………………………………………………….22第四部分 重点难点分析…………………………………………………………23第五部分 改进计划………………………………………………………………25第六部分 后 记………………………………………………………………26第七部分 参考文献………………………………………………………………27某医疗部门总务信息管理系统(固定资产) 3前 言在信息时代,人们需要对大批量的信息进行加工处理,在这过程中应用数据库技术,一方面促进了计算机技术的高速发展,另一方面也形成了专门的信息处理理论及数据库管理系统。Microsoft Visual FoxPro6.0关系数据库系统是新一代小型数据库管理系统的杰出代表,它以强大的性能、完整而又丰富的工具、极高的处理速度、友好的界面以及完备的兼容性等特点,备受广大用户的欢迎。无论是组织信息、运行查询、创建集成的关系数据库系统,还是为最终用户编写功能全面的数据管理应用程序,Visual FoxPro都可以提供管理数据所需要的工具,可以在应用程序或数据库开发的任何一个领域中提供帮助。Visual FoxPro之所以能够做到这一点,首先得益于 Windows95/98等环境的支持,Windows95/98 下各种应用软件通常所提供的工具栏、下拉菜单、对话框等,在 Visual FoxPro6.0中均得到了较好的体现。其次,Visual FoxPro6.0的成功还得益与软件技术的飞速发展,如当今最为流行的面向对象程序设计技术、可视化技术,均被 Visual FoxPro6.0所采用。最后,Visual FoxPro6.0为用户提供的大量生成器、想到,均可协助用户更快、更好的开发程序。用了 Visual FoxPro我们能够开发出经得起比较、经得起市场风浪、经得起生产实践考验的系统,因为我们选择开发环境主要是对操作系统和开发软件的选择,其原则是根据系统的选择。该系统的开发环境如上所述,操作系统选择微软的 Windows系列操作系统的原因在于它们的操作方法简单并已经广泛应用;开发软件选择 Microsoft Visual FoxPro6.0的理由是它的小巧玲珑,且开发周期短。基于以上所述,我们选择了 Microsoft Visual FoxPro6.0来开发”某医疗部门总务信息管理系统(固定资产)” 。编者: 李国珍2003年 6月 6日某医疗部门总务信息管理系统(固定资产) 4第一部分 Visual FoxPro 功能简介Visual FoxPro 是为数据库结构和应用程序开发而设计的功能强大的面向对象的环境。无论是组织信息、运行查询、创建集成的关系型数据库系统,还是为最终用户编写功能全面的数据管理应用程序,Visual FoxPro 都可以提供管理数据所需的工具,可以在应用程序或数据库开发的任何一个领域中提供帮助。Visual FoxPro 所具有的速度、能力和灵活性,是普通数据库管理系统无法比拟的,它把我们带入一个 Xbase 新时代。其强大的功能主要有: 增强的项目及数据库管理o 我们可以对项目及数据有更强的控制,能够使用源代码管理产品,同时可以在“ 项目管理器”中看到组件的状态。数据库容器允许几个用户在同一个数据库中同时创建或修改对象。利用“数据库设计器”可以迅速更改数据库中对象的外观。 o 我们可以借助“ 项目管理器 ”创建和集中管理应用程序中的任何元素;可以访问所有向导、生成器、工具栏和其他易于使用的工具。它提供了一个进行集中管理的环境。 o 可以对 Visual FoxPro 系统本身定制工具栏,也能够为编写的应用程序定义工具栏。  更简便、快速、灵活的应用程序开发o Visual FoxPro 添加了新的“应用程序向导”,其提供的新的 ProjectHook 对象和改进了的应用程序框架功能可以使我们的应用程序更有效率。VFP6.0 中还添加了一些功能来增强开发环境,以便更容易地向应用程序中添加有效的功能。 o Visual FoxPro 6.0 提供了更多更好的生成器、工具栏和设计器等,在他们的帮助下,我们可以快速开发应用程序。 o 在 Visual FoxPro 6.0 中,我们可以更简便地调试及监控的应用程序组件:可以跟踪事件以及记录执行代码的工具,它看起来与 Visual C 的调试环境很相似;利用它可以深入程序,查看属性设置值,对象以及数组元素的值;可以显示交互的或代码中的信息提供了方便的途径,同时可以把结果输出到应用程序窗口之外的另一个窗口;可以用来分析程序、应用程序或实际运行的项目代码。 o 不用编程创建界面 o 应用程序组件的实例中收集了一系列应用程序组件,他们显示了如何利用 Visual FoxPro 的特性解决现实世界的问题。在应用程序中可以直接使用示例组件及它们的代码。 某医疗部门总务信息管理系统(固定资产) 5 提供真正的面向对象程序设计Visual FoxPro 仍然支持标准的面向过程的程序设计方式,但更重要的是它现在提供真正的面向对象程序设计的能力。借助 Visual FoxPro 的对象模型,可以充分使用面向对象程序设计的所有功能,包括继承性、封装性、多态性和子类。  使用优化应用程序的 Rushmore 技术Rushmore 是一种从表中快速地选取记录集的技术,它可将查询响应时间从数小时或数分钟降低到数秒,可以显著地提高查询的速度。  可以与多个开发者一齐工作如果是几个开发者开发一个应用程序,可以使用 Visual FoxPro 允许同时访问数据库组件的能力。同时,若要跟踪或保护对源代码的更改,还可以使用带有“ 项目管理器 ”的源代码管理程序。  充分利用已有数据 如果有 Visual FoxPro 先前版本的文件,只要打开他们,就会出现 Visual FoxPro 转换对话框。可以把其他数据源移到 Visual FoxPro 表中,如果有电子表格或文本文件中的数据,比如 Microsoft Excel 及 Word,使用 Visual FoxPro,可以方便地实现数据共享。  可以开发客户/服务器解决方案,增强客户/服务器性能  多语言编程由于 Visual FoxPro 支持英语、冰岛语、日语、朝鲜语、繁体汉语以及简体汉语多种语言的字符集,因此能在几个领域提供对国际化应用程序开发的支持。  帮助文件: 专业水平的软件通常都带有联机帮助功能。无论写出来的程序是要给大量的用户使用,还是仅仅局限于公司内部有限的使用者,我们都应该为用户提供详细的、易于理解的联机帮助文档。Visual FoxPro有 Windows 操作系统下的帮助文件的工具。使用它我们可以为我们编写的应用程序生成一组帮助文件。某医疗部门总务信息管理系统(固定资产) 6第二部分 软件定义时期现在计算机的应用范围越来越广泛,计算机参与到了各行各业的信息管理中,为了满足需要各种管理软件应运而生,极大的方便了人们对信息的管理与运用。在软件定义这一阶段我们明确了软件开发的目的,并确定了“某医疗部门系统管理(固定资产)”开发的总目标;继而确定了系统开发的可行性;导出了实现此系统总目标应采用的策略及系统需完成的各个功能。本软件的开发就是为了方便医疗部门管理人员快捷的对物品的统计以及管理而编写的,它具有快速,准确的对物品进行新增、删除、修改,查询等一些固定资产的一些操作。该时期共经历了以下三个阶段:2.1 问题定义通过与医院管理处的负责人进行交流,了解到目前本医院的系统管理评估考核还处在信息的输入、修改、追加、查询、统计和打印输出都由人工进行操作。医疗部门的系统管理”就是为减轻管理人员的劳动强度,减小人工操作的复杂性而开发的一个实际应用的项目。1、从各系统的性质看,该系统很明显属于一个关于数据库方面的应用系统。2、从系统的功能看,该系统应该在整体上实现对固定资产材料信息及固定资产信息的管理和操作,其中应包括对各种信息的输入、修改、追加、查询、统计和打印等多个功能模块。同时该系统不应仅限于在一台计算机上实现,同时还应实现数据库共享,即多个用户均能在自己的计算机上应用该系统并可以对数据库中的已有数据进行数据的追加和修改等的操作,且被更新的数据应及时反馈到其他各个用户的面前。3、从系统的规模看,该系统应该包括两大模块——固定资产和固定资产管理。 (其中的固定资产由本人负责完成,固定资产部分有本组的其他同学完成.以下讲述也均为固定资产部分的分析) 。2.2可行性研究在对问题定义阶段的结论进一步复查和确认之后,仔细分析了固定资产处的人工处理过程,以后,更加进一步的了解到本系统应具体解决的问题,从而导出系统的物理及逻辑模型。整个系统的流程是在用户的要求下进行的,固定资产系统分别处理各个用户的事务,并把用户查询等的结果在显示器上显示出来,把用户输入等的数据输入到硬盘的数据库中,把用户需要打印的报表打印到相应的文档上。某医疗部门总务信息管理系统(固定资产) 7数据流图如下:1.固定资产的基本系统模型2.固定资产功能级数据流图3. 进一步分解处理事务功能的数据流图简化的数据字典(1)口令: 用户身份验证(2)数据流:事务 = [ 输入 | 修改 | 查询 | 打印 ]统计报表 = [ 物品入库报表| 物品出库报表 |物品库存报表 ](3)数据库 = 资产入库表 + 资产出库表 + 资产库存表 + 类别表 + 领取单位表 + 供货单位表 + 临时入库表+临时出库表+报废表有多个相互关联的数据表组成,用来存放固定资产信息,并对其进行操作。(4)临时表 存放将要显示输出或打印输出的临时表通过对系统模型的分析,我们认为该系统既具有技术可行性又具有操作可行性。一方面 在开发该系统时不论选择任何一种目前比较流行的数据库开发系统都能满足我们的要求;另一方面负责固定资产的老师们都用过类似的系统,所以完全可以接受这种操作方式。总之,该系统顺利地通过了可行性研究阶段。物品采购 总务科 入库单出库单报表科室请领某医疗部门总务信息管理系统(固定资产) 82.3 需求分析以上,我们初步了解了用户的要求,并提出了可行性的方案。而这一阶段是对系统认识最为全面、准确、清晰、具体的一个比较关键的时期,也应该是用户基本上确定自己的最终要求阶段。一旦结束需求分析,整个系统的框架基本上就不应该改变了,它关系到整个系统的成败。所以,我也在此阶段对上一阶段得出的系统所能实现的功能仔细的分析了一下,并进一步将它们具体化,为进入总体设计阶段打下良好了的基础。(一) 确定对系统的综合要求1.系统功能的要求1)信息输入a) 数据录入 资产入库信息情况:资产编号、资产名称、资产类别、入库数量、供货单位等信息情况 资产库存信息情况:资产编号、资产名称、资产类别、入库日期、库存数量等信息情况 资产出库信息情况:资产编号、领取单位、出库日期、出库数量、经办人,流水号等信息情况 报废信息: 资产编号,流水号等 信息情况b) 生成物品顺序列号 物品信息输入:内容包括物品编号、物品类别代码号、供货单位代码、领取单位代码、流水号等信息2) 信息修改 此功能的内容与信息输入的内容基本一致。3)信息查询、统计 入库表查询:根据工作处提供的入库报表内容对数据进行查詢和統計查询. 库存表查询:根据工作处提供的对库存物品的月统计进行查询。 出库表查询: 根据工作处提供的出库报表内容对数据进行查詢和統計查询.4)信息输出信息输出时需要同时完成对各类信息的统计处理排序的功能。信息输出包括: 资产出库、入库、库存表的打印5)系统维护 供货单位:资产供货单位代码及名称维护 领取单位:资产领取单位名称及代码维护某医疗部门总务信息管理系统(固定资产) 92.系统运行要求为了让固定资产系统能够正常运行,至少要具备以下的系统要求 具有 486 66MHz处理器(或更高档处理器)的 IBM PC兼容机 一个鼠标 足够的硬盘空间,最小安装需要 15MB的空间 16MB内存 VGA或更高分辨率的监视器 Windows 95 操作系统或 Windows 98 操作系统3.将来可能提出的要求把该系统的文件服务器模式改为客户服务器模式,使固定资产工作人员在必要时能够在网上查询自己或他人的固定资产信息情况。(二)分析系统的数据要求任何一个软件系统本质上都是一个信息处理系统,系统必须处理的信息和系统应该产生的信息在很大程度上决定了系统的面貌,对软件设计有深远的影响,因此,必须分析系统的数据的要求。数据字典:1) 数据流口令 = [密码口令 ]事务 = [ 输入 | 修改 | 查询 | 统计 | 打印 ]统计报表 = [物品出入库、库存报表]2)数据存储数据库 =总务库(三)导出系统的逻辑模型综合上述两项的分析结果可以导出系统的比较详细数据流图如下:(图 1)经过需求分析阶段的分析和与指导教师以及同用户之间的交流以后,虽然所画的数据流图不是最详尽的,也不够严格。但是对本系统的各方面的要求有了非常详实的认识,并对目标系统必须完成的工作了解得比较透彻,下一步我们将无所顾忌地进入总体设计阶段了。 某医疗部门总务信息管理系统(固定资产) 10
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:[vf毕设]某医疗部门总务信息管理系统VF.rar
    链接地址:http://www.gold-doc.com/p-82684.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
    copyright@ 2014-2018 金牌文库网站版权所有
    经营许可证编号:浙ICP备15046084号-3
    收起
    展开