[优秀毕业设计精品] xxx物流公司信息管理系统设计与实现_第1页
[优秀毕业设计精品] xxx物流公司信息管理系统设计与实现_第2页
[优秀毕业设计精品] xxx物流公司信息管理系统设计与实现_第3页
[优秀毕业设计精品] xxx物流公司信息管理系统设计与实现_第4页
[优秀毕业设计精品] xxx物流公司信息管理系统设计与实现_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、xxx 物流公司信息管理系统设计与实现 教 学 部 经 管 部 专 业 信息管理与信息系统 班 级 xxxxxxx 学 号 xxxxxxxxxxx 姓 名 xxxxxxxxxxx 指导教师 xxxxxxxxxxx 2011 年 6 月 摘 要 进入 21 世纪,高科技领域日新月异,信息化时代越来越深入社会生活中,以计 算机为基础的信息科学在经济和社会生活各个领域得到了极为广泛的应用,尤其在 信息管理方面,计算机已是必不可少的管理工具。现在计算机化管理已经不知不觉 中渗透到了各行各业,并且提高了这些行业的效率与效益。 因此,开发一套高效率、无差错的物流信息管理系统软件十分必要。由于物流 信息管理

2、涉及到客户信息及费用问题,为了增强系统的保密性,使客户利益不受损 害,本系统具有仅管理员登陆式的保密功能,还有查询、录入、修改、删除、以及 对物流信息统计、报表打印预览等功能,使客户能够对自家的物流费用和基本信息 等情况提供透明化、直观的了解。 该物流信息管理系统程序应用采用 microsoft visual basic 6.0 开发工具,它是由 微软公司推出的集成开发环境。通过可视化的开发工具使得数据库应用程序的开发 更加简单,方便,大大提高了开发效率。系统后台数据库采用 sql server 2000 数据 库,它可以使数据库更具有可用性;在分析服务、数据转换服务、数据仓库等方面 引入了大

3、量新特性。这将给信息查询和管理带来很大的方便,从而给物流信息管理 工作带来更高的效率,这也是物流信息管理正规化、现代化的重要标志。 关键词关键词: : 信息管理 物流 vb 数据库 abstract in the 21 st century, high-tech field changes with each new day, the information times more and more in-depth social life, computer based information science in the economic and social life all fields

4、 very extensive application, especially in the information management, the computer already is indispensable management tools. now a computerized management have unconsciously permeated all walks of life, and improve the efficiency and benefit of these industries. therefore, development of a high ef

5、ficiency, error-free logistics managemt information systems software is necessary. because of the logistics management relating to customer information and the cost, in order to strengthen the confidentiality of the system, the customer benefit is not compromised, this system has only administrator

6、login confidential function, there is a query, recorded, modification and deletion, as well as to the logistics information statistics, print preview, and other functions, we can make our clients to their own logistics cost and provide the basic information transparency, intuitive understanding. the

7、 logistics management information system applications using microsoft visual basic 6.0 development tools, it is by the microsoft launched the integrated development environment. by the visual development tools make database application development of more simple, convenient, greatly improving the ef

8、ficiency of development. the backend database system using sql server 2000 it can make the database is more usability; in the analysis service, data transfer service, data warehouse, etc of new features introduced. it will give the project management great query and convenient, thus to logistics man

9、agement work to bring greater efficiency, this also is the logistics management normalization, modern important symbol. keywords: information management logistics vb database 目 录 前 言.1 1 课题背景与现状.2 1.1 课题背景.2 1.1.1 管理信息系统的组成部分.2 1.1.2 物流信息管理系统的特点.3 1.1.3 物流信息管理系统的问题.3 1.2 物流信息管理系统的国内外现状.4 2 系统规划及系统硬件

10、配置.6 2.1 初步调查与规划.6 2.2 硬件配置.7 3 系统分析.8 3.1 需求分析.8 3.1.1 系统需求功能概括.8 3.1.2 系统操作设计内容.8 3.2 功能分析.9 3.2.1 系统用户管理功能.9 3.2.2 仓储信息管理功能.9 3.2.3 货物信息管理功能.9 3.2.4 运输信息管理功能.9 3.2.5 员工信息管理功能.9 3.2.6 系统维护管理功能.10 3.2.7 退出.10 4 系统总体设计.11 4.1 系统总体结构设计.11 4.2 数据库的设计.12 4.2.1 密码表.12 4.2.2 仓储信息表.13 4.2.3 货物信息表.13 4.2.4

11、 员工信息表.13 4.2.5 运输信息表.14 5 系统详细设计.15 5.1 界面设计与功能.15 5.1.1 公司形象界面及用户登陆部分.15 5.1.2 系统主窗口界面部分.16 5.2 主窗体调用各个模块部分.17 结束语.27 参考文献.28 致 谢.29 附 录 登陆代码.30 附 录 密码修改代码.32 附 录 仓储信息管理代码.34 附 录 货物信息管理代码.35 附 录 单项查询代码.36 附 录 数据统计与浏览代码.37 前 言 二十一世纪,是科技以人为本的信息化时代,信息已成为继劳动力、土地、资 本之后的又一大资源。谁控制的信息越多,谁利用信息资源的效率越高,谁就会在

12、各方面的竞争中占有一席之地,谁就会有更多的优势。从微观上讲,建立一套管理 信息系统能够加快信息的周转速度,提高生产效率,从而加强了管理的信息化手段, 提高了本单位的经济效益。从宏观上讲,顺应了社会的信息化、社会化潮流,加快 了社会的发展速度。管理信息系统是一个以人为主导,利用计算机硬件、软件、网 络通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新和维护, 以企业战略竞优、提高效益和效率为目的,支持企业的高层决策、中层控制、基层 运作的集成化的人机系统。 由于种种原因,我国的信息资源建设水平远远落后于信息基础设施的建设的水 平。长期以来,我国信息资源的开发管理未能与信息资源的增长

13、同步进行。我国的 计算机应用要比西方国家落后十几年。因此,现在信息资源的开发和利用已被确立 为国民经济信息的核心内容,利用现有的信息基础设施,重点开发和推广应用于各 类科技、经济等数据库和网络资源服务系统,已经取得巨大的社会效益和经济效益。 对于物流信息管理来说,其工作流程的繁杂性、多样化、管理复杂,计算机已 完全能够胜任物流信息管理工作,而且更加准确、方便、快捷、高效、清晰、透明, 它完全可以克服以上所述的不足之处。这将给信息查询和管理带来很大的方便,从 而给物流管理工作带来更高的效率,这也是物流信息管理正规化、现代化的重要标 志。 因此,开发一套高效率、无差错的物流信息管理系统软件十分必要

14、。本系统的 主要目的是告别原始的笔记记录信息,安全、快捷的保存数据信息。由于物流信息 管理涉及到客户信息及费用问题,为了增强系统的保密性与安全性,使客户利益不 受损害,本系统具有仅管理员登陆式的保密功能,还有查询、录入、修改、删除、 以及对物流信息统计、各类数据报表打印预览等功能,使客户能够对自家的物流费 用和基本信息等情况提供透明化、直观的了解。 1 课题背景与现状 1.1 课题背景 管理信息系统(mis,management information system) ,是一个由人、计算机 等组成的能进行信息的收集、传送、储存、维护和使用的系统,能够实测企业的各 种运行情况,并利用过去的历史数

15、据预测未来,从企业全局的角度出发辅助企业进 行决策,利用信息控制企业的行为,帮助企业实现其规划目标。这里给出的定义强 调了管理信息系统的功能和性质,也强调了管理信息系统中的计算机对企业管理而 言只是一种工具。管理信息系统是信息系统的重要分支之一,经过 30 多年的发展, 已经成为一个具有自身概念、理论、结构、体系和开发方法的覆盖多学科的新学科。 1.1.1 管理信息系统的组成部分 从概念上,管理信息系统由四个部件构成:信息源、信息处理器、信息用户和 信息管理者。信息源是信息的产生地;信息处理器负担信息的传输、加工、保存等 任务;信息用户是信息的使用者,利用信息进行决策;信息管理者负责信息系统的

16、 设计、实现和维护。 管理信息系统一般被看作一个金字塔形的结构,分为从底层的业务处理到运行 控制、管理控制、最高层的战略计划。最基层由任务巨大处理繁杂的事务信息和状 态信息构成。层次越往上,事务处理的范围越小,针对的也是比较特殊和非结构化 的问题。 一个组织的管理信息系统可分解为四个基本部分: (1)edps 部分,主要完成物流信息数据的收集、输入,数据库的管理、查询、 基本运算、日常报表的输出等。 (2)分析部分,对数据进行深加工,如运用各种管理模型、定量化分析手段、 程序化方法、运筹学方法等对组织的生产经营情况进行分析。 (3)决策部分,物流 mis 的决策模型多限于以解决结构化的管理决策

17、问题为 主,其决策结果要为高层管理者提供一个最佳的决策方案。 (4)信息数据库部分,主要完成数据文件的存贮、组织、备份等功能,数据库 是管理信息系统的核心部分。 信息管理者 信息处理器信息用户信息源 图图 1-1 管理信息系统构成部件管理信息系统构成部件 1.1.2 物流信息管理系统的特点 物流信息管理系统的特点可以从七个方面来概括: (1)物流信息管理系统是一个人机结合的辅助管理系统。管理和决策的主体是 人,计算机系统只是工具和辅助设备。 (2)主要应用于结构化问题的解决。 (3)主要考虑完成例行的信息处理业务,包括数据输入、存储、输出,业务计 划,客户和员工信息的统计等。 (4)以高速度低

