首页> 中文学位 >基于Java技术实现程序编辑过程的管理系统
【6h】

基于Java技术实现程序编辑过程的管理系统

代理获取

目录

文摘

英文文摘

声明

第一章 绪论

1.1开发背景

1.2本系统的主要特点

1.3系统主要部署与论文内容组织

第二章 系统分析及相关技术

2.1系统的需求分析

2.2系统的可行性分析

2.3系统的功能分析

2.4系统开发的平台

2.4.1 eclipse

2.4.2 JBoss

第三章 系统设计

3.1网络设计

3.2系统的具体设计

3.2.1系统平台的设计原则

3.2.2程序框架

3.2.3 SourceSYS概要

3.3数据库设计

3.3.1数据库设计的要求

3.3.2数据库需求分析

3.3.3数据库物理设计

3.4系统关键技术

3.4.1 SVN版本管理技术

3.4.2 SSH安全外壳协议

第四章 系统功能实现

4.1数据层

4.2功能层

4.2.1 LIBthema登录

4.2.2新规登录

4.2.3更新登录

4.2.4完成登录

4.3用户层

4.3.1 login界面

4.3.2 LIBthema登录

4.3.3新规登录

4.3.4更新登录

4.3.5完成登录

第五章 系统功能测试及安全性

5.1系统的功能测试

5.1.1白盒测试

5.1.2系统的具体测试

5.2系统的安全性

5.2.1常见的安全漏洞

5.2.2安全漏洞的防范措施

5.2.3其它系统安全措施

5.2.4本系统的安全性考虑

第六章 总结与展望

6.1工作总结

6.2工作展望

参考文献

展开▼

摘要

随着信息化的发展,越来越多的企业开展了软件外包的业务,开发流程的管理显得极为重要。本论文设计正是顺应这一形势而立,为解决开发管理过程中的诸多难题,设计和开发了针对程序的开发管理工具—SourceSys。
   本文阐明了设计和开发SourceSys的理论依据;并阐明了平台中前台操作部分,附加功能部分和后台管理部分所设计的各个功能模块,如:新建LIBthema,新建Source等。
   本文在分析了现有开发管理过程中存在的一些问题的基础上,利用Java[1]技术开发设计了针对程序的开发管理工具-SourceSys。在本次的设计开发过程中注重解决项目研发过程中的整体管理;项目开发小组的成员之间的协调;小组成员各自承担子项目统一的管理;研发小组各成员所作的修改进行统一汇总;保留修改过的版本以及对研发过程中形成的软件的各个版本进行标识,管理及差异辨识。在本次设计中采用B/S模式三层结构体系,Java技术和MY SQL数据库;该设计具有版本管理的功能即新版本的取得、历史版本的取得、回复旧版本等;该设计还具有开发过程的管理功能并易于后期维护。另外,在本次设计中我还运用Java技术构建了一个三层(用户层、功能层-Server层和Action层、数据层)结构模式的平台。其中,数据访问包括两个层次的程序设计,一个是数据库存储过程的设计;另一个是应用程序中数据连接的设计。Server层的主要功能是业务逻辑的实现;Action层是用来调用Server层的。特别要提及的是用户界面方便快捷,信息全面,系统安全性高,并可以根据各应用的具体情况,适当加以修改,能够很好的成为软件开发者的选择。系统目前采用的是白盒测试的方法。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号