物流运输管理系统的设计与实现
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
参考文献 [1]刘军,数据库应用系统开发技术[M].北京:机械工业出 版社,2003. [2]张洪伟.JSP网络开发技术与整合应用[M].北京:清华 大学出版社,2006. [3]塞奎春.JSP信息系统开发实例精选丛书[M].北京:机 械工业出版社,2006. [4]蔡临宁.物流系统规划—建模及实例分析[M].机械工 业出版社,2003. [5]鲍新中,程国全,王转编著.物流营运管理体系规划 [M].中国物资出版社,2004. [6]Raghu Ramakrishnan,Database Management Systems,2003. [7]韩柯.软件维护:概念与实践[M]电子工业出版社,2004,2.
-128-
/2012.05/
》》
设计应用
图2 类图和对象图
第一,完全多线程,支持多处理器是它 使用的核心线程。
第二,有多种类型:无符号/由符号 整数、FLOAT、DOUBLE、CHAR、VARCHAR、 TEXT、BLOB、DATE、TIME、DATETIME、 TIMESTAMP、YEAR、和ENUM类型。
myCom->setTimeout(500); //延时设置,我们设置为延时
500ms,这个在Windows下好像不起作用 connect(myCom,SIGNAL(readyRead
()),this,SLOT(readMyCom())); //信号和槽函数关联,当串口缓冲
区有数据时,进行读串口操作 } 实现槽函数: void Widget::readMyCom() //读取串
void readMyCom(); //读取串口 在构造函数中添加代码,完成后,构造 函数内容如下: Widget::Widget(QWidget *parent) :
QWidget(parent), ui(new Ui::Widget) { ui->setupUi(this); myCom=new Win_QextSerialPort (“COM1″,QextSerialBase::EventDriven ); //定义串口对象,指定串口名和查 询模式,这里使用事件驱动EventDriven myCom ->open(QIODevice::ReadWrite); //以读写方式打开串口 myCom->setBaudRate(BAUD9600); //波特率设置,我们设置为9600 myCom->setDataBits(DATA_8);
6.6 系统用例图 下面的图是OOA(Object-Oriented Analysis)的第一步,建立需求模型来定义用 例,得到一目了然的系统,在开发过程呢中 得到了很大的帮助,如图1所示。 6.7 系统部分类/对象图 定义好用例后,系统的类也需定义,开 发系统重复利用这些类取得了方便。对象与 管理员类图和对象如图2所示。
即为那些没用给定值的列设置。 第六,不同的平台上MySQL都可以工
作。支持Java、C++、C、等。 6.4 编写目的和读者对象 软件开发期的第一个阶段是需求分析阶
段要解决的问题,是开发者和用户明白这是 一个什么系统,软件开发成功的关键是规范 化完整、准确。面对对象主要有软人员件测 试人员、软件设计人员、需求分析人员和用 户。
第三,SQL的GROUP BY和ORDER BY 子句被全面支持,聚合函数(COUNT()、 COUNT(DISTINCT)、AVG()、STD()、SUM()、 MAX()和MIN())被支持。
第四,ANSI SQL的LEFT 0UTER JOIN和 ODBC被支持。
第五,缺省值在所有列都有,可插入一 个表列的子集利用用INSERT,他们的决省值
作者简介:甄靓(1989—),女,黑龙江勃利人,大 学本科,现就读于海南师范大学数学与统计学院信息 与计算机科学专业。
(上接第123页)对象:Win_QextSerialPort *myCom;
声明私有槽函数: private slots:
void on_pushButton_clicked(); //”发送数据”按钮槽函数
3.研究的内容 完成本课题的设计将通过采用JSP+JAVABEAN+MYSQL,另外界面设计工具将采用 dreamweaver,编译环境采用jdk+tomcat。如 下几方面的研究将会被具体做到: 首先,物流方面的有关知识将会被搜 集,物流配送流程将会被。 其次,使用的开发工具将要被了解,其 使用方法需要被掌握。 第三,做详细设计、概要设计、出需求 分析等,按照软件工程理论。 最后,做出安全分析是为保证系统的安 全性,实现系统的安全保障将采用身份验证 的方式。 4.要求和目标 该软件将被JSP+JAVABEAN+MYSQL方式所 实现。JSP+JAVABEAN的组合使用要求熟练掌 握;代码重用的思想等在代码的编写上要考 虑,要考虑到操作简单,易用性,交互性尤 其在设计上。本文最终目标将达到齐全的功 能、简单的操作、通用灵活、易用美观的界 面。 5.可行性的分析 为各类物流企业提供了查询、供求信 息浏览、物流动态将由信息物流网承担、全 面的提供服务为物流企业,了解行业的动态 信息更多的帮助企业,企业的运营效率被提 高。越来越被物流行业的相关人士重视强大 功能的物流信息网,通过网站行业企业能够 更及时调整企业的发展趋势以适应市场的变 化。 6.系统开发模式 自从进入90年代,出现两个显著的特点
6.5 信息和功能描述 例如某运输公司需要开发一个只有本公 司管理人员才能登陆的系统,其主要的特点 是:系统信息能够被共享,此运输公司的所
有运输地点能够共享,jsp被要求使用做前 台,后台处理数据存储由mysql做。
本系统主要实现的功能有:用户登录权பைடு நூலகம்限功能;管理交易信息功能;收到货物的信 息报告功能;管理货物信息功能;管理支付 情况功能;管理运输工具功能;管理交易地 点信息功能。
场总线的模式,即由光纤冗余主干网和设备 级现场总线来构成综合监控网络的主干网 络。而对于子网络,由于这些网络分处于不 同的工作环境,采用电缆作为CAN总线的传 输线路,其优点是便于维护。
由于综合监控系统要处理多个子网络
之间的连接和传输,需要采用大量的CAN接 口,因此对于子网络和主干网络之间的接口 也是一个应当注意的问题。从煤矿实际需要 出发,采用基于独立CAN控制器的总线接口 方案是比较好的选择,独立CAN控制器型号 可采用SJA1000等独立控制器。
1.前言 物流运输业属于服务业之一,区域物流 这一理论越来越多的被书籍及网络都提到, 它就是说在一定限度下的区域环境里,以中 大型城市为中心,根据区域经济的规模和范 围,在有效范围的物流辐射范围下,有效的 进行物流货物流动在有效的区域范围下,越 来越多的书籍开始提及到区域物流这一概 念、有机集成下的物流基本活动包括配送及 信息处理等,经济发展下用于服务于本区域 的,物流活动的水平和效率被提高本区域, 物流活动的范围和规模被扩大,其他区域被 辐射,本区域的综合经济实力被提高。开展 了物流运输管理系统是为了实现区域物流, 平台系统也是它的另一个名字。 2.物流发展研究现状及其发展的趋势 在中国对经济增长具有重要意义有4个 服务性行业,对于提高生产力和推动对其有 重要影响,分别是电信、电子商务,物流服 务和商业服务。在其中,1997年服务业产出 的42.4%的是物流服务,成为所占比例最 大的一项。当今进入21世纪,中国要实现的 承诺是全面开放服务业对WTO缔约国,其中 所占比例较大的服务门类就是物流服务作为 在服务业,国际物流业的竞争肯定会对其产 生影响。 现今的物流平台电子信息化管理方式是 由物流的配送方式从手工核查,手工下单的 方式转变成,大量的人力从而被节省了,自 动化、一体化成为配送流程管理。 智能运输系统现今出现了,是物流系 统的一个分支,大力研究的方向已经被其取 得。指采用信息电子,控制,通信,处理等 技术,使路,车、人、使这三项更加协调的 结合在一起,交通事故和污染阻塞被减少, 使生产率和通运输效率被提高的综合系统。 公路交通领域的研究,应用电子信息技术工 作在我国是从70年代开始的,交通工程、科 技情报信息、自动控制电子信息技术相应的 被建立了。以交通与气象数据采集自动化系 统,道路桥梁数据库、道路桥梁自动化检 测、高速公路收费系统、高速公路通信监控 系统、等为代表的一批成果是其取得的。尽
图1 系统用例图
关于计算机系统的发展:有封闭的计算机系统 转变为开放的计算机系统,集中式系统逐渐被 分布式系统所代替。模式和Intrant(Brower/ server)客户机/服务器(Client/Server)是代 表。
6.1 开发环境的选择 选择程序语言为JSP。基于以下几点: 第一,对于执行平台。必然要考虑的 问题就是执行平台,jsp是一种跨平台的语 言。 第二,要分离开产生和显示的内容。 JSP技术的使用,Web页面的最终页面,开发 人员可以使用XML或者HTML标识来格式化和 设计。 第三,强调组件中哪些可以被重用。可 重用组件来执行应用程序所要求的更为复杂 的处理在绝大多数jsp页面中:(JavaBeans 或者Enterprise JavaBeans)。 第四,采用页面开发标识简单化。不是 所有的Web页面程序设计人员都是熟悉脚本 语言的。许多功能被JavaServer Page技术 封装了,在与JSP相关的XML标识中进行动态 内容产生所需要的是这些功能。作为java技 术的一个分支,高度复杂的基于Web的应用 JSP技术都能够支持。 6.2 编译环境的选择 Web应用服务器包括Tomcat服务器它 是一个免费的开放源代码的服务器,由其 他一些公司及个人和Apache、Sun共同开发 而成。有了Sun的支持和参与,Tomcat中 总是能体现最新的Servlet和JSP,最新的 Servlet 2.4和JSP 2.0规范由Tomcat5支 持。Tomcat免费、性能稳定,技术先进。 6.3 数据库工具的选择 基于以下几点选择MYSQL做为数据库:
参考文献 [1]赵秀敏.煤矿主井直流提升机电控系统自动化与信 息化[J].煤炭技术,2009(2):35-37. [2]雷志鹏,宋建成.综采工作面输送设备工况实时监测 及故障诊断系统的设计[J].工况自动化,2010(7):5-9. [3]于治福,李旭鸣,等.基于PLC的煤矿主排水泵自动控 制系统设计[J].煤矿机械,2010(1):29-31.
口数据并显示出来 { QByteArray temp = myCom-
>readAll(); //读取串口缓冲区的所有数据给临
时变量temp ui->textBrowser->insertPlain-
》》 设计应用
物流运输管理系统的设计与实现
海南师范大学数学与统计学院 甄 靓
【摘要】随着飞速发展的市场经济,发生了根本性的变化的是市场格局,由原来的卖方市场现转变转变为买方市场。面对消费者越来越精明,市场决胜的惟一因素已不 仅仅是,价格,质量,衡量“客户满意度”的惟一标准也不再是价格,质量,现代企业最为重视的课题之一成了服务。谁能更好的为客户提供服务,谁便能得到更高的 客户满意度,更多的市场也就被其赢得。 【关键词】市场经济;价格;满意度
管如此,在研究水平及研究分散所限制下, 交通运输的某一局部问题而进得的是形成多 数研究项目的原因,覆盖这些领域的一项综 合性技术恰恰是缺乏一个具有战略意义,综 全性的的研究项目恰恰是,也就是说原来这 些互不相干的项目有机的将被智能运输系统 联系在一起,使公路交通系统在更高的层次 上协调发展表现为运营,规划、、管理、建 设等各方面工作,更大的效益将在公路交通 被发挥出。
//数据位设置,我们设置为8位数 据位
myCom->setParity(PAR_NONE); //奇偶校验设置,我们设置为无校 验 myCom->setStopBits(STOP_1);
//停止位设置,我们设置为1位停 止位
myCom->setFlowControl(FLOW_ OFF);
//数据流控制设置,我们设置为无 数据流控制
-128-
/2012.05/
》》
设计应用
图2 类图和对象图
第一,完全多线程,支持多处理器是它 使用的核心线程。
第二,有多种类型:无符号/由符号 整数、FLOAT、DOUBLE、CHAR、VARCHAR、 TEXT、BLOB、DATE、TIME、DATETIME、 TIMESTAMP、YEAR、和ENUM类型。
myCom->setTimeout(500); //延时设置,我们设置为延时
500ms,这个在Windows下好像不起作用 connect(myCom,SIGNAL(readyRead
()),this,SLOT(readMyCom())); //信号和槽函数关联,当串口缓冲
区有数据时,进行读串口操作 } 实现槽函数: void Widget::readMyCom() //读取串
void readMyCom(); //读取串口 在构造函数中添加代码,完成后,构造 函数内容如下: Widget::Widget(QWidget *parent) :
QWidget(parent), ui(new Ui::Widget) { ui->setupUi(this); myCom=new Win_QextSerialPort (“COM1″,QextSerialBase::EventDriven ); //定义串口对象,指定串口名和查 询模式,这里使用事件驱动EventDriven myCom ->open(QIODevice::ReadWrite); //以读写方式打开串口 myCom->setBaudRate(BAUD9600); //波特率设置,我们设置为9600 myCom->setDataBits(DATA_8);
6.6 系统用例图 下面的图是OOA(Object-Oriented Analysis)的第一步,建立需求模型来定义用 例,得到一目了然的系统,在开发过程呢中 得到了很大的帮助,如图1所示。 6.7 系统部分类/对象图 定义好用例后,系统的类也需定义,开 发系统重复利用这些类取得了方便。对象与 管理员类图和对象如图2所示。
即为那些没用给定值的列设置。 第六,不同的平台上MySQL都可以工
作。支持Java、C++、C、等。 6.4 编写目的和读者对象 软件开发期的第一个阶段是需求分析阶
段要解决的问题,是开发者和用户明白这是 一个什么系统,软件开发成功的关键是规范 化完整、准确。面对对象主要有软人员件测 试人员、软件设计人员、需求分析人员和用 户。
第三,SQL的GROUP BY和ORDER BY 子句被全面支持,聚合函数(COUNT()、 COUNT(DISTINCT)、AVG()、STD()、SUM()、 MAX()和MIN())被支持。
第四,ANSI SQL的LEFT 0UTER JOIN和 ODBC被支持。
第五,缺省值在所有列都有,可插入一 个表列的子集利用用INSERT,他们的决省值
作者简介:甄靓(1989—),女,黑龙江勃利人,大 学本科,现就读于海南师范大学数学与统计学院信息 与计算机科学专业。
(上接第123页)对象:Win_QextSerialPort *myCom;
声明私有槽函数: private slots:
void on_pushButton_clicked(); //”发送数据”按钮槽函数
3.研究的内容 完成本课题的设计将通过采用JSP+JAVABEAN+MYSQL,另外界面设计工具将采用 dreamweaver,编译环境采用jdk+tomcat。如 下几方面的研究将会被具体做到: 首先,物流方面的有关知识将会被搜 集,物流配送流程将会被。 其次,使用的开发工具将要被了解,其 使用方法需要被掌握。 第三,做详细设计、概要设计、出需求 分析等,按照软件工程理论。 最后,做出安全分析是为保证系统的安 全性,实现系统的安全保障将采用身份验证 的方式。 4.要求和目标 该软件将被JSP+JAVABEAN+MYSQL方式所 实现。JSP+JAVABEAN的组合使用要求熟练掌 握;代码重用的思想等在代码的编写上要考 虑,要考虑到操作简单,易用性,交互性尤 其在设计上。本文最终目标将达到齐全的功 能、简单的操作、通用灵活、易用美观的界 面。 5.可行性的分析 为各类物流企业提供了查询、供求信 息浏览、物流动态将由信息物流网承担、全 面的提供服务为物流企业,了解行业的动态 信息更多的帮助企业,企业的运营效率被提 高。越来越被物流行业的相关人士重视强大 功能的物流信息网,通过网站行业企业能够 更及时调整企业的发展趋势以适应市场的变 化。 6.系统开发模式 自从进入90年代,出现两个显著的特点
6.5 信息和功能描述 例如某运输公司需要开发一个只有本公 司管理人员才能登陆的系统,其主要的特点 是:系统信息能够被共享,此运输公司的所
有运输地点能够共享,jsp被要求使用做前 台,后台处理数据存储由mysql做。
本系统主要实现的功能有:用户登录权பைடு நூலகம்限功能;管理交易信息功能;收到货物的信 息报告功能;管理货物信息功能;管理支付 情况功能;管理运输工具功能;管理交易地 点信息功能。
场总线的模式,即由光纤冗余主干网和设备 级现场总线来构成综合监控网络的主干网 络。而对于子网络,由于这些网络分处于不 同的工作环境,采用电缆作为CAN总线的传 输线路,其优点是便于维护。
由于综合监控系统要处理多个子网络
之间的连接和传输,需要采用大量的CAN接 口,因此对于子网络和主干网络之间的接口 也是一个应当注意的问题。从煤矿实际需要 出发,采用基于独立CAN控制器的总线接口 方案是比较好的选择,独立CAN控制器型号 可采用SJA1000等独立控制器。
1.前言 物流运输业属于服务业之一,区域物流 这一理论越来越多的被书籍及网络都提到, 它就是说在一定限度下的区域环境里,以中 大型城市为中心,根据区域经济的规模和范 围,在有效范围的物流辐射范围下,有效的 进行物流货物流动在有效的区域范围下,越 来越多的书籍开始提及到区域物流这一概 念、有机集成下的物流基本活动包括配送及 信息处理等,经济发展下用于服务于本区域 的,物流活动的水平和效率被提高本区域, 物流活动的范围和规模被扩大,其他区域被 辐射,本区域的综合经济实力被提高。开展 了物流运输管理系统是为了实现区域物流, 平台系统也是它的另一个名字。 2.物流发展研究现状及其发展的趋势 在中国对经济增长具有重要意义有4个 服务性行业,对于提高生产力和推动对其有 重要影响,分别是电信、电子商务,物流服 务和商业服务。在其中,1997年服务业产出 的42.4%的是物流服务,成为所占比例最 大的一项。当今进入21世纪,中国要实现的 承诺是全面开放服务业对WTO缔约国,其中 所占比例较大的服务门类就是物流服务作为 在服务业,国际物流业的竞争肯定会对其产 生影响。 现今的物流平台电子信息化管理方式是 由物流的配送方式从手工核查,手工下单的 方式转变成,大量的人力从而被节省了,自 动化、一体化成为配送流程管理。 智能运输系统现今出现了,是物流系 统的一个分支,大力研究的方向已经被其取 得。指采用信息电子,控制,通信,处理等 技术,使路,车、人、使这三项更加协调的 结合在一起,交通事故和污染阻塞被减少, 使生产率和通运输效率被提高的综合系统。 公路交通领域的研究,应用电子信息技术工 作在我国是从70年代开始的,交通工程、科 技情报信息、自动控制电子信息技术相应的 被建立了。以交通与气象数据采集自动化系 统,道路桥梁数据库、道路桥梁自动化检 测、高速公路收费系统、高速公路通信监控 系统、等为代表的一批成果是其取得的。尽
图1 系统用例图
关于计算机系统的发展:有封闭的计算机系统 转变为开放的计算机系统,集中式系统逐渐被 分布式系统所代替。模式和Intrant(Brower/ server)客户机/服务器(Client/Server)是代 表。
6.1 开发环境的选择 选择程序语言为JSP。基于以下几点: 第一,对于执行平台。必然要考虑的 问题就是执行平台,jsp是一种跨平台的语 言。 第二,要分离开产生和显示的内容。 JSP技术的使用,Web页面的最终页面,开发 人员可以使用XML或者HTML标识来格式化和 设计。 第三,强调组件中哪些可以被重用。可 重用组件来执行应用程序所要求的更为复杂 的处理在绝大多数jsp页面中:(JavaBeans 或者Enterprise JavaBeans)。 第四,采用页面开发标识简单化。不是 所有的Web页面程序设计人员都是熟悉脚本 语言的。许多功能被JavaServer Page技术 封装了,在与JSP相关的XML标识中进行动态 内容产生所需要的是这些功能。作为java技 术的一个分支,高度复杂的基于Web的应用 JSP技术都能够支持。 6.2 编译环境的选择 Web应用服务器包括Tomcat服务器它 是一个免费的开放源代码的服务器,由其 他一些公司及个人和Apache、Sun共同开发 而成。有了Sun的支持和参与,Tomcat中 总是能体现最新的Servlet和JSP,最新的 Servlet 2.4和JSP 2.0规范由Tomcat5支 持。Tomcat免费、性能稳定,技术先进。 6.3 数据库工具的选择 基于以下几点选择MYSQL做为数据库:
参考文献 [1]赵秀敏.煤矿主井直流提升机电控系统自动化与信 息化[J].煤炭技术,2009(2):35-37. [2]雷志鹏,宋建成.综采工作面输送设备工况实时监测 及故障诊断系统的设计[J].工况自动化,2010(7):5-9. [3]于治福,李旭鸣,等.基于PLC的煤矿主排水泵自动控 制系统设计[J].煤矿机械,2010(1):29-31.
口数据并显示出来 { QByteArray temp = myCom-
>readAll(); //读取串口缓冲区的所有数据给临
时变量temp ui->textBrowser->insertPlain-
》》 设计应用
物流运输管理系统的设计与实现
海南师范大学数学与统计学院 甄 靓
【摘要】随着飞速发展的市场经济,发生了根本性的变化的是市场格局,由原来的卖方市场现转变转变为买方市场。面对消费者越来越精明,市场决胜的惟一因素已不 仅仅是,价格,质量,衡量“客户满意度”的惟一标准也不再是价格,质量,现代企业最为重视的课题之一成了服务。谁能更好的为客户提供服务,谁便能得到更高的 客户满意度,更多的市场也就被其赢得。 【关键词】市场经济;价格;满意度
管如此,在研究水平及研究分散所限制下, 交通运输的某一局部问题而进得的是形成多 数研究项目的原因,覆盖这些领域的一项综 合性技术恰恰是缺乏一个具有战略意义,综 全性的的研究项目恰恰是,也就是说原来这 些互不相干的项目有机的将被智能运输系统 联系在一起,使公路交通系统在更高的层次 上协调发展表现为运营,规划、、管理、建 设等各方面工作,更大的效益将在公路交通 被发挥出。
//数据位设置,我们设置为8位数 据位
myCom->setParity(PAR_NONE); //奇偶校验设置,我们设置为无校 验 myCom->setStopBits(STOP_1);
//停止位设置,我们设置为1位停 止位
myCom->setFlowControl(FLOW_ OFF);
//数据流控制设置,我们设置为无 数据流控制