18、成本完成数据的处理业务,追求系统处理问题的效率。 (5)目标是要实现一个相对稳定的、协调的工作环境。因为系统的工作方法、 管理模式和处理过程是确定的,所以系统能够稳定协调地工作。 (6)数据信息成为系统运作的驱动力。因为信息处理模型和处理过程的直接对 象是数据信息,只有保证完整的数据资料的采集,系统才有运作的前提。 (7)设计系统时,强调科学的、客观的处理方法的应用,并且系统设计要符合 实际情况。 1.1.3 物流信息管理系统的问题 物流管理信息系统的开发是一个复杂的系统工程,它涉及到计算机处理技术、 系统理论、组织结构、管理功能、管理知识等各方面的问题,至今没有一种统一完 备的开发方法。但是

19、,每一种开发方法都要遵循相应的开发策略。任何一种开发策 略都要明确以下问题: (1)系统要解决的问题,如采取何种方式解决组织管理和信息处理方面的问题, 对企业提出的新的管理需求该如何满足等。 (2)系统可行性研究,确定系统所要实现的目标。通过对企业状况的初步调研 得出现状分析的结果,然后提出可行性方案并进行论证。系统可行性的研究包括目 标和方案卸可行性、技术的可行性、经济方面的可行性和社会影响方面的考虑。 (3)系统开发的原则。在系统开发过程中,要遵循领导参与、优化创新、实用 高效、处理规范化的原则。 (4)系统开发前的准备工作,作好开发人员的组织准备和企业基础准备工作。 (5)系统开发方法的

20、选择和开发计划的制定。针对己经确定的开发策略选定相 应的开发方法,是结构化系统分析和设计方法,还是选择原型法或面向对象的方法。 开发计划的制定是要明确系统开发的工作计划、投资计划、工程进度计划和资源利 用计划。 1.2 物流信息管理系统的国内外现状 一些发达国家,物流信息管理系统软件开发技术已经相当成熟。因为在这些国 家,智能化的物流已经有了规定的标准,相应地,物流管理技术也配合着物流的智 能化逐步地发展到了一定的高度。我国物流管理各个环节如运输、仓储、配送的成 本以及劳动力和设备成本都远远低于一些发达国家,而整个物流过程的综合成本却 大大高于发达国家。其主要原因,就是物流各环节信息化程度低,

21、信息沟通不畅, 造成库存大,运力浪费。为了降低物流成本,实现“按需生产、零库存、短在途” 的目标,我国物流行业已经达成共识,必须大力发展现代物流,充分利用信息技术, 让“信息流”主导“物品流” ,通过信息化来实现“物流”的准确配置,让物的流动 具有最佳的目的性和经济性,将生产地和流通过程中的库存降到最低。可以说,现 代物流就是“传统物流信息化” ,信息化成为现代物流的灵魂和关键。我国物流信 息化今后必须走信息资源共享化、信息网络一体化的发展之路。 我国物流管理水平与国外相比还处于初级阶段,尚有许多不完善的地方,具体 表现在以下几个方面: (1)对业务流程没有创新,从所接触的物流公司客户和对一些

22、软件产品进行分 析后,把物流管理看成只是收费服务和简单货物运输活动,一致反映这些软件产品 只是对物流管理流程的简单翻版,没有较大突破。 (2)没有融合最新的管理思想,一套好的管理软件,能够提高企业的工作效率, 必须融合最新的管理思想,如时间管理和知识管理及效率管理。 (3)物流管理,需要大量资金的投入,在物流管理中,应该贯彻“投资少,效 益高”的原则,形成物流管理资金的源泉。但是,传统的物流消费观还有其深厚的 影响,不少客户往往把物流管理理解为无偿服务或低偿服务。这有悖于社会主义市 场经济条件下物流消费原则,也是影响物流管理工作顺利开展的一大症结所在。 (4)物流公司管理者和客户总存在这一些矛

23、盾,客户总是抱怨物流费用太高、 物流服务不到位、运送人员态度不好等,公司管理者则总是希望尽量创收、尽量节 约人力物力、尽量降低物流管理成本等。双方又缺少沟通交流的平台,致使矛盾激 化。物流管理信息系统的设计与开发就显得尤为必要,通过使用物流管理信息系统, 物流公司管理人员能够在日常管理工作事务中做到:随时查询客户信息数据,杜绝 不礼貌的送货人员言语行为;合理安排和调配客户的货物运输工作;及时查询和统 计客户和员工的基本信息。 2 系统规划及系统硬件配置 2.1 初步调查与规划 进入 21 世纪,随着作为新兴产业之一现代物流业的迅猛发展,国内的物流公司 如雨后春笋般涌现,进而形成了物流公司产业。

