【毕业学位论文】(Word原稿)JSP,JAVA网上财务管理毕业论文范文_第1页
【毕业学位论文】(Word原稿)JSP,JAVA网上财务管理毕业论文范文_第2页
【毕业学位论文】(Word原稿)JSP,JAVA网上财务管理毕业论文范文_第3页
【毕业学位论文】(Word原稿)JSP,JAVA网上财务管理毕业论文范文_第4页
【毕业学位论文】(Word原稿)JSP,JAVA网上财务管理毕业论文范文_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 引言 发背景 如今, 全球化 的 市场竞争 变的 日 益 激烈, 快速 发展的信息技术、 电子商务 和 因特网构成了企业生存和发展的宏观环境, 这 使传统的财务管理 系统 受到 了 新的挑战,尽快 的提高公司财务 的 管理水平 变得尤为重要 。然而,目前 对于 公司财务管理 这 方面 的变革离开计算机网络技术 非常 难实现的, 通过使用 计算机网络技术可 以 使财务管理从 时 间、 空间和效率三个方面能 够最大限度的 满足 公司企业的 要求。 随着 网络 技术的迅猛发展,企业 的网络 化、 信息 化成为企业发展的 最终趋势 。企业的网络 化、 信息 化是国 家 经济信息化的基础,是 推进国 家 经济信息化的 根本 。伴随 着 全球 的 信息化浪潮,我国 的 信息化进程正在不断 的 向 广 度和 深 度 两个 向 迈进 ,在 微 观与 宏观两个层面 进行 深化。企业 的网络 化、 信息 化建设往往 需要 将财务作为切入点, 这 是因为财务管理 一直都 是 一个 企业的核心的职能。财务管理的对象是企业 的 资金流,是 一个企业运营 的 效 率 和效 果 的 表现 和 衡量 ,因 此 财务信息 管理 系统一直 都 是各种行业的企业实行 信息化时关注 的 重点。随着企业 内部管理模式 和 外部经营环境 的不断变化,对财务管理 的 功能提出了更高要求,换言之,网络 财务管理是先进的管理思想的 重要 载体,研究网络 财务管理模式是 如今社会 形势对企业管理 提出的必然 的需求 , 一个公司 实现网络化 财务管理的同时,必将带动 整个公司 企业管理 水平,提高企业的 竞争力。因此研究网络 财务管理有 着 重 要 的 现实 意义和 理论 意义 1。 财务管理 的发展现状 对财务管理信息化的 重要性 认识 不够 许多企业在信息化建设投入中缺乏重点。部分企业对财务信息化建设的认识还停留在 术替代手工操作的层 面 上, 以 为实现会计电算化就是财务管理信息化的 最终 目标,对 于 实现现代化管理的信息资源的需求了解不 足 ,没有认识到财务管理信息化是 一个 企业管理信息化的 根本 ,是实现管理现代化的保障。 业 的 自身管理基础 相对 薄弱 现代 化 企业管理最 核心的内容 是信息的管理,企业 需要能够及时的 掌握真实准确的信息来控 资金流 、 制物流 。然而, 目前 我国 非常 多企业的信息严重不透明、 不集成 和 不对称 ,没有做到数据的充分 利用 和 挖掘 ,数据采集 和 处理口径不一 致 。 或者 出于各自的利益,企业管理部门 之 间不 愿意 及时提供相关 的 信息,人为 造成 信息孤岛。 此 外,由于使用 的软件不够统一,信息编码标准 没有统一 , 就 造成 了 信息的利用率 与 整合程度不 会太 高。企业的各种业务信息 无法 实现及时的 传递 和 共享 ,信息在 企业的 内部缺乏必要的控制 和 集中 , 主要 表现在包括财务信息在内的各种业务信息数据按 横向 和 纵向 分割, 最终 形成 了许 多信息的孤岛。信息的不真实, 将会 直接影响企业的科学决策。 乏财务信息化管理的 人才 企业中拥有各种类型的技术人员,有从事计算机方面的技术人员,也有生产经营方面的研发人员和专家。但是由于中国的国情,很多企业既懂 得 财务又懂 得 信息化管理的人才却 很少 。 例 如许多国营企业 和 私营 的 家族企业, 公司中的 财务人员或 是 学历不高,或是裙带关系, 同时还 缺乏信息化管理 的 能力及思想,其 相应的 财务管理能力 已经不能够 适应现代化 的企业管理 需求。 因此, 如今 企业 迫切需要既有财务管理 的 能力又懂 得 信息化管理的 多方面 人才。 务管理软件 发展 滞后 想要建立行之有效的财务管理系统,就必须要开发出融入了企业文化和管理理念的统一的财务管理软件。但是,目前我国 的大多数企业缺少 开发 适合自身企业财务管理软件需求的相应的 技术人才,国内 的 企业普遍 的 规模 较 小,开发能力 相对较 弱。所以,如何加强 推进 我国 众多 软件企业 之间的合作,共同组织开出发适合我国企业财务管理的统一的财务软件,既是加快企业财务管理信息化建设的一个重点,又是一个 的难点 2。 传统会计流程存在缺失 在 比较 传统的会计体系结构中,当某 一 项经济业务发生 的 时 侯 ,该 项 经济业务历史记录的 精简版 版本资料 将会 被送到财务部门。会计信息系统 使用 汇总的方式重复 的 存储数据, 很难 反映 出 经济业务 本来 的 面目;传统 的 会计信息系统体系反映 出的 信息 经常 滞后于业务信息,信息的滞后 既 影响了信息的质量, 又 降低了它的相关性,以至 于 企业 不能 从效益的角度 来 对经营生产活动进行实时 的 监控。当 因特网 技术在 众多 领域中得到广泛应用 的时候 ,许多 企业和 组织的财务人员积极 的 将 因特网 技术应用 在 会计信息系统。然而 在传统财务会计体系结构的束缚 之 下, 人们 并没有充分发挥 因 特网 技术的优势 来 重新设计财务会计流程,只是简单 的 照搬 和 模仿 手工的流程。 在 传统 的 会计流程下,当 某项经济业务发生 的 时 侯 ,业务部门 需 要处理 相应的 单据和记帐, 财务 人员还 需 要根据业务单据(销售发票、采购发票、入库单等) 来 编制记帐凭证,并将其录入到系统中。 课题研究的目的和意义 课题研究的目的 传统财务管理模式下,企业的财务系统大量 的应用 计算机, 然而 这种使用只是去解决个别 的 财务问题,缺乏 了 从企业 整 体角度对财务 管理 进行网络设计 的理念 ,从而 造成了 众多的财务 “ 信息孤岛 ” , 以至于 造成 企业了 资金的浪费 与 财务管理效率的低下。 对财务管理信息化 的 建设 的 推进 ,其目的在于 通过使用 信息技术, 来 消除 每一 个 “ 信息孤岛 ” , 从而 实现财务 的 集成式管理。 想 要达到这个目标, 需要 对传统财务会计流程进行一定的 改造 传统财务模式的工作环节、 工作步骤 、 工作单位 进行 判断 。 并对逻辑关系、 可否并行 、 时间耗费 等 方面 进行分析研究,大胆创意构思出 可以 最 好 的完成统一工作目标的一系列工作单位 与 环节,以求 能够 在质量、 成本 、 速度 、服务等各项绩效考核的关键指标上 面 得到改善。 开发财务管理软件的目的是为了更好地管理企业, 通过网上财务 管理 系统普通员工可以 随时进行工资,津贴等费用的查询,同时可以进行网上报销申请等。公司高层可以随时随地审核报销申请和查看公司的财务状况,从而了解公司的发展状况。对于公司管理者来说, 通过该系统可以大大的减少工作量, 使公司的运行 能够 更加便捷,更加高效 ,有利于公司长远的发展。 题研究的意义 如今 是信息的 时代 ,谁 能 够 掌握 市场信息,谁就能 够 抢得市场的制高点;谁就能 够优化资源配置,降低 企业的 经营成本,提高企业的 整 体竞争力。现代 化 企业只有通过建立现代化的信息 管理 系统,以市场为导向、效益为 核 心、财务管理为 根本 的企业管理模式,才能 够 在国内外市场 竞争中 发展和生存 ,在网络经济 的 大潮中站稳脚跟 。 在互联网环境 之 下,任何 的 物理距离都将 会 变成鼠标 的 距离,财务管理的 功能 必须延伸到全球任何一个 地 点。财务管理模式只有从 以前 的局部、分散管理向集中式 和 远程管理转变,才能 够 实时监控 公司 财务状况以 避免 运营产生的 财务 风险。企业 通过 使 用互联网, 能够 对所有 的 分支机构 实施 数据的远程处理、 远程审计、远程查账 和 远程报账等远距离 的 财务监控, 同时 也可以 监控 和 掌握销售点经营 、 远程库存 等业务 的 实时 情况 2 使用工具及相关知识 本 管理 系统 开发 是采用 程语言 和 B/S 架构开发模式 进行 的,开发 的 工具主要有编程环境是 台 的 服务器是 据库采用 界面设计运用了 通过 运用 句 来 实现数据库的操作并 且 利用 完成数据库的连接 和 打开。 介 由 司倡导许多公司参与 共同 建立的一种动态网页技术标准, 术 与 术 有些类似 ,它是在传统的网页 件中插入 了 序段 与 记,从而 形成 了 件 。使 用 行 开发的 用是跨平台的,既 可以 在 境 下运行,也 可以 在其他 的 操作系统上 面 运行 。 基于 术 所 做成的网页还 可以 通过 访问存在于服务端 资源的应用逻辑 。 网页设计 与 网页逻辑 和显示分离 开来 ,支持可 以 重用的基于组件的设计,使基于 应用程序的开发变得 方便和快捷 3。 技术上有着其他语言如 没有的优势。 以通过 技术 来 实现内容的产生与显示 分离,并且 以 采 用 者 执行应用程序所要求的更 为 复杂的处理, 从而完成企业级 分布式的大型应用。 因此, 很多国外的大型企业 和商务系统都 会采 用 术。作为采用 术 的一部分, 术也 可以 支持 复杂的基于 应用,对于脚本语言来说 , 是拥有 非常 大的优势的,虽然其配置和部署相对 于 其他 的 脚本语言来说要 更 复杂一些,但 是 对于跨平台的中大型网站系统来讲,基于 术的 合 乎 就 成为 了唯一的选择 4。 件在用户第 一次请求的时候,会被编译成 后由这个 用户的请求进行处理,所以 可以看作是运行时的 回应,作用主要是把动态的内容混合到静态的内容中来产生 们在服务器上解释和执行浏览器的请求,承担客户端与其他应用程序之间的中间层的角色 6。 2 2 B/S 架 构 B/S 结构就是 浏览器和服务器。它是随着 术的兴起 的 , 是 对 C/S 结构的一种变化或 改进的结构。 B/S 结构最大的优点就是在任何地方 都可以 进行操作而不用安装 一些 专门 的 软件 。只要有一台能上网的电脑就 可以 使用, 而且 客户端 不需要 维护。系统的扩展性 比较 容易,只要 可以 上网,再由系统 的 管理员分配 给 一个用户名 与 密码,就能够 使用了。 而且 有的 可以在线 进行 申请, 只要 通过公司内部的安全认证 之 后,不需要人 为 的 介入 ,系统 就 可以自动分配 一个账号 给用户 来 进入系统。 在这种结构下,用户 的 工作界面是通过 浏览器来实现, 很 少部分 的 事务逻辑在前端实现,主要 的 事务逻辑在服务器端 实现,形 成所谓 的三层结构。这样很大程度 简化了客户端电脑 的载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总 成本 。以目前的技术 来 看,局域网建立 B/S 结构的网络应用,并 且 通过 式下 的 数据库应用, 成本也比较低、 相对容易 把握 。它是 属于 一次性到位的开发,能够实现不同的人员可以 在 不同的地点,以不同的接入方式(比如 )访问 与 操作共同 数据库;它 可以非常 有效的 保护 管理访问权限 与 数据平台 ,服务器数据库也 非常的 安全。在 样的 具有 跨平台 性的 语言出现后, B/S 架构管理软件 会 更加的方便 、快捷 和 高效 7。 三级结构如图 示 浏 览 器W e 器请 求 信 息结 果 信 息数 据 库服 务 器S Q 图 级结构图 由 司 所 大力 研 发的企业级 的 工作平台, 通过 它 可以使得 我们在数据库 与 开发、发布,以及应用程序服务器 整合方面 的 工作效率 得到很大的提高 。它是功能丰富的 成开发环境,包 含 了完 善 的编码、调试、测试 与发布功能,完整 的 支持 。 一个十分 棒 的用于开发 插件集合, 功能 特别 的 强大,支持也 很 广泛,尤其是对 于 各种开元产品的支持 非常 的 不错。 前支持 据库链接工具等多项功能。可以说 乎包含 了目前所有主流的开元产品 专属 开发工具。 架的这种灵活性来源于其扩展点。它们是在 定义的已知接口,并充当插件的耦合点。扩展点的范围包括从用在常规表述过滤器中的简单字符串,到一个何 之,任何 了解由扩展点定义的接口外,插件不知道它们通过扩展点提供的服务将如何被使用。 利用 们可以将高级设计 (也许是采用 低级开发工具 (如应用调试器等 )结合在一起。如果这些互相补充的独立工具采用 展点彼此连接,那么当我们用调试器逐一检查应用时, 话框可以突出显示我 们正在关注的器件。事实上,由于 不了解开发语言,所以无论 言调试器、 C/C+调试器还是汇编调试器都是有效的,并可以在相同的框架内同时瞄准不同的进程或节点。 有控制 台功能 以及很多 其他工具 无法比拟 的界面 和感觉, 尤其 是对于改善,可以说是当今开发环境的一个 重要 里程碑。控制台功能 可以将其称为配置中心,其中包含 多个选项卡,开发人员 能够 看到他们的软件、工作区等, 因此 增加了团队效率 9。用户也可以 通过配置中心,来进行安装、 卸载插件 或者 更新 等操作,对于安装和更新模块,用 户只需要选择 其中 一个复选框就可以完成。这些管理工具的出现,大大 的 提高了 开发效率。 在结构上, 具有 特征 能够 被分为 7 类: a) 型 b) 开发工具 c) 开发工具 d) 数据库服务 e) 应用程序服务器的连接器 f) 目 的 部署服务 g) 整合帮助 对于 上面 每一种功能上的类别,在 都有相 对 应的功能部件,并 且可以 通过一系列的插件来实现它们。 结构上的这种模块化, 能够允许 我们在不影响其他模块的情况下,对 其中任意 一 个 模块进行单独的扩展 与 升级 10。 属于 件基金会( 目中的一个核心项目, 它是 由 其他一些公司及个人 所 共同开发而成 的 。常受广大程序员的喜爱,因为它运行时所占用的系统资源 比较 少,扩展性良好, 同时还 支持负载平衡与邮件服务等开发应用系统 常用 功能;而且它还在 一直 不断的完善 和 改进 中,任何一个 有 兴趣的程序 爱好者 都可以更改它或 者 在其中加入 其他 的功能11。 一个轻量级 的 应用服务器,在 并发访问用户不是特别多或者中小型系统的场合下被普遍 的应 用,是开发 与 调试 序的 第一选择 服务器。对于一个 刚开始学习的人 来讲 ,当在一台机器上配置 完了 务器 之后 ,可 以使用 它 来响应 面的访问请求。 事实 上 属于 务器的扩展,但它 却 是独立 自主 运行的,所以当你运行 务器 的 时 候 ,它实际上 是 作为一个与 立的进程单独 来 运行的。当 配置正确时, 面服务,而 际上运行 面和 外, 务器一样,具有处理 面的功能,另外它还是一个 容器 12。 提供其它的一些特征,如与 成到一块,实现安全传输。还有 持,这与那些 用服务器提供的是一致的。说到这里有必要介绍一下通常所说的应用服务器(如 何区别。应用服务器提供更多的征 ,如 ,同时也支持 功能没有那么强大,它不提供 支持。但如果与 个开源的应用服务器)集成到一块,则可以实现 全部功能。既然应用服务器具有 功能,那么 实上,我们的很多中小应用不需要采用 技术, 经足够,这时如果用应用服务器就有些浪费了。而 小精悍,配置方便,开源免费,能满足我们的需求,这种情况下我们自然会选择 自从 布 之后,推出了各式各样的 擎。 完成 的开发以后,开始考虑在 础上开发一个可以直接提供 务的务器,当然同时也支持 这样 诞生了。 目中的一个重要的子项目,其被 志的编辑选为 2001 年度最具创新的 品,同时它又是 司官方推荐的 器,因此其越来越多的受到软件公司和开发人员的喜爱。 最新规范都可以在 新版本中得到实现。其次, 完全免费的软件,任何人都可以从互联网上自由地下载。 总 而言 之, 特点是简单、 稳定 、 速度快 ,并 且 可 以 做代理服务器来使用。因为 序,支持 版本,所以只要 安装了 可以使用 ,不需要考虑操作系统平台 13。 际上 是一个小型 的 关系型数据库管理系统,开发者是 隶属于 瑞典 的B 公司。 该公司先是 在 2008 年被 司所收购。而 之后 在 2009 年 ,被 司 所 收购。 当前 广泛地应用在 因特网 上的中小型网站。由于本身具有 体积 较 小、速度快 和 总成本低 等优点 , 特别 是开放 性源码这一优势 , 使 得非常多的中小型网站为了 减少 网站总 体上的 成本而 使用 为网站数据库。与其他的 例如 大型数据库相比 较 的话 , 其 自身 不足 的地方 ,例 如规模小、功能 少 等,但是这 些并 没有 降低 它受欢迎的程度。对于 普通 的个人使用者与 中小型企业 来讲 , 提供的功能已经完全足够了 ,而且由于 开放源码 的 软件,因 而 可以大大 的 降低总成本。 据库是基于关系数据库技术优势构建的,它可为任何规模的组织机构提供集成化信息管理解决方案。当今的企业常常面临着诸多方面的挑战,例如需要根据数据做出更快、更多的决策;需要提高开发团队的生产力和灵活度;在减少总体信息技术(算的同时,扩展基础架构以满足更多要求等。作为 司 下一代 的 数据 分析与 管理 软件, 企业数据 的简化和 分析应用的创建、 管理与部署方面有很大的帮助 ,并 且 在解决方案 可用性 、 伸缩性 与 安全性方面作 出了 了重大的改进。因此,为了提高系 统的安全性、可靠性和性能,本系统采用 据库 14。 个原本由 司所开发的著名网站开发工具。它使用所见即所得的接口,亦有 辑的功能。它现在有 统的版本。随 购后, 开始计划开发 本的 。 本开始,使用了 排版引擎 作为网页预览。为一个可视化 的网页设计 与 网站管理工具,支持 目前 最新的 术,包括 查、 式化选项、 式控制、 绑、 图像编辑、 可视化网页设计、 全 能、 全局查找替换等富媒体格式和动态 于团队的 网站 创作。在编辑上 人们 可以选择可视化方式或者 自身 喜欢的源码编辑方式。 集成了程序开发语言,对 基本语言和连接操作数据库,都是完全支持的。 一种 使用 言写成的可 以 重用 的 组件。为 了能够 写成 必须 要 是具体 且是 公共的, 同时 具有 没有任何 参数的构造器。 过提供符合一致性设计模式的公共方法将内部域暴露称为属性。 大家都知道 ,属性名 与 这种模式相符合 ,其他 的 能够 通过自省机制发现 与 操作这些 性。 用户可以通过 使用 将功能、 值 、 处理 、数据库访问和其他任何 能够 用 码创造的对象 来进行打包,并且其 它的 开发者 能够 通过内部的 面、 其他的 序或 应用来使用这些对象。 用户可以 想象成 供了一种随时随地的复制 与 粘贴 功能,而不用 去 关心任何 的 改变。 系统 中 的一个面向对象的编程接口,它可以让你建可重用应用程序或 者可以 在网络中任何主流 的 操作系统平台上配置的程序块, 被 称作 为 组件。 就 像样, 件 可以赋予 万维网页面交互的能力,例如: 根据用户或浏览器的特性改变页面内容 或 者 是 计算感兴趣的比率 15。从用户的 角度 来看,一个组件可以是一个 和 你交互的按钮或 者 是一个当你按下按钮它便开始的小计算程序。 以 一个开发者的 角度 来看,那个 计算器 组件和 按钮 组件是被 分别 创建的,并且 它 们可以一起使用 ,也可以 是在不同的应用程序或情况下和不同的组件产生不同的组合来使用。 3 需求分析 软件 的 需求分析工作 属于 软件生存期中 至关 重要的一步, 同时 也是 具有 决定性的一步。只有通过 了 软件 的需求分析 之后 ,才可以 把软件 性能 与 功能 的 整 体概念描述 成 为 更加 具体的软件需求规格说明,从而 为 软件 的 开发 奠定 基础。 同时, 软件 的 需求分析工作也是一个不断 了解 与 逐步细化的过程。 这个 过程 会 将软件计划阶段 时 所确定的软件范围逐步细化到 能够 详细定义的程度 ,并 且 还会 分析出不同 种类 的软件元素,然后为这些元素找到可行的解决方法。 通过 进行 需求分析,逐步 的 细化对软件的 各种 要求,描述软件需 要处理的数据域,并 且为 软件开发提供一种可 以 转化为 结构设计 、 数据设计 和过程设计的 功能 与 数据 表示。 需求分析所要做的工作是深入描述软件的功能和性能, 定义软件其他的有效性需求,明确 软件设计的限制 和 软件 与 其 它 系统元素的接口细节。 在软件完成后,制定的软件需求规格说明还要为评价软件质量提供依据。 系统功能需求分析 随着计算机 以 及网络技术的 快速 发展,因特网在全球范围内 的 不断普及,世界正在快速的迈向信息化社会,信息科学技术的 的重要性 与日剧增,从而使人们 避免了 繁杂的事务,提高了工作 的 效率。 财务人员不用再 用在手写 收据,通过打印 来 实现完成收据书写过程,减轻了工作量,提高了业务水平。财务人员随时 可以 向外提供信息,使使用者可以随时到财务网查询到 相关的 的信息,同时财务人员还为领导 的 决策提供 了 依据,从而提高企业管理水平,控制生产成本,规范管理流程, 加强 对市场变化的应变能力。 该 系统的 所实现 功能: 1) 登陆模块 : 分管理员、财务人员及业务员三种用户身份。 2) 费用管理模块 :员工可以通过该模块查询工资、奖金、等 费用,管理员可以在后台对费用录入。 2) 员工管理模块 ; 后台添加和删除员工 3) 部门管理模块 ; 后台添加和删除部门 4) 报销管理模块 :业务员可以通过该模块提交报销申请和查询报销信息,财务员对报销申请进行审核,管理员可以删除无用报销信息 5) 错误处理模块 ; 用户登录账号或密码输入错误,录入信息错误会有错误提示。 6) 密码修改模块; 用户可以更改密码。 可行性分析 1)社会可行性 。 如今,计算机正在社会的各个领域发挥着巨大的作用,它以其快速准确的特性弥补人们的先天不足,让计算机参与 企业 的财务管理事业,是一种时代 发展的必然 体现 ,也是一个社会国家 经济水平 进步的体现。 网上 财务管理系统是每一个企业进行 财务 管理 不可缺少的 部分 ,它对企业 的 财务计划, 财务监督 , 财务控制 ,财务运用等方面都起着巨大的作用, 增强了企业办公的效率 。如何 更好的 发挥财务管理 效 用关系到一个企业的命脉,所以财务软件的发展是未来 企业 发展的一个重要方向,研究和设计财务软件 也 就显得十分必要了。 2) 经济 可行性, 即进行开发成本的估算 以 及可能取得的 经济 效益评估,确定待开发系统是否值得 进行投资 开发。此次开发实现的网上 财务管理 系统主要实现工具 有 些工具都是 可以 免费 就能使用的 ,可以直接从网 络 上免费下载;还有就是本次开发的系统 可以加强对企业的财务管理,减轻财务人员的工作量 , 提高工作效率,从而增加企业的经济收益 。所以在经济方面是完全可行的。 3) 技术可行性 , 主要分析现有技术条件 是 否 能 顺利完成开发工作,硬件 和 软件配置 是 否满足开发者的需要, 技术人员的种类与数量等 。 网上财务管理 系统的工作主要是便于公司管理 ,可以摆脱时间地点的限制, 能够随时随地的进行财务查询和处理。这一特点非常适合计算机 ,通过网络技术,发挥计算机的信息传输速 率 快、准确度高的优势 。如今计算机硬件和软件技术水平的 飞速发展,为系统的 开发 提供了 必要 技术条件。 性能分析 首先开发程序要 有 可靠 性 ,容易理解,可以应付各种由于系统问题 而 产生的错误,当系统本身出现问题时 候 要能 够 以最好的方式退出程序,避免 程序 发生假死。 其次要求程序对所运行的 系统的硬件条件要求尽可能低, 响应的速度尽可能快, 运行 的 时 候 内存占用 率 尽可能小。 再者,要求程序易于维护和扩展。所以应该采用模块式化开发,各模块之间尽量不要有太多的耦合,以免维护时候不便。同时 , 需要设计的系统要良好的界面,便于使用者进行操作。 系统 运行环境 此系统是基于 网 上财务管理 管理系统,使用 境开发,数据库采用 据库,服务器为 件基金会研发的 具体 运行要 求如下: 1)软件环境 操作系统 以上版本 。 . 数据库应使用 以上版本 。 开发环境 以上版本 。 2)硬件环境 。 内存至少为 128M。 求为 00以上更高频率的 硬盘容量要求为 40G 以上。 4 系统总体设计 4. 1 系统介绍与功能模块 该系统所要设计的是网 上财务 管理 系统 。 通过该系统 财务部门也可以进行更方便、更 高效的管理,利用信息化管理手段实现对 财务流入流出 的动态监管。 本系统所要实现的主要功能是 普通用户可以随时查询工资、 奖金 、税费扣缴等,还可以网上进行报销申请处理。管理员可以对员工,部门进行添加、修改和删除,查询各部门 人员 报销费用 ,对员工报销申请进行审核 等。 员工属性包括姓名、性别、年龄、学历、职位、住址、电话和部 门,这些信息由管理员进行管理 , 如图 示 。 图 工实体及其属性图 费用属性包括员工的工资、加班费、奖金、考勤费和工龄费。这些费用由管理员进行录入 , 如图 示 。 图 用 实体及其属性图 员工 性别 姓名 部门 电话 住址 职位 学历 年龄 费用 工资 工龄费 考勤费 奖金 加班费 报销属性包括报销人、报销时间、报销类型、报销金额和备注信息。员工可以登录系统进行查询,后台有管理员管理,如图 示。 图 销 实体及其属性图 业务员属性包括报销查询、报销申请、工资查询和密码修改等功能。报销查询可以查看公司的员工报销信息,员工报销申请后,可以由财务员进行审核,如图 示。 图 务员 实体及其属性图 报销 报销金额 报销人 备注 报 销 类型 报销时间 业务员 报销申请报销 申请 工资查询 报销查询 密码修改 财务员属性包括报销审核、报销查询、工资查询和密码修改,由业务员所提交的报销申请由财务员来进行审核,如图 示。 图 务员 实体及其属性图 管理员属性包括员工管理、部门管理、费用管理、报销管理 和密码修改,分别 可以对各种信息的添加、修改和删除,如图 示。 图 理员 实体及其属性图 管理员 财务员 报销查询 报销审核 工资查询 密码修改 员工管理 部门管理 报销管理 密码修改 费用管理 网上财务管理系统包含有七大模块分别为登陆模块、费用管理模块、员工管理模块、部门管理模块、错误处理模块、报销管理模块和密码修改模块, 其 总 功能模块 如图 图 统 总体 功能图 4. 2 数据库设计 数据库概念 数据库是数据管理 的最新 的 技术,是计算机科学与技术的重要分支。 数据库是按照一定数据结构来组织 、存储和管理数据的仓库 。 如今 ,信息资源已 经 成为各个部门的重网上财务管理系统 错误处理 修改密码 用户登录 业务员 财务员 管理员 部门管理 添加部门 删除部门 费用管理 费用录入 费用查询 员工管理 删除员工 添加员工 员工查询 报销管理 报销查询 报销审核 报销申请 报销删除 要财富和资源。建立一个满足 不同 部门信息处理要求的信息 管理 系统也成为一个企业或组织生存和发展的 必 要条件。因此,作为信息系统 基础 和 核心 的数据库技术得到 了 越来越广泛的应用,从小型 的 单项事务处理系统到大型 的 信息系统,从联机事务处理到联机分析处理,从一般企业管理到 计算机集成制造系统( 、 计算机辅助设计与制造( 、 地理信息系统( 、 办公信息系统( 等,越来越多新的领域 应用数据库存储和处理他们的信息资源 。 司 的 首席执行官 数据库做 了一个 比较 明确 的定义:数据库 指的 是存储在一起的相关数据的集合,这些数据是结构化的, 都是无害 的或 是 不必要的冗余,并 且 可以 为多种 的 应用 提供 服务; 对 于使用它的程序 而言, 数据的存储 是 相对 独立 的 ; 在 数据库 中 插入新 的 数据 时 , 检索 和 修改 原 来的 数据 都 可以 按 照 一种公用 且 可控制的方式进行。 在结构上 当某个系统中存 在 完全分开的 一些 数据库 的 时 侯 , 那么 这个就 系统包含 了 一个“数据库集合”。 据库逻辑结构设计 本系统的数据库命名为: 来存储该系统中用到的所有数据。下面是对 主要表的介绍 a) 管理员信息表:主要是用来保存管理员信息,如表 示。 表 管理员信息 表 字段名 数据类型 是否为空 是否主键 默认值 描述 id ) D(自动编号 ) 0) o 理员账号 0) o 理员密码 b) 员工信息表:主要是用来保存员工详细信息,对员工的基本信息进行操作,如表 示。 表 工信息表 字段名 数据类型 是否为空 是否主键 默认值 描述 ) o D(自动编号 ) ) o 工姓名 ) o 工性别 ) o 工年龄 表 工信息表续表 字段名 数据类型 是否为空 是否主键 默认值 描述 0) o 历 0) o 位 0) o 址 0) o 话 c) 薪资信息表:主要是用来存储员工薪资信息,如表 示。 表 薪资信息表 字段名 数据类型 是否为空 是否主键 默认值 描述 id o o 主键 ) o 工 id ) o 资月份 ) o 本工资 ) o 班费 ) o 龄费 ) o 勤费 ) o 险费 ) o 金 ) o 人所得税 ) o 发工资 数据库连接 一般来 讲 ,一个 真正意义上完整的 站点是离不开数据库的,因为 在 实际 的 应用中,需要 存储 的数据信息非常多 , 而 且这些数据之间 通常 还有关联 性 ,而 通过使用 数据库来管理这些数据, 能够非常 方便的对数据进行一些基本 的 操作。 据库连接)是一种用于执行 句的它 可以为多种关系数据库提供统一 的 访问,它 是 由一组用 言编写的类和接口 所 组成 的 。 数据库开发 得 工作 人员提供了一个标准的 因此 可以构建更高级的 接口 和 工具 。 对 程序员 来讲 供了全面 而 且高效的 而 对 于 实现与数据库连接的服务提供商而言是接口模型。 在此,我们 无需 顾及连接具体过程,只需 要知道 程序执行的结果,将最后得到的数据传 送 到下一个模块,便 能够 实现 据库 的 连接 。 通过 序员 能够非常 容易 的 向关系数据 来 发送 拥 有了 无须 为访问 各类 的 数据库专门写 各自的 程序,程序员只需 要 用 一个程序就 足 够了,它可 以 向相应 的 数据库发送 用 。 这样 一来 序访问数据库的步骤 就变得简单 通用 了 。 序访问数据库 步骤如图 示。 图 序访问数据库 步骤 导入 加载并注册驱动程序 创建一个象 创建一个 执行语句 关闭连接 关闭 象 关闭 使用 开始 结束 5 详细设计 基于 系统需求分析 和 系统总体设计 , 下面 将要在详细设计 的 阶段对各 个 功能模块提供 完整具体的 设计方案, 阐述系统详细 的 设计与实现 , 以便 于 在 之 后的编码阶段 可以 提高 效率 和 质量 。 陆模块 通过该模块 不同权限用户可以通过 输入 用户 和 密码 来 登陆 系统 ,本系统 设计了业 员、财务员和管理员三种身份权限 ,不同用户登 录时需要选择相应的权限 如图 示 。 图 录 界面 当用户输入的账号和密码后,系统 会将输入的信息和数据库中存在的数据进行核对,输入正确后可以登录到系统如图 示 。 图 录成功 界面 用管理模块 管理员对公司的 每月的员工各种费用的录入如图 示 。 图 资录入 员工本人可以查询自己的奖金、加班费和工资等费用如图 示 。 图 询信息 工管理 模块 管理员可以通过后台查询公司员工的基本信息, 添 加和删除员工 如图 图 工查询 图 工信息 图 工删除 当有新的员工进入公司后,管理员会将员工的基本信息录入到系统内 如图 示 。 图 工 添加 门管理 模块 管理员对公司的新设部门进行添加和删除 如图 示 。 图 门添加 界面 图 门描述 界面 图 门删除 界面 销管理模块 员工 可以通过 该系统的上网 查询 本人以及他人的报销信息如图 示 。 图 询结果 1 图 询结果 2 员 工可以在网上填写报销申请单,之后由财务人员来进行审核是否通过 如图 图 销申请 当员工提交报销申请单之后,财务人员会跟据财务情况来审查申请内容是否合理,示 。 图 销申请 图 销审核 1 管理员可以根据情况将一些无用的报销信息删除 如图 示 。 图 销审核 2 误处理模块 当 用户输入的用户名或密码错误时将无法登陆系统,如图 示 。 图 陆失败 界面 当填写信息时有一些信息没有填写时会有错误提 醒,如图 示 。 图 门 填写错误 提示界面 图 工 填写错误 提示界面 码修改模块 用户 可以对自己的登陆密码进行修改如图 示 。 图 改密码 界面 结 论 企业网上财务管理 是现代企业管理工作中 至关重要的 , 在当今这个计算机信息管理激烈竞争的社会 中 , 为了提高企业工作效率、保证企业 网上财务管理 质量、 使企业管理真正实现人力资源的网络化、系统化和科学化, 快速而且准确地为企业制定好的经营方针与决策,在有限 的时间内完成工作任务及达到预期的目的。所以,开发企业 网上财务管理系统 是有必要的。 本次毕业设计开发的 网上财务 管理系统, 开发的目的是为了让公司企业更方便地管理公司的财务 。 经过本次的毕业设计,使我 对 言 、 据库、 务器等方面的知识

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论