毕业论文 实验室耗材管理系统的设计与实现(2)

2019-08-03 14:36

华中科技大学文华学院 2010 届毕业设计(论文) 前 言

长期以来,文华学院在实验室耗材管理工作中的信息管理是采用人工的方式,要付出大量人力,填写各种表格、凭证、账册、卡片和文件。这种手工操作的管理方式,不仅浪费人力,而且存在许多缺点:(1)处理速度慢,影响信息及时性。(2)易出现错误,影响信息精确性。(3)不便于查询。(4)缺乏综合性,不能起控制作用。由于这些缺点,大大降低了信息的利用价值,显然越来越不适应现代物资管理工作的需要。因此,发展以计算机为基础的耗材管理信息系统已是十分迫切和必要的了。

大多数库存管理理论认为,库存是物理上和逻辑上库房库位的所有有形和无形物料极其价值的总和,具体包括成品、原材料、在制品、在途品、生产前物料、备品备件等。为了实现学院实验室以及办公室大量低值易耗产品的采购、使用的自动化和智能化管理,本人开发了此“耗材管理系统”。该系统以Microsoft Visual C++ 6.0和Microsoft Access 2003为基础开发工具,实现了制作耗材商品管理、商家管理、入库信息管理、出库管理等功能,应用该系统进行耗材管理,可大大减轻耗材管理人员工作压力,降低出错率,节省人力、物力和财力,提高了工作效率。

1

华中科技大学文华学院 2010 届毕业设计(论文)

1 绪论

1.1引言

1.1.1 库存管理的国内发展状况

由于库存管理在经济管理中占重要地位,其计算机化在发达国家中也已经达到了相当高的水平。我国在全国范围内推广计算机在管理中的应用,是在70年代末开始的,虽然起步较晚,近几年发展却较快,特别是微型库存管理的发展。

1.1.2 库存管理的国外发展状况

计算机在管理中的应用开始于1954年,当时美国首先用计算机处理工资单。40多年来,计算机在处理管理信息方面发展迅速。例如,60年代美国计算机在管理中应用项目不到300项,到了1975年达到2670项。而现在,美国在财务会计上90%的工作由计算机完成;物资管理中80—100%的信息处理由计算机完成;计划管理中是80—90%。据计算机应用方面发展较快的国家统计,计算机用于经济管理的约占80%;用于科技运算的占8%;用于生产过程控制的占12%。因此,经济管理是计算机应用的主要领域。

1.1.3系统目标

本系统以仓库中的耗材信息为主体,围绕入库、出库操作,记录耗材产品供应商的信息,修改库存状态,方便的记录耗材信息。目标:

1)可以执行入库操作,既可以增加原有耗材产品的数量,又可以添加新的耗材产品,详细记录其供应商信息和入库数量。

2)可以执行出库操作,控制出库操作使出库数量少于产品的原有存储量,并修改库存量信息。

3)实现对耗材存储信息的查询,包括:耗材信息,商家信息,入库信息,出库信息的查询。

4)预警功能,当存储量大于或小于一定的值时,能够提醒管理员执行相应的操作。 5)操作日志,记录该系统执行的一系列的查询、出库、入库操作,当出现问题时可以查询操作日志,借此找出执行时出现差错的原因所在。 6)退出,当完成对系统的操作后退出系统。

1.2相关技术介绍

关于VC++ 6.0 (MFC)和MS Access数据库

2

华中科技大学文华学院 2010 届毕业设计(论文) 1.2.1 VC++ 6.0 (MFC)描述

Microsoft Visual C++ 6.0 是编辑、编译、调试C/C++的一个IDE集成开发环境,其核心是微软基础类库MFC。VC++是许多技术的综合,它使软件开发人员养成一种严谨的软件开发习惯,熟悉软件工程的基本原理。

类库是微软公司提供的用于开发Windows应用程序的C++类集合,它封装了大部分Windows API函数,所包含的功能涉及到整个Windows操作系统,MFC以类成员变量和类成员函数的形式提供给用户C++调用接口。不仅如此,MFC还采用面向对象的设计思想,各个类分工合作,层次鲜明,构成一套完整的应用程序框架结构,使得生成的Windows应用程序结构清晰且高效。

VC++的基础是C语言,C++最基本的内容为:类、继承性、封装性、多态性。学习使用VC++开发软件的基本流程是:如何使用向导建立一个程序框架;设计菜单;设计工具条;设计和使用对话框(包含最常用的对话框控件:按钮、静态文本、编辑框等);怎样新建类、成员函数、成员变量、消息处理函数;理解最常用的Windows消息:如WM_PAINT重绘窗口、鼠标操作、初始化对话框等;理解最简单的GDI图形设备接口:写文字、线圈的描绘、设置画笔画刷等;熟悉最常用的MFC类:CWnd、CDocument、CView、CDC、CDialog、CWinApp、CGdiObject及子类、CString、CPoint、CRect、CSize等简单数据类型、CFile等。