24、想比传统的物流公司,物流公司更 专业化,综合成本更低,配送效率更高,已经成为国际物流业发展的趋势、社会化 分工和现代物流发展的方向。由于物流管理业务的复杂性,再加上信息化管理这个 概念的引入,物流管理逐渐趋于信息化、高效率化,因此许多物流管理公司已引入 了“物流管理信息系统”,即通过计算机网络和专业软件对物流信息实施即时、规范、 高效的管理。在引入该系统后客户信息将由电脑管理,通过系统对客户信息的记录 与保存,减少了公司管理者的麻烦。提高了日常工作的服务质量。电脑会将各项信 息汇总,并打印出统一的客户信息,大大节省了物流管理公司的人力、物力投入, 降低了成本。 目前,我国的物流公司在物流市场中

25、所占的比例仅为 10%。还没有太多大型专 业的物流公司企业,这是当前物流发展中最薄弱的环节,也制约了我国经济的发展。 我国物流公司市场规模在 600 亿元700 亿元,不仅规模小,而且高度分散,在 1 万至 1.5 万家物流公司企业中,没有一家企业能占到 2%以上的市场份额,大多数物 流公司只是局限在供应链功能的一小部分,无法满足客户的一体化物流服务需求。 中国最大的物流供应链管理软件供应商博科资讯总裁沈国康指出,由于大部分物流 企业是从原来的储运业转型而来,大都未形成核心竞争力,企业的技术水平与管理 水平不高,缺乏公认的物流服务标准。虽然各地的物流企业数量与基础投资猛增, 但低价恶性竞争严重

26、扰乱了市场秩序,造成物流企业普遍业绩不佳,发展后劲不足。 运用信息化手段提高运输质量和运输效率,提高客户服务能力,从而提高核心竞争 力,是很多物流公司企业应对市场竞争的必然选择。物流管理系统的作用不但使得 繁重的手工工作变的简单化,并且能够使得客户对物流的了解更加透明化。如下图 2-1 所示。 仓 储 信 息 查 询 按 仓 库 面 积 查 询 货 物 信 息 查 询 按 货 物 属 性 查 询 员 工 信 息 查 询 按 员 工 姓 名 查 询 基 本 信 息 编 辑 系 统 操 作 信 息 浏 览 系 统 维 护 xxx 物流公司信息管理系统 退 出 系 统 仓 储 管 理 货 物 管 理

27、 运 输 管 理 员 工 管 理 仓 储 信 息 浏 览 货 物 信 息 浏 览 员 工 信 息 浏 览 运 输 信 息 浏 览 密 码 修 改 图图 2-1 xxxxxx 物流公司信息管理系统结构图物流公司信息管理系统结构图 2.2 硬件配置 软硬件要求,服务器需要 pentium4 以上配置的高性能 pc 机,内存应在 256m 以上,硬盘在 40g 以上。操作系统为 windows 9x/me、windows 2000、windows xp、windows nt,分辨率:1024*768;内存应在 32m 以上,硬盘在 1g 以上。开 发平台前台开发工具是 microsoft visua

28、l basic 6.0。前台开发工具为 microsoft visual basic 6.0,后台数据库为 microsoft sql server 2000。 3 系统分析 3.1 需求分析 3.1.1 系统需求功能概括 经过调研与可行性分析,出于对客户需求的考虑,设计了这套物流信息管理系 统,本系统主要考虑到物流管理的普遍要求,系统主要包括: (1)对客户资料的录入和增、删、改、查询等功能实现,在基于这些信息资源 对物流进行管理。 (2)在具有了所有的基本资料信息后,需要实现实质性的物流信息管理。主要 的管理业务包括:仓储管理、货物管理、运输管理、员工管理。这些成为物流管理 的主体。 (3

29、)各项管理业务的查询统计,包括:仓储信息查询、货物信息查询、员工信 息查询、仓储信息统计浏览、货物信息统计浏览、员工信息统计浏览、运输信息统 计浏览等,这样就可以便于公司对客户进行全面的了解和管理了。 3.1.2 系统操作设计内容 模块功能的研究设计,尽量采用物流管理公司中现有的软硬件环境以及先进的 管理系统开发方案,从而达到充分利用现有资源,提高系统开发水平和应用效果的 目的。系统应完全符合物流管理员对客户信息管理的规定,满足对客户信息及员工 信息管理等工作需要,并达到操作过程中的直观、方便、实用、安全等要求。通过 调研情况进行需求分析,进行模块的划分和功能的界定,并对各个模块的具体管理 流

30、程进行控制和编码实现。 良好的数据导入与导出系统设计:信息管理系统应充分具备数据库的维护功能, 可以及时根据用户的需求对数据库中的信息进行添加、删除、修改和查询等操作。 完备的信息查询统计:为满足管理和决策工作的需要,在查询基础上应具备一 定的统计功能。 后期维护:所开发的物流信息管理系统应采用模块化程序设计方法,起到既便 于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护的效 果。 以上是对本信息管理系统进行的基本的需求分析。但是,这并不是整个系统的 全部需求,对系统不断出现的新需求,需要系统在日后的使用中通过系统的更新与 维护来实现。这样,才能使系统得到不断的完善,功能更

