欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    办公用品管理系统的设计与实现毕业论文.docx

    • 资源ID:26915462       资源大小:19.84KB        全文页数:17页
    • 资源格式: DOCX        下载积分:30金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要30金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    办公用品管理系统的设计与实现毕业论文.docx

    办公用品管理系统的设计与实现毕业论文 (此文档为word格式,下载后您可任意编辑修改!) 摘要 办公用品管理系统是办公自动化管理系统的重要组成部分,它可以对办公用品的入库和领用进行规范化管理,进而提高工作效率,避免资源的浪费。 此系统根据单位的办公用品的购买,入库,领用流程而设计的,特别适用于分批次购买,各部门领用的模式,具有完善的入库登记,领用登记,查询等功能。这样就更可以合理规范对企事业单位办公用品的管理。 本论文将介绍办公用品管理系统的设计和开发过程。本系统采用VISUAL C+作为开发工具,SQL SERVER作为后台数据库,使用ADO数据库访问技术,利用IOCP模型设计而成。此系统包含了办公共品的入库登记,领用登记以及库存管理等几大模块组成,本系统还具有强大的查询功能,具体有快速查询,关键字查询以及按时间查询,本系统还可以根据库存量自动给出缺货通知的功能。此系统的开发,采用计算机对企事业单位的办公用品进行管理,进一步提高办公效益和现代化水平.帮助广大员工提高工作效率,实现办公用品信息管理工作流程的系统化、规范化和自动化,避免企事业单位浪费严重的问题。 关键字:办公用品管理系统,完成端口模型,ActiveX数据对象访问技术 Abstract Office supplies management system is office automation management system, it can be an important part of office supplies of warehousing and carries out standard management, and then according to enhance work efficiency, avoid the waste of resources. This system according to the unit of the purchase, storage of office supplies, recipients process and design, especially suitable for several times the purchase, various departments recipients, with perfect inventory model according to register, inquires register, etc. Function. So the more can reasonable rules for enterprises and institutions of the office supplies management. This paper will introduce office supplies management system design and development process. This system USES VISUAL c + + as development tools, SQL SERVER as backend database, using ADO database access technology, using the IOCP model design and into. This system consists of the office storage products were registered, registration, and inventory management, and other recipients of several major modules, the system also also According to automatically give out stock notification feature. The development of this system, the use of computer enterprises to manage office supplies, to further improve office efficiency and modernization. to management, standardization and automation, enterprises and institutions to avoid Unit waste problem. Keywords: office supplies management system, IOCP model, ADO database access technology 目录 摘要 . I ABSTRACT. I I 1 引言 1.1课题来源 (1) 1.2项目开发背景 (1) 1.3项目开发的目标及意义 (2) 1.4系统开发所用的技术 (3) 1.5系统开发环境 (3) 2 系统分析 2.1分析目标 (4) 2.2功能需求分析 (4) 2.3性能需求分析 (4) 2.3.1简便性 (5) 2.3.2方便查询 (5) 2.3.3安全性 (5) 2.4数据需求分析 (6) 3 系统概要设计 3.1系统功能架构设计 (7) 3.2系统功能流程设计 (7) 3.3系统数据库概念模型设计 (8) 3.4系统功能界面设计 (9) 4 系统详细设计 4.1算法流程 (10) 4.1.1登录流程 (10) 4.1.2入库流程 (13) 4.1.3领用流程 (14) 4.1.4生成缺货单流程 (14) 4.2系统关系模型设计 (15) 4.2.1办公用品信息表 (15) 4.2.2办公用品缺货信息表 (16) 4.2.3入库登记表 (16) 4.2.4领用登记表 (16) 4.2.5用户信息表 (17) 5 系统主要实现 5.1环境安装与配置 (18) 5.1.1 SQL Server安装 (18) 5.1.2 VISUAL C+6.0 (18) 5.2服务器端设计 (19) 5.2.1服务器的设计模型 (19) 5.3客户端设计 (21) 5.3.1登录 (21) 5.3.2入库界面 (22) 5.3.3领用界面 (23) 5.4网络通信的设计 (23) 5.4.1网络通信模型 (23) 5.4.2网络通信中数据的安全传输 (24) 5.5数据库连接的设计 (26) 6 系统主要功能测试 6.1系统登录界面 (27) 6.2入库管理界面 (28) 6.3领用管理界面 (28) 6.4查询界面设计 (29) 6.5查询近期统计 (30) 6.6服务器界面设计 (31) 致谢 (34) 参考文献 (35) 独创性声明 (36) 1 引言 本章主要阐述办公用品管理系统系统的研究背景、现状及发展方向,明确指出了办公用品管理系统所面临的问题。 1.1课题来源 随着社会经济的迅速发展和科学技术的全面进步、计算机事业的飞速发展,将计算机这一信息处理器应用于办公用品的日常管理已是势必所然,而且这也将为办公用品的管理带来前所未有的改变。它可以办公用品的入库领用进行规范化管理,进而提高办公效率,避免资源的浪费。随着办公用品种类的不断丰富,其管理的难度也越来越大,如何优化办公用品管理系统以其能满足不断变化的办公环境已成为一个大众化的课题。 1.2 项目开发背景 自1946年人类第一台计算机(ENIAC)问世以来,50多年过去了,计算机的软硬件发展日新月异,突飞猛进。以个人电脑为例,硬件方面,以CPU、内存、硬盘为代表,CPU已发展到当今的P4 2.8GHZ,P和P已淡出历史舞台,成为昨日黄花;512M DDR内存,120G以上的7200转硬盘已成为标准配置。如此高性能的配置,就是和5年之前相比,也不知高出了多少倍。软件方面,已经从当初晦涩难懂的机器语言、汇编语言过渡到今天的第四代语言甚至第五代语言,第四代语言(4GL)是完全非过程化的语言,这种语言只要求用户指明将要干什么,而无需指明怎么干,如何做这一工作,则完全交给软件模块来自动处理,大大提高了软件的开发效率和软件质量,使软件开发人员从繁重的脑力、体力劳动中解脱出来。 伴随着计算机软硬件技术的发展,计算机的技术和应用获得了突飞猛进的发展,计算机已经在大致如下的领域得到广泛的应用: (1)科学计算:如在天文学、生物学、空气动力学、核物理学、地质勘探、新材料的研制和天气预报等领域中。 (2)数据处理:与科学计算不同,数据处理涉及的数据量大,但计算方法较简单。 (3)过程控制:实现自动化,智能化。 随着计算机的普及和发展,人们开始利用计算机解决越来越多的实际问题,虽然现在软件的数量如雨后春笋,但依然不能满足用户的各种需要,尤其是用于特定办公用品管理方面的软件。办公用品管理系统是一个企事业单位管理不可缺少的一部分,它的内容对企事业单位实行高效化、智能化、规范化的管理非常重 要,所以办公用品管理系统应该能够为用户提供充足的信息和快捷的查询手段。一直以来人们使用传统人工的方式进行物品管理,这种管理方式存在着许多缺点,如:效率低、保密性差、浪费严重,另外时间一长,将产生大量的文件和数据,其中有些是冗余的或者针对同一目的的数据不相吻合,这对于查找、更新和维护文件等管理工作带来了不少的困难。随着信息科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已渗入人类社会的各个领域并影响这些领域的发展,在现代社会中发挥着越来越重要的作用。 作为计算机应用的一部分,使用计算机系统对办公用品进行管理,具有手工管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低,数据冗余量小、浪费减少等。这些优点能够极大地提高办公管理的效率,也是企事业单位的科学化、正规化管理,与低碳生活接轨的重要条件。因此,开发一套符合本地区企事业具体情况的办公用品管理软件成为很有必要的事情1。 论文对系统进行了较为全面的业务需求分析,并进行有针对性的系统设计,包括开发平台和工具选型、功能模块设计、数据库设计等,最后选用Visual C+6.0和SQL SERVER数据库进行了系统实现,并进行了相应的系统测试和调试。 1.3 项目开发的目标及意义 建立办公用品管理系统,采用计算机对企事业单位的办公用品进行管理,进一步提高办公效益和现代化水平.帮助广大员工提高工作效率,实现办公用品信息管理工作流程的系统化、规范化和自动化。 办公用品管理系统是为各个企事业单位做辅助设计服务的,是企事业不可或缺的一个软件。本系统具有界面清晰、操作简易、存储数据安全性高等特点,考虑到人们的一些操作习惯,提高了其的可操作性,完全能够满足企事业单位的需求。这是一款针对中小企业设计的软件。有了它,您可以轻松管理您的数据库,方便的进行办公用品管理,灵活的搜索和查询功能使办公用品管理员完全摆脱传统管理模式下经营者面对庞大的办公用品,不知道有哪些用品,缺哪些物品,数量有多少等一系列问题2。 本系统提供的查询功能能够对办公用品进行分门别类的管理,办公用品的库存量,对少于一定库存量的办公用品设置自动提醒功能并向供货商自动发出缺货通知;本系统提供的统计功能能够统计出每月的各种办公用品的用量,根据前几个月计算出平均用量,给出下个月的采购建议量,从而避免浪费;为了使本系统更加灵活,本系统还设置了临时采购申请,若急需某种办公用品,但库存又没有了,这时系统采用临时采购,解决当下需要,此项功能解决了系统太过一板一眼的缺点。 1.4系统开发所用的技术 ADO数据库访问技术:ActiveX数据对象(Active Data Object)是应用层的编程接口,ActiveX数据对象ADO封装并实现了OLE DB的所有功能,它通过OLE DB 提供了COM接口访问技术,可访问各种类型的数据源,既适合于SQL Server、Oracle、Access等数据库应用程序,也适合于EXCEL电子表格、文本文件和邮件服务器3。特别在数据库操作是ADO的主要优势。 ADO是独立于开发工具和开发语言的数据接口,它具有较强的功能、通用性好、效率高、占用空间少等特点。随着数据库访问技术不断发展,对数据库的访问多采用ADO对象模型,是现在访问数据库的主流技术4。 IOCP完成端口模型:IOCP(IO completion port,IO完成端口)是应用程序使用线程池处理异步IO请求的一种机制。处理多个并发异步IO请求时,使用IO 请求时创建线程更快更有效。IO完成端口最初的设计是应用程序发出异步IO请求,当这些请求完成时,设备驱动讲这些工作项目排序到完成端口,这样,在完成端口上等待的线程池便可以处理这些完成IO。完成端口实际上是一个WINDOWS IO结构,它可以接受多种对象的句柄,如文件对象、套接字对象等5。IOCP完成端口是伸缩性最好的一种IO模型。 SQL数据库编程语言:SQL语句是对数据库高级操作的一种方式,它能被数据库软件所识别并执行相应的操作,但它从某种意义上说,算不上一门语言。就向你在操作系统的DOS命令下面输入一系列命令差不多6。它负责你的编程语言和数据库之间的交流,而真正的编程语言不仅仅是数据库的访问,还有很多对访问端的逻辑判断和交流等。而数据库只是负责数据的告诉处理,而数据处理如果全部用编程来实现,太恐怖了,几乎不可能。而且还要为不同的数据设计算法等,于是,数据库提供一个集成化的方法,把对数据的处理算法和类型集成化到一个软件中7。人们之需要对它进行命令式的访问就可以得到相应的数据信息的操作,这都是通过其他语言调用SQL语句实现的,也就是说,SQL只是业务端和数据端的接口命令,而不是一门完整的编程语言8。 1.5系统开发环境 数据库服务器:SQL SERVER 2000 开发平台:windows2022xp98 2 系统分析 系统分析是平台开发的一个不可缺少的环节,为了能够使本系统更好、更完善地被设计出来,就必须先进行调查研究。在系统调查的基础上,对各个现行网上购物系统的分析,给个人网上购物系统的设计实现奠定了基础。 2.1分析目标 系统分析是平台设计的重要环节,只有在分析完全的基础上,设计出来的系统才能更完善的运行。为了使我们的办公用品管理系统实现各个用户的需求,使我们的系统在未来的扩展上能实现当时的需求,使我们的系统的总体价值得到提升,分析是必不可少的。 2.2功能需求分析 办公用品管理系统主要是采购员采购商品,经检验合格之后进行入库登记,进入库存之后,各部门工作人员要领用办公用品是进行领用登记,企事业职员可以在任何时候登陆此系统进行办公用品查询等操作。因此,此系统需要实现的一些主要功能如下: 第一、采用身份认证进入本系统。用户注册登陆本系统,注册时系统有提示是注册类型。不同类型的系统管理员拥有不同的权限,用户在用户名和密码正确的情况下登陆本系统,不同权限登陆的用户的登陆界面不一样,能够对系统所做的操作也不一样,保证系统数据的安全性。 第二、强大完整的查询功能。用户可随时随地登陆此系统查看企事业单位内部的库存情况。 第三、入库登记流程,采购员采购回来的商品检验合格之后就由入库管理员对商品进行入库登记,登记好了之后商品入库。由于系统的入库管理员肯定不止一位,系统在设置是对当天的记录需设置刷新功能。 第四、领用流程,各部门职员在查询到自己所需办公用品库存充足的情况下可领用该办公用品。 第五、对本企事业单位一段时间内使用的办公用品进行统计,给出分析数据,对以后企事业单位的采购有直接的指导作用。 第六、系统自动给出缺货通知,既通知给系统管理员也通知给供货商。 第七、后台数据库使用本地数据库,保证系统数据的安全性。 2.3性能需求分析 在企事业单位内部,办公用品的管理存在着多而且杂的问题。传统靠人工管理主要存在工作单一但须多次重复,浪费大量人力,不方便查询,安全性得不得 到保证。 2.3.1简便性 目前我国中小型企业在办公用品管理这一块仍然采用的是原始的人工操作。一个登记本一个领用本,日积月累,本子原来越多,信息也越来越乱,查找信息起来也是越来越困难9。为解决这一问题,本系统在设计时就给出了入库登记和领用登记,将信息录入本系统之后,企事业单位在运行过程中的相关数据都保存在数据库中,不需要专门的人去进行信息的整理了,大大提高了办公用品在采购入库领用过程中的效率,避免了人力和财力的浪费。 2.3.2方便查询 传统手工操作的办公用品管理过程中买一个一个的本子就是我们的信息库,要查找到一个信息无异于大海捞针。但本系统提供了强大的查询功能:综合查询、具体查询、快速查询。只需输入查询的关键字,即可在本系统中查询到你所需办公用品的具体信息。 2.3.3安全性 在企事业单位内部办公用品相关资料存放上有时存在漏洞,资料容易遗失或泄漏,给企事业单位带来损失10。本系统首先从软件方面阐述安全性的设置问题。本系统层次图如下图2.1所示: (1)本系统设置了权限登陆。不同权限的人只能进行本权限范围内的操作。 (2)数据库管理系统实时更新备份数据库,也会对数据库的内容进行备份,防止意外情况下数据的恢复。 (3)为了防止在网络通信中系统的数据被窃取,本系统使用密文传输。 (4)本系统的层次设计上使一般用户不能对数据库进行直接的操作,保证数据库数据的安全性。 图2.1系统层次 2.4数据需求分析 这里包括整个系统中各个模块的数据或者是需要实现的功能的数据。如下所示: 系统管理员:登陆姓名、password、管理员类型 商品信息:商品名称、商品编号(条形码)、商品单价、商品单位、商品类别 商品缺货星系:商品名称、商品编号(条形码)、商品数量、缺货状态 入库信息:入库时间、商品名称、商品编号(条形码)、商品单价、商品单位、商品类别、商品数量、供货商、经办人、特殊说明领用信息:领用时间、商品名称、商品编号(条形码)、商品单价、商品 单位、商品类别、领用数量、领用人、领用单位、特殊说明以上数据是本系统在设计过程中主要运用到的数据。 3 系统概要设计 一个好信息管理系统架构能大大减少工作人员的工作,同时使测试工作更容易进行。尤为重要的一点是,好的架构能极大地减轻重复开发所带来的成本支出和减少开发人员的工作阻力。系统设计在开发系统中起着关键的作用。 3.1系统功能架构设计 办公用品管理系统主要包含的功能模块有用户登录、入库登记、领用登记、库存管理、查询模块、信息统计。系统功能图如下图3.1所示: 办公用品管理系统 用户登录 信 息 统 计 库 存 管 理 综 合 分 析 领 用 登 记 入 库 登 记 图3.1功能架构图 3.2系统功能流程设计 办公用品管理系统主要包含了:用户登录系统,然后根据用户类型进入相应的系统界面,进入系统之后就可以对系统进行相关操作。如图3.2所示:

    注意事项

    本文(办公用品管理系统的设计与实现毕业论文.docx)为本站会员(h****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开