MFC是Win API与C++的结合。API即微软提供的WINDOWS下应用程序的编程语言接口,是一种软件编程的规范,但不是一种程序开发语言本身,可以允许用户使用各种各样的第三方的编程语言来进行对WINDOWS下应用程序的开发,使这些被开发出来的应用程序能在WINDOWS下运行,因此用它们开发出来的应用程序都能工作在WINDOWS的消息机制和绘图里,遵守WINDOWS作为一个操作系统的内部实现。上面说到MFC是微软对API函数的专用C++封装,这种结合一方面让用户使用微软的专业C++ SDK来进行WINDOWS下应用程序的开发变得容易,因为MFC隐藏了好多程序开发人员在WINDOWS下用C++ & MFC编制软件时的大量内节,因此就造成了MFC对类封装中的一定程度的的冗余。MFC不只是一个功能单纯的界面开发系统,它提供的类绝大部分用来进行界面开发,关联一个窗口的动作,但它提供的类中有好多类不与一个窗口关联,即类的作用不是一个界面类,不实现对一个窗口对象的控制,而是一些在WINDOWS中实现内部处理的类。

1.2.2 MS Access数据库描述

Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS,即Relational Database Management System)。它提供了表、查询、窗体、报表、页、宏、模块来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。

3

华中科技大学文华学院 2010 届毕业设计(论文) 1)存储方式单一

Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件中,便于用户的操作和管理。

2)面向对象

Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。 3)界面友好、易操作

Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。 4)集成环境、处理多种数据信息

Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。

1.3本课题采用的开发平台

1.3.1 开发环境

Intel Core E6400 CPU 256GB DDR3 Memory 20 GB HardDisk及以上 Microsoft Windows XP Professional Service Pack 3 Microsoft Visual C++ 6.0 Microsoft Office Access 2003

1.3.2 运行环境

Microsoft Windows XP/Vista/7 简中

Intel Pentium 4及以上系列处理器,或AMD主流系列处理器

4

华中科技大学文华学院 2010 届毕业设计(论文)

2 需求分析

2.1问题定义

库存是物理上和逻辑上库房库位的所有有形和无形物料极其价值的总和,具体包括成品、原材料、在制品、在途品、生产前物料、备品备件等。开发此“耗材管理系统”,实现信息学院实验室以及办公室大量低值易耗产品的采购、使用的自动化和智能化管理,此系统的性质是一种在特定应用上的数据库管理软件。

2.2可行性分析

通过问题的定义,我们需要设计好相关数据库,合适的开发环境即可完成该系统的开发。其中数据库的设计是本软件的核心,软件的所有操作依赖于正确有效的数据库设计,利用Access 2003可以很快的实现数据库的操作。其次就是用户界面的设计,利用Microsoft Visual C++ 6.0良好的面向对象的特点是可以实现的,因此本系统的实现从理论和实践上均可行。

2.3需求分析

2.3.1管理信息系统的定义

管理信息系统, 是一个由人、计算机及其他外围设备等组成的能进行信息的收集、传递、存贮、加工、维护和使用的系统,其主要任务是最大限度的利用现代计算机及网络通讯技术加强企业的信息管理,通过对企业拥有的人力、物力、财力、设备、技术等资源的调查了解,建立正确的数据,加工处理并编制成各种信息资料及时提供给管理人员,以便进行正确的决策,不断提高企业的管理水平和经济效益。目前,企业的计算机网络已成为企业进行技术改造及提高企业管理水平的重要手段。

2.3.2 管理信息系统的特性

完善的管理信息系统具有以下四个标准:确定的信息需求、信息的可采集与可加工、可以通过程序为管理人员提供信息、可以对信息进行管理。 具有统一规划的数据库是管理信息系统成熟的重要标志,它象征着管理信息系统是软件工程的产物。 通过管理信息系统实现信息增值,用数学模型统计分析数据,实现辅助决策。管理信息系统是发展变化的,有生命周期的。

管理信息系统的开发必须具有一定的科学管理工作基础。只有在合理的管理体制、完善的规章制度、稳定的生产秩序、科学的管理方法和准确的原始数据的基础上,才能进行它的开发。 因此,为适应其的开发需求,企业管理工作必须逐步完善以下工作: 管

5


毕业论文 实验室耗材管理系统的设计与实现(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:四级计分

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: