《1 项目概述
1.1 项目背景介绍
BOS----Bussiness Operating System 业务操作系统
甲方:宅急送物流公司,软件的使用方
乙方:用友软件,软件的开发方
本项目属于宅急送公司二期改造项目
项目的团队人数20多个人,项目的开发周期一年多(13个月),编码阶段四个月。
1.2 常见的软件类型
OA:办公自动化系统
CRM:客户关系管理系统
ERP:企业资源计划平台
CMS:content Mangement System
1.3 软件的开发流程(瀑布模型)
1:可行性分析
2:需求调研分析--需求规格说明书
3:设计阶段(概要设计、详细设计)----数据库设计、原型设计
4:编码阶段(单元测试)
5:测试阶段(系统测试、白盒测试、黑盒测试)
6:上线和运维
1.4 开发环境
1.5 技术选型
2 搭建开发环境
2.1 数据库环境
第一步:创建一个数据库
第二步:创建一个用户
第三步:为创建的用户授权
第四步:使用新创建的数据库用户登录mysql系统
2.2 web项目环境
第一步:创建一个动态web项目
第二步:导入jar包(SSH、spring依赖、日志、数据库驱动)
第三步:配置web.xml(struts2的过滤器,spring监听器,解决hibernate延迟加载问题的过滤器,解决中文乱码的过滤器)
第四步:创建项目结构
第五步:在config目录中提供Struts2的配置文件
第六步:在config目录下提供spring的配置文件applicationcontext.xml
第七部:提供项目所需的资源文件
注意,web.xml中配置的服务器内部转发经过Struts2过滤器处理3 主页设计----jQuery easyUI插件
jQuery easyUI目录结构
网友评论