版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
海口经济学院信息工程学院电子信息工程专业毕业设计开题报告课题题目:物流管理软件的设计与实现姓名:学号:年级专业:级电子信息工程学期:第7学期指导教师:职称:副教授开题时间:.1.7海口经济学院信息工程学院本科毕业设计开题报告题目物流管理软件的设计与实现一、选题目的及意义随着中国经济的快速发展,以及信息化步伐的加快,物流企业对行业信息的需求越来越大,促使物流信息网迅速发展,以适应物流行业的市场变化。而经济全球化进程的加快,使现代企业的专业分工和协作对现代物流提出了越来越高的要求,物流行业的人工管理早已不再适应企业发展的要求,信息化、自动化、网络化、智能化、柔性化已成为现代物流的鲜明特征。物流行业的发展,使物流的信息化日益被广大从业者和信息系统提供商所重视。物流信息网信息的及时性、准确性完全符合国内物流企业对行业信息的要求。同时,现代企业的供应链时刻在提醒我们,物流要在激烈的竞争中占据绝正确优势,必须要求企业及时准确的掌握客户信息,同时对客户的需求做出快速的反应,在最短的时间内以最大限度挖掘和优化物流资源来满足客户需求,从而建立高效的物流经济。当前,海南物流业正处于起步发展阶段,总体的规模比较小,发展水平较低,可是发展潜力巨大。一些传统物流企业对原有的购、销网络进行了改造和完善,提高和强化了服务社会的功能,特别是新兴商业(如连锁业、大型综合超市、货运代理企业等)发挥了其信息传递快、网点分布广的优势,利用建立配送中心拓展了服务范围)。现代物流产业良好的外部环境和内在的发展动力已经形成;建立以海口为中心的区域性物流服务体系的时机已经成熟。可是,海口也存在一些制约现代物流业发展的因素。例如从事现代物流的技术含量不高,管理思想和信息化管理手段落后,还不能有效地运用网络信息和电子技术进行现代企业管理。而且部分企业固守传统的思维定式,不愿将物流业务委托给专业性企业完成,造成低水平的重复建设,流通成本居高不下,使得第三方专业物流企业难以形成,参与国际竞争的主体实力无法增强。物流信息网站的出现,使得企业之间的物流信息能够迅速的传递,使生产资料和商品得到快速的流动。实现物流企业之间,企业与客户之间的物流信息和物流功能的共享,最终能够充分发挥企业物流信息网的优势,提高企业物流效率。二、选题设计的思路和方案1、设计思路本课题主要开发一个物流管理的网站,重点设计完成运单管理的增加、删除、修改、查寻等功能,做到前台和后台的交互,并实现网站的可维护性。也能够实现前台动态web页面,后台修改前台页面内容的功能。物流管理系统包含的内容非常的广泛,可是对于不同的公司对软件功能的需求有所不同,因此我对物流管理系统的功能模块的构思和设计也有所不同。主要运用Java
web应用技术来实现该系统的功能,经过动态页面jsp来实现页面的显示和验证,应用Hibernate框架和Struts2框架来封装从而实现与数据库的交互和页面跳转达到了快速的软件开发。2、设计方案2.1总体方案设计:图1前台系统框图图2后台系统框图2.2硬件设计:无2.3软件设计:在软件系统开发模式中,一般采用mvc模式,即视图层,逻辑层和控制层,可是在项目开发中,当前已经不局限于这种模式。对于本系统的开发模式,我此次采用的是重新构建MVC架构:
1.系统开发模式主要分五层:JSP(HTML)视图层、Struts2(使用它对动作Action的跳转进行管理)控制、具体的业务逻辑(javaBean)、数据持久层(DAO,基于Hibernate的DAO)、service层(该层用来负为模式层提供对应的DAO的接口,而不是直接在模式层中进行调用,降低对数据持久层的依赖度)。2.service层的介绍:本次应用service层,主要是对数据持久层进行再次的封装,使得上层的操作不用理解底层的具体使用,只需要经过service提供相应的接口方法即可。这种做法降低了各层之间的耦合度三、选题相关支持条件(理论知识、软件及硬件条件等)1、理论知识:当前软件开发都是基于框架开发的,目的是为了达到开发的快捷性,因此本次对运通物流管理系统的开发上,我也运用了这样的开发手段。
在当今企业级的开发环境之下处理面向对象与关系数据库的转化是非常繁琐也相当费时的。
1.Hibernate是适合与处理对象关系映射的一个工具。Hibernate是「对象/关系对应」(Object/Relational
Mapping)的解决方案,简写为ORM,简单的说就是将
Java
中的对象与对象关系,映像至关系型数据库中的表格与表格之间的关系,ORM这个术语指代一种映射数据的技术,它能够经过基于SQL的语法映射对象模型的数据到关系模型数据。这样就简化了对数据库的操作。
2.struts2框架:Struts是一个MVC框架(Framework),用于快速开发Java
Web应用。
对于这两种技术,主要对项目的类,和方法,对象进行封装,因为在Java编程中,时刻都要将”封装”考虑在项目开发的整个过程中。这也降低了系统模块与模块,类与类之间的耦合度,使系统的结构更稳定。2、硬件条件:一台电脑3、软件条件:本次系统的开发环境我选择MyEclipse
9.0
软件作为编写程序的软件。该软件广泛应用于软件开发行业。由于版本的问题,MyEclipse6.0以下版本不支持Hibernate框架,因此我此次选择9.0版本。
MyEclipse企业级工作平台(MyEclipse
Enterprise
Workbench
,简称MyEclipse)是Eclipse
IDE的扩展,利用它我们能够在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,
Struts,
JSP,
CSS,
Javascript,
SQL,Hibernate。
系统运行环境,我的物流管理系统是基于Java
Web
应用的系统软件,那么它就离不开服务器对它的支持,因此在服务器上我选择tomcat6.0版本,在对Java代码的编译上,本系统应用的是Sun公司出品的Jdk6.0版本。
Tomcat是Apache
软件基金会(Apache
Software
Foundation)的Jakarta
项目中的一个核心项目,由Apache、Sun
和其它一些公司及个人共同开发而成。由于有了Sun
的参与和支持,最新Servlet
和JSP
规范总是能在Tomcat
中得到体现,Tomcat
5
支持最新的Servlet
2.4
和JSP
2.0
规范。为Tomcat
技术先进、性能稳定,而且免费,因而深受Java
爱好者的喜爱并得到了部分软件开发商的认可,成为当前比较流行的Web
应用服务器。当前最新版本是6.0。在数据库方面,我选择了MicrosoftSQLServer,因为MicrosoftSQLServer是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理。MicrosoftSQLServer数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,能够构建和管理用于业务的高可用和高性能的数据应用程序。使用SQLServer,开发人员将能够在数据库层开发Web服务,将SQLServer当作一个超文本传输协议(HTTP)侦听器,而且为网络服务中心应用软件提供一个新型的数据存取功能。SQLServer将支持丰富的全文应用软件。服务器的编目功能将得到增强,对编目的对象提供更大的灵活性。查询性能和可升级性将大幅得到改进。另外,MicrosoftSQLServer操作简单方便。四、选题预期达到的目标完成物流软件系统的设计,包括前台管理和后台管理两大功能。前台管理主要包括公司简介、运单查询、新闻动态、招聘信息、在线留言、联系我们六个模块,重点是运单查询模块。后台管理账户要包括管理员信息管理、运单管理、动态信息管理和返回主页四个模块,运单管理模块下面分为增加运单、修改运单、删除运单三个子模块。五、进度安排(描述具体年月区间的研究进度及内容等):1.9月29日至10月12日,学生选题,确定指导教师;2.10月13日至1月5日,学生在与指导教师充分沟通的基础上,确定毕业设计题目,对毕业设计(论文)背景调查及资料进行收集整理,并在此基础上撰写、确定开题报告;3.1月6日至7日:开题答辩,经过后开始进行相关资料、技术、项目的准备工作;4.第4周至第5周(3月16日至29日):学习相关开发工具同时查阅本次设计相关论文资料就本次设计进行需求分析;5.第6周至第9周(3月30日至4月26日):进行毕业实习,并根据分析阶段所获得相关文档进行设计,并初步完成各个模块的相关功能;6.第9周(4月20日至26日):中期检查;7.第10周至第11周(4月27日至5月10日):测试并完成各功能模块,形成可运行的系统,并准备各项相关材料,书写毕业设计(论文);8.第12周(5月11日至17日):毕业设计(论文)定稿与装订,指导老师完成评阅意见;9.第13周(5月18日至24日):评阅老师完成评阅(打分);10.第14周(5月28日至30日):毕业设计答辩。
指导教师意见:指导教师签名:年月日专家组意见:组长签名:成员签名:年月日信息工程学院毕业设计(论文)开题报告评分标准指标说明考核标准经过不经过设计(论文)选题题目大小、专业角度、深度是否合适,技术难度、理论意义或实用价值具有一定新意、研究难度或实用价值;研究目的、内容明确选题不当,在研究或技术方面不明确,或达不到本科专业人才培养目标要求。实施方案、进度安排方案目标是否明确,内容是否丰富,思路如何,进度安排是否合理目标基本明确,解决问题的思路清晰,内容清楚,在若干方面有新意或具有实用性,研究进度安排合理目标不明确或有错误,内容不具体;研究方法简单,技术路线不严密,技术难度过低,没有抓住技术关键;研究进度安排不合理方案可行性方案可行性程度文献调研充分,设计技术方
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农业机械化与农业科技创新发展考核试卷
- 单板加工企业绿色生产与环保责任落实考核试卷
- 2025年商品售后七天无理由退货协议
- 2025年借壳上市股票回购协议
- 2025年增资协议军费负担
- 2025年太阳能发电设备不定值保险合同
- 2024铝合金型材购销合同范本
- 2025年中国多肽蛋白行业发展前景预测及投资方向研究报告
- 2025年度绿色生态住宅区物业管理合同范本3篇
- 2025版塔吊租赁与售后服务合同3篇
- 2023-2024学年度人教版一年级语文上册寒假作业
- 软件运维考核指标
- 空气动力学仿真技术:格子玻尔兹曼方法(LBM)简介
- 对表达方式进行选择与运用
- GB/T 18488-2024电动汽车用驱动电机系统
- 投资固定分红协议
- 高二物理题库及答案
- 职业发展展示园林
- 七年级下册英语单词默写表直接打印
- 2024版医疗安全不良事件培训讲稿
- 中学英语教学设计PPT完整全套教学课件
评论
0/150
提交评论