31、加强大,与用户的交互性 更强。 3.2 功能分析 3.2.1 系统用户管理功能 (1)系统用户的添加,包括用户名、密码。 (2)系统用户密码的修改。 3.2.2 仓储信息管理功能 (1)仓储基本信息的录入,包括仓库编号、仓库面积、储位数量、储位编号、 储位面积、负责人、备注等信息。 (2)仓储基本信息的修改。 (3)仓储基本信息的删除。 (4)仓储基本信息的查询。 (5)仓储基本信息的统计。 3.2.3 货物信息管理功能 (1)货物基本信息的录入,包括货物编号、货物名称、货物属性、仓库编号、 储位编号、货物数量、备注等信息。 (2)货物基本信息的修改。 (3)货物基本信息的删除。 (4)货物基

32、本信息的查询。 (5)货物基本信息的统计。 3.2.4 运输信息管理功能 (1)运输基本信息的录入,包括发货单号、货物编号、运输方式、责任人、货 物数量、发货日期、目的地、接收人、备注等信息。 (2)运输基本信息的修改。 (3)运输基本信息的删除。 (4)运输基本信息的查询。 (5)运输基本信息的统计。 3.2.5 员工信息管理功能 (1)员工基本信息的录入,包括编号、姓名、性别、年龄、职称、工资、联系 方式、家庭住址、备注等信息。 (2)员工基本信息的修改。 (3)员工基本信息的删除。 (4)员工基本信息的查询。 (5)员工基本信息的统计。 3.2.6 系统维护管理功能 修改管理员的密码。

33、3.2.7 退出 退出信息管理系统。 4 系统总体设计 4.1 系统总体结构设计 经过调研与可行性分析,本套信息管理系统的基本设计思想是把整个系统按照 实现的功能进行分解,将信息管理系统分为五个部分,第一部分为“登陆系统”, 第二部分为“基本信息编辑”,第三部分为“系统操作”,第四部分为“信息浏览” ,第五部分为“系统维护”。此系统的结构图如图 4-1、4-2、4-3、4-4、4-5 所示。 物流管理信息系统 登录系统基本信息编辑系统操作信息浏览系统维护 图图 4-1 物流管理信息系统结构图物流管理信息系统结构图 登录系统 用户登陆退出密码修改 图图 4-2 登陆系统结构图登陆系统结构图 基本

34、信息编辑 仓 储 管 理 货 物 管 理 运 输 管 理 员 工 管 理 图图 4-3 基本信息编辑结构图基本信息编辑结构图 系统操作 仓储 信息 查询 按仓 库面 积查 询 货物 信息 查询 按货 物属 性查 询 员工 信息 查询 按员 工姓 名查 询 图图 4-4 系统操作结构图系统操作结构图 信息浏览 仓储 信息 浏览 货物 信息 浏览 员工 信息 浏览 运输 信息 浏览 图图 4-5 信息浏览结构图信息浏览结构图 4.2 数据库的设计 4.2.1 密码表 密码表存放登陆系统所需要的用户名和密码,修改密码时也同样需要访问此表。 表表 4-1 密码表密码表(mima)(mima) 字段名数

35、据类型可否为空 yhm(主键) varchar(50)not null mimavarchar(50) null 4.2.2 仓储信息表 仓储信息表存放公司内所有的仓库信息,这些信息也是公司对物流信息管理的 基本信息,在实现系统的各个功能中起真非常重要的作用。 表表 4-2 仓储信息表仓储信息表(ccgl)(ccgl) 字段名数据类型可否为空 仓库编号(主键) varchar(50) not null 仓库面积 varchar(20) null 储位数量 varchar(50) null 储位编号 varchar(50) null 储位面积 varchar(20) null 负责人 varch

36、ar(15) null 备注 varchar(250) null 4.2.3 货物信息表 货物信息表存放公司内内的所有货物的信息,其中包括客户的未配送货物和已 配送的货物信息。 表表 4-3 货物信息表货物信息表(hwgl)(hwgl) 字段名数据类型可否为空 货物编号(主键) varchar(50) not null 货物名称 varchar(50) null 货物属性 varchar(20) null 仓库编号 varchar(50) null 储位编号 varchar(50) null 货物数量 varchar(10) null 备注 varchar(250) null 4.2.4 员工

