欢迎来到天天文库
浏览记录
ID:6791924
大小:2.13 MB
页数:57页
时间:2018-01-25
《毕业设计(论文)- 基于ssh+oracle的物流管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、设计题目:基于SSH+Oracle的物流管理系统的设计与实现学院:计算机与信息学院专业年级:软件工程2008级学号:学生姓名:指导教师、职称:2012年5月DesignAndImplementationOfLogisticsManagementSystemBasedOnSSH+OracleCollege:ComputerandInformationScienceSpecialtyandGrade:SoftwareEngineering,2008Number:Name:ZhongweiSuAdvisor:AssociateP
2、rofessor.JinmingLi.Submittedtime:May,2012目录摘要IAbstractII1引言11.1课题的研究背景和意义12系统总体设计22.1需求分析22.2系统功能结构22.3系统体系结构42.4系统的开发环境52.4.1MyEclipse概述52.4.2Oracledatabase概述53数据库设计73.1数据库概念结构设计73.2数据库逻辑结构设计84系统详细设计134.1系统的总体架构134.1.1系统主页面的框架134.1.2类的分布134.2系统部分功能模块的设计144.2.1系统登
3、陆模块设计144.2.2用户管理模块的设计164.2.3权限管理模块的设计184.2.4运单管理模块的设计204.2.5车辆管理模块的设计224.2.6组配中心模块的设计244.3主要关键技术分析264.3.1StrutsMVC框架264.3.2SpringBean生命周期管理框架294.3.3HibernateORM数据库持久化框架295系统测试305.1测试环境305.2测试方法及目标305.3测试实例(部分模块)316结束语34参考文献35致谢36附录37福建农林大学本科毕业设计说明书摘要本文介绍了基于SSH轻量级框
4、架+Oracle的物流管理系统的开发过程。首先查阅资料和分析系统的可行性,然后从系统的需求分析入手,提取出系统应具有的功能,为进行系统设计,重点阐述了物流管理系统的功能模块、框架结构、系统的体系结构、开发环境、开发流程和系统测试。还介绍了数据库及数据表分析和创建过程,并且给出了部分数据表及相关的E-R图,最后详细介绍了“用户登录”、“权限拦截”、“组配管理”等模块的设计及实现过程。本系统采用MyEclipse10.0+Oracle的开发环境。MyEclipse提供了更为方便、友好的开发界面,降低了对使用者的要求,大大提高了
5、开发的效率。系统采用B/Sweb软件体系结构,使用Oracle11gR2作为后台数据库,充分利用Struts+Spring+Hibernate主流web轻量级框架,结合JSP+JavaBean等技术快速开发出来的一个符合MVC模式的物流管理系统。关键词:SSH;Oracle;MVC;权限拦截;物流管理;页面过滤;AOP;注解-II-福建农林大学本科毕业设计说明书AbstractThispaperintroducesthedevelopmentprocessoftheSSHlightweightframeworkforOra
6、cle-basedlogisticsmanagementsystem.Firstly,checkthefeasibilityoftheinformationandanalysissystem.Andthen,fromtheanalysisofdemand,extractedthefunctionwhichthesystemshouldbehave,alsofocusingonthelogisticsmanagementfunctionmodules,systemframework,systemarchitecture,de
7、velopmentenvironment,developmentprocessandsystemtesting.Ithasalsointroducedthedatabaseanddataanalysisandtablecreationprocess,andapartofthedatapresentedinTableE-Randrelateddiagram.Finally,adetailed"userlogin","permissioninterceptor","distributionmanagement"moduleso
8、fthedesignandimplementationprocess.ThesystemusestheMyEclipse10.0&Oracledevelopmentenvironment.MyEclipseprovidesamoreconvenient,friendlydevelopmentinterf
此文档下载收益归作者所有