1、 编号 毕业设计(论文) 题目 固定资产管理系统 二级学院 应用技术学院 专 业 会计学(会计信息化方向 ) 班 级 10921610260 学生姓名 刘 晓慧 学号 10921610260 指导教师 李金 职称 时 间 2013 年 6 月 毕业论文写作声明 毕业论文题目: 固定资产管理系统 本人声明所呈交的毕业论文是本人在导师指导下进行的。据 我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其它人已经发表或撰写过的研究成果,也不包含为获得重庆工学院或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。 毕业论文作者:
2、 签字日期: 年 月 本科毕业论文 摘要 I 摘要 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,企业要生存要发展,要高效率地把企业活动有机地组织起来,就 必须加强企业管理,即加强对企业内部的各种资源(人、财、物等)的有效管理,建立与自身特点相适应的管理信息系统随着企业规模的逐步扩大,其固定资产的投资规模相应扩大。目前,固定资产管理很多仍然停留在手工管理模式,其运作机制已和企业的业务发展规模不相适应。如何对固定资产进行有效的管理,是目前企业十分关注的问题。由于数据库技术及开发工具的不断发展,开发一套企业规模的固定资产管理
3、系统,实现计算机化管理,在技术上已经变得非常容易实现。 本次毕业设计的题目是开发一个固定资产管理系统。本 固定资产管理系统功能 包括用户管理、密码 修改、部门管理、资产来源、使用情况、变动情况、计量单位、卡片管理、卡片查询、报废管理、报废资产查询、资产折旧、资产统计表、部门汇总、帮助和退出系统等功能。系统用户界面十分简洁、实用,操作简单。 关键词 固定资产;管理系统; PowerBuilder10.0; SQL Anywhere9.0本科毕业论文 Abstract II Abstract As information technology in the management of more i
4、n-depth and wide range of applications, management information systems implementation, technology has gradually matured. Management information system is a continuous development of new disciplines, business to survive and develop, to the high efficiency of organic and organized corporate events, we
5、 must strengthen enterprise management, namely to strengthen internal resources (human, financial, material etc.) for effective management, and establish its own characteristics suited to the management information systems as companies gradually expand the scale, the scale of investment in fixed ass
6、ets expanded accordingly. Currently, many of them still remain fixed asset management in the manual management mode, and its operation mechanism is incompatible with the companys business development scale. How effective management of fixed assets, is of great concern to enterprises. Because databas
7、e technology and development tools continues to evolve, develop an enterprise-scale fixed assets management system, computerized management, technically has become very easy to implement. The graduation project topic is to develop a fixed asset management system. The Fixed Assets Management System f
8、eatures include user management, password changes, departmental management, asset sources, usage changes, units of measurement, card management, card check, scrap management, retirement assets inquiries, asset depreciation, asset tables, department summary Help, and Exit system functions. System use
9、r interface is very simple, practical, easy to operate. Key words: fixed assets; management system; PowerBuilder10.0; SQL Anywhere 9.0 本科毕业论文 III 目录 摘要 . I Abstract. II 第一章 绪论 .6 1.1 课题背景 . 6 1.1.1 毕业设计的意义 . 6 1.1.2 研究的目的 . 6 1.2 开发工具简介 . 7 1.2.1 PowerBuilder10.0 简介 . 7 1.2.2 Adaptive Server Anywher
10、e 简介 . 8 第二章 系统分析与可行性分析 . 10 2.1 系统分析 . 10 2.2 系统可行性分析 . 10 2.3 业务流程分析 . 11 2.4 数据流程分析 . 12 第三章 系统总体设计 . 13 3.1 体系结构 . 13 3.1.1 实体分析及局部 E-R 图 . 13 3.1.2 实体之间的联系及 E-R 图 . 14 3.2 系统功能说明 . 15 3.2.1 管理员登录 . 15 3.2.2 系统设置 . 15 3.2.3 基本信息 . 15 3.2.4 固定资产卡片管理 . 16 3.2.5 固定资产折旧 . 16 3.2.6 固定资产报表 . 16 3.2.7
11、帮助 . 16 3.2.8 退出 . 16 本科毕业论文 IV 第四章 数据字典 . 17 4.1 变动情况表 . 17 4.2 报废信息表 . 17 4.3 部门信息表 . 17 4.4 计量单位表 . 17 4.5 卡片信息表 . 17 4.6 使用情况表 . 18 4.7 用户信息表 . 18 4.8 资产来源表 . 19 4.9 折旧信息表 . 19 第五章 人机界面与实现 . 20 5.1PBL 库说明 . 20 5.2 系统登录 . 21 5.3 系统主界面 . 22 5.4 密码修改 . 24 5.5 部门管理 . 27 5.6 资产来源 . 28 5.7 使用情况 . 30 5
12、.8 变动情况 . 32 5.9 计量单位 . 34 5.10 卡片管理 . 36 卡片管理数据流程图 . 38 5.11 卡片查询 . 38 5.12 报废管理 . 40 5.13 报废资产查询 . 42 5.14 资产折旧 . 44 5.15 资产统计表 . 46 5.16 部门汇总 . 48 第 6 章 系统实现 . 50 本科毕业论文 V 6.1 用户管理窗口的设计说明 . 50 6.2 密码修改窗口的设计说明 . 53 6.3 部门窗口的设计说明 . 55 6.4 资产来源窗口的设计说明 . 58 6.5 资产使用情况窗口的设计说明 . 60 6.6 资产变动情况窗口的设计说明 .
13、63 6.7 计量单位窗口的设计说明 . 65 6.8 卡片管理窗口的设计说明 . 68 6.9 资产折旧窗口的设计说明 . 71 6.10 资产统计表窗口的设计说明 . 73 第 7 章 系统测试 . 77 7.1 开发环境以及测试环境 . 77 7.2 内容及结果 . 77 参 考 文 献 . 78 6 第一章 绪论 1.1 课题背景 在人类社会已经迈入 21 世纪的今天,信息技术的飞速发展和普及使得全社会对计算机应用技术的需求日益增加。时至今日,计算机已经深入到人们日常工作,学习,生活,娱乐的各个方面。众所周知,计算机的主要功能是进行信息处理,而基于数据库技术的数据组织与处理则是其中一个
14、非常重要的领域。 1.1.1 毕业设计的意义 首先对 PowerBuilder10.0 开发平台和 Adaptive Server Anywhere 数据库平台有了更加深入的学习和认识,并且能够熟练运用此开发工具进行更加深入的开发研究。 同时,这次毕业设计对设计者也是一次非常好的锻炼机会。一方面,进一步明确了开发研究一个管理信心系统的方法和思想,加深对管理信息系统的认识,巩固以前学习的信息系统开发方面的知识,另一方面,设计者对所使用的编程语言有了很好的掌握,提高了程序设计和程序调试的能力,并对一般软件设计的步骤流程有了深刻的体会,为今后在工作岗位上学好用好计算机打下了坚定的基础。 1.1.2
15、研究的目的 固定资产管理系统是财务管理中的一个重要组成部分,固定资产具 有价值高,使用周期长、使用地点分散、管理难度大等特点。随着科学技术的不断提高 ,计算机科学日渐成熟 ,其强大的功能已为人们深刻认识 ,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分 ,使用计算机对固定资产进行管理 ,具有着手工管理所无法比拟的优点 .例如 :检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高固定资产管理的效率 ,也是科7 学化、正规化管理的重要条件。固定资产管理系统通过采集固定资产日常工作中所产生的各种原始数据,根据资产管理的要求,对数据
16、进行 分类、统计、汇总、分析,建立程序化、制度化、规范化的固定资产计算机软件管理系统,包括了固定资产的一般特性、固定资产状态数据和固定资产能力数据,及时准确地报出各种报表,为固定资产管理提供了一个现代化的管理手段,这一手段可以强化和规范对固定资产的管理。便于计划、财务、审计等管理部门的介入,形成严格的监督、约束机制。 1.2 开发工具 简介 在本毕业设计中所使用的编程开发语言是 PowerBuilder10.0 开发平台,数据库为 Adaptive Server Anywhere。 1.2.1 PowerBuilder10.0 简介 PowerBuilder10.0 是由著名数据库厂商 Syb
17、ase 公司推出的数据库应用快速开发工具,其早期版本主要用于数据库前端应用开发。 PowerBuilder10.0 以其高效快捷的集成开发环境,简介友好的用户界面,功能强大的数据窗口技术以及性能优越的数据库访问能力,越来越受到众多数据库开发人员的青眯成为当前最为流行的数据库前端开发工具之一。 PowerBuilder10.0 是一款功能强大的数据库系统开发工具,它主要具有以下特点: PowerBuilder 简称 PB,属于客户端产品,不仅是数据库前端开发工具,也是专业 的客户 /服务器开发工具。 PB 是面向对象的编程工具,它提供了窗口,菜单,数据窗,命令按钮,单行编辑框,多行编辑框,列表框
18、等各种基本对象,并且允许开发人员自定义新对象。将各种对象按照某种逻辑结合起来,就构成了 PB 的应用程序。 PB 支持多种关系型数据库管理系统。 支持多种大型数据库,并可通过数据库专用接口连接数据库。 8 所有数据库都可以通过 ODBC 建立连接。 可以同时访问多个 DBMS(数据库管理系统)。 PB 提供了最具特色的数据窗( Data Window) Data Window(数据窗,简称 DW)控件是 PB的 核心控件,是 PB 提供的使用户访问数据库的最简捷,有效的方式。对于用户而言,通过 DW 可以很只管地观看数据及其相互关系,而不必关心数据在数据库的哪个表中,以及各个表之间的相互关系;
19、对于开发人员而言, DW 可以快速地进行表与表之间的链接,自动生成 DML(数据操纵语言),这极大地提高了系统开发的效率。 DW 提供了多种形式的数据显示格式,用户可以根据需要选择不同表现形式的数据窗。 总而言之, Power Builder10.0 是一种现代的 、 类型安全的 、 面向对象的 开发平台, 它使得 开发人员 能够快速而容易的开发解决方案 ,且具有强 大的设计、开发和处理图形、图像的功能。 1.2.2 Adaptive Server Anywhere 简介 Adaptive Server Anywhere 关系数据库管理系统是 SQL Anywhere Studio 的核心。
20、Adaptive Server Anywhere 是为要求功能完备的 SQL 数据库的任务而专门设计的。根据设计,它可以在不同的环境下工作。它充分利用可用内存和 CPU 资源,在具有充足资源的环境中提供极佳的性能。它还可以在具有有限物理和数据库管理资源的环境下很好地工作,包括移动计算环境、嵌入式数 据库使用,并可用作中小型业务的数据库服务器 。 Adaptive Server Anywhere 的特 点 包括: 1. 完全 SQL 关系数据库管理系统。 Adaptive Server Anywhere 是事务处理关系数据库管理系统 (RDBMS),它具备多种功能,包括:完全恢复功能、联机备份、参照完整性动作、存储过程、触发器、行级并发控制、时间表和事件、丰富的 SQL 语言以及在完整 SQL RDBMS 中应提供的所有功能。 2. 经济合算的硬件要求。 与其它数据库管理系统相比, Adaptive Server Anywhere 要求的内存和磁盘资源更少。易于使用 Adaptive Server