(毕业设计论文)计算机领用管理系统开发

上传人:zhuma****mei1 文档编号:54413689 上传时间:2018-09-12 格式:DOC 页数:37 大小:1.15MB
返回 下载 相关 举报
(毕业设计论文)计算机领用管理系统开发_第1页
第1页 / 共37页
(毕业设计论文)计算机领用管理系统开发_第2页
第2页 / 共37页
(毕业设计论文)计算机领用管理系统开发_第3页
第3页 / 共37页
(毕业设计论文)计算机领用管理系统开发_第4页
第4页 / 共37页
(毕业设计论文)计算机领用管理系统开发_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《(毕业设计论文)计算机领用管理系统开发》由会员分享,可在线阅读,更多相关《(毕业设计论文)计算机领用管理系统开发(37页珍藏版)》请在金锄头文库上搜索。

1、 大学高等教育自学考试大学高等教育自学考试毕业论文(设计)毕业论文(设计)计算机领用管理系统开发专业名称专业名称 助学单位助学单位 学生姓名学生姓名 准考证号准考证号 指导教师指导教师 完成时间完成时间 大学高等教育自学考试办公室大学高等教育自学考试办公室 制制中文摘要中文摘要 企业的发展过程中,计算机日益成为日常工作的重要工具。在 IT 技术高速发展的今天,计算机的更新换代更加频繁,计算机的管理也逐渐成为设备管理部门在管理过程中的一个繁琐而单调的过程。原始的手工卡片管理由于牵涉到很多具体的问题,越来越不适应现代化管理的趋势。为了减轻固定资产管理过程中由于各种原因造成管理人员的负担,强化计算机

2、设备管理的力度,提高设备管理过程中的信息变更速度,需要设计一套适应目前公司计算机设备管理的管理系统,能够快速地做到对计算机设备的采购情况、领用情况等的查询和修改,以加强对计算机设备的现代化管理。固定资产管系统主要针对企业内部的需求,解决固定资产管理中计算机资产的管理问题,从计算机采购信息的增加、修改以及删除到计算机领用信息的增加、修改及删除等问题的处理,另外还涉及职员的变动处理以及用户权限的管理等。系统主要采用 PowerBuilder 集成开发环境和相关数据库系统,利用其功能强大的数据窗口,完成系统所需要的功能,并提供友好的用户界面和适宜的过程控制,以达到企业相关管理人员对计算机资产的管理要

3、求,能够满足目前企业对相关领域的需求。关键词:关键词:固定资产管理系统;PowerBuilder;数据库;数据窗口目目 录录中文摘要 .I1 绪论 11.1 系统产生的背景.11.2 系统产生的条件.11.3 开发工具的主要特点.22 需求分析 .32.1 系统介绍.32.2 用户需求分析.32.3 业务流程图.33 系统设计 .43.1 数据库设计原则43.2 概念结构设计.53.3 逻辑结构设计.63.4 物理结构设计64 系统实施 .84.1 建立数据库.84.2 系统实现84.2.1 建立工作空间及应用程序对象84.2.2 建立数据窗口对象134.2.3 创建三个全局函数154.2.4

4、 创建操作窗口165 系统测试与分析 295.1 系统试运行295.2 系统运行分析.305.3 系统存在的不足.316 结论结论 .32致 谢 33参 考 文 献 .341 绪论1.1 系统产生的背景现代科学技术的发展日新月异,摩尔定律揭示了信息技术进步的速度。现代企业的管理手段也朝着现代化管理的方向高速发展。现代企业都在以先进的信息技术为手段,对信息进行采集、整理、加工、传播、存贮和利用的过程,对企业的信息活动过程进行战略规划,对信息活动中的要素进行计划、组织、领导和控制,力求资源有效配置、共享管理、协调运作,以最少的消耗创造最大的效益。信息管理逐渐成为企业管理的重要组成部分和手段。为了适

5、应信息化发展的需要,通常一些有条件的企业都要求开发或者购买一套能够适应本企业需要的信息系统,从人力资源系统、生产系统、供应链系统、技术研发等各方面大力加快现代化信息化的步伐。面对企业规模的日益扩大,企业内部计算机的使用数量急剧增加,计算机的新旧更替也逐步加快。传统的手工作业的卡片式固定资产管理在面对数目庞大资产,不仅效率低下,而且极易出现错误,完全不适应现阶段信息化管理的高速环境。举一个例子:原来某部门一台计算机的卡片因为管理人员不慎弄坏而未及时补上,导致后来在清理资产的时候该计算机成为盘盈项目,而财务部门却又盘亏一台计算机,出现信息的不对称,费好大劲才将该资产规入正确的栏目。所以企业急于需要

