1、 I 目 录 1 引 言 . 1 1.1 问题的提出 1 1.2 国内外研究的现状 1 1.3 任务与分析 1 2 程序主要功能 . 2 2.1 添加功能 2 2.2 删除功能 2 2.3 显示功能 2 2.4 查找功能 2 2.5 修改功能 2 2.6 数据备份功能 2 2.7 数据恢复功能 2 2.8 设备代码维护功能 2 2.9 设备折旧计算功能 2 3 程序运行平台 3 4 总体设计 4 5 程序说明 5 6 数据库说明 . 13 6.1 数据库概念设计 13 6.2 数据库物理表设计 . 15 7 模块分析 . 16 7.1 添加模块 . 16 7.2 显示模块 . 16 7.3 修
2、改模块 . 17 7.4 查找模块 . 17 7.5 删除模块 . 18 II 7.6 数据备份模块 . 18 7.7 数据还原模块 . 19 7.8 设备的折旧计算 . 19 7.9 国家设备代码类型维护 . 20 8 系统测试 21 8.1 添加新设备 . 21 8.2 查询设备 . 22 8.3 显示设备 . 22 8.4 删除设备 . 23 8.5 修改设备 . 23 8.6 数据备份 . 24 8.7 数据恢复 . 24 8.8 设备类型代码维护 . 25 9 总结 26 参考文献 26 1 1 引引 言言 1.1 问题的提出问题的提出 在现代化的社会中,公司、学校等大量的购入设备,
3、对于设备的管理再也不仅仅是 要求人工的操作这种繁琐易错的方式了,完善的设备管理系统是各大高校、公司必备的 管理系统,这样简化了人工操作带来的不便。设备管理系统是将信息化了的设备技术信 息与现代化管理相结合。 在现代化信息化管理体系中, 设备管理系统被看作是重中之重。 因为设备是工厂生产中的主体,随着科学技术的不断发展,生产设备日益机械化,自动 化,高速化和复杂化,设备在现代生产中的作用和影响也随之增大。设备管理的各项制 度,流程涉及的点面广。设备管理是管理系统的一个子系统,它具有管理信息系统的共 性,同时也具有其特殊性。 1.2 国内外研究的现状国内外研究的现状 21 世纪是科技信息时代,陈旧
4、的管理模式不是适应新时代的要求,它存在着操 作速度慢,散乱,复杂等一系列的问题。而且查找也很不方便,给管理工作人员带 来很大程度的管理滞后,增加了成本,降低了企业生产力。自中国加入 WTO 以来, 给国内一些企业带来很大的竞争压力。利用社会上出现的先进技术开发出来的新的 设备管理系统是许多企业拭目以待的。 1.3 任务与分析任务与分析 本课题主要的目的是实现设备的录入、删除、修改等操作。实现国家标准设备代 码维护。能够对设备进行方便的检索。实现设备的折旧计算。能够输出设备分类明 细表。具有数据备份和数据恢复的功能。 2 2 2 程序主要功能程序主要功能 2.1 添加功能添加功能 添加一个设备的
5、基本信息,包括设备序号,设备名称,生产日期,使用时间,类型, 计数单位,生产国家,价值,折旧率。 2.2 删除功能删除功能 能够对一个设备的基本信息进行删除。 2.3 显示功能显示功能 显示所有设备的基本信息。 2.4 查找功能查找功能 根据输入的设备类型,设备计数单位和生产国家进行查找设备。 2.5 修改功能修改功能 对设备的基本信息进行修改。 (不能修改设备的序号) 2.6 数据备份功能数据备份功能 对设备管理软件中的设备数据进行备份。 2.7 数据数据恢复功能恢复功能 对设备管理软件中的设备数据进行恢复。 2.8 设备代码维护功能设备代码维护功能 对国家标准设备代码维护。 2.9 设备折
6、旧计算功能设备折旧计算功能 对设备进行设就计算。 3 3 3 程序运行平台程序运行平台 VC+6.0VC+6.0 具 体 操 作 如 下 : 新 建MFC AppWizardexe 工 程 , 添 加 相 应 的 源 文 件 “ CheckCombobox.cpp ” , “ EditEquipDialog.cpp”, “ EquipmentManger.cpp ”, “ EquipmentMangerDoc.cpp ”,“ EquipmentMangerView.cpp ”,“ ExEdit.cpp ” , “Globaldata.cpp”, “GridCtrl.cpp”,“MainFrm.cpp”,“MaintainDialog.cpp”, “QueryDialog.cpp” , “SQLInterface.cpp” , “StdAfx.cpp”,“TreeCtrlFind.cpp”, “WorkspaceBar.cpp”再编译,链接,执行。 4 4 总体设计总体设计 图 4.1 系统总体框架图 设备 的添 加 设备 的删 除 设备 的显 示 设备 的