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、上线和运维
1.1. 开发环境
|
开发环境 |
产品环境 |
||
操作系统 |
Windows/Linux |
Windows/Linux |
||
开发工具 |
Eclipse4.5以上/MyEclipse2013以上 |
|
||
数据库 |
MySQL5以上 |
MySQL5以上 |
||
Web容器 |
Tomcat6以上 |
Tomcat6以上 |
||
浏览器 |
FireFox |
|
1.1. 技术选型
1.1. Maven是什么
第2章 搭建项目开发环境
2.1 数据库环境
1.1.1 创建一个数据库
1.1.1 创建一个数据库用户
1.1.1 为新用户授权
1.1.1 使用新用户登录MySQL
2.1 Maven项目环境
maven是依赖管理和项目构建的工具