内 容 摘 要 Microsoft Visual FoxPro 是 FoxPro语言以及所有计算机语言发展过程中的一个重要分支。Visual FoxPro 一方面具有FoxPro程序设计语言的简单易用的特点,另一方面采用了面向对象、事件驱动程序的编程机制。它简化了程序设计的难度,降低了对程序设计的要求,加快了应用程序开发的速度。因为Visual FoxPro具有以上的优点,所以在我的毕业设计中采用了它作为开发工具。(毕业设计网:) 我的毕业设计题目是某医疗部门总务信息管理系统(固定资产).它是典型的信息管理系统(MIS),主要包括固定资产的入库(出库)的输入、修改、查询、打印和物品的库存统计、修改和打印等功能.设计这个题目的目的是使固定资产管理科学化,减轻操作人员的工作量.
关键字: 总务 Visual FoxPro 固定资产
ABSTRCAT Microsoft 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.1 问题定义 通过与医院管理处的负责人进行交流,了解到目前本医院的系统管理评估考核还处在信息的输入、修改、追加、查询、统计和打印输出都由人工进行操作。医疗部门的系统管理”就是为减轻管理人员的劳动强度,减小人工操作的复杂性而开发的一个实际应用的项目。(毕业设计网:) 1、从各系统的性质看,该系统很明显属于一个关于数据库方面的应用系统。 2、从系统的功能看,该系统应该在整体上实现对固定资产材料信息及固定资产信息的管理和操作,其中应包括对各种信息的输入、修改、追加、查询、统计和打印等多个功能模块。同时该系统不应仅限于在一台计算机上实现,同时还应实现数据库共享,即多个用户均能在自己的计算机上应用该系统并可以对数据库中的已有数据进行数据的追加和修改等的操作,且被更新的数据应及时反馈到其他各个用户的面前。 3、从系统的规模看,该系统应该包括两大模块——固定资产和固定资产管理。(其中的固定资产由本人负责完成,固定资产部分有本组的其他同学完成.以下讲述也均为固定资产部分的分析)。
2.2可行性研究 在对问题定义阶段的结论进一步复查和确认之后,仔细分析了固定资产处的人工处理过程,以后,更加进一步的了解到本系统应具体解决的问题,从而导出系统的物理及逻辑模型。 整个系统的流程是在用户的要求下进行的,固定资产系统分别处理各个用户的事务,并把用户查询等的结果在显示器上显示出来,把用户输入等的数据输入到硬盘的数据库中,把用户需要打印的报表打印到相应的文档上。
以上,我们初步了解了用户的要求,并提出了可行性的方案。而这一阶段是对系统认识最为全面、准确、清晰、具体的一个比较关键的时期,也应该是用户基本上确定自己的最终要求阶段。一旦结束需求分析,整个系统的框架基本上就不应该改变了,它关系到整个系统的成败。所以,我也在此阶段对上一阶段得出的系统所能实现的功能仔细的分析了一下,并进一步将它们具体化,为进入总体设计阶段打下良好了的基础。 (一) 确定对系统的综合要求 1.系统功能的要求 1) 信息输入 a) 数据录入 资产入库信息情况:资产编号、资产名称、资产类别、入库数量、供货单位等信息情况 资产库存信息情况:资产编号、资产名称、资产类别、入库日期、库存数量等信息情况 资产出库信息情况:资产编号、领取单位、出库日期、出库数量、经办人,流水号等信息情况 报废信息: 资产编号,流水号等 信息情况 b) 生成物品顺序列号(毕业设计网:) 物品信息输入:内容包括物品编号、物品类别代码号、供货单位代码、领取单位代码、流水号等信息 2) 信息修改 此功能的内容与信息输入的内容基本一致。 3)信息查询、统计 入库表查询:根据工作处提供的入库报表内容对数据进行查詢和統計查询. 库存表查询:根据工作处提供的对库存物品的月统计进行查询。 出库表查询: 根据工作处提供的出库报表内容对数据进行查詢和統計查询. 4)信息输出 信息输出时需要同时完成对各类信息的统计处理排序的功能。信息输出包括: 资产出库、入库、库存表的打印 5)系统维护 供货单位:资产供货单位代码及名称维护 领取单位:资产领取单位名称及代码维护
(毕业设计网:)
目 录
前言………………………………………………………………………………..3 第一部分 Visual FoxPro 功能简介……………………………………………..4 第二部分 软件定义时期………………………………………………………….6 2.1问题定义…………………………………………………………...6 2.2 可行性研究………………………………………………………..6 2.3 需求分析…………………………………………………………..8 第三部分 软件开发时期………………………………………………………....11 3.1总体设计…………………………………………………………..11 3.2 详细设计………………………………………………………….14 3.3编码………………………………………………………………..20 3.4 测试报告………………………………………………………….22 第四部分 重点难点分析…………………………………………………………23 第五部分 改进计划………………………………………………………………25 第六部分 后 记………………………………………………………………26 第七部分 参考文献………………………………………………………………27 |