时间:2022-07-05 18:38:47
引言:寻求写作上的突破?我们特意为您精选了4篇物流管理软件范文,希望这些范文能够成为您写作时的参考,帮助您的文章更加丰富和深入。
2课程内容的设计
这门课程目前在高职院校物流相关专业中单独开设的还比较少,在市面上对应的教材也很难找到,课程内容的设置还处于一个探索阶段,下面是在我院开设之后总结出来的一些经验看法。《物流管理软件》从目前物流管理企业应用的实际出发,介绍了物流主要业务流程及软件系统操作技术。这门课程以实践操作为主。教材由学院老师自编,主要是根据课程本身的特点和学院所购买的教学软件,结合学生(大二学生)的实际情况来安排教学计划。由于物流管理软件本身是由一个个复杂的系统组成,学生在每学习一个系统时必须先认真学习各功能模块的构成、功能以及具体操作方法才能熟练应用,所以教师对软件的讲解必不可少。理论知识的学习采取案例教学法,通过描述一个具体的物流案例情景,让学生围绕案例,综合运用所学知识与方法对其进行分析、讨论,提出解决方案,这样能激发学生的学习兴趣,提高学生的创造性思维能力,对处理实际物流管理工作中的复杂问题具有重要作用。如:对易通物流管理信息系统建设案例的分析,案例剖析及任务的部署都能给学生不少启发。实践教学活动过程中,学生是主角,参与是关键,教师只是教学活动的主持人,在教学过程中控制教学的进度和方向,根据学生的表现因人施教,并对学生实践学习效果进行评估,从而指导学生在物流管理软件理论学习和实践过程中全面提高物流系统操作能力。物流实训课程结构安排如下:情景创设-任务驱动—知识点切入—教师示范技能操作—学生分组及分配角色-情境模拟操作。学生在某些实验过程中通过担任公司的不同角色来了解和熟悉物流公司的一般性流程、实际工作当中的物流操作以及在实际处理中所必须注意的各种问题,这种模拟实验可以加强学生对物流流程的感性认识,从而激发他们的学习兴趣。学生在做的过程中改进,在改进的过程中再做,即边做、边想、边思考,专业知识的匮乏感会使学生学习专业知识的主动性大幅提高。从而逐步达到对专业理论知识的理解、消化和能够自如地应用,达到对物流各作业流程的熟悉。另外在实训过程中还可引入游戏教学,在课堂上策划一个独立的任务,制定游戏规则,分组进行对抗赛,选出最好的组并给予奖励,让学生在学习中得到乐趣并获得知识。例如第三方物流运作游戏,让学生在小组对抗竞争中,亲身体验物流企业的工作流程,通过各自的物流工作计划安排和小组内部成员的团队合作,运用所学物流知识并充分开动脑筋完成工作任务。游戏中,学生积极性大为提高。这样的游戏教学在培养学生专业操作能力的同时充分锻炼了学生的思维能力和团队合作能力。
3课程的考核
物流管理软件课程既有理论知识的讲授,又有实践操作环节,且各项目之间相互存在一定的独立性和完整性。因此,根据物流实训的特殊性,应从以下几个方面对学生进行考核:总评应采取满分制,由期末考试成绩、实训作业成绩、平时成绩三部分,按40%、40%、20%的比例得出总评成绩。
中图分类号:F426.63文献标识码:A文章编号:1007-9599 (2012) 05-0000-02
第二次世界大战期间,首先出现了物流这个词语。美国为了保证在这次战争中的军火供应,使用了后勤管理的手段,在此之后后勤管理措施经过不断的发展,商业部门也引进了这个措施,最终随着经济社会发展的需要形成了现在被人们熟知、关注的“物流”单独学科。进入21世纪之后,现代四大新兴产业之一就包括物流行业。随着计算机的出现,再加上我国互联网的广泛应用、迅速普及企业电子商务的深入发展,人们更能够深刻的认识到物流管理的巨大经济潜力。近期CCW、CCID权威机构对物流管理软件市场所的调查报告显示,在不远的将来,我国物流管理软件市场成为主流的企业管理信息化软件,其规模也将大大超过ERP规模,发展前景很好。
一、物流管理软件的发展现状
物流供应链是继ERP之后,成为软件领域的又一热点。中国物流等权威调研结果显示,2001年,我国涉及物流贸易年总支出高达1.9万亿元,物流运输等总成本占GDP的20%左右的比重。以上数据可以说明两个方面的内容。1.我国企业对物流管理的水平比较低,而且对物流的支出的成本过高;2.这些数据也深刻显示了我国物流软件市场所潜在的巨大市场,在此领域有也能够产生很大的经济利益。在物流业相对发达的今天,原来物资仓储运输企业是我国物流企业最主要的组成部分,但是其还是简单的饿电算甚至手工的管理模式;一些大型企业集团是我国物流企业相对次要的组成部分,这些大型企业为满足自身对物流的需求,利用自身的物力、财力专门成立自己企业的物流部门,他们的物流部门在满足自身需求的同时也为其他方提供相应的物流服务;不过现阶段物流行业里最为活跃的成分还是最新兴起的物流企业,这些企业中的一些代表如金港物流、珠海九川以及上海外高桥。金港物流、珠海九川以和上海外高桥基本上代表了我国物流行业的发展方向,是实现信息化管理物流的新秀。
我国物流管理软件的供应商还不包含国外比较知名的IT商、物流商就有几百家,这些物流管理软件的公司在我国的物流软件市场上积极捞金,创造了很大的经济财富。但是传统的ERP以及财务软件厂商依然有很大市场占有率。上海港虹科技在这个百家争鸣的时代脱颖而出成为了物流软件行业的新锐。港虹科技通过长期的调研和利用自己敏锐的市场观察力发现,不断发展中的中小货代企业对信息化发展也有很强烈的需求,但是由于其本身资金不充裕,规模较小,使的市场上存在的很多物流软件根本不能满足他们的对信息化的需求。港虹科技的Route5海空运国际货运所的管理信息系统为这些企业实现信息化创造了可能。正因为如此,港虹科技被众多企业所认同。按照物流管理软件厂商背景可以把物流管理软件厂商分为以下几种。1.国内管理软件厂商。国内软件管理厂商在财务软件和企业管理软件等方面积累了多年的经验,能够充分了解软件企业的物流过程和业务特点,在产品技术和经验上相比其他软件管理厂商占有不小的优势。2.国外物流管理软件品牌,国外物流管理软件的代表是SAP、EXE、i2等,它们拥有更加成熟的技术,但是不能充分了解国内物流软件企业的关系,对国内物流的现状也不了解,所更缺乏在软件的支持及软件的开发上的全程服务。3.从用户转变而来的厂商。这些由用户转换而来的厂商的能够充分了解物流公司、特别是与其相类似的物流企业的需求。实际上国内物流软件企业,对自己开发的物流管理软件的使用率占到了30%的份额。
以上分析可以得出这样的结论,国内物流管理软件市场根本没有形成深入人心的品牌,各个物流软件企业还处在竞争激烈的时期。造成这种情况的主要原因,不但与物流本身的复杂性和诱惑力有关,更大部分还是因为物流软件管理市场刚刚兴起、物流管理软件应用本身还需要不断的完善和发展。
物流管理软件它们在国内的发展时期很短,不像财务软件和ERP软件,它们都已经存在了相当长的时期。也就是我国的物流管理软件还没有经过很多用户挑剔,这是形成成熟的软件的必经过程,所以,国内要形成成熟稳定的物流管理软件还需要一段时间。现阶段,国内市场上物流软件其中一部分能够满足第三方物流公司的需求,这些第三方公司包括运输管理软件、仓储管理软件等,也有一部分能够满足货代公司物流的需求。但是任何一种物流管理软件的功能和易用性都需要进一步改善。
二、物流管理软件的发展趋势
随着互联网的发展,我国物流业市场也正在向的物流信息化飞速发展。随着我国加入WTO之后改革开放的力度进一步加大,推动我国内物流软件市场向二元结构迈进。二元结构的主要形式是,由一些先进企业和发达的跨国公司组成国内客户群的高端市场,在此基础上推进国内中小企业客户逐步实现信息化发展,通过实现企业自身的信息化完善它们所处的物流软件的低端市场。在现阶段的发展形式下,国内企业最主要的需求内容还是实现其自身的信息化。一些改变不了的事实就是,国内超过百分之六十的企业最主要的需求还是在软件市场规范的范围内实现物流信息的采集、传输、存储以及共享,在共享的基础上建立相应决策,进而实现对物流的控制,但是所有这些的实现还是依赖于物流软件所采集信息、数据的机制。但是在物流管理软件企业发展的过程中始终要明白,每个企业对于物流系统所要实现的功能要求并不相同,一些调查显示,用户最希望的是物流管理软件能够大大改善其存量管理功能,对物流软件存量管理功能的关注率达到百分之四十多,当然用户也比较关心物流软件的数据交换、车辆管理和物流计费功能的实现。
企业管理软件作为现代贸易中出现的热点问题,未来几年内的发展趋势主要体现在对物流软件技术的改进和高端产品的应用上面。1.物流管理软件的技术。物流管理软件将会朝着更加成熟的方向迈,其集成化程度会越来越高,开放性兼容性也会越来越强。2.随着物流管理软件企业的规模越来越大,一些高端的大型主机、UNIX服务器的广泛应用也为时不远,这些高端产品的应用对求物流管理软件的要求也会异常严格。不但会要求这些物流管理软件能够在NT平台和SQL数据库上安全有效的运行,其开放和兼容性也要越来越好,只有这样才能够保证物流管理软件能够在高端UNIX服务器和OS/390等大型主机系统上以及DB2、Oracle数据库上安全稳定的运行。
随着物理产业的发展,物理管理软件将会越来越专业,功能更加丰富,更加全面,特别在移动互联网的发展,随着移动电话、PDA、笔记本等移动设备的发展,以及车载通信系统的普及,物理管理中心也将利用现有的各种移动设备对配送车辆、移动中转、仓库等进行实时监控,对物品运输进行实时调度。与此同时,物流软件将会更加专业化,更加接近企业的相关需求,业务模型也会更加多样化,也会有更多的组件供相关企业选择。公平、公正、开放的市场竞争格局将会加剧未来物流管理软件的淘汰速度,市场会逐渐被幸存下的少数几个品牌所占有,而这些品牌将会利用自身在资金和技术方面的实力进一步扩大自己的领先地位。在一到两年时间内,物流管理软件用户通常会遇到关于系统扩展和软件升级等方面的问题,因此这些就要物流管理软件厂商必须具备强大的售后服务能力和优秀的计数支持,同时要求物流管理软件在设计上具有很好的扩展性。港虹具有很强的技术优势再加上专业团队的不断研发,完全可以满足不同客户的需求,适应技术的变革。据相关专家预计,物流软件行业的市场规模会以百分之四十的速度增长,逐渐成为企业最为重要和应用最广的信息化管理系统。因此,物流软件市场不仅仅面向制造业、零售业以及第三方物流业,更要面向各个领域的的企业,他们都能够通过建设高质量、高效率的物流配送系统而获得客观的经济利益。那些积累了丰富的物流领域经验的物流软件公司才能得到市场和广大客户的青睐,因为只有这些有着丰富经验的公司开发出来的软件才能真正的提高企业的物流信息化程度,为物流企业的业务流程提出更合理、更实际的建议,真正的为企业带来管理和效益的提升。同时借助企业自身在物流领域积累的一些经验,可以为客户提供增强管理和优化业务流程方面的合理建议,进一步提高运行效率和资源的优化,帮助客户在增值服务方面的开发。
三、结论
物流管理软件作为企业管理软件的新兴市场,其总体收入还没有达到一定的水平,其规模也处在不断发展和完善的进程中。总之,物流管理软件及物流业在我国还处于尚未完全成熟的阶段,物流管理企业想要快速发展,就应当建立良好的基础,稳步发展。
参考文献:
[1]郑明慧.供应链管理战略[J].中国航务周刊,2002,5,15
[2]孟建华.现代物流管理概论[M].北京:清华大学出版社,2006
[3]赵艳,张文杰.依托口岸优势.发展物流中心[J].铁道物资科学管理,2002,7
[4]郑维.论企业物流成本分析与控制[J].北方经济.2006.10
此外,导致学生动手解决问题能力弱的原因是有些偏向开发的课程往往是需要很多交叉知识的,例如大型数据库开发往往需要学习很多面向对象软件程序设计知识及可视化软件开发工具本身,那么这些承上启下的课程知识如果交由学生自学尚有一定的难度。因此,笔者认为作为管理类专业的学生应该去掉传统的结构化程序设计课程C/C++程序设计,改为具有友好的可视化界面的软件工具,例如VisualC#、基于JCreator或JBuilder或Eclipse的JAVA,这些相对新颖的工具基本具有现成的成熟的数据结构,例如java.util包中包含了诸如数组排序等诸多函数的功能模块,从而减轻非计算机类专业学生开发这类程序功能的负担。与此同时,学生在学型数据库开发及物流信息系统课程时就具备了可视化软件开发的基本理念和一定的软件开发自学能力,学生完成简单的物流信息系统的分析、设计、开发及实现的能力或自学能力将会有一定的提高。这就是笔者所倡导的循序渐进、承上启下的课程设置理念。这样对于专业核心课物流信息系统,我们可以形成如下的循序渐进教学课程体系:JAVA→基于SQLServer的大型数据库开发→物流信息系统(嵌入JAVA中学习过的面向对象分析与设计的概念及新的UML建模教学内容)→物流信息系统课程设计(利用物流信息系统中所需知识进一步实践以强化学生面向对象分析、设计及程序设计的能力)。
为了培养学生具有物流优化建模的能力,以管理运筹学、物流系统工程作为物流管理专业的核心专业基础课程,以使学生在学习物流中心设计与运营、仓储管理、企业采购与供应管理、多式集装联运、供应链管理等专业课程当中具备相应地基础建模及优化知识。同时为了提高学生动手解决问题的能力,在管理运筹学等专业基础课程开设之前开设“MATLAB基础及应用”这样的课程以及在相关专业基础课程中开设诸如LINGO、CPLEX等教学模块,并进一步在专业课程中布置设计实用软件使用的课外作业以强化学生的实用软件使用技能。此外,为了培养学生管理科学的知识,设置了这样一条学习主线:管理学原理→经济学原理→物流经济学→计量经济学(含Eviews软件教学模块)→电子商务(重点包含商务信息检索,存储,商务信息处理及分析)。
最后,对于物流管理专业学生,笔者更倾向于开设模块化能力非常好的成熟的通用软件,例如MATLAB,SPSS,R,Eviews,LINGO,CPLEX,Flexsim,Extend,Witness,Arena,Netlogo等成熟的科研软件,既让学生学会了基本的解决问题的方法,也让学生种下了科研分析的意识种子,从而很好地引导他们更多地主动学习新领域的新知识,同时也为将来有一部分学生走上研究生学习之路做了更好地铺垫。例如,数学规划软件LINGO(嵌入了分支定界算法)对于一个整数规划问题,可以利用简短的几行语句完成求解及灵敏度分析,这样学生就不用从头开始写经典的分支定界算法的程序,从而在减轻学生负担的同时也让学生体会到成功求解的乐趣,进而增强学生学习及进一步自学的兴趣。综合以上分析,针对物流管理类专业学生在毕业设计及在课程设计中所表现出的动手解决问题———给出定量结果及分析能力不足的现象,提出物流管理类专业实用软件技能培养目标及新的组合式实用软件技能培养模式。
二、物流管理专业学生实用软件技能的培养目标
(一)信息搜索能力
在日常学习及毕业设计过程中,如果学生具备非常好的搜索技能,那么学生能在非常短的时间内找到解决问题的资料、工具、方法,从而提高解决问题的可能性。对于信息搜索能力,首先,学习常用的搜索引擎(Google,Baidu,Sogou),了解每个搜索引擎的优势及特点,例如,Google搜索引擎提供的子功能GoogleScholar可以提供学术资源的查找与搜索,尤其是英文学术资源的查找;其次,了解学校电子图书馆提供的电子资源概况,以及如何获取和使用这些资源,包括学习使用一些常见的文献管理软件如NoteExpress,EndNote等;最后由专业课教师在平时上课的过程中或者在新生专业介绍会上列出与物流管理专业相关的常用社区、论坛或微博网址,如了解与管理、经济等物流管理专业相关的大型学术网站———人大经济论坛。
(二)信息存储技术
21世纪已经进入大数据的时代,如何采集数据,利用数据挖掘出数据背后的有用信息是非常有潜力的一种管理模式。例如著名的尿布—啤酒故事就是典型的购物篮分析所带来的好处,而没有大量历史数据的使用与存储,购物篮分析又谈何容易。而大量的数据从各种链接、免费数据库、商业数据库采集时,需要考虑采用何种方式存储这些数据,以及如何管理并利用这些数据,因此,我们应该学习有关信息存储技术。学习数据库技术可以实现对一些分散的数据进行集中统一管理。
(三)信息处理能力
在收集好数据之后,对数据信息进行合理的处理是获取信息价值的必要途径,给学生介绍相关数据信息处理软件:Excel,MATLAB,SPSS,R,EViews等。这些软件都比程序设计语言处理数据要更加易于学习和使用,而且对于数据的可视化都较其他程序设计语言工具方便得多。此外,对于海量数据的处理还可以借助诸如Or-acle、SQLServer这样的大型数据库。
(四)问题建模及求解能力
对物流管理专业类学生而言,物流作为第三利润源的概念已经通过很多专业基础课程及专业课程的学习而深深映入脑海,那么思考的一个问题便是如何挖掘第三利润源,也就是采取何种策略降低物流成本,使得物流冰山下的成本得以不断减少,从而达到追逐并获得第三利润源的目的。这个过程其实就是优化问题,即如何建立优化模型,例如建立模型优化生产调度策略,优化车辆配送路径,优化物流配送车辆装载率,优化供应链的库存,对供应链订单进行排序等,这些优化模型构建的相关基础知识在物流管理专业核心课程———管理运筹学里都有详细的介绍,但是对于求解的方法基本都是介绍的经典理论且是对非常小规模的问题进行处理,然后用手工计算的方式进行求解。为此,我们提出介绍一些建模优化软件如LINGO、CPLEX、MATLAB等来对问题进行求解,从而实现所解决的问题更接近实际情况。
(五)结果展示能力
当对一个问题进行分析,建模并求解之后,需要对结果进行展示,其中包括数据可视化的展示,即图形化表示,为此学生需要具备一定的绘图能力,这个任务可以通过学习MicrosoftVisio及Excel的绘图功能来完成。此外,我们需要对相关结果形成正式的报告或文档(毕业设计论文,课程设计报告),这个任务可由微软办公软件WORD来完成,即学习WORD中的一些高级排版技巧(自动生成目录,自动公式编号等)。最后,学生可能需要在一些公开场合(例如参加全国大学生物流设计大赛的答辩会)展示自己解决问题的成果,这时需要使用到PowerPoint多媒体功能。
三、物流管理专业学生实用软件技能的培养模式
(一)单独开设相关课程
对于某些应用范围大、处理能力强的通用软件或开发软件应单独开设系列课程,例如对于在诸多场合(优化、数据处理等)都非常实用的软件MATLAB可以考虑单独开设课程来讲授,以使学生在后续课程当中可以不断地使用该软件解决课程作业及进一步解决更加实际的问题。这些软件技能的培养对于其他课程能起到承上启下、循序渐进的纽带作用。
(二)依托相关专业基础课或专业课设置教学内容模块
对于某些学习难度不是太大的实用软件技能,采用随堂教学的方式依托相关课程设置一定学时的教学内容模块来实现软件的普及入门。例如EXCEL、WORD、VISIO的学习可以放在校必选基础课———“计算机文化基础”课程里,而对于LINGO可以放置在“管理运筹学”课程里,而且从2012年开始,兰州交通大学物流管理专业选用由李引珍教授编著的国家级精品课程教材《管理运筹学》已经将LINGO列入了每一章的讲授内容。此外,基于Logware软件的供应链仿真建模分析也在相关课程设计中得以运用,即对于依托相关课程实施实用软件技能培养已迈入了实质性的教学阶段。
(三)设置引导型教学模块
考虑到总学时的限制,教师在讲授某些主干课程的同时,指出要求学生自学的实践内容,即开展引导型教学模式,以培养学生的自学意识和自学能力,达到延伸、扩展课堂教学内容的目的。这部分内容可以由教师指出学生自学的提纲,内容,自学的方式、方法以及自学的资源(推荐书籍,推荐学习的工具、学习网址),由学生课后业余时间主动学习。而且对于引导型教学模块的内容,还可以设置自学应该达到的目标,考核的方式(例如做一次汇报)及手段。
doi:10.3969/j.issn.1673 - 0194.2017.08.037
[中图分类号]TP315 [文献标识码]A [文章编号]1673-0194(2017)08-00-02
1 移动端物流信息管理软件技术分析
移动端物流信息管理软件系统客户端采用安卓4.0版,作为软件的开发平台。安卓操作系统是目前运用最广泛的手机操作系统,它是一个开源的操作系统,在这个平台上开发手机应用系统,免去了手机操作系统的成本,也方便了今后软件的测试、应用和在线推广等。且谷歌公司一直持续不断的更新Android系统,使它的稳定性、安全性、兼容性一直在不断提升。本文所开发软件的服务器架构采用的是JAEE中的Servlet,数据库采用MySQL数据库,用Tomcat配置服务器功能。
2 移动端物流信息管理软件需求分析
对信息和需求的准确把握,是一个成功物流企业必须重点关注的问题。物流企业必须了解自身信息化方面的特点和不足,积极面对物流信息化所带来的挑战和机遇,精确定位自己的信息化需求,才能抓住当下的发展机遇,在激烈的市场竞争中旗开得胜。目前的物流就是将传统物流通过信息化改造的^程,也就是通过先进的信息化技术,将传统物流的业务流程进行优化改进,以此降低物流企业的成本、提升企业的服务水平。网络化、信息化为企业打通了信息传输和信息共享的通道,为企业的决策层提供了准确、实时的信息。本文设计的移动端物流信息管理软件采用移动互联网技术,以能连接互联网的安卓手机为实验平台,在此平台上开发物流管理软件,为客户提供信息输入、入库或出库管理、订单处理、物流信息公告,通过移动客户端来管理订单、入库或出库信息、仓库信息,以便操作人员对业务进行便捷管理。
3 物流信息管理软件开发与设计
在当今应用系统采用虚拟服务器和云计算的设计框架下,该终端只提供I/O接口和简单的数据处理,不能进行复杂的数据运算,并通过网络云计算将计算的任务分给互联网中的服务器群。把计算的任务由本地服务器外包给异地服务器。移动终端就是一个简单的输入和输出设备,这样便把整个软件系统的“瓶颈”转移到了更加可靠的网络服务器群,因此可以充分利用客户端的资源,进行迸发的数据计算和处理。
3.1 软件系统框架
该软件主要涉及物流客户、物流企业,两种不同需求用户通过服务器达成任务的关联和数据的传输交互。本软件采用B/S结构搭建,客户端和服务器分别进行构建,客户端主要完成数据的输入和交互,通过友好简洁的界面给客户提供良好的交互体验;服务器端主要负责数据的处理和精密的计算。安装了本软件的移动设备,如:手机、平板电脑等,只要联网就可以通过服务器端,获取物流数据,完成交互。
3.2 后台服务器开发设计
服务器的主要功能是提供查询服务和后台数据的处理,前端用户发送命令到后台服务器,后台服务器搜寻和处理相关数据,再把结果返回给前端客户端,本文以客户信息处理模块为例,分析后台服务器设计的思路。
对客户信息的处理是后台服务器的一个重要功能,首先客户通过注册操作,向服务器提供客户注册信息,服务器存储客户信息数据。完成注册后,用户要通过客户端操作软件必须完成以下步骤:①录入用户名密码;②根据录入用户信息向服务器提出登陆申请;③服务器利用客户端提交的用户信息和后台数据库进行校验,如果校验成功便允许登录,否则不能登录。登录之后,如果用户想修改自己的信息,例如更改自己的邮箱地址、电话号码等,用户可以先提交修改请求,然后将新的信息录入,再提交给服务器,这便完成了客户信息的同步更新。软件的管理人员也可以通过后台对客户表进行相应的处理。大概流程是:①服务器将客户信息反馈给管理人员;②管理员根据情况处理;③服务器对客户信息做出相应修改。
3.3 软件数据库设计
本软件系统的服务器架构采用的是JAEE中的Servlet,数据库采用MySQL数据库,用Tomcat配置服务器功能。数据库的主要功能是数据存储,目前,市场上数据库种类繁多,MySQL是目前世界上运行速度最快的数据库之一,且它完全免费,可以通过互联网下载,用于个人或商业用途。
本文以用户信息模块为例,阐述如何把文中的用户设计转换为具体的数据库设计。系统的用户有以下属性,分别是用户名、姓名、电话号码、地址、性别以及密码等属性。其可以通过这些属性来构造用户信息表,用户信息表的E-R图,如图1所示。
3.4 软件客户端设计
客户端的功能是提供给用户一个良好的交互界面,交互的功能是在移动端的安卓系统中完成的,首先可以搭建开发环境Eclipse,在Eclipse中导入安卓开发的SDK包,创建基于安卓的软件工程。UI是客户端的重要组成部分,UI界面的各种控件要合理布局,且要方便操作。
3.5 用户登录模块设计
本文以用户登录模块为例,分析软件客户端的具体设计方法。登录流程:①用户输入用户名和密码;②后台读取用户信息,并在数据库中校验;③校验通过,登录成功,如果失败则拒绝登录。
4 软件系统功能测试
软件开发完成后,必须对服务器和客户端进行相应的测试,才能准确了解客户端是否能合理完成交互任务,了解服务器在面对大数据量和高迸发的前提下,响应时间能否达标。此外,还要对软件系统的稳定性和完整性进行分析和测试。测试发现,系统中隐藏有逻辑BUG,因此,后期可以不断采取措施以提高系统的稳定性。
5 总结及深入思考
5.1 总结
本文对移动端物流信息管理软件的设计和开发进行了详细分析,并结合目前流行的安卓平台,将移动互联网技术应用到物流信息管理软件的设计和实现中。本文按照软件工程的具体要求,简要分析了移动端物流信息管理软件的设计流程:①需求分析;②开发与设计;③软件测试。
本软件的设计平台是以安卓系统为基础设计的,这不但使物流信息管理软件能在实际中充分应用,也使软件具有很大的开放性和兼容性,使系统更具稳定性,且性能也有了很大的提升空间,但目前系统中也存在两方面的问题。
(1)服务器和移动客户端的通信方式可以进一步完善和改良。尽管安卓和JAVA能很好地解决软件的跨平台问题,有助于软件功能的集成和软件系统的重用,但数据封装对文件系统的要求很严格,此软件文件封装采用的是XML。这种封装的文件格式会导致大量冗余数据的产生,因此,加大了网络通信的负荷,如果缺乏规范性的技术文案,就会增加软件的开发时间。
(2)软件系统正式上线实施后,由于用户数量增加,同时用户迸发访问系统也会相应增加,使物流信息管理平台的数据访问量急剧增大,这对系统的稳定性和可靠性提出了更加苛刻的要求,面对突发的迸发访问高峰,目前的硬件和软件已不能满足需求。解决这个问题可以从两方面入手,第一是优化系统,提高系统性能,第二是负载均衡。
5.2 思考改进
通过以上分析,移动端物流信息管理软件可以从以下两方面进行改进。
(1)化软件系统的架构,软件的整体架构是系统的设计核心。优化软件框架的算法,可以提高程序的执行效率,也可以节约系统资源,这样高迸发大数据量的问题就可以得到缓解和解决。
(2)目前,物流管理软件采用的是成熟的通信协议,这种通信协议在数据量急剧增大时,已不能满足软件的需求。因此,可以将通信协议根据软件系统的要求进行自定义,完善软件系统的性能,解决软件数据“瓶颈”问题。
主要参考文献