GS物流项目第1天课程(1)


GS物流项目第1天课程

 

【学习目标】

1,项目概述

a,  项目背景介绍

b,  常见的软件类型

c,  软件开发流程

d,  技术选型

2,搭建项目开发环境

a,  数据库环境

b,  maven项目搭建

c,   svn环境搭建

3,主页设计(jQueryEasyUI

a,   layout页面布局

b,   accordion折叠面板

c,   tabs选项卡面板

 

 

 

 

第1章    项目概述

1.1.  项目背景介绍

本项目属于物流公司的二期改造项目。物流公司目前已经存在一个一期项目。

 

项目甲方:XX物流公司(软件的使用方)

项目乙方:XX软件公司(软件的开发方)

 

软件的开发周期15个月,编码阶段5个月时间,开发团队人数15人。

 

该GS物流管理系统是某大型物流公司的核心综合业务系统,实现“决策、管理、操作”一体化运作。

二期项目开发为全B/S结构,致力于提供便捷、安全、稳定等客户体验效果。

 

1.2.  常见的软件类型

OA:   office automatic办公自动化系统

CRM:  Customer Relationship Management客户关系管理系统

ERP:   Enterprise Resource Planning企业资源计划

BOS: Bussiness Operating System 业务操作系统

 

1.3.  软件的开发流程(瀑布模型)

1、需求调研分析----需求规格说明书

2、设计阶段(概要设计、详细设计)----页面原型、数据库设计、设计文档

3、编码阶段

4、测试阶段

5、上线和运维

GS物流项目第1天课程(1)


1.1.  开发环境

 

 

开发环境

 

产品环境

操作系统

 

Windows/Linux

 

Windows/Linux

开发工具

 

Eclipse4.5以上/MyEclipse2013以上

 

 

数据库

 

MySQL5以上

 

MySQL5以上

Web容器

 

Tomcat6以上

 

Tomcat6以上

浏览器

 

FireFox

 

 


1.1.  技术选型


GS物流项目第1天课程(1)

1.1.            Maven是什么



GS物流项目第1天课程(1)GS物流项目第1天课程(1)GS物流项目第1天课程(1)


 

第2章     搭建项目开发环境

2.1  数据库环境

1.1.1   创建一个数据库


GS物流项目第1天课程(1)

1.1.1   创建一个数据库用户


GS物流项目第1天课程(1)

1.1.1   为新用户授权


GS物流项目第1天课程(1)

1.1.1   使用新用户登录MySQL


GS物流项目第1天课程(1)


2.1  Maven项目环境

maven依赖管理项目构建的工具

GS物流项目第1天课程(1)


1.1.1   创建父工程gs-parent

GS物流项目第1天课程(1)GS物流项目第1天课程(1)


1.1.1   创建gs-utils子工程

GS物流项目第1天课程(1)GS物流项目第1天课程(1)


1.1.1   创建gs-domain子工程

GS物流项目第1天课程(1)GS物流项目第1天课程(1)

1.1.1   创建gs-dao子工程


GS物流项目第1天课程(1)GS物流项目第1天课程(1)


1.1.1   创建gs-service子工程

GS物流项目第1天课程(1)GS物流项目第1天课程(1)


1.1.1   创建gs-web子工程

GS物流项目第1天课程(1)GS物流项目第1天课程(1)