Print

基于Barista的Web应用Lysithea的开发维护

论文摘要

随着网络技术的迅速发展和J2EE平台的广泛应用,大量企业采用基于Internet的应用来构筑企业级信息系统。课题来源于所在实习公司的实际项目Lysithea系统。该系统是一个基于J2EE平台的企业级应用。主要用来进行员工的工时等信息的采集和管理。该系统的设计目标和特点就是能够在母体的基础上按照具体客户的不同需求方便、灵活、快速地进行定制,定制的内容一般包括新功能的开发和原有功能的变更,即开发与维护。这样一个特点使得该系统目前为止已经陆续拥有了一百多家用户,其中有大型汽车公司,天然气公司,公共交通部门等等。本文的主要任务就是通过实现一些功能的新建与变更完成了一次开发与维护工作。论文首先在系统需求的背景下,对需要维护的功能进行了详细全面的需求分析,然后在对实习公司自主研发的Web框架Barista的深入分析的基础上,进行了功能设计与详细设计。最后实现了需要维护的功能。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 课题背景
  • 1.2 国内外研究现状
  • 1.3 论文的来源
  • 1.4 论文结构
  • 第二章 需求分析
  • 2.1 系统需求分析
  • 2.1.1 管理部门菜单
  • 2.1.2 出勤休假内容输入菜单
  • 2.2 员工别勤休内容承认功能需求分析
  • 第三章 自主研发框架Barista的分析
  • 3.1 Web应用框架技术分析
  • 3.1.1 Web框架的概念
  • 3.1.2 框架与类库的对比
  • 3.2 Barista的架构平台
  • 3.3 Barista的结构和工作原理
  • 3.3.1 画面系框架
  • 3.3.2 持久化系框架
  • 第四章 员工别勤休内容承认功能的设计与实现
  • 4.1 系统运行环境搭建
  • 4.1.1 系统运行环境
  • 4.1.2 运行环境搭建
  • 4.2 系统结构概要
  • 4.2.1 三层结构
  • 4.2.2 Web层概要
  • 4.2.3 Logic层概要
  • 4.2.4 Model层概要
  • 4.3 功能设计
  • 4.4 内部设计与实现
  • 4.4.1 Web层的设计与实现
  • 4.4.2 Logic层的设计与实现
  • 4.4.3 Model层的设计与实现
  • 4.4.4 数据库设计
  • 第五章 总结与展望
  • 5.1 全文总结
  • 5.2 今后工作的展望
  • 致谢
  • 参考文献
  • 相关论文文献

    本文来源: https://www.lw50.cn/article/c97d773c12e9a4debd210a8d.html