数据库原理课程设计实验报告
中国计量学院
数据库系统原理课程设计报告书
学生姓名: 陈飞飞 学 号: 0630332325
专 业: 计算机科学与技术 班 级: 063 班 课程设计题目:
固定资产管理系统的开发
指导教师:
学院: 现代科技学院
2009 年2 月
摘要:
目录
0.前言 ........................................................................................................................1 1.系统概述
1.1系统开发背景...............................................................................4 1.2系统功能......................................................................................5
2.系统设计
2.1系统设计思想................................................................................6 2.2系统功能模块划分........................................................................8 2.3系统结构设计................................................................................8
3.数据库设计
3.1 数据库需求分析......................................................................11 3.2 数据库概念结构设计..............................................................11 3.3 数据库逻辑结构设计.............................................................11
4.参考资料及致谢..................................................................................12 5.总结 .......................................................................................................................21 6.附录
6.1程序主要代码........................................................................................................2 6.2查询功能代码.....................................................................................................25
前言
1.系统概述
本节将对固定资产管理系统从系统开发背景和系统功能两方面进行概要性的介绍。
固定资产管理是企业经营管理的一部分,是企业经营管理的基础,对固定资产进行规范化、制度化、科学化管理,可以减少浪费,提高资产的利用率和完好率,直接降低企业运行成本,使其发挥更大的效益。然而,固定资产管理是日常管理工作中最容易被忽视的一项工作。也是不容易做好的一项工作。精点固定资产管理系统是一款通用性极强的固定资产管理软件,适用于各类企事业、机关、学校、医院等单位。
本系统围绕固定资产的'进、出、用'各个环节进行科学管理。完成企业对固定资产日常业务的核算和管理,全面反映固定资产的增加、减少及相关变动情况,提供固定资产减值及折旧的计提与分摊,提供资产调拨的管理,提供针对单品的全生命周期跟踪管理,帮助企业更有效、更全面地管理固定资产。
1.1系统开发背景
传统人工的方式固定资产管理,这种管理方式存在着许多缺点,如:效率低、保密性差,
另外时间一长,将给固定资产的更新和维护都带来了不少的困难,而且容易丢失。因此,开发一个代替手工操作的新型的计算机管理的固定资产管理系统是刻不容缓的。随着计算机技术的飞速发展,计算机在公司企业管理中应用的普及,利用计算机实现公司员工信息的管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成固定资产信息管理,是适应现代企业制度要求、推动固定资产管理走向科学化、规范化的必要条件;计算机进行管理工作,不仅能够保证准确无误、快速输出,而且还可以利用计算机对有关固定资产的各种信息
进行统计,同时计算机具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高固定资产管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
1.2系统功能
这是一个固定资产管理系统,使用本系统可以使各企业能方便快捷地对固定资产进行管理,包括以下八个方面的功能:
1、新资产注册 资产注册即在固定资产表中再增加一条或多条记
录。
2、旧资产注销 资产注销是按要求对固定资产中的记录进行删除
操作
3、编辑现有资产 编辑是实现记录的修改。
4、资产查询 数据查询主要实现各种基本信息的查询,其中询
有两种方式,一是按条件查询
5、资产浏览 数据浏览是查看数据的操作。 6、系统退出 退出系统是结束程序的运行
2.系统设计
本节将要开始进入系统的设计阶段,从分析需求出发,将系统分成一个个独
立的功能模块,但又能互相联系。
2.1系统设计思想
固定资产管理系统主要完成对固定资产的管理。包括:新资产注册、旧资产注销、编辑现有资产,资产浏览,资产查询
2.2系统功能模块划分
根据功能分析,固定资产管理系统可以划分为四个模块:资产管理、资产浏览、资产查询、退出系统。如图2-2所示。
固定资产管理系统资产管理资产浏览资产查询退出系统注册新资产条件查询注销新资产编辑现有资产图2-2 2.3系统结构设计
了解了固定资产管理系统的功能模块,我们就可以得出系统结构图,如
图2-3所示。
注册新资产注销新资产固定资产管理系统系统主界面数据库编辑现有资产条件查询退出系统图2-3 3.数据库设计
3.1 数据库需求分析
本系统是为更好的管理企业固定资产而设计的,程序要求能录入一些基本信息,需要完成对固定资产的插入、新建、删除等基本操作,并对这些信息和操作进行查询。
(2)资产查询:可以按姓名、编号,或电话查询个人信息。
(1)资产更新:资产更新包括对各种表的记录修改、删除、添加等操作。
3.2 数据库概念结构设计
资产 分类 型号 名称 编号
3.3 数据库逻辑结构设计
固定资产信息表列名资产编号资产名称资产分类资产型号数据类型numericvarcharvarcharchar长度9202020允许空否否否否主键是否否否资产浏览表资产编号111011111112资产名称土地电脑桌子资产分类土地及建筑电器家具资产型号GBL1110GBL1111GBL1112 4.参考资料及致谢 5.总结 6.附录
6.1程序主要代码 6.2查询功能代码