37、信息表 员工信息表存放归属物流公司管理的所有员工的信息。 表表 4-4 员工信息表员工信息表(jsygl)(jsygl) 字段名数据类型可否为空 编号(主键) varchar(50) not null 姓名 varchar(15) null 性别 char(2) null 年龄 char(5) null 职称 varchar(50) null 工资 varchar(20) null 联系方式 varchar(50) null 家庭住址 varchar(50) null 备注 varchar(250) null 4.2.5 运输信息表 运输信息表存放公司内客户的各种配送货物的信息。 表表 4-5

38、 运输信息表运输信息表(ysgl)(ysgl) 字段名数据类型可否为空 发货单号(主键) varchar(50) not null 货物编号 varchar(50) null 运输方式 varchar(50) null 责任人 varchar(15) null 货物数量 varchar(10) null 发货日期datetime(8)null 目的地 varchar(50) null 接收人 varchar(50) null 备注 varchar(250) null 5 系统详细设计 5.1 界面设计与功能 经过以上的分析及建模,已经完成了数据库的后台工作。下面要完成的是人机 交互的界面。本系

39、统分为公司形象界面及用户登陆,系统主体平台,通过主体平台 调用的功能模块。接下来即对各部分作详细介绍。 5.1.1 公司形象界面及用户登陆部分 启动系统程序后,首先进入公司形象界面如图 5-1 所示,此界面显示有公司名 和欢迎标语,当用鼠标单击界面时,随后弹出系统登陆界面如图 5-2 所示,在登陆进 入主体平台的时候,系统会要求用户输入用户名及密码作为验证信息。 图图 5-1 公司形象界面公司形象界面 图图 5-2 系统登陆界面系统登陆界面 5.1.2 系统主窗口界面部分 主窗口如图 5-3 所示,是一个多文档窗口,提供了对于各个模块和各种操作的 接口。根据模块化原理,本系统可按照不同的功能分

40、成四个独立的功能模块实现系 统所需功能。系统主体平台的四个功能模块,分别是基本信息编辑、系统操作、信 息浏览、系统维护。此系统中每一个模块可以由下一级模块实现。 图图 5-3 主窗体界面主窗体界面 5.2 主窗体调用各个模块部分 (1)系统维护模块 系统维护模块包括修改密码模块和退出系统模块。 修改密码界面 在“登陆系统”菜单中选择“修改密码” ,可以进入修改用户密码界面。本窗体 中仍然采用密码验证的方法,目的同样是为了减少错误输入所造成的麻烦。界面如 图 5-4 所示。 图图 5-4 修改密码界面修改密码界面 退出 点击“退出系统”后系统将自动退出。 (2)基本信息编辑模块 仓储管理模块 仓

41、储管理主要是对库房的基本信息如 (仓库编号、仓库面积、储位数量、储位 编号、储位面积、负责人、备注)的信息进行添加、修改、删除、查询及查找。添加、 修改、删除这些操作必须保存后才能生效。简单查询可使用“首记录” 、 “上一条” 、 “下一条” 、 “尾记录”这些功能进行查询。当记录较多,简单查询不能方便的找的 目标记录时,可以通过“查找”功能根据条件进行查询,查询时用户可以在选择字 段后给出查找内容,这样可以使用户更准确的快速的找到自己想要的目标资料,可 以给用户带来更大的方便和提高查找效率。 仓储管理窗体如图 5-5 所示,仓储查询界面如图 5-6 所示,单项查询界面如图 5-7 所示,打印

42、预览界面如图 5-8 所示。 图图 5-5 仓储管理界面仓储管理界面 图图 5-6 仓储查询界面仓储查询界面 图图 5-7 按仓库面积单项查询界面按仓库面积单项查询界面 图图 5-8 仓储信息报表显示界面仓储信息报表显示界面 货物管理模块 货物管理主要是对客户货物的基本信息如 (货物编号、货物名称、货物属性、 仓库编号、储位编号、货物数量、备注)的添加、修改、删除、查询及查找。添加、 修改、删除这些操作必须保存后才能生效。简单查询可使用“首记录、 “上一条” 、 “下一条、 “尾记录”这些功能进行查询。当记录较多,简单查询不能方便的找的目 标记录时,可以通过“查找”功能根据条件进行查询,查询时

