web项目开发的常见流程与应用案例

2017-09-18  本文已影响0人  有时右逝

更新时间 2017-09-18 19:11:03 初稿发布

前言

如果让一个新手程序员开发一个web项目,很多人可能无法下手。本文整理出一个web项目比较常见的开发流程,以供大家学习与掌握, 虽然具体到每一个项目,可能不尽相同,但是本质还是遵循下面的思路的。

本流程的大部分内容来自 Java Web项目实战视频的整理,这里做个文字记录。

后续我会按这个流程实现一个商城的开发。

常见流程

1. 需求确定

2. 分析设计

架构设计

业务逻辑分析

业务逻辑设计

界面设计

3. 开发环境搭建

4. 开发-测试-开发-测试

5. 文档编撰

流程的应用案例(java版网上商城)

网上商城 - 需求确定

网上商城 - 架构分析设计

网上商城 - 业务逻辑分析

网上商城 - 业务逻辑设计

网上商城 - 数据库设计

字段名 字段类型 说明
id int 主键/自动递增
username varchar 用户名
password varchar 密码
phone varchar 电话
addr varchar 地址
rdate datetime 注册日期
字段名 字段类型 说明
id int 主键/自动递增
name varchar 产品名
descr varchar 描述
normalprice varchar 市场价
memberprice varchar 会员价
pdate datetime 上架日期
categoryID int 类别ID /引用 category 表的id
字段名 字段类型 说明
id int 主键/自动递增
name varchar 分类名
descr varchar 描述
pid int 父id
字段名 字段类型 说明
id int 主键/自动递增
userid int 用户id
addr varchar 送货地址
odate datetime 下单时间
status int 订单状态: 0 订单未处理 1 处理成功 2 废单
字段名 字段类型 说明
id int 主键/自动递增
productid int 产品id
unitprice varchar 单价
pcount datetime 数量
orderid int 订单id/ 引用saledorder表的id

网上商城 - 界面设计

网上商城-开发环境搭建

网上商城-开发

网上商城-开发安排

文档编撰

上一篇 下一篇

猜你喜欢

热点阅读