6、一套能够满足现阶段固定资产管理的信息系统,解决管理人员在管理过程中出现的各种弊端。1.2 系统产生的条件企业领导从其他渠道的反馈信息中认真作出比较,认为目前企业的需求还不太高,完全无必要购买一套多功能的信息系统,只需要开发一个能够解决目前固定资产中计算机的简单的管理系统,待成熟后再添加一些其他的功能,逐步形成信息化管理的雏形。鉴于该系统要求较低,功能较简单,使用一般的数据库开发系统都完全能够满足领导的要求,决定采用 PowerBuilder 开发工具完成该系统。1.3 开发工具的主要特点PowerBuilder 美国 Sybase 公司研制的一种新型、快速开发工具,是客户机/服 务器结构下,基

7、于 Windows3.x、Windows95 和 WindowsNT 的一个集成化开发工 具。它包含一个直观的图形界面和可扩展的面向对象的编程语言 PowerScript,提 供与当前流行的大型数据库的接口,并通过 ODBC 与单机数据库相连。其主要特 别有: 可视化、多特性的开发工具。全面支持 Windows 或 WindowsNT 所提供的控制、事件和函数。 PowerScript 语言提供了几百个内部函数,并且具有一个面向对象的编译器和调试器,可以随时编译新增加的代码,带有完整的在线帮助和编程实例。 功能强大的面向对象技术。支持通过对类的定义来建立可视或不可视对象模型,同时支持所有面向对

8、象编程技术,如继承、数据封装和函数多态性等。这些特性确保了应用程序的可靠性,提高了软件的可维护性。 支持高效的复杂应用程序。对基于 Windows 环境的应用程序提供了完备的支持,这些环境包括Windows、WindowsNT 和 WinOS/2。开发人员可以使用 PowerBuilder 内置的Watcom C/C+来定义、编译和调试一个类。 企业数据库的连接能力。PowerBuilder 的主要特色是 DataWindow(数据窗口) ,通过 DataWindow 可以方便地对数据库进行各种操作,也可以处理各种报表,而无需编写 SQL 语句,可以直接与 Sybase、SQLServer、I

9、nformix、Oracle 等大型数据库连接。 强大的查询、报表和图形功能。PowerBuilder 提供的可视化查询生成器和多个表的快速选择器可以建立查询对象,并把查询结果作为各种报表的数据来源。 PowerBuilder 主要适用于管理信息系统的开发,特别是客户机/服务器结构。合法不合法2 需求分析2.1 系统介绍固定资产管理系统目前主要针对计算机资产的管理,待成熟后再增加其他资 产管理的功能。拥有快捷、高效、处理及时、查询方便等特点,它改变了传统的 手工方式的卡片管理观念,充分体现了信息化管理系统给企业的快速发展带来的 好处。开发本系统的总体任务是实现计算机采购信息的建立和维护、计算机

10、领用 信息的建立和维护,另外还涉及人员的变动情况以及管理权限的设置。2.2 用户需求分析本系统的总目标是为管理人员提供迅速、高效的服务,减免手工处理的繁琐 与误差,及时、准确地反映计算机资产的采购情况和领用情况,从而提高计算机 资产的管理水平,获得更好的经济效益。其具体目标包括: 快速完成计算机采购信息的录入和修改。 准确无误地记录每台计算机的领用情况。 对职员的变动情况进行相应的处理。 方便查询计算机采购信息及领用情况信息。2.3 业务流程图图 2-1 系统业务流程图验证合法性用户登录进入主界面权限设置信息录入信息查询信息修改退出3 系统设计3.1 数据库设计原则对于后台的数据库设计,首先要

