实验报告书课程名称:物流信息系统学生姓名:学号:所在班级:所在系(部):物流工程系指导教师:实验学期:2013~2014学年第一学期山东交通学院交通与物流工程一、实验名称物流信息系统认识上机二、时间2013年9月14日三、地点交通与物流工程实验中心,机房(6207、6205、6103室)四、指导教师刘建磊五、实验目的通过一般的物流信息系统软件的实际操作,认识这类软件的常见主要功能,了解物流过程中的库存管理、运输管理、配送管理流程,学会这类软件的基本操作。六、实验用仪器设备计算机、相关物流信息系统软件七、实验内容与实验步骤1使用物流管理系统软件,获知其主要功能有:1部门资料设置:对部门资料进行增加、删除、修改、查询等操作,截图如下:2车辆调度安排:随时掌握司机以及车辆的动态,对车辆进行合理的安排,截图如下:3车辆资料设置:将车辆以及司机的资料电子化,方便、快捷的对车辆信息进行及时的更新,来对车辆的信息做到进一步的完善,截图如下:4密码修改:对密码进行简单的修改工作,截图如下:5货物托运管理:进行货物托运的各项内容设置,比如对托运的货物进行增减,承运单位的各种信息,以及收货单位的各种信息,截图如下:除以上功能外,该物流管理系统软件还具有货物验收管理、客户资料设置、司机资料设置等。使用物流物流管理系统软件,获知其主要功能有:1物资入库单填写:主要记录物资的编号、数量、名称等项目,截图如下:2物资出库单填写:主要内容和入库单的大体相同,截图如下:3用户管理:通过密码设置来进行用户的识别与管理,截图如下:3使用钢材行业物流管理软件,获知其主要功能有:1审核报损出库单:对报损物品进行备注与审核,截图如下:2查询存款单,截图如下:一、实验名称物流信息技术上机二、时间2013年9月18日三、地点交通与物流工程实验中心,机房(6207、6205、6103室)四、指导教师刘建磊五、实验目的熟悉VB的系统环境,了解VB程序的编写、保存和编译的方法过程;掌握基本语句的使用;掌握表达式的正确书写方法及函数、运算符的正确使用;掌握逻辑表达式及关系表达式的正确书写形式,掌握IF语句单行和块书写格式及其正确使用。六、实验用仪器设备计算机、VisualBasic软件七、实验内容与实验步骤1编一程序,程序运行的初始界面如图所示,当用户在文本框中输入姓名,例如输入“张三”,单击“确定”按钮,则程序的运行情况如图1-2所示,如果单击“结束”按钮,即结束程序运行。源代码:PrivateSubCommand1_Click()Command2.Enabled=FalseText1.Text=EndSubPrivateSubCommand2_Click()EndEndSub2设计一个猜数字游戏软件,点击出题按钮,产生一个10到99的随机数,然后在文本框中由用户输入数字,如果结果不对,应提示是大了,还是小了,否则提示正确。运行界面如图3-1所示。程序源代码为:DimaAsSinglePrivateSubCommand1_Click()a=Int(Rnd*90)+10EndSubPrivateSubCommand2_Click()DimbAsSingleDimcAsSinglec=ab=Text1.TextIfcbThenMsgBox(您猜的数字大了,加油加油)IfcbThenMsgBox(您猜的数字小了,加油加油)Ifc=bThenMsgBox(您猜对了,恭喜恭喜)Text1.Text=EndSubPrivateSubCommand3_Click()EndEndSub3设计一个登陆界面,包含用户名、密码及文本框,确定按钮,退出按钮,并编写代码实现,用户名和密码正确时弹出对话框,提示“欢迎使用该系统”,否则提示“用户名和密码错误,请重新输入”截图如下:写入实现上述内容的一段代码:DimaAsSingleDimbAsSinglePrivateSubCommand1_Click()a=123b=456IfText1.Text=aAndText2.Text=bThenMsgBox(欢迎使用该系统)ElseMsgBox(密码错误,请重新输入)EndIfText1.Text=Text2.Text=EndSub一、实验名称物流信息技术上机二、时间2013年10月12日三、地点交通与物流工程实验中心,机房(6207、6205室)四、指导教师张良智五、实验目的掌握For语句的使用,掌握Do…Loop{While|Until}两种形式的使用。掌握如何控制循环条件,防止死循环或不循环。熟练掌握循环条件设置及循环的控制方法。掌握数组的声明、数组元素的引用,掌握静态数组和动态数组的使用差别,应用数组解决与数组有关的常用问题。六、实验用仪器设备计算机、VisualBasic软件七、实验内容与实验步骤1、编一程序,显示出所有的水仙花数。所谓水仙花数是指:一个三位数的各位数字立方和等于该数字本身。如:153=333351,因此153是一个水仙花数。截图如下:程序源代码为PrivateSubForm_click()DimiAsIntegerFori=100To999If(i\100)^3+(i\10Mod10)^3+(iMod10)^3=iThenPrintiNextEndSub2、设计一个程序,将用户输入的10个数字进行倒置。截图如下:程序源代码为:PrivateSubForm_click()DimsAsStrings=InputBox(请输入要倒置的数字,测试)IfsThens=StrReverse(s)MsgBoxsEndIfEndSub3、设计一个程序,定义一个5×5的二维数组,随机存放10-60之间的整数,输出内容如下:1)按矩阵形式输出所有数组元素。2)在每行结尾输出各行元素之和。3)在每列的下面输出主对角线上的元素。截图如下:程序源代码为:PrivateSubForm_click()DimIAsInteger,JAsIntegerDimIntSumHAsIntegerDimIntSj(1To5,1To5)AsIntegerRandomizeForI=1To5IntSumH=0Print|;ForJ=1To5IntSj(I,J)=Int(Rnd()*51+10)IntSumH=IntSumH+IntSj(I,J)PrintIntSj(I,J);NextJPrint|;PrintIntSumHNextIForI=1To5Print--;NextIPrintPrint;ForI=1To5PrintIntSj(I,I);NextIPrintPrint;ForI=1To5PrintIntSj(6-I,I);NextIEndSub一、实验名称数据库操作上机二、时间2013年10月16日三、地点交通与物流工程实验中心,机房(6207、6205室)四、指导教师张良智五、实验目的理解关系数据库的基本概念,掌握Access数据管理系统的基本操作。练习建立数据表,熟悉各数据类型的内容。六、实验用仪器设备计算机、ACCESS软件七、实验内容与实验步骤1ACCESS数据库软件的主要功能有:(1)新建数据库,截图如下:图1供应商表设计视图图2货物表设计视图图3货物出库表设计视图图4货物入库表设计视图图5客户表设计视图图6运货商设计视图图7货物表数据视图图8货物出库表数据视图图9货物入库表数据视图一、实验名称数据库操作上机二、时间2013年10月30日三、地点交通与物流工程实验中心,机房(6207、6205室)四、指导教师张良智五、实验目的通过在VB和ACCESS的交互操作,练习高级语言操作数据库的多种方法,重点掌握使用DATA控件、ADODC控件和DATAGRID控件、数据窗体设计器三种方法连接数据库,并了解使用ADO对象编写代码连接数据的方法。六、实验用仪器设备计算机、ACCESS软件、VisualBasic软件七、实验内容与实验步骤1、使用DATA控件连接数据库在硬盘的用户盘上建立一个用户目录(如E:\WORK),用于保存所有实验文件。启动ACCESS,找到数据库“仓储管理信息系统”,确认有货物表,并已经录入了多条数据。将“仓储管理信息系统”数据库打开,转化97格式的数据库,取名“仓储管理信息系统-97”,复制到用户目录下。启动VB,在窗体上加入DATA控件data1,文本框控件text1,保存文件和工程到用户目录下。设置DATA控件的databasename属性为“仓储管理信息系统97”,设置DATA控件的Recordsource属性为货物表。设置文本框控件的datasource属性为data1,设置文本框控件的datafield属性为货物名称。运行程序,查看结果。修改上述文本框控件的datafield属性,查看结果。添加其他文本框控件,设置属性,显示更多的货物表内容。显示多个货物表信息的界面截屏如下:图10货物出库查询2、使用ADODC控件连接数据库在硬盘的用户盘上建立一个用户目录(如E:\WORK),用于保存所有实验文件。启动ACCESS,找到数据库“仓储管理信息系统”,确认有货物表,并已经录入了多条数据。复制到用户目录下。启动VB,通过菜单工程—部件—控件添加控件MicrosoftADODATACONTROL6.0和MicrosoftDATAgridCONTROL6.0。通过工具箱加两个控件到窗体上。设置ADODC的属性,生成—提供程序—MicrosoftJET4.0OLEDB;连接—WLGL—测试连接成功;记录源—命令类型:2—表名称:货物表。设置datagrid控件属性datasource为ADODC1.运行程序,显示货物表全部内容的界面如下:图11物资查询3、使用数据窗体设计器操作数据库在硬盘的用户盘上建立一个用户目录(如E:\WORK),用于保存所有实验文件。启动ACCESS,找到数据库“仓储管理信息系统”,确认有货物表,并已经录入了多条数据。将“仓储管理信息系统”数据库打开,转化97格式的数据库,取名“仓储管理信息系统97”,复制到用户目录下。启动VB,通过菜单外接程序—可视化数据管理器,在visdata界面上文件--打开数据库—MicrosoftACCESS-“仓储管理信息系统97”,实用程序--数据窗体设计器—窗体名称:huowu—记录源:货物表—添加使用的多个字段到右侧—生成窗体—关闭。对自动生成的窗体,重新排列位置、设置字体大小,颜色,控件长度等,调整界面美观大方,不留空白,不显拥挤。运行程序,得到操作数据库的界面设计如下:图12客户管理表一、实验名称物流信息系统开发上机二、时间2013年11月13日三、地点交通与物流工程实验中心,机房(6207、6205室)四、指导教师张良智五、实验目的通过编制系统可行性分析报告了解物流信息系统可行性分析的内容,通过系统业务流程图的绘制,熟悉系统业务过程,学会绘制业务流程图;通过界面设计熟练输入设计、输出设计的方法,掌握基本的界面设计方法。六、实验用仪器设备计算机、ACCESS、WORD、VB、DiagramDesigner软件七、实验内容与实验步骤1系统可行性分析(1)方案的可行性本系统方案是适应现代仓储业高效仓储化作业而设计的,且系统界面友好,系统功能比较简单,任何人都可以很快掌握操作原理并使用,不存在太大难度。(2)技术的可行性系统的总体架构将采用三层架构模型,数据库采用微软的Access,其工作稳定,功能强大,资源耗费较少,所以能够充分满足目前的需要。采用VB语言进行编程。VB是安全的、稳定的、简单的面向对象的编程语言。因此,开发本系统在技术上是可行的。(3)经济的可行性由于本系统的开发以课程设计为依托,参与人员的目的以学习为主,投入成本比较小。本系统比较简单且只在本机使用,暂不考虑网络,因而开发费用小。同时无纸化办公可以节省资源,减少后期资源浪费。因此,开发本系统在经济上是可行的。(4)社会的可行性在社会生产飞速发展的今天,物流己经成为国民经济的支柱,尤其是仓储管理,信息化是发展物流、提高效率的关键。仓储管理系统数据逻