没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
目 录
第一章 绪 论 2
1.1 课题简介 2
1.2 开发的意义 2
第二章 开发环境及实现技术 3
2.1 开发环境 3
2.2 开发工具简介 3
第三章 系统设计 5
3.1 概要设计 5
3.1.1 概要设计阶段的主要任务 5
3.1.2 概要设计的过程 5
3.1.3 概要设计的原则 5
3.1.4 系统功能分析 5
3.2 详细设计 6
3.2.1 详细设计的任务 6
3.2.2 详细设计的方法 7
第四章 数据库设计 9
4.1 数据库 Access 简介 9
4.2 数据库需求分析 10
4.3 表的详细结构说明 11
4.4 测试用例 14
第五章 详细设计 16
5.1 系统登录模块的设计与实现 16
5.2 主界面的设计与实现 20
5.3 工资管理设计与实现 22
5.4 固定资产管理的设计与实现 27
5.5 流动资产管理的设计与实现 31
5.6 用户管理的设计与实现 32
第六章 系统使用说明 44
6.1 使用说明 44
6.2 运行环境 44
结束语 52
致 谢 52
参考文献 53
第一章 绪 论
1.1 课题简介
财务管理系统是每一个单位管理财务收入和支出的不可缺少的一个管理信息
系统,它的内容对企业财务计划,财务控制,财务监督,财务运用等方面都起着巨
大的作用。如何发挥财务管理的作用关系到一个企业的命脉。�
财务管理的工作对象是资金运动,只要有资金运动就离不开财务管理。
一个企业 的生产经营活动无外乎供、产、销三个环节,这个过程始终贯穿着资
金运动,只是在各个环 节上资金的表现形态不同罢了。在供应阶段资金由货币形态
转变为材料形态,生产阶段由材 料形态变为产品形态,在销售阶段由产品形态又回
到货币形态。从这里可以看出,财务管理 贯穿于企业的各项工作之中,财务工作与
其它管理工作是密不可分的。〖BP)〗从企业目前 的实际工 作来看,普遍存在两个
误区:一种认为财务管理就是管钱,只要管住钱就可万事大吉,重资 金,轻核算。
上面谈到,资金在生产经营过程中分别有着不同的表现形式,“钱”只是这个 过程
的起点和终点,大量的管理工作都蕴含在过程之中。因此,只有加强内部核算,才
能真 正做到节支降耗,否则,“钱”是管不住的。另一种认为财务管理就是管财务
部门,把财务 部门与其他管理部门割裂开来,财务管理的触角不能延伸到各项管理
工作之中。财务管理就 成为无本之木,其作用得不到发挥,形成经营和生产“两张
皮”。
因此,开发这样一套管理软件成为很有必要的事情,对于我们即将计算机专业
毕业的学员来说,也是一次将计算机应用于现实管理的一次很有意义的实践活动。
1.2 开发的意义
计算机已经成为我们学习和工作的得力助手,使用其可方便的管理企事业财务
今天,计算机正在各行各业发挥着巨大的作用,它以其快速准确性弥补人类的
先天不足,能够让计算机参与人们日常的财务管理事业,是一种时代发展的必然要
求,也是一个社会国家进步的体现。况且现在建行已经建起了个人网上银行,本系
统为个人理财系统的到来做了先期工作,比如计算机的财务管理模式的建立。
第二章 开发环境及实现技术
2.1 MyEclipse 的特点
MyEclipse 企 业 级 工 作 平 台 (MyEclipse Enterprise Workbench , 简 称
MyEclipse)是对 EclipseIDE 的扩展,利用它我们可以在数据库和 JavaEE 的开发、
发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的 JavaEE
集 成 开 发 环 境 , 包 括 了 完 备 的 编 码 、 调 试 、 测 试 和 发 布 功 能 , 完 整 支 持
HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。
MyEclipse 是一个十分优秀的用于开发 Java, J2EE 的 Eclipse 插件集合,
MyEclipse 的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分
不 错 。 MyEclipse 目 前 支 持 Java Servlet,AJAX, JSP, JSF, Struts,Spring,
Hibernate,EJB3,JDBC 数据库链接工具等多项功能。可以说 MyEclipse 几乎囊括了
目前所有主流开源产品的专属 eclipse 开发工具。
2.2 MySQL 数据库简介
MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于
Oracle 公司。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的
表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
MySQL 的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授
权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、
总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL
作为网站数据库。由于其社区版的性能卓越,搭配 PHP 和 Apache 可组成良好的开
发环境。
2.3 Hibernate 简介
Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量
级的对象封装,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。
Hibernate 可以应用在任何使用 JDBC 的场合,既可以在 Java 的客户端程序使用,
也可以在 Servlet/JSP 的 Web 应用中使用,最具革命意义的是,Hibernate 可以在
应用 EJB 的 J2EE 架构中取代 CMP,完成数据持久化的重任。
第三章 系统设计
3.1 设计思想
1. 系统分成几个相对独立的模块,但这些模块都进行集中式管理。
2. 分层的模块化程序设计思想,整个系统采用模块化结构设计。作为应用程序有较强的可
操作性和扩展性。
3. 合理的数据流设计,在应用系统设计中,相对独立的模块间以数据流相互连接,使各模
块间的耦合性较低,方便系统运行,提高系统安全性。
3.2 设计原则
为了使本系统功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足用户的实
际需要,在设计开发过程中遵循了如下原则:
1. 合法性原则:依据产品核算系统的工作规定以及要求,参照核算实际的工作情况,进行
诸如员工培训和员工薪酬结算等。
2. 实用性原则:适合人事信息管理工作的实际需求,并能够处理一些特殊情况的要求,此
外,尽可能预留空间,以便扩充功能。
3. 准确性原则:对输入的相关资料建立检错机制,及时报错,使管理员能够向数据库及时
准确的输入合法资料(如:类型匹配,长度不超限等)。
4. 易操作原则:要求设计的系统功能齐全,界面友好,操作方便,必要的地方进行提示。
5. 源程序可读性原则:为了便于其他设计,维护人员读懂代码或以后的代码修改,软件升
级维护,即可能做好代码注释工作。
6. 优化原则:为了达到优化的目的,合理的运用窗口,菜单,对象等的继承,自定义用户
对象,事件,函数,减少不必要的重复性代码,使程序简介明了,也方便了将来的维护。
7. 安全性原则:可以为该系统的用户设置用户权限。
3.3 处理流程设计
根据前面对系统的研究分析,及对系统功能模块的设计,在此为系统的各项功
能及操作的工作流程进行了设计,重点对用户在 EPR 财务系统的流程进行设计。工
资管理是 EPR 财务系统的核心,也是系统设计的重点,EPR 财务系统主要实现的就
是员工的工资及工作信息的管理,这里主要介绍工资结算流程
剩余22页未读,继续阅读
资源评论
Q_97095639
- 粉丝: 377
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功