基于JSF·SpringFramework的销售系统的设计与实现

基于JSF·SpringFramework的销售系统的设计与实现

论文摘要

Java Web开发,Struts几乎已经成了Java EE应用的常规配置。然而技术更新很快,Sun力推JSF(Java Server Faces)来弥补Web层框架的缺陷。JSF是一种用于构建Web应用程序的新标准,已经成为Java EE5的标准之一。它提供了一种以组件为中心来开发Java Web用户界面的方法,允许程序员和网页设计人员的分工,支持全面的用户自定义等诸多优势。本文所设计和实现的销售系统,是与日方合作的国际项目。根据项目本身周期短,工作量大,需要多人同时进行作业的特点,以及Java Web开发的国内外最新动态,选择基于JSF的技术,达到实现新方案,掌握新技能的同时,利用JSFSpringFramework的优点来缩短项目开发周期,减低项目开发难度,提高项目开发效率,减少项目开发成本的目的。本文的主要研究工作如下:1)对项目特点和系统业务仔细分析的基础上,确定了系统的技术方向和架构。2)JSF基础理论知识的掌握和系统架构的设计。3)从数据完整性、并发性和安全性出发,进行了系统的数据库设计。4)对系统主要模块的设计原理和实现方法进行了描述5)对系统公用程序进行了描述本系统已经投入使用,效果良好,满足了客户的业务需求。另外,在项目设计和开发中,也达到预期的目的。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 项目背景
  • 1.2 项目中拟采用的实现方案
  • 1.3 项目的研究意义及应用价值
  • 1.4 本人主要工作
  • 1.5 本文的结构与组织
  • 2 JSF的基础理论知识
  • 2.1 JSF简介
  • 2.2 数据转换与验证
  • 2.2.1 标准转换器
  • 2.2.2 自订转换器
  • 2.2.3 标准验证器
  • 2.2.4 自订验证器
  • 2.3 事件处理
  • 2.3.1 动作事件
  • 2.3.2 实时事件
  • 2.3.3 值变事件
  • 2.4 标签说明
  • 2.4.1 简介JSF标准标签
  • 2.4.2 输出类标签
  • 2.4.3 输入类标签
  • 2.4.4 命令类标签
  • 2.4.5 选择类标签一
  • 2.4.6 选择类标签二
  • 3 销售系统架构和系统设计
  • 3.1 系统设计思想和设计原则
  • 3.1.1 设计思想
  • 3.1.2 设计原则
  • 3.2 系统环境
  • 3.2.1 系统硬件构成
  • 3.2.2 系统软件构成
  • 3.2.3 系统技术要素
  • 3.3 请求调用关系及控制流向
  • 3.4 各层构架设计
  • 3.4.1 C层
  • 3.4.2 P层
  • 3.4.3 F层
  • 3.4.4 D层
  • 3.5 架构共通设计(Framework)
  • 3.5.1 事务处理
  • 3.5.2 认证功能
  • 3.5.3 日志处理
  • 3.5.4 例外处理
  • 3.5.5 国际化功能
  • 3.5.6 转换功能(converter)
  • 3.5.7 有效性检查功能(validator)
  • 3.6 数据库设计
  • 3.6.1 Hibernate介绍及其工作原理
  • 3.6.2 数据库设计中的考虑点
  • 4 销售系统主要功能模块的设计与实现
  • 4.1 系统分析
  • 4.1.1 购物流程分析
  • 4.1.2 模块的划分方法
  • 4.1.3 系统安全设计与实现
  • 4.2 产品管理模块的设计与实现
  • 4.2.1 主要功能
  • 4.2.2 业务流程
  • 4.2.3 部分主要画面
  • 4.3 价格管理模块的设计与实现
  • 4.3.1 主要功能
  • 4.3.2 业务流程
  • 4.3.3 部分主要画面
  • 4.4 订单管理模块的设计与实现
  • 4.4.1 主要功能
  • 4.4.2 业务流程
  • 4.4.3 部分主要画面
  • 4.5 销售管理模块的设计与实现
  • 4.5.1 主要功能
  • 4.5.2 业务流程
  • 4.5.3 部分主要画面
  • 5 程序实现
  • 5.1 工程目录结构
  • 5.2 各层分布构造
  • 5.3 各层调用关系
  • 6 系统运行情况及总结
  • 6.1 系统运行情况
  • 6.2 总结和展望
  • 致谢
  • 参考文献
  • 配置文件及代码附录
  • 附录A web.xml
  • 附录B faces-config.xml
  • 相关论文文献

    • [1].甘肃销售:增量第一这样得来[J]. 中国石油石化 2020(13)
    • [2].基于ASP.NET在线装饰品销售系统的设计与实现[J]. 科技创新导报 2017(12)
    • [3].农村意外险销售系统架构的分析与设计[J]. 无线互联科技 2020(13)
    • [4].基于交通卡自动销售系统的厦门城市旅游电子商务平台[J]. 通讯世界 2015(12)
    • [5].基于系统动力学的房屋销售系统研究[J]. 科技广场 2012(05)
    • [6].构建一个成功的销售系统[J]. 中国物流与采购 2010(18)
    • [7].如何做好市场的走访检查[J]. 中国牧业通讯 2010(04)
    • [8].网上销售系统的分析与设计[J]. 商丘职业技术学院学报 2009(05)
    • [9].加强国企销售系统廉洁风险防控的几点思考[J]. 石油政工研究 2016(02)
    • [10].信息订购销售系统[J]. 中国管理信息化 2014(06)
    • [11].在线鲜花销售系统[J]. 信息与电脑(理论版) 2014(16)
    • [12].基于ASP.NET的化妆品网上销售系统的设计与实现[J]. 科技创新与应用 2013(21)
    • [13].汽车配件网上销售系统的设计与实现[J]. 电脑知识与技术 2013(05)
    • [14].石化销售系统物流体制改革探析[J]. 石油库与加油站 2012(06)
    • [15].天然气销售系统数据管理的设计及应用[J]. 石油规划设计 2016(06)
    • [16].浅谈数据仓库和OLAP技术在企业销售系统中的应用[J]. 电脑知识与技术 2012(10)
    • [17].学会变通[J]. 信息方略 2008(12)
    • [18].在线二手图书销售系统的设计实现研究[J]. 才智 2011(35)
    • [19].企业管理销售系统的设计与实现[J]. 计算机与网络 2009(18)
    • [20].电商平台多渠道入驻销售系统构建[J]. 商业经济研究 2015(05)
    • [21].销售市场[J]. 中国石油石化 2008(22)
    • [22].江苏石油“要”效益[J]. 中国石油石化 2015(12)
    • [23].商场智能辅助销售系统研究[J]. 商场现代化 2008(13)
    • [24].以人为本理念的成功实践与思考——石化销售系统技能竞赛比武活动基本经验初探[J]. 全国商情(理论研究) 2010(01)
    • [25].企业产品网络销售系统的设计与实现[J]. 考试周刊 2009(37)
    • [26].防辐射产品销售系统的设计与实现[J]. 硅谷 2011(24)
    • [27].舞蹈营销“柏屋模式” 初探[J]. 舞蹈 2010(09)
    • [28].严格实施HSE管理体系确保施工安全[J]. 吉林劳动保护 2010(05)
    • [29].基于WEB的图书销售系统的设计与实现[J]. 电脑学习 2010(06)
    • [30].基于.NET在线图书销售系统的设计分析[J]. 科技风 2015(02)

    标签:;  

    基于JSF·SpringFramework的销售系统的设计与实现
    下载Doc文档

    猜你喜欢