当前位置:主页 > 科技论文 > 软件论文 >

Java Web管理信息系统快速开发平台的设计与实现

发布时间:2021-08-21 16:15
  软件开发的主要成本是人力成本,人力成本实际上是时间成本。当前是信息技术高速发展的时代,如何节约软件研发的时间成本,是各软件企业研究的主要重要内容。当前市面上的快速开发平台存在体积庞大、设计复杂、维护困难、费用昂贵等问题,并不能做到真正的快速,在实际开发过程中,并不能为开发者节约太多的成本,并且当前的快速开发平台的研究内容主要是在代码编写环节,而忽略了其它环节上的效率的提升。本文从如何进行管理信息系统快速开发的角度出发,以Java Web管理信息系统快速开发平台的设计与实现为课题,重点研究如何在保障软件质量的前提下节约软件开发的时间成本。通过分析归纳软件开发中的常见需求,分析软件开发流程中各个环节的时间消耗,以快速高效、简洁轻量、灵活方便为设计理念,从多个渠道为开发者节约时间。在开发之前,开发方需要进行需求调查管理和基础代码的开发,本平台设计了需求管理子系统,为开发方和需求方搭建了沟通的渠道;设计了基础框架系统,使开发者可以快速的开始业务模块的开发。在开发前期,数据库设计是非常重要的内容,本平台设计了数据库管理工具,能够提升数据库设计的效率,使数据库管理更加灵活方便,还能在后续的程序开发... 

【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校

【文章页数】:138 页

【学位级别】:硕士

【文章目录】:
摘要
abstract
第一章 绪论
    1.1 研究工作的背景与意义
    1.2 国内外快速开发平台现状
    1.3 本文的主要贡献与创新
    1.4 本论文的结构安排
第二章 平台相关理论
    2.1 JavaWeb应用程序
    2.2 管理信息系统
    2.3 快速开发平台
    2.4 本章小结
第三章 平台的需求与总体设计
    3.1 平台需求分析
        3.1.1 功能性需求
        3.1.2 非功能性需求
    3.2 平台运行环境
    3.3 平台总体框图
    3.4 平台系统结构图
    3.5 平台开发流程分析
    3.6 平台的开发目标
    3.7 本章小结
第四章 平台的详细设计与实现
    4.1 超轻量级设计
        4.1.1 超轻量级的客户端
        4.1.2 超轻量级的服务端
    4.2 基础框架设计
    4.3 数据库管理工具设计
        4.3.1 数据库管理工具现状分析
        4.3.2 数据库管理工具设计
        4.3.3 数据库设计规范
        4.3.4 快速的设计数据库
        4.3.5 数据库反向工程
        4.3.6 数据库迁移
        4.3.7 相似数据库对比
    4.4 代码生成子系统设计
        4.4.1 代码模板定义
        4.4.2 数据列表页设计与代码生成
        4.4.3 数据属性页设计与代码生成
        4.4.4 实体类代码设计与代码生成
        4.4.5 控制器类代码设计与代码生成
        4.4.6 业务逻辑类代码设计与代码生成
    4.5 安全防范子系统设计
    4.6 数据输入输出子系统设计
        4.6.1 数据导入设计
        4.6.2 数据导出设计
    4.7 需求管理子系统设计
    4.8 文档管理子系统设计
    4.9 业务模块管理子系统设计
    4.10 移动端接口子系统设计
    4.11 服务端快速安装包设计
    4.12 本章小结
第五章 平台的试验与测试
    5.1 试验与测试环境
    5.2 测试工具
    5.3 测试过程及结果
        5.3.1 平台功能测试
        5.3.2 平台功能测试结果
        5.3.3 平台兼容性测试
        5.3.4 平台安全性测试
    5.4 本章小结
第六章 全文总结与展望
    6.1 全文总结
    6.2 后续工作展望
致谢
参考文献
附录 部分核心源代码



本文编号:3355931

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3355931.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户39fcf***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com