首页> 中文学位 >软件大赛信息管理系统的设计与实现
【6h】

软件大赛信息管理系统的设计与实现

代理获取

目录

文摘

英文文摘

声明

第1章 绪论

1.1 项目研究背景

1.2 项目研究现状及分析

1.3 项目的研究内容

1.4 主要研究工作

1.5 论文章节安排

第2章 相关技术概述

2.1 Myeclipse

2.2 Tomcat

2.3 J2EE简介

2.4 MySQL简介

2.5 开发框架SSH简介

2.6 C/S和B/S体系结构

2.7 MVC设计模式

2.8 面向对象的螺旋开发模型

2.9 本章小结

第3章 项目需求分析

3.1 大赛管理系统的功能需求

3.1.1 客户端子系统的需求分析

3.1.2 服务器端子系统的需求分析

3.2 大赛管理系统的性能需求

3.3 大赛管理系统用例图

3.4 本章小结

第4章 系统设计

4.1 概要设计

4.1.1 系统总体结构图

4.1.2 各功能模块概要流程图

4.2 详细设计

4.2.1 详细流程图

4.2.2 技术框架和开发模型的选择

4.2.3 持久层的设计

4.2.4 服务层的设计

4.2.5 Web层的设计

4.3 数据库设计

4.3.1 数据库的E-R图设计

4.3.2 数据库的逻辑结构设计

4.4 本章小结

第五章 系统的实现

5.1 系统开发环境及运行环境

5.1.1 系统开发环境

5.1.2 系统运行环境

5.2 Web层的实现

5.2.1 参赛人员模块的页面实现

5.2.2 系统管理员模块的页面实现

5.3 持久层的实现

5.4 服务层的实现

5.4.1 用户登录功能的实现

5.4.2 角色权限控制的实现

5.4.3 服务层具体业务的实现

5.5 本章小结

第六章 系统测试

6.1 测试方法

6.2 测试用例

6.3 测试项目和步骤

6.4 测试结果

6.5 本章小结

第七章 总结

7.1 工作总结

7.2 系统存在的问题和进一步工作

参考文献

致谢

展开▼

摘要

近年来,随着社会的发展,各种赛事层出不穷,有关赛事自身的信息量也成倍的增长。因此开发出一套大赛信息管理系统迫在眉睫。
   本课题是以齐鲁大学生软件设计及外语大赛为背景,构建了一个基于J2EE与SSH框架的软件大赛信息管理系统。
   本文围绕系统的需求分析、系统设计、系统实现和系统测试展开了一系列工作。需求分析从用户对功能的需求和软件性能需求两方面展开。在系统设计中充分利用业务流程图、数据流程图、UML类图,从而完成了详细规整的整体架构和设计。在数据库的设计中给出了数据库E-R图和数据库的逻辑结构。在系统的需求分析和系统设计的基础上,结合SSH框架和J2EE的相关技术对三个层的实现分别进行了阐述和分析。最后对系统的功能测试等做了详尽的描述。
   系统采用面向对象方法进行开发设计,系统的体系结构使用B/S与MVC相结合的三层结构,以JAVA为开发语言进行程序设计,运用SSH、JSP、Web等先进技术对系统进行开发和实现。本系统采用直观、清晰的JSP页面,用户界面友好、风格统一。
   现在本系统已经开发完毕,它能够大大的提高大赛主办方的工作效率,使赛事管理更加透明化、公正化,预计可以投入到正式的使用之中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号