43、用户可以在选择字段 后给出查找内容,这样可以是用户更准确的快速的找到自己想要的目标资料,同时 给用户带来更大的方便和提高查找效率。 货物管理窗体如图 5-9 所示,货物查询界面如图 5-10 所示,单项查询界面如图 5-11 所示,打印预览界面如图 5-12 所示。 图图 5-9 货物管理界面货物管理界面 图图 5-10 货物查询界面货物查询界面 图图 5-11 按货物属性单项查询界面按货物属性单项查询界面 图图 5-12 货物信息报表显示界面货物信息报表显示界面 (3) 运输管理模块 运输管理主要是对公司的货物配送基本信息如 (发货单号、货物编号、运输方 式、责任人、货物数量、发货日期、目的

44、地、接收人、备注) 的添加、修改、删除、 查询及查找。添加、修改、删除这些操作必须保存后才能生效。简单查询可使用 “首记录” 、 “上一条” 、 “下一条” 、 “尾记录”这些功能进行查询。当记录较多,可 以通过“查找”功能根据条件进行查询,查询时用户可以在选择字段后给出查找内 容进行查找,这样可以是用户更准确的快速的找到自己想要的目标资料,运输管理 窗体如图 5-13 所示,打印预览界面如图 5-14 所示。 图图 5-13 运输管理界面运输管理界面 图图 5-14 运输信息报表显示界面运输信息报表显示界面 (4) 员工管理模块 员工管理主要是对公司员工的基本信息如 (编号、姓名、性别、年龄

45、、职称、 工资、联系方式、家庭住址、备注) 的添加、修改、删除、查询及查找。添加、修 改、删除这些操作必须保存后才能生效。简单查询可使用“首记录” 、 “上一条” 、 “下一条” 、 “尾记录”这些功能进行查询。当记录较多,可以通过“查找”功能根 据条件进行查询,查询时用户可以在选择字段后给出查找内容进行查找,这样可以 是用户更准确的快速的找到自己想要的目标资料,员工管理窗体如图 5-15 所示,员 工查询窗体如图 5-16 所示,单项查询窗体如图 5-17 所示,打印预览界面如图 5-18 所示。 图图 5-15 员工管理界面员工管理界面 图图 5-16 员工查询界面员工查询界面 图图 5-

46、17 按员工职称单项查询界面按员工职称单项查询界面 图图 5-18 员工信息报表显示界面员工信息报表显示界面 (4)数据统计与浏览 仓储信息统计与浏览 仓储信息统计主要是对库房信息以饼图的形式显示给用户,这样直观的、汇总 的管理使得数据更为清晰。用户还可以感觉需求按照所选的条件对记录进行统计, 仓储统计与浏览窗体如图 5-19 所示。 图图 5-19 仓储信息统计与浏览界面仓储信息统计与浏览界面 货物信息统计与浏览 货物据统计主要是对配送货物数据的汇总显示,将这些数据已饼图的形式显示 给用户,这样直观的、汇总的管理使得数据更为清晰。用户还可以感觉需求按照所 选的条件对记录进行统计,货物信息浏览

47、与统计窗体如图 5-20 所示。 图图 5-20 货物信息统计与浏览界面货物信息统计与浏览界面 运输信息统计与浏览 运输信息统计主要是对配货信息数据以饼图的形式显示给用户,这样直观的、 汇总的管理使得数据更为清晰。用户还可以感觉需求按照所选的条件对记录进行统 计。运输统计与浏览窗体如图 5-21 所示。 图图 5-21 运输信息统计与浏览界面运输信息统计与浏览界面 员工信息统计与浏览 员工信息统计主要是对员工信息数据以饼图的形式显示给用户,这样直观的、 汇总的管理使得数据更为清晰。用户还可以感觉需求按照所选的条件对记录进行统 计。运输统计与浏览窗体如图 5-22 所示。 图图 5-22 员工信

48、息统计与浏览界面员工信息统计与浏览界面 结束语 本套信息管理系统是针对神州龙物流公司信息管理工作的实际情况开发的,通 过对该系统实际应用环境和用户工作情况的分析,该系统开发过程中主要采用了 windows xp 操作系统,以 microsoft visual basic 6.0 为前台开发工具, 用 sql server 2000 为后台数据库而搭建的开发平台。 该系统的使用将会改变信息管理工作依赖手工操作的现状,提高客户对物流信 息管理的准确度,加快其对各种事务的处理能力,提高办事效率,给使用者带来了 极大的方便,同时降低了员工重复工作的频率,使公司管理更完善。 在此次毕业设计中,让我充分感

49、到从理论到实践过程中所存在的不足,不是说 学到的东西就代表着会应用了,在老师的耐心指导下我克服了许多困难,一步一步 地把相关内容有效的完成。 通过这次的实践使得自己也从中得到了很大的启发,总体来说经过了这次毕业 设计,自己从对 vb 的表面化了解到现在已经能够利用它完成许多基本功能,其中的 收获与感触颇多。在使用 vb 的过程中,由于使用了 sql server 2000 提供的数据测 试连接,使得我对数据源的建立与引用,sql 查询语句的使用等方面都作了广泛地 接触和详细的了解,通过这些知识的学习对我而言受益匪浅。更重要的是这次实践 培养了自己的实际动手能力,对自己以后的工作,学习都将有很大

