基于SSH架构的DRP分销管理系统-仲恺农业技术学院.docVIP

基于SSH架构的DRP分销管理系统-仲恺农业技术学院.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
仲恺农业技术学院 毕 业 设 计 基于SSH架构的DRP分销管理系统 姓 名 梁智峰 院(系) 计算机科学与工程学院 专业班级 计算机科学与技术053班 学 号 200510214302 指导教师 闫大顺 职 称 副教授 论文答辩日期 2009年5月24日 仲恺农业技术学院教务处制 学生承诺书 1、本次毕业论文(设计)是梁智峰在导师闫大顺指导下独立完成,没有抄袭、剽窃他人成果,没有请人代做,若在毕业论文(设计)的各种检查、评比中被发现有以上行为,愿按学校有关规定接受处罚,并承担相应法律责任。 2、学校有权保留并向上级有关部门送交本毕业论文(设计)的复印件和磁盘。 签名: 日期: 摘 要 在目前市场竞争的驱动下,随着企业不断壮大,分销网络规模也随之不断扩大,传统的分销管理模式已经不再适用。本设计的重点是通过计算机的软件管理系统对企业的营销网络,进行统一的管理。 本DRP分销管理系统是针对一般的医药企业分销管理的实际情况,通过具体的需求分析,从而设计出来的。本系统以RUP(Rational Unified Process)开发流程为指导,采用Struts-Spring-Hibernate架构,进行设计和开发DRP分销管理系统,其中采用MyEclipse作为主要的开发工具,MySQL作为后台数据库。论文主要描述DRP分销管理系统的RUP开发流程,分别从需求分析和系统分析、系统设计、详细设计与系统实现以及测试这几个阶段进行描述,在整个流程中采用UML工具对系统进行辅助的分析和设计。本系统还适当地使用WEB 2.0技术——Ajax,用异步传输的技术来增强用户的使用体验。 关键词:DRP分销管理系统 Struts Spring Hibernate Ajax 目 录 1 绪 论 1 1.1 课题研究意义 1 1.2 课题现状与发展趋势 2 1.3 论文的组织结构 3 2 DRP分销管理与信息化 3 2.1 DRP分销管理系统的概念 3 2.2 DRP分销管理与传统分销管理的区别 4 2.3 DRP分销管理与信息化 4 2.4 DRP分销管理系统的主要特点及其作用 4 3 SSH架构 5 3.1 Struts 6 3.1.1 基本原理 6 3.1.2 工作流程 7 3.2 Hibernate 8 3.2.1 O/R映射框架 8 3.2.2 核心接口 9 3.3 Spring 10 3.3.1 最常用的特性 10 3.3.2 控制反转与依赖注入 10 3.4 Spring与Hibernate的集成 10 3.5 Spring与Struts的集成 11 3.6 由Spring封装的过滤器 11 3.7 SSH架构的配置与环境的搭建 12 4 系统分析 12 4.1 RUP开发流程 13 4.2 UML统一建模语言 13 4.3 需求分析 14 4.4 系统分析 14 5 系统设计 16 5.1 总体设计 16 5.1.1 模块设计 16 5.1.2 Web应用程序的设计 17 5.1.3 数据库设计 17 5.2 详细设计 20 5.2.1 用户类及其管理接口 20 5.2.2 分销商类及其管理接口 23 5.2.3 物料类及其管理接口 25 5.2.4 核算期间类及其管理接口 26 5.2.5 流向单类及其管理接口 26 6 系统实现 27 6.1 开发工具与环境 27 6.2 主要代码设计 28 6.3 具体实现 29 6.3.1 Hibernate应用 30 6.3.2 Spring应用 31 6.3.3 Struts应用 32 6.4 Filter应用 33 6.5 开源组件的应用 34 6.6 Ajax技术的应用 35 6.7 系统测试 36 6.7.1 系统登录 36 6.7.2 测试各功能 38 7 总结 42 1 绪 论 1.1 课题研究意义 随着计算机和网络的普及,信息技术以非常快的速度发展着,加上激烈的市场竞争,各行各业都需要统一管理,运用信息技术将企业营销管理中的三大流(物流、资金流、信息流)通过计算机的软件管理系统无缝连接起来,可以更好地进行统一的管理。随着时代的发展,信息时代已经到来,我们需要研究如何借助信息技术来方便我们的工作,这是信息时代的特点。 随着企业销售规模的扩大,对异地物流和资金流的管理难度就越来越大。大部分企业采用人海技术来解

文档评论(0)

***** + 关注
实名认证
文档贡献者

本账号下所有文档分享可拿50%收益 欢迎分享

1亿VIP精品文档

相关文档