一、选题背景及意义
近年来,随着我国经济的迅速发展,电子商务技术与网络技术也在快速发展,并促使对快递行业的需求越来越大,也促使物流信息网迅速发展。经济全球化进程的加快,是现代企业对物流提出了越来越高的要求,物流行业的人工管理早已不再适应行业发展的要求,信息化、网络化已成为现代物流的鲜明特征。
快递行业的发展,是物流的信息化日益被重视,物流信息网信息的及时性、准确性完全符合国内快递行业对行业信息的要求。同时,现代企业的供应链时刻也在提醒我们,物流要在激烈的竞争中占据绝对的优势,必须要求企业掌握客户信息,并对客户的需求做出快速的反应,以求在最短的时间内挖掘和优化物流资源来满足顾客的需求,建立高效的物流经济。
为了让传统型物流行业更好的适应社会环境,满足现代物流的新型改革,利用信息技术实现物流的管理势在必行。本系统是根据快递行业的特点,经过一定的需求分析,选择java语言进行代码编写,采用SQL Server为后台数据库,并运用开发工具包JDK。整个系统的设计将会充分的安照操作简单,界面灵活,实用安全的要求进行设计,并最大程度的满足客户的需求。
二、国内外研究现状
随着信息技术迅猛发展和计算机网络的日益普及,现代物流主要包括了运输的合理化、装卸的机械化和信息管理的网络化等,现代物流已经成为传统物流与信息流的统一体,现代先进的物流理念已经成为了现代物流发展的必然趋势。
近年来,我国物流行业已经跨入了成长时期,但根据调查结果,客户对于物流的不满最多的是供应商的信息技术系统很差,两者之间沟通不顺畅,缺乏标准化的运作程序,无法提供整体的解决方案等。通过对物流信息平台的开发,使物流信息处理和传递的速度加快,从而提高效率和服务水平,能够快速提供各部门所需的各种数据。
与之相比,国外发达国家的物流信息化系统增加完善、运营成本更低、服务更专业,这是他们的优势。但也有不足之处,比如发展空间和供应需求的饱和时国外物流行业的发展瓶颈。
三、拟采用的关键技术
本系统前台主要使用JSP作为开发语言,后台使用SqlServer作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个基于B/S(浏览器/服务器)结构的系统,系统软件和数据集中存放于服务器中,软件的安装与升级在服务器上进行,不影响用户的使用,用户只通过浏览器就能完成所有管理功能。
JSP:即Java Server Page,Java应用页面程序,它建立在servlet之上,而且JSP页面的内置脚步语言是基于Java,所有JSP页面具有Java技术的所有好吃,包括存储管理和安全性。作为Java平台的一部分,JSP还拥有“一次编写,各处运行”的特点。
SQL:SQL语言是集数据定义、数据查询、数据操纵和数据控制功能于一体的语言,具有功能丰富、使用灵活、语言简捷易学等特点。SQL语言是各种数据库都可以使用的数据库查询语言,不仅仅具有查询数据库的功能,而且可以对数据库完成选取、增删、更新与跳转等各种操作。
四、主要研究内容和功能模块介绍
本系统主要实现一个简单的物流信息平台。在研究和查阅了的文献的基础上,采用相关软件的功能和技术,为物流信息平台设计出一个具有添加、删除、修改等功能和具有用户管理、订单管理、仓库管理、车辆管理等的系统,主要是对物流信息的查询、添加、修改,通过数据库的链接使其构成快递信息平台在本系统里。
目的是为管理人员提供使物流信息的系统化、规范化、自动化,从而达到物流信息的管理效率。物流信息平台的主要功能模块有用户管理模块、订单管理模块、仓库管理模块、运输管理模块等几个方面:
1.用户管理模块:用户可以进行登录和注册,并进入该权限界面,而管理员可以对系统中所有的用户进行添加、删除、修改。
2.订单管理模块:管理员可以录入订单信息,可以按照一些条件搜索订单信息,并可以对不确定的订单信息进行修改和删除操作。
3.仓库管理模块:管理员可以提交订单信息,并对仓库信息进行添加、删除、修改。
4.运输管理模块:管理员设置运输货物的状态,并对车辆信息进行添加、删除、修改。
五、拟解决的关键问题
1.面向服务体系结构的方法SOA和主要实现技术WEB服务的基础上构建软件系统结构框架,并对各种功能模块进行性能和安全性上的优化。
2.对于数据库的安全性进行设置,以管理和控制数据降低冗余,减少异常。
3.对于系统的设计与实现,确定界面结构及实现目标的功能。
六、初拟论文写作大纲
- 引言
2. 关键技术 - 系统的需求分析
- 系统的设计(系统功能的定义、系统功能模块设计)
- 系统的实现
- 系统测试、功能调试
- 总结
- 参考文献
- 致谢
七、毕业设计进程安排
起讫日期 工作内容
2016.12.10–2016.12.31 出题、审题、发布、查阅资料并选取合适题目。
2017.01.05–2017.01.06 参考文献综述、开题报告、导师指导
2017.01.07–2017.01.31 系统分析、确定软件及论文实施方案阶段
2017.02.01–2017.03.31 编写程序、撰写毕业设计阶段
2017.04.01–2017.04.26 修改论文,并形成终稿
2017.04.27–2017.05.20 提交论文、准备毕业论文答辩、等待论文评阅。
2017.05.21–2017.05.28 论文答辩,整理并提交毕业论文全部资料。
八、参考文献
[1]王姗姗主编.基于C#的气象设备管理系统的设计与实现[D].郑州:郑州大学 2013
[2]李兴华,马云涛主编.Oracle开发实战金典.清华大学出版社,2014
[3]孙雪主编.基于JSP技术的网上选课系统的设计与实[D].天津:天津师范大学出版社,2014
[4]王颖主编. 云计算编程模型中Java应用研究[J]. 福建质量管理,2016
[5]贾进主编. 基于JavaEE的统一信息平台设计与实现[D].厦门大学,2014
[6]毕继安主编. 基于JavaEE的小型快速开发平台的设计与实现[D].中国科学院大学(工程管理与信息技术学院),2014
[7]葛萌,张琳娜,陈伟. Java多态性机制应用研究[J]. 攀枝花学院学报,2016
[8]赵源. 使用JAVA语言编写计算器的设计研究[J]. 今日科苑,2015
[9]朱浩悦. 计算机软件JAVA编程特点分析[J]. 黑龙江科技信息,2015
[10]白新竹. 基于JPDA的Java软件性能测试[J]. 信息技术与信息化,2015
[11]Rachit Mohan Garg,YaminiSood,Balaji Kottana,Pallavi Totlani.A Framework Based Approach for the Development of Web Based Applications Waknaghat[J].Jaypee University of information Technology,2011
[12]Rachit Mohan Garg, YaminiSood, Balaji Kottana, Pallavi Totlani. A Framework Based Approach for the Development of Web Based Applications Waknaghat[J].Jaypee University of Information Technology,2011
[13] 王明鑫,于立婷,孙仲霖. 简述Java编程语言的发展及优势[J]. 通讯世界,2016
[14] Metsker S J主编. Java设计模式[M]. 第2版. 电子工业出版社, 2012
[15] 赵俊峰主编. Java Web应用开发案例教程:基于MVC模式的JSP+Servlet+JDBC和AJAX[M].北京: 清华大学出版社, 2012
[16] 王姗姗主编.基于C#的气象设备管理系统的设计与实现[D].郑州:郑州大学 2013