基于Struts的WEB系统开发

基于Struts的WEB系统开发

论文摘要

Struts是一个基于J2EE平台、实现了MVC设计模式的框架,它全面减轻了构建多层Web应用的负担,提供了可复用的软件构架。Struts在世界范围内得到广泛运用并得到一致认可。在Web应用中使用Struts,可以使开发人员把精力集中在如何解决实际业务问题上。论文的主体介绍了一个基于Struts框架的携带Learning系统的开发过程。论文以对MVC模式的论述和基于Struts框架的Web应用的开发流程为基础,按照软件工程的实施步骤,从需求分析、系统设计、系统实现以及系统测试等步骤阐述了系统的开发过程。反映了基于成熟框架的系统开发给软件工作者带来的便利。该系统是日立情报的一个试验系统,旨在针对“员工80%的知识技能来源于非正式学习”这一规律,建立一套适用于员工非正式学习的软件系统。该系统在保留基于Web应用的e-Learning系统的基本功能的基础上,加入了一个通过邮件,每天定时定量向用户手机发送包含学习内容的邮件的功能模块,以此作为支持非正式学习的企业级别的e-Learning开发的一种尝试。该系统在日立公司运作成功,也说明了支持非正式学习的企业级别的e-Learning的潜在市场。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 论文背景
  • 1.2 论文的主要工作
  • 1.3 论文章节安排
  • 第二章 相关技术
  • 2.1 Servlet 与JSP 技术
  • 2.1.1 Java Servlet 及其特点
  • 2.1.2 JSP 及其特点
  • 2.2 MVC 设计模式
  • 2.2.1 MVC 设计模式
  • 2.2.2 MVC 模式的优点及适用范围
  • 2.2.3 MVC 与Web 应用开发
  • 2.3 Struts 框架
  • 2.3.1 Struts 框架概述
  • 2.3.2 Struts 的体系结构
  • 2.3.3 Struts 应用于Web 开发
  • 第三章 携带LEARNING 系统的设计
  • 3.1 需求分析
  • 3.1.1 系统简介
  • 3.1.2 用户角色分析
  • 3.1.3 学习方式分析与题库组织
  • 3.2 系统设计
  • 3.2.1 模块划分
  • 3.2.2 数据库设计
  • 3.2.3 用户界面设计
  • 3.2.4 系统结构设计
  • 第四章 携带LEARNING 系统的实现
  • 4.1 系统主要功能模块的实现
  • 4.1.1 表示层的实现
  • 4.1.2 业务层的实现
  • 4.1.3 持久层的实现
  • 4.1.4 邮件发送模块的实现
  • 4.2 其它关键技术的实现
  • 4.2.1 异常处理
  • 4.2.2 错误消息处理
  • 4.2.3 用Struts 应用的国际化实现日文处理
  • 4.2.4 用同步令牌机制解决表单重复提交的问题
  • 第五章 系统测试和运行结果
  • 5.1 人工测试
  • 5.2 机器测试
  • 5.2.1 测试环境
  • 5.2.2 测试内容
  • 5.2.3 测试方法
  • 5.3 系统运行结果
  • 第六章 结束语
  • 6.1 工作总结
  • 6.2 展望
  • 致谢
  • 参考文献
  • 附录A 软件项目风险及其风险缓解策略
  • 相关论文文献

    • [1].基于流行文化背景下的成人非正式学习[J]. 高等继续教育学报 2019(06)
    • [2].校园非正式学习空间建设的实践探索[J]. 职业教育(下旬刊) 2020(01)
    • [3].关于我国高校建筑空间的思考——以非正式学习空间为例[J]. 美与时代(城市版) 2020(03)
    • [4].“互联网+”时代学习模式的多元化构建——评《虚实融合环境下的非正式学习研究》[J]. 中国教育学刊 2020(08)
    • [5].工作场所中非正式学习的理论框架构建[J]. 终身教育研究 2019(03)
    • [6].非正式学习与培训空间的重构[J]. 成人教育 2019(08)
    • [7].现场非正式学习的内涵、测量及形成与作用机制研究[J]. 中国人力资源开发 2019(07)
    • [8].网络环境下大学生非正式学习的问题及对策研究[J]. 广西质量监督导报 2019(06)
    • [9].教师非正式学习:意义、形式及其促进策略[J]. 中小学教师培训 2019(11)
    • [10].新制度主义下欧盟非正规非正式学习成果的认证[J]. 河北大学成人教育学院学报 2019(03)
    • [11].共享经济启示的非正式学习发展研究[J]. 中国电化教育 2017(12)
    • [12].国外工作场所非正式学习的研究回顾与前瞻[J]. 当代继续教育 2017(06)
    • [13].基于微信公众平台下的非正式学习的浅谈[J]. 山东工业技术 2018(03)
    • [14].教师非正式学习实践方法的生成路径[J]. 教师教育论坛 2017(12)
    • [15].中学生运用网络进行非正式学习的现状调查分析报告[J]. 电脑知识与技术 2018(02)
    • [16].欧盟非正规与非正式学习成果认证及其启示[J]. 天津电大学报 2018(01)
    • [17].大学生非正式学习需求的精准服务体系建构——以社团、社会实践和科研需求为例[J]. 黑龙江教育(理论与实践) 2018(04)
    • [18].基于微信小程序开发非正式学习环境可行性分析[J]. 科技视界 2018(07)
    • [19].透视非正式学习——基于非正式学习与正式学习对比的视角[J]. 当代继续教育 2018(02)
    • [20].基于智能手机的大学生非正式学习调查与教育策略研究[J]. 广州广播电视大学学报 2018(02)
    • [21].国际视野下博物馆非正式学习的发展机遇与风险[J]. 博物馆研究 2018(02)
    • [22].网络环境下中学生非正式学习平台的建设与管理[J]. 科教导刊(上旬刊) 2018(05)
    • [23].大学生网络非正式学习的迷失与理性回归[J]. 沈阳农业大学学报(社会科学版) 2018(02)
    • [24].非正规与非正式学习成果认证的现实困境和路径选择[J]. 成人教育 2018(09)
    • [25].微认证:非正式学习成果的认定方式[J]. 高等继续教育学报 2018(05)
    • [26].欧盟职业培训发展中心:非正规学习和非正式学习至关重要[J]. 世界教育信息 2017(01)
    • [27].国外工作场所非正式学习研究进展[J]. 职教论坛 2017(18)
    • [28].欧洲非正规与非正式学习成果认证策略述评[J]. 中国远程教育 2017(06)
    • [29].成人非正式学习研究的反思与前瞻[J]. 河北师范大学学报(教育科学版) 2017(04)
    • [30].美国非正式学习成果认证体系述评及对我国的启示[J]. 四川职业技术学院学报 2017(03)

    标签:;  ;  ;  

    基于Struts的WEB系统开发
    下载Doc文档

    猜你喜欢