11、整理销售业务部门的数据,分析数据的来源和流向,通过 E-R 图的逐步分析,最终确定出在计算机中存储的信息,从而确定数据库的模式,在这个环节中一定要规范化数据库,防止不必要的数据重复和数据的不一致性,在进行完逻辑数据库的设计后,进行其物理实现,创建数据库时应尽量加入数据完整性和业务规则的约束,这样可以降低应用程序编码的复杂性,提高维护程序的效率,拒绝非法数据进入数据库。应用数据库的设计本着以下原则进行:索引的使用:索引一般用与快速访问表中数据,但并不是所有的索引都可以提高性能,因为索引会降低插入,更新,删除操作的性能,浪费系统资源。命名标准化:不同的数据库产品对对象的命名有不同的要求,因此数据库

12、中的各种对象的命名,后台程序的代码编写应采用字母形式,各种对象命名不要超过 30 个字符,这样便于应用系统适用不同的数据库。慎重使用游标:使用游标尽管很方便,但是对于表和大表定义的游标(大的数据集合)循环很容易使程序进入等待甚至死机,因此应慎重使用。 数据库性能调整:随着计算机技术的不断变化,应用系统会不断地进行调整,所涉及到的类型在不断的增加,这就要求数据库系统应具有适应 动态变化的柔性,因而在设计应用数据库时,应充分考虑到可能的数据变化,采用通用的数据结构(如各种编码等)技术,以保证系统的不断升级与发展。尽量使用事务保证数据的完整性:为了保证数据库的一致性和完整性,设计人员往往会设计很多表

13、中关联,尽可能降低数据的,从而保证数据完整性,但却增加了表间连接查询的操作,因此,为了提高系统的响应时间,合理的数据用语是必要的,至于数据间的一致性,可使用事物来保证。事务是必须一次性完成的一组操作,数据库系统能保证这组操作要么全部都完成,要么一点都不做,使得数据的完整性得到了极大的保证。在本计算机领用管理系统数据库设计中,我选择了 PowerBuilder 自带的Sysbase 公司的 ASA 数据库,该数据库系统在安全性、准确性、运行速度方面有绝对的优势,处理数据库量适中,效率高;界面友善,非常便于操作。3.2 概念结构设计概念结构设计是将分析得到的用户需求抽象为概念模型的过程,即在需求分

14、 析的基础上,设计出能够满足用户需求的各种实体以及它们之间的相互关系的模 型。概念结构的主要特点是能真实、充分地反映现实世界,易于理解,易于更改, 易于向关系、网状、层次等各种数据模型转换。描述概念模型的有力工具是 E-R 模型。基于数据库管理系统的计算机领用管理系统的 E-R 图如图 3-1 所示。图 3-1 计算机领用管理系统数据库 E-R 图职员领用计算机工号姓名性别年龄部门职员工号电脑批号资产编号领用日期采购批号采购数量生产厂家采购日期CPU内存价格显示器硬盘用户标志口令权限描述MN3.3 逻辑结构设计逻辑结构设计的任务就是把概念模型结构转换成某个具体的 DBMS 所支持的 数据模型。

15、设计逻辑结构时,首先是将概念结构转换为一般的关系、网状、层次 模型,其次是将转换来的关系、网状、层次模型向特定 DBMS 支持下的数据模型 转换,最后是对数据模型进行优化。 将计算机领用管理系统的 E-R 图转换成关系数据模型。关系模式如下:职员(工号,姓名,性别,年龄,部门) ; 计算机(采购批号,生产厂商,CPU 型号,内存型号,硬盘型号,显示器型 号,价格,采购日期,采购数量) ; 领用(固定资产编号,职员工号,计算机采购批号,领用日期) ; 用户(用户标志,登录口令,用户描述,使用权限) ;3.4 物理结构设计数据库的物理结构设计是对于给定的逻辑数据模型,选取一个最合适应用环 境的物理

16、结构。数据库的物理结构指的是数据库在物理设备上的存储结构与存取 方法,它依赖于给定的计算机系统,是在数据库逻辑结构的基础上设计出一组能 够满足实际需求的关系、约束、和索引等信息。计算机领用管理系统的数据库表 结构如下:职员信息基本表表 3.1 职员信息基本表(employee) 属性中文名称属性名类型长度说明 职员工号e_nochar6统一顺序编号,具有唯一性 职员姓名e_namechar20职员名称 职员性别e_sexchar2职员性别 职员年龄e_ageinteger年龄 所属部门e_depchar20所在部门计算机采购信息基本表表 3.2 计算机采购信息基本表(computer) 属性中文名称属性名类型长度说明 采购批号c_nochar5统一编号,具有唯一性 生产厂商c_ppchar20计算机生

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号