项目申报系统设计struts

发布时间 : 星期二 文章项目申报系统设计struts更新完毕开始阅读

项目申报系统设计

struts

目 录

摘要............................................................... Ⅴ ABSTRACT........................................................... Ⅵ 第一章 前言 ....................................................... 1 1.1开发背景 ...................................................... 1 1.2 现状分析及发展趋势............................................ 1 1.2.1现状分析 .................................................. 1 1.2.2发展趋势 .................................................. 2 1.3 课题目标...................................................... 2 1.4 技术支持...................................................... 2 第二章 相关知识介绍 ............................................... 3 2.1 JAVA Web应用 ................................................. 3 2.1.1 JAVA ...................................................... 3 2.1.2 JAVA Web .................................................. 3 2.2 J2EE.......................................................... 3 2.3 MVC........................................................... 4 2.3.1 模型 ...................................................... 4 2.3.2 视图 ...................................................... 5 2.3.3 控制器 .................................................... 5 2.4 Struts........................................................ 5 2.5 MS SQL Server................................................. 6 2.6 JDBC.......................................................... 6 2.7 PowerDesigner................................................. 7 第三章 系统需求分析 ............................................... 8 3.1 系统规划...................................................... 8 3.2 系统开发环境.................................................. 8 3.2.1 开发语言 .................................................. 8 3.2.2 服务器端运行系统 .......................................... 8 3.2.3 客户端操作系统 ............................................ 8

3.2.4 数据库 .................................................... 8 3.2.5 数据库设计工具 ............................................ 9 3.3 系统功能模块分析.............................................. 9 3.4 数据流图..................................................... 11 第四章 系统详细设计 .............................................. 13 4.1 数据库设计................................................... 13 4.1.1 数据表设计 ............................................... 13 4.1.2 数据表之间的关系 ........................................ 15 4.2 系统功能模块设计............................................. 16 4.2.1 项目申请者模块设计 ....................................... 16 4.2.2 项目管理者模块设计 ....................................... 18 4.2.3 系统管理员模块设计 ....................................... 19 第五章 系统具体实现 .............................................. 21 5.1 公共类的编写................................................. 21 5.1.1 数据库的连接及操作方法类:DB ............................. 21 5.1.2 数据表信息类:Content .................................... 22 5.1.3 分页类:Page ............................................. 22 5.1.4 类型转换类:Change ...................................... 22 5.1.5 检查用户权限类CheckUserAble............................. 23 5.1.6 解决Struts中的中文乱码的类:FormToChinese .............. 23 5.2 开发自定义标签............................................... 24 5.3 登录模块的实现............................................... 25 5.3.1 创建登陆的页面:index.jsp ................................ 25 5.3.2 配置struts-config.xml文件 ............................... 25 5.3.3 创建LogonForm类 ......................................... 26 5.3.4 创建LogonAction类 ....................................... 26 5.4 项目申请者模块的实现......................................... 27 5.4.1 项目申请实现 ............................................. 27 5.4.2 项目管理实现 ............................................. 28 5.4.3 项目查询实现 ............................................. 29

5.5 项目管理者模块的实现......................................... 30 5.5.1 账户管理的实现 ........................................... 30 5.5.2 项目审核模块实现 ......................................... 31 5.5.3 项目查询模块实现 ......................................... 32 5.5.4 项目汇总模块实现 ......................................... 32 5.5.5 向上级报送申报数据实现 ................................... 32 5.5.6 打印申报数据实现 ......................................... 34 5.6 系统管理员模块的实现......................................... 35 5.6.1 账户管理的实现 ........................................... 35 5.6.2 信息查询模块实现 ......................................... 35 5.6.3 信息汇总模块实现 ......................................... 36 第六章 结束语 .................................................... 37 参考文献........................................................... 38

联系合同范文客服:xxxxx#qq.com(#替换为@)