1、毕业设计(论文)题 目: 清水县人民医院财务管理 系统设计与实现 姓 名: 指导教师: 专 业: 计算机信息管理 层 次: 专 科 成绩评定表清水县人民医院财务管理系统设计与实现 论文评分指导教师评语及评分指导教师(签名) 年 月 日评审评分评审教师评语及评分组长(签名) 年 月 日成 绩综合评分评定人 签名 年 月 日毕业论文(设计)任务书题 目 清水县人民医院财务管理系统设计与实现学生姓名 专业 计算机信 息管理 层次 专科 学号 8指导教师 任务书下达时间 2010.12.1概述: 当前,电子计算机在管理方面的应用已经发展成为专门的管理系统。而且已被广泛应用于医院会计核算和财务管理的各个
2、方面。本系统采用了 Visual Basic6.0 程序软件作为前台,SQL Server 2000 为开发后台,实现清水县人民医院工作人员对业务的查询、修改、核算等,从而实现我院财务数据的规范化、自动化的管理,提高工作效率,较全面地满足财务管理的各项工作。要求阅读或检索的参考资料及文献(包括指定给学生阅读的外文资料):1杨 晶:VB 6.0 程序设计教程与实训.科学出版社,20062佟 彪:VB 语言与测量程序设计.中国电力出版社,20073孟 杰:新编医院会计 , 新编医院财务管理.上海. 第二军医大学出版社 ,2002 年 4李春葆.张植民:Visual Basic 数据库系统设计与开发
3、.清华大学出版社,20035李建中.王 珊:数据库系统原理(第 2 版).电子工业出版社,20046宋广群.姚 成:VB 程序设计.中国科技大学出版社,20067刘华:软件设计.清华大学出版社,20068沈祥玖.郑有增:VB 程序设计实训教程.高等教育出版社,20069Microsoft:Visual Basic 6.0 中文版控件大全.电子工业出版社,200610单 贵.王 放.沈建蓉:大学 VB 程序设计实践教程.复旦大学出版社,2006目录前言 .11 系统开发的概述 .21.1 开发背景 21.2 系统的特点 .21.3 开发的意义 .21.4 开发工具 .21.4.1 Visual
4、Basic 6.0 简介 31.4.2 SQL Server 2000 语言简介 32 系统需求分析 .42.1 医院背景 42.2 用户需求分析 .42.2.1 系统需求 42.2.2 功能需求 42.3 系统可行性分析 .52.3.1 经济方面可行性分析 52.3.2 技术方面可行性分析 52.3.3 操作方面可行性 63 系统设计 .73.1 系统结构总框架 .73.2 系统子模块概述 .73.3 系统流程图 .83.4 数据字典 93.5 数据库设计 .103.5.1 数据库概念设计 .103.5.2 数据库概念设计 .124 系统实施 .144.1 系统主界面 144.2 用户登录界
5、面 144.2.1 基础数据界面实现 .154.2.2 流动资产界面实现 154.2.3 固定资产界面实现 164.2.4 凭证管理界面实现 .174.2.5 财务报告界面实现 175 系统测试与维护 .195.1 系统的测试与调试 .195.2 系统的维护 .19结论 .21致谢 .22参考文献 .23摘要随着科学技术的发展,计算机技术已进入大规模的应用阶段,而且已被广泛应用于各行业会计核算和财务管理的各个方面,发挥越来越大的作用,尤其是对医院这种特殊的机构。财务管理是医院管理的核心,但从目前状况来看,清水县人民医院没有一个完整的网络化财务管理系统,院内各业务联系不紧密,出现重复劳动,核算不
6、精准等一系列问题,信息资源存在很大的浪费并没有完全发挥计算机网络化管理的优越性。面对现状,急需对我院的财务进行网络化管理,逐步实现医院财务管理系统的现代化。本系统采用了 Visual Basic6.0 程序软件作为前台,SQL Server 2000 为开发后台,实现工作人员对业务的查询、修改、核算等,从而实现医院财务数据的规范化、自动化的管理,提高工作效率较全面地满足了财务管理的各项工作。同时,开发此项目,能够更好地将所学的理论知识与实际应用相结合,并加以应用,以达到掌握程度开发能力的目的,使自己所学的知识得到巩固。关键词:医院财务管理系统 Visual Basic6.0 模块 1前言当前,
7、电子计算机在管理方面的应用已经发展成为专门的管理信息系统。而用于管理信息处理的突出优点是快速、准确、可靠、具有巨大的存储能力,克服了人工处理信息工作量大、速度慢、出错率高的局限性。随着网络化的普及,全国各医院网络日益健全,无论是医院的财务计划,财务控制还是财务监督和财务运用,每一个涉及到财务的方方面面,财务管理系统都起着至关重要的作用。而作为财务管理工作的核心就是资金的流通,如果想要在资金的流通与使用过程中更好的应用并且合理的调配是离不开一个好的财务管理系统的随着清水县人民医院财务体制改革不断加深,本系统建立一套更完善的财务核算系统,为医院的领导与财务管理人员提供接口。为了使医院的财务收入、支
8、出、各部门业务核算等更易于管理,本系统采用了微软的优秀 Visual basic 6.0 开发软件和SQL Server 2000 作为本系统的开发工具。作为医院,经营活动无外乎采购药品、购买医疗设备、看病收费等几个主要的收支环节,从这里看出,开发这样一套管理软件成为很有必要的事情,对于我们即将计算机专业毕业的学员来说,也是一次将计算机应用于现实管理的一次很有意义的实践活动。医院使用计算机是节省时间和提高效率的最佳途径,而为了更好的管理医院的财务信息总和,使用方便快捷的财务管理系统也就成为了帮助我们在财务管理方面必备的工作了。作为一个时代发展的必然需求,财务管理系统已经成为了一种管理模式,而如
9、何将这种模式具体化并且实现,就是本次毕业设计的思路与要求,清水县人民医院财务管理系统的设计与实现将是本次设计的主题。21 系统开发的概述1.1 开发背景21 世纪是一个计算机信息技术飞速发展的时代,近几年来,计算机信息技术已进入我国的各行各业,对于提高生产率,改善工作环境等都起着积极的促进作用。在信息高速发展的今天,特别是随着 Internet 的迅猛发展和普及,高度信息化的网络系统和简单落后的财务系统并存,随着计算机网络和数据库技术的发展,医院信息化、网络化在各大医院已经基本普及。由于我院原有的财务管理系统结构简单,功能弱小,安全性能低,已不能满足新阶段的业务要求,面对这样的问题,我院决定开
10、发一套现代化、网络化于一体的财务管理系统,以满足现阶段的需求。1.2 系统的特点本系统有以下几个特点:(1)采用 VB6.0 和 SQL2000 作为开发工具,性能稳定;(2)模块之间高类聚、低耦合、安全性高;(3)功能强大,便于管理人员查询、修改、删除等操作;(4)提供在线服务功能,这将给用户带来极大的方便;(5)界面友好、灵活、使用方便、避免信息冗余。1.3 开发的意义本文分析了软件开发需用的步骤和较为详尽的开发过程,可为以后开发其他软件作为借鉴。1、本文讨论了系统需求分析的目的:需求分析的任务不是具体解决问题,主要确定系统必须具备那些功能。2、可行性研究的目的就是要用最小的代价在尽可能短
11、的时间内确定问题是否能够解决。也就是在较高层次以较抽象的方式进行的系统分析和设计的过程。3、系统规划:通过上面的系统需求分析和可行性研究,基本确定了本管理系统的各个功能模块。31.4 开发工具1.4.1 Visual Basic 6.0 简介本系统采用 Visual Basic 6.0 中文版,它是一种应用程序开发工具,其功能就是用来编程Windows 下的应用程序。VB 具有众多其它开发工具所没有的优点!具体介绍如下:1)Visual Basic 提供可视化的编程工具 用传统的高级语言编程时,程序的各种功能、用户界面和显示的结果全要由程序语句来实现,这就增加了编程难度。而用 Visual B
12、asic 开发应用程序,包括两部分工作:一是设计用户界面,二是编写程序代码。2)程序采用“事件驱动“方式 在设计好用户界面后,第二件事是编写程序。Visual Basic 改变了程序的机制,它没有传统意义上的主程序,而由“事件”来驱动子程序的运行。3)Visual Basic 融入了最新的计算机技术 ,Visual BASIC 的设计者在 Visual Basic 中融入了最新的计算机技术,使得用 Visual Basic 编程能充分利用了这些最新的技术,例如在多媒体方面的应用、在 Internet 方面的应用等。总之,Visual Basic 是面向对象的、结构化的计算机语言。Visual
13、Basic 的界面由一些对象组成,每个对象有若干个属性、方法和事件,程序人员的任务是设计这些对象的事件处理过程。Visual Basic 是一种很容易学习并很快就可以熟练掌握的功能强大的编程语言。1.4.2 SQL Server 2000 语言简介SQL 全称是“结构化查询语言(Structured Query Language)” ,SQL 语言结构简洁,功能强大,简单易学,得到了广泛的应用,它使全部用户,包括应用程序员、DBA 管理员和终端用户受益非浅。其优点如下:(1) 非过程化语言SQL 是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。SQL 允许用户在高层的数据结构
14、上工作,而不对单个记录进行操作,可操作记录集。(2) 统一的语言SQL 可用于所有用户的 DB 活动模型,包括系统管理员、数据库管理员、 应用程序员、决策支持系统人员及许多其它类型的终端用户。基本的 SQL 命令只需很少时间就能学会,最高级的命令在几天内便可掌握。42 系统需求分析2.1 医院背景清水县人民医院是一家中型规模的医院,近几年来,随着计算机技术与市场经济的快速的发展,其规模逐渐扩大,院内又增加了一些项目。各业务处每日产生的大量数据及报表,这些数据及报表是各处的业务软件系统处理的结果。原有的财务的管理系统已经不能满足医院业务处理,本系统建设的目的是为院长和财务处办公决策提供全面、可靠
15、、快捷的信息服务。系统主要内容包括日常流动资产的录入,及通过凭证进行会计核算,最后进行医院的财务汇总,编制成财务报表。这一系统开发完成后,院长及财务处只需在计算机前就可调阅各业务财务处的数据和报表信息。2.2 用户需求分析2.2.1 系统需求随着互联网的爆炸性发展,人们越来越习惯于利用网络来实现所需的服务,网络已深深影响到人们生活的各个方面。另外,传统的财务管理模式已经无法满足一部分现代人的需要,而财务管理系统,除去在我们计算与管理过程中出现的误差与错失,并且能够满足医院的常规与特殊需求,而且其方便快捷,实现技术又比较成熟,因此受到当代人的喜爱。该系统主要分为两部分:资金输入部分和资金输出部分
16、,其中资金输入部分主要包括医院创造的价值与在投资过程中所获得的利润,而资金输出部分则重点体现在员工的工资以及医院投资和在日常工作中所涉及到的需求。这两部分通归为结账以及报表两类,除此之外,本系统还可对用户的账号和队系统的管理权限进行管理。管理员需要给财务处的人员分配用户名和密码,及设定使用者的级别。同时,还需要给财务资源进行分级,以确定哪些级别的用户可以浏览。当然除了这些,我们对于系统中应有的查询功能也进行了构建,能够在系统中合理并有效的查询出所需的账目及财务咨询将会是提高工作效率的一个重要组成部分。2.2.2 功能需求5财务管理系统主要是为,管理人员可以通过该系统处理关于医院的财政情况,对于
17、本系统,我们需要实现以下一些基本功能:1.系统登录模块的实现2.主窗体模块的实现3.添加基础数据模块的实现4.修改流动资产记录模块的实现5.查询工资记录模块的实现6.删除固定资产的实现7.搜索凭证模块的实现8.查询财务报表模块的实现2.3 系统可行性分析2.3.1 经济方面可行性分析制作这样一款软件所能获得的好处是显而易见的,而且在成本上的投入上和所获得的利润相比已经基本算不上什么了。如果在没有财务管理系统的情况下,医院需要大量的人力以及资源来满足医院财务方面的管理以及保障,同时我们不能保证在管理的过程中出现这样那样的问题,当然并不是指拥有了财务管理系统就没有了这方面的问题,但是由于财务管理系
18、统是一个非常容易就能读懂并且使用的软件,在医院财务方面,对于医院领导而言,就不会像管理财务报告那么复杂和繁琐了。同时,在使用财务系统的时候,可以简单并且直接的将财务信息进行汇总和处理,方便快捷。从长远角度来看,随着科技化的日益普及和应用,计算机在我们医院的使用已经成为了必然,次系统更加切合社会的发展需求,并且可以大大提高医院员工的效率。拥有这样一个方便且简单的财务系统,并且不需要付出太多的代价,绝对是一个非常好的方案。2.3.2 技术方面可行性分析1. Visual Basic 6.0 是一个 易学易用的集成开发环境: Visual Basic 6.0 为用户设计界面、编写代码、调试程序、编译
19、程序、制作应用程序安装盘等提供了友好的集成开发环境。前文我已经介绍了 VB6.0 的特点,通过这样一个简单,高效且易用的软件,可以成功且迅速的编写出程序。62. SQL Server 2000 数据库的方便与实用,与其友好的界面以及方便操作的平台都是我选择它做数据库的主要原因,当然其与 WIN 系列系统的兼容于可用性也是我选择它的重要依据。3. Visual Basic 6.0 和 SQL Server 2000 的兼容性是不容置疑的,虽然是第一次将两种软件进行实际的结合使用,但是在技术上并没有太多的问题,所以使用这两个软件进行程序的编写以及数据库的应用都没有问题。2.3.3 操作方面可行性随
20、着医院网站的发展,正是此系统大显身手的好机会,且此系统是在医院内部网上运行的。此医院财务管理系统符和软件开发的要求,可以实现。73 系统设计3.1 系统结构总框架图 3-1 系统结构总框架3.2 系统子模块概述1、会计核算主要是记录、核算、反映和分析资金在企业经济活动中的变动过程及其结果。它由总账、应收账、支出帐、现金、等部分构成。其中“会计科目” 是基础资料的重点,财务软件的使用离不开科目的正确设置,其内容包括部门名称、科目名称、科目类别、结算方法、币别、备注等。8图 3-2 基础数据管理结构图2、流动资产的数据管理:流 动 资 产 是 由 货 币 资 金 、 交 易 性 金 融 资 产 、
21、 应 收 账 款 、预 付 账 款 、 其 他 应 收 款 、 存 货 和 待 摊 费 用 等 项 目 组 成 。 流 动 资 金 是 企 业 财 务 运 行必 不 可 少 的 部 分 。 而 医院的流动资产主要包括门诊收费、住院收费、发放医院员工工资、药品及医疗设备采购支出等。(1)门诊管理:这部分主要由门诊挂号单费,药品划价费、两部分组成。(2)员工工资:属于流动资产负债,是指对员工的基本信息管理和员工工资设定的管理。员工工资设定管理主要是对员工基本工资、奖励、保险金等的设定。(3)住院收费:主要包括各科室病人住院所收费用。(4)采购管理:主要包括药品、医疗设备的订购所支出的费用。3、固定
22、资产管理:即完成对固定资产的增减变动以及折旧有关基金计提和分配的核算工作。它能够帮助管理者对目前固定资产的现状有所了解,并能通过该模块提供的各种方法来管理资产,以及进行相应的会计处理。4、凭证管理:指能够用来证明经济业务事项发生、明确经济责任并据以登记账簿、具有法律效力的书面证明。主要对原始凭证进行录入和对记账凭证操作。所 谓 原 始 凭证 , 又 称 单 据 , 是 在 经 济 业 务 事 项 发 生 或 者 完 成 时 填 写 的 , 用 来 证 明 经 济 业 务 事 项已 经 发 生 或 者 完 成 , 以 明 确 经 济 责 任 并 用 作 记 账 原 始 依 据 的 一 种 凭 证
23、 , 它 是 进 行会 计 核 算 的 重 要 资 料 。 所 谓 记 账 凭 证 , 是 指 会 计 人 员 根 据 审 核 无 误 的 原 始 凭 证 及 有关 资 料 , 按 照 经 济 业 务 事 项 的 内 容 和 性 质 加 以 归 类 , 并 确 定 会 计 分 录 , 作 为 登 记 会计 账 簿 依 据 的 会 计 凭 证 。5、财务报告:是反映企业财务状况和经营成果的书面文件,包括资产负债表、利润表、现金流量表、所有者权益变动表(新的会计准则要求在年报中披露) 、附表及会计报表附注和财务情况说明书。3.3 系统流程图根据系统的需求设计,数据流图设计如图:9凭证文件凭证录入管
24、理员凭证审核总账文件资产变动财务报表密码帮助信息修改密码财务管理系统流动资产固定资产门诊管理住院管理财务报告工资管理原始凭证报表打印图 3-3 数据流程图3.4 数据字典数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。数据字典的作用是在软件分析和设计的过程中给人提供关于数据的描述信息。数据流图和数据字典共同构成系统的逻辑模型,没有数据字典,数据流图就不严格,然而没有数据流图数据字典也难于发挥作用。下面给出本系统的主要数据元素的数据字典索引表:图 3-4 数据字典名字:部门名称列名:部门名称描述:唯一地标识各部门基本状况表的一个特定关键域定义:部门名称10字符10位
25、置:财务管理表 103.5 数据库设计3.5.1 数据库概念设计根据上面的设计规划出的实体有:管理员实体、门诊管理、员工工资实体、凭证实体、财务报告实体。各个实体具体描述如下所示:1、管理员:用户名(唯一标识) 、密码、权限,实体联系图 3-5 所示:名字:门诊编号列名:门诊编号描述:唯一地标识门诊基本状况表的一个特定关键域定义:门诊编号10字符10位置:门诊管理表 名 字 : 员 工 工 号描 述 : 唯 一 地 标 识 员 工 基 本 状 况 表 的 一 个 特 定 关 键域定 义 : 工 号 20字 符 20位 置 : 流 动 资 产 表名 字 : 凭 证 编 号描 述 : 唯 一 地
26、标 识 凭 证 基 本 状 况 表 的 一 个 特 定 关键 域定 义 : 编 号 8字 符 8位 置 : 凭 证 管 理 表11图 3-5 管理员 E-R 图2、门诊管理:编号(唯一标识) 、名称、日期、类型、备注、合计,实体联系图3-6 所示:图 3-6 门诊 E-R 图3、员工工资:工号(唯一标识) 、姓名、工资、奖金,实体联系图 3-7 所示:图 3-7 员工工资 E-R 图4、凭证:编号(唯一标识) 、类别、日期、字号,实体联系图 3-8 所示:12图 3-8 凭证表 E-R 图5、财务报告:名称、类型、日期、备注,实体联系图 3-9 所示:图 3-9 凭证表 E-R 图3.5.2
27、数据库概念设计由系统各实体间模型的需求分析,本系统需建立 5 个数据表来存放数据,具体数据表结构设计如下面的表格所示:表 3-1 用户登录表列名 数据类型 长度 可否为空用户名 char 10 Not null密码 char 8 Not null表 3-2 门诊管理表列名 数据类型 长度 可否为空门诊编号 char 10 Not null门诊名称 char 20 Not null门诊类型 char 20 Not null备注 char 8 Not null日期 datetime 4 Not null合计 money 8 Not null13表 3-3 员工工资表列名 数据类型 长度 可否为空工
28、号 Int 20 Not null姓名 char 20 Not null基本工资 money 8 Not null保险金 money 8 Not null奖金 money 8 null日期 datetime 8 Not null表 3-4 凭证管理表列名 数据类型 长度 可否为空编号 char 8 Not null类型 char 8 Not null日期 datetime 10 Not null字号 money 8 Not null表 3-5 财务报表列名 数据类型 长度 可否为空日期 datetime 4 Not null部门类型 char 6 Not null部门名称 char 10 No
29、t null备注 text 20 null144 系统实施4.1 系统主界面首先是医院管理员进入主界面,如图 4-1 所示,此窗体显示系统名称,密码校验等信息,管理员应输入相应的用户名和密码,单击“登录”就会将输入提交给系统以验证用户、密码及身份。如果用户类型及密码正确,则会进入医院财务管理系统。图 4-1 主界面4.2 用户登录界面如果用户登录成功,将会出现如图 4-2 所示的主窗选择菜单中的各命令就可以进入相应的各个功能窗口。各模块分别实现相应的功能。15图 4-2 用户登录界面4.2.1 基础数据界面实现对数据表中的数据进行修改或者添加数据时,单击相应的按钮,输入新信息后单击保存按钮即可
30、。需要添加一条信息,选中该信息后单击添加按钮,便可添加。此模块主要实现基础数据的添加。如图 4-3 所示:图 4-3 基础数据管理界面4.2.2 流动资产界面实现此模块中包括的内容比较多,主要介绍门诊收费管理和员工工资发放管理。1、门诊管理系统:门诊收入是医院财务的主要收入。此模块主要实现门诊信息的录入及修改,当信息有所变动时,可按下边的“修改”按钮对数据进行修改。如图 4-416所示:图 4-4 门诊管理界面2、工资发放管理:工资是医院财务中重要的一部分支出。此系统可按员工编号快速查询员工工资情况,也可对表中信息进行查询、添加、修改、删除操作。如图 4-5所示:图 4-5 工资管理界面4.2
31、.3 固定资产界面实现固定工资管理的主要功能是对医院的固定资产进行统计、对固定资产的增减进行核算。如图 4-6 所示:17图 4-6 固定资产界面4.2.4 凭证管理界面实现凭证是会计对医院财务进行核算、汇总的重要证据。可按“凭证编号”或“日期”进行搜索、查询,并对其进行各种操作,功能如图 4-7 所示:图 4-7 凭证管理界面4.2.5 财务报告界面实现这一模块是为了对医院的帐目收支的查询,了解医院的款目现状。功能如图 4-8所示:18图 4-8 财务报表管理界面195 系统测试与维护5.1 系统的测试与调试在应用程序设计和创建的过程中,需要不断地对所设计的菜单、表单、报表等科学试验模块进行
32、测试与调试。通过测试发现问题和纠正错误,并逐步加以完善。软件在运行过程中可能会产生各种各样的问题,也可能带来不同程度的严重后果。软件测试是保证软件质量的最重要的手段Visual Basic 6.0 提供了专门的程序调试器,可用它来设置程序断点、跟踪程序的运行。启动程序调试器的方法是执行“工具”菜单下的“调试器”命令,或在命令窗口执行 DEBUG 命令。在各程序模块测试达到预定的功能和效果后,就可进行整个程序系统的综合测试与调试。综合测试通过后,便可投入试运行,即把各程序模块连同数据库一起装入指定的应用程序磁盘目录,然后启动主程序开始运行,考察系统的各个功能模块是否能正常运行,是否达到了预定的功
33、能和性能要求,是否能满足用户的需求。试运行阶段一般只需装入少量的试验数据,待确认无误后再输入大批的实际数据。功能测试:测试是否满足开发要求,是否能够提供设计所描述的功能,是否用户的需求都得到满足。安全测试:验证安装在系统内的保护机构确实能够对系统进行保护,使之不受各种非常的干扰。打印测试:采用系统中的百合和黑河测试。白盒测试:也称结构测试,将软件看作一个透明的白盒子,按照程序的内部结构和处理逻辑来选定测试实例,对软件的逻辑路径及过程进行测试,检查它与设计是否相符。黑盒测试:也称功能测试,将软件看黑盒子,在完全不考虑的内部结构和特性的情况下,测试软件的外部特性,根据软件的需求规格说明书设计测试实
34、例,从程度的输入和输出特性上测试是否满足设定的功能5.2 系统的维护为了使系统适应变化并逐步的完善和健壮,就需要随时进行细致和周到的系统维护,根据维护活动的不同,可以把维护分成以下 3 类,每一类的维护过程都要求进行20详细的记录(1) 改正性维护(2) 适应性维护(3) 完善性维护根据维护的具体内容不同,我们又将各类维护分成程序维护、数据维护、代码维护、设备维护 4 种情况。(1) 程序维护是指改写一部分或全部程序,通常要充分利用原有维护框架。如果不出现漏洞,程序维护不经常修改。(2) 数据维护指的是不定期的对数据文件或数据库进行整理和修改。把冗余的资料删除。(3) 代码维护指或变更包括设置
35、、修正、重新排列、添加和删除数据项内容。(4) 设备维护指的是有关人员定期对设备进行检查和保养。本系统的系统维护主要是由管理员来完成的,其中包括两大部分。第一部分为删除,就是把冗余的信息进行删除,使数据库经常得以更新,其中包括医院流动资金记录表和凭证管理信息。第二部分为备份数据,就是把数据库的内容进行备份。这一部分是非常重要的,因为在不慎将数据库中内容丢失的时候,通过备份的数据把丢失的内容找回,可以减少我院造成的损失。21结论经过一个多月的开发和设计,本次毕业设计的工作已基本完成,我的设计题目是清水县人民医院财务管理系统的研究设计。在设计过程中,亲自体会到了开发软件的复杂性。 ,要做好一个好的
36、软件,就必须要进行全面细致的调查,要全面的考虑软件的可行性,这就要求要有一定的开发经验和对开发工具的深入了解。因为本系统使用于相对严肃的毕业设计中,我还是采用了简明,清晰的风格。其功能基本符合财务管理系统的需求,能够完成财务录入、管理、查询信息维护等功能,以及按不同方式实现系统检索,并提供部分系统维护功能,使用户方便进行资料修改、更新、删除,在功能上还算比较完整。虽然对本系统的功能完整性做出了很大的努力,但是仍然存在一些不足之处:界面的设计不是很美观,编写的代码有一定的局限性等。当然在开发过程中还是遇到了一定的困难,比如与数据库的连接问题,因为采用Visual Basic 6.0 和 SQL
37、Server 2000 作为开发软件,加之自己第一次动手开发医院财务管理系统,同学们对此了解的也不多,只能翻阅大量的资料和请教老师,问题才能得以解决。本次毕业设计虽然结束了,但是让我受益匪浅:使我认识到知识的重要性,更让我学会了如何面对问题、解决问题,提高自己到处独立能力。致谢毕业论文能够顺利完成,离不开学校提供的教学环境,指导教师的悉心指导和同学的热情帮助。再此,我特别感谢郑伦川老师的悉心指导,郑老师平易近人,知识渊博,在整个毕业设计过程中,郑老师以严谨的治学态度对我遇到的问题给予认真详细的解答,对本文的总体方案、关键问题进行审阅,在有关方面进行了耐心的指导,并提出了很多精辟的见解和看法,使我受到很大的启发。在论文完成之际,向郑老师表示最衷心-最诚挚的感谢!同时感谢在此期间给予过帮助的老师和同学,谢谢!