《基于Web的物流管理系统的设计与开发.docx》由会员分享,可在线阅读,更多相关《基于Web的物流管理系统的设计与开发.docx(33页珍藏版)》请在优知文库上搜索。
1、西安邮电大学毕业设计(论文)题目:基于Web的物流管理系统的设计与开发学院:计算机学院专业:软件工程班级:学生姓名:导师姓名:孟彩霞职称:教授起止时间:2023年11月6口至2023年6月4口毕业设计(论文)诚信声明书本人声明:本人所提交的毕业论文基于Web的物流管理系统的设计与开发是本人在指导教师指导下独立研究、写作的成果,论文中所引用他人的文献、数据、图件、资料均已明确标注;对本文的研究做出重要奉献的个人和集体,均已在文中以明确方式注明并表示感谢。本人完全意识到本声明的法律后果由本人承当。论文(签字)时间:年月日指导教师已阅:(签字)时间:年月日西安邮电大学本科毕业设计(论文)选题审批表申
2、报人孟彩霞职称教授学院计算机学院题目名称基于web的物流管理系统的设计与开发题目来源科研教学其它题目类型.硬件设计软件设计论文艺术作品题目性质实际应用理论研究题目简述物流管理系统是集成现代运输、仓储、配送、搬运、包装、产品流通及信息管理与一体的网络系统。它实现了商品从原料供给商、制造商、分销商、零售商到消费者的各个流通环节的有机结合。要求完成对企业物流管理系统的需求分析、功能模块划分、数据库模式分析、并由此设计了数据库结构和应用程序。要求物理管理系统可以满足客户、运输人员和高级管理员三方面的需求。对学生知识与能力要求此题目功能复杂、工作量大,要想开发出一个真正使用的系统也绝非易事,要求学生具有
3、较强的系统分析、设计能力和熟练的编程能力、数据库理论课程学习较好,具有自学能力和独立思考能力,能够分析实际应用中碰到的各种问题。其中使用的知识和技术包括:1、数据库技术;2、PHP或JSP开发工具;3软件工程的开发方法。预期目标1.熟悉B/S结构、PHP+Mysql或JSP+SQLServcr开发技术;2.学会制作网页;3.进行系统的需求分析和设计,设计相应的数据模型,构建合理的数据库;4.编程实现系统,完成系统开发工作并调试通过;5.书写毕业论文,准备辩论。时间进度2023年11月6日Tl月7日:学生选题;H月10日一一12月5日:下达毕设任务书,学生查阅资料,明确毕设任务书中对于题目的各项
4、要求,书写开题报告并上传至毕设系统;12月6日12月25日:深入学习SQLSerVer数据库管理系统、B/S结构及JSP等开发工具;12月26日2023年1月10日:学会制作网页;1月11日一一2月20日:进行系统的需求分析和概要设计,设计相应数据模型,构建合理数据库;2月21日一一4月30日:编程实现系统,完成企业物流管理系统的设计与开发工作并调试通过;5月1日-5月31日:书写毕业论文;5月20日一一5月29日:准备毕设检查验收;5月25日一一5月29日:毕设论文(草稿)上传至毕设系统;6月1日一一6月40:毕业论文(定稿)上传至毕设系统;6月2日6月10日:准备辩论。系(教研室)主任签字
5、年月日主管院长签字年月日西安邮电大学本科毕业设计(论文)开题报告学号姓名导师题目基于Web的物流管理系统的设计与开发选题目的(为什么选该课题)随着全球经济一体化进程的加快以及社会劳动分工的开展,物流战略已经成为企业获得市场竞争优势的重要组成局部。一些从事物流相关活动的运输企业、仓储企业开始拓展自己的传统业务,进入物流系统,逐步成长为能够提供局部或全部的物流效劳企业。在信息时代,这样一个基于Web的物流管理系统能够有效的降低经营本钱,提高客户满意度,吸引和保持更多的客户,为企业增加持续的盈利。前期根底(巳学课程、掌握的工具,资料积累、软硬件条件等)对于这个工程我学过SQLServer数据库原理与
6、应用,学过基于web的技术比方jsp,SerVlet,html,等,有过B/S工程经验。已熟练掌握SQLServer2005,eclipse,myeclipse,tomcat等开发工具。做过网上售书系统的B/S系统。目前所用的系统Win7,内存:4G,所需开发工具myeclipse,tomcat。要解决的问题(做什么)完成对现代运输、仓储、配送、搬运、包装、产品流通及信息管理于一体的网络系统,实现商品从原料供给商、制造商、分销商、零售商到消费者的各个流通环节的有机结合,要求物流管理系统可以满足客户、运输人员和高级管理员三方面的需要。工作思路和方案(怎么做)针对这个系统,按照方案进度,完成各个阶
7、段的所必须完成的任务,在这个工程中遇见问题时解决方案:在学习jsp,SeqSerVer及网页制作时可以从图书馆借阅相关资料,网上视屏,及时写一些小程序,遇见不懂的问题也可以上网查阅相关的资料,或者网上提问。工程在构建数据时是一个工程成败的关键,其中很重要的一点就是构建的数据库要满足三大范式。在编写代码时注意编写代码的标准化,优化代码,注重代码的执行效率。在调试代码的阶段注重代码可执行范围,以及影响系统不能正常工作的其他限制条件,发现问题及时进行修改。指导教师意见签字年月日西安邮电大学毕业设计(论文)成绩评定表学生姓名性别女学号专业班级课题名称基于Web的物流管理系统的设计与开发指导教师意见评分
8、(百分制):指导教师(签字):年一月一日评阅教师意见评分(百分制):评阅教师(签字):年_月一日验收小组意见评分(百分制):验收教师(组长)(签字):年_月一日辩论小组意见评分(百分制):辩论小组组长(签字):年_月日评分比例指导教师评分(%)评阅教师评分(%)验收小组评分(%)辩论小组评分(%)学生总评成绩百分制成绩等级制成绩辩论委员会意见毕业论文(设计)最终成绩(等级):学院辩论委员会主任磔字):年一月一日目录摘要Abstract1引言O1.1 设计背景O1.2 国内外现状O1.3 主要研究的内容12系统开发模式、工具及环境11 .1系统的开发模式12 .2系统环境的选择12. 2.1开发
9、环境的选择13. 2.2运行环境的选择22. 3系统实现过程中技术的选择22. 3.1开发语言:java23. 3.2页面采用jsp技术24. 3.3流程控制采用servlet技术25. 3.4页面格式采用css以及js技术23任务概述33.1任务目标33. 2用户请求36. 2.1会员的请求37. 2.2管理员的请求33. 3用户的特点33. 3.1会员请求的特点44. 3.2管理员请求的特点44系统需求分析45. 1功能需求44. 2性能描述44. 2.1精度44. 2.2灵活度44.3运行环境确实定45系统的总体设计55.1设计目标55. 2系统功能结构55. 3系统业务流程65. 4系
10、统各模块的功能概述及流程65. 4.1用户模块概述65. 4.2物流动态65. 4.3物流知识75. 4.4.货物信息75. 4.5车辆信息75. 4.6企业信息75. 4.7订单模块85. 4.8模拟发货85. 4.9公告信息85. 4.10辅助工具86系统的数据库设计86. 1数据库的概念81. 2数据库的选择96. 3数据库概念设计96.4数据库的逻辑结构设计107系统详细设计与重要模块的实现137. 1前台页面的实现137.2 会员注册的实现137.3 登录的实现137. 4物流动态的实现M8. 5货物信息的实现159. 6我的订单实现1710. 7辅助工具的实现1911. 8分页的实
11、现198结论20致谢21参考文献21摘要随着物流业在我国的蓬勃开展及物流市场的竞争剧烈,物流管理系统成为了企业及各个市场中不可代替的鲜活生命力,现代物流管理逐步从定性转变为更精确定量要求,这就需要提供大量准确、及时的数据信息来帮助管理者做出重要的决策。因此,物流信息管理应该为使用者提供准确充足的信息和更为快捷的查询方式,但传统的物流信息管理使用人工和各类表格来记录出仓、入库、车辆调配等数据,在统计资料时不仅耗时费力,准确度低,容易出错,而且所需要的本钱也比拟高,保密性也差等,这对于处于剧烈市场中的企业往往是致命的。然而随着计算机的开展和网络技术的普及,利用计算机数字化的管理,可以随时提供用户需
12、要的的各类信息,数据,并准确的完成统计,支持企业更高效的完成数字化信息管理,帮助企业在竞争中取得先机,推动企业信息管理走向自动化、科学化,标准化和社会化。因此,物流信息管理网成为现代物流企业管理中或缺的重要工具之一。本文主要介绍了以JAVA语言来设计开发仓储企业物流管理系统的整个过程,以及开发中涉及的技术,并对系统进行了数据库的设计和整个框架的分析设计,最终得以实现。企业可以通过对公司的部门、员工、仓库、车辆调配等重要环节对其进行数字化管理,本系统也对企业信息、客户信息和人事信息等进行了新增、查询、修改、删除等一系列管理,使物流系统更加完善。关键词:物流、信息管理、JAVAAbstractWi
13、thfiercecompetitioninthelogisticsindustryinChinasboomingmarketandlogistics,thelogisticsmanagementsystemhasbecomeacorporateandindividualmarketsirreplaceablefreshvitality,modernlogisticsmanagementgraduallyshiftfromqualitativetoamoreprecisequantitativerequirements,whichneedtoprovidealargenumberofaccura
14、teandtimelydatatohelpmanagersmakeimportantdecisions.Therefore,thelogisticsinformationmanagementshouldprovidetheuserwithaccurateandadequateinformationandmoreefficientwaystosearch,butthetraditionallogisticsinformationmanagementanduseoflaborandvariousformstorecordawarehouse,storage,vehicleallocationand
15、otherdata,thestatisticswhennotonlytime-consuming,lowaccuracy,error-proneandcostrequiredisrelativelyhigh,confidentialityisalsopoor,whichisinfiercemarketcompaniesareoftenfatal.However,withthepopularityofcomputerandnetworktechnologydevelopment,theuseofcomputerdigitalmanagement,canprovideallkindsofinformationthatusersneedatanytime,data,andcompleteandaccuratestatisticstosupportenterprises