50、的帮助。 从整个过程来看,这是一个不断使自己找到错误并及时改正、提高完善的过程, 同时也对相关操作软件有了更清晰的认识和掌握,并能够应用到今后的学习与生活 中去。 参考文献 1 朱从旭 严晖 曹岳辉,visual basic 程序设计m,北京:清华大学出版社,2009 2 张得强,visual basic 案例开发m,中国水利水电出版社,2009 3 高春艳,visual basic 工程应用与实践论文集c,北京:机械工业出版社,2009 4 steven jordan(美) 牛力,visual basic 6.0 编程宝典m,北京:电子工业出版社, 2009 5 李佳丽,sql server

51、 2000 数据库管理与开发技术大全m,北京:人民邮电出版社, 2009 6 杨学全 赵慧勤 李英杰 张永周,sql server 2000 实例教程m,北京:电子工业 出版社,2009 7 郝平,数据库开发与应用论文集c,北京:科学出版社,2008 8 刘德明,精典物业管理方案分析r,北京:黄河出版社,2009 9 郭瑞军 唐邦民 谢晗昕,visual basic 数据库开发实例精粹m,北京:电子工业出 版社,2009 10 bob reselman,visual basic 6.0m,dipartimento informatica sistemistica universita roma

52、 u.s.a,2008.124-139 11 craig eddy,sql server 2000 disquisitionc,dipartimento informatica sistemistica universita roma iasalaria italy,2009 12 marco cadoli toni mancini combining relational algebra,sql and constraint programmingm/cd,dipartimento informatica sistemistica universita roma viasalaria ita

53、ly,2009 13 李雷,使用 visual basic 数据库开发m,北京:机械工业出版社,2004 14 张文,visual basic6.0 程序设计 m,北京:人民邮电出版社,2006 致 谢 随着大学本科生活的临近尾声,经过自己的努力和指导教师 xxx 老师的指导下, 终于顺利的完成了这套信息管理系统。 在开发设计的过程中,张老师本着认真负责的态度,以严谨求真的作风来要求我 们每一位学生,从选题到研发到实现,张老师给予了我正确的指导和极大的帮助, 使得我在设计当中少走了很多弯路,在顺利完成毕业设计的同时更让我学到了许多 知识,对原有的理论知识能够很好的与实际结合起来运用,也大大的提

54、高了我的动 手的能力,这使得我对以后的工作充满了信心。 在此我由衷的向我的指导老师再次的说一声谢谢!并要向那些给予我极大帮助 和支持的同学和老师表示感谢。今后我会以此次的毕业设计为起点迈向更远的未来 最后,感谢学校领导以及各位老师给我提供这样一个良好的学习、生活坏境, 感谢曾经帮助过我的所有同学,感谢你们的关心和帮助。 附 录 登陆代码 private sub command1_click() dim mpassword as string adodc1.recordsource = select * from mima where yhm = & text1.text & adodc1.re

55、fresh if adodc1.recordset.recordcount 0 then mpassword = adodc1.recordset.fields(mm) if text2.text = mpassword then 判断数据的密码是否正确 name1 = text1.text mdifrmmeu.show unload me else msgbox 密码不正确,请您确认后重新输入, 48, 警告 text2.text = text2.setfocus end if else msgbox 对不起 没有此用户的信息, 48, 警告 text1.text = text2.text

56、= end if end sub private sub command2_click() unload me end sub private sub form_load() adodc1.refresh if adodc1.recordset.recordcount 0 then listview1.enabled = true listview1.listitems.clear i = 1 adodc1.recordset.movefirst do while adodc1.recordset.eof = false key = adodc1.recordset.fields(yhm) s

57、et itmx = listview1.listitems.add(, , key, i) i = i + 1 adodc1.recordset.movenext loop else listview1.enabled = false end if end sub private sub listview1_click() text1.text = listview1.selecteditem text2.setfocus end sub 附 录 密码修改代码 private sub command1_click() dim mpassword as string adodc1.records

58、ource = select * from mima where yhm = & text1.text & adodc1.refresh if adodc1.recordset.recordcount 0 then mpassword = adodc1.recordset.fields(mm) if text2.text = mpassword then name1 = text1.text if text3 = text4 then adodc1.recordset.fields(mm) = text4 adodc1.recordset.update msgbox 修改成功!, vbokon

59、ly, 提示 else msgbox 新密码输入不一样!, 5 + vbcritical, 提示 text3.text = : text3.setfocus text4.text = end if else msgbox 密码不正确,请您确认后重新输入!, 5 + vbexclamation, 提示信息 text2.text = text2.setfocus end if else msgbox 对不起 没有此用户的信息, 5 + vbcritical, 提示信息 text1.text = : text1.setfocus text2.text = end if end sub private

60、 sub command2_click() unload me end sub private sub form_load() adodc1.refresh if adodc1.recordset.recordcount 0 then listview1.enabled = true listview1.listitems.clear i = 1 adodc1.recordset.movefirst do while adodc1.recordset.eof = false key = adodc1.recordset.fields(yhm) set itmx = listview1.list

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论