- 首页 > it技术 > >
【项目开发具体流程——通过案例进行分析】一、网上商城项目
/**
项目开发大致流程,前三步尤其重要
*/
网上商城项目
*第一步:需求的讨论*******(重点)
*第二步:设计原型(画出原型图)*******(重点)
*第三步:由美工把原型图转换成静态页面*******(重点)
*第四步:数据的设计和技术选择
*第五步:编码
*第六步:测试 (功能测试和性能测试)
*第七步:维护
二、原型分析
1、系统模块的划分
*用户前台:
-用户模块
--注册
--登录
--退出-分类模块
--查询所有的分类-图书模块
-查询所有分类的图书
-根据不同的分类查询图书
-查询谋个图书的详情-购物车模块
-添加图书条目到购物车
-查询不同的分类查询图书
-删除某一条图书条目-订单模块
--生成订单
--查询当前用户的所有的订单
--根据订单号进行查询
--订单结算*管理员后台:
-用户管理模块
--管理员登录
--管理员管理前台注册用户-分类管理模块
--查询所有的分类
--添加分类
--修改分类
--删除分类-图书管理模块
--查询所有的图书
--添加图书
*添加图书所在的分类
*上传图书显示的图片
--修改图书
--删除图书-订单管理模块
--查询所有状态的订单
--根据不同的状态查询订单
三、技术的选择和数据库的设计
(1)目前技术的选择
jsp+javabean+servlet+jdbc
-javabean采用Beanutils和jdbc采用DButils
使用开发模式:mvc+dao模式*jar包导入,涉及到的jar包在技术选择的时候搞定
(2)设计数据库
-用户表
--用户编号
--用户名称(unique)
--用户密码
--用户地址
--用户状态:0禁用 1启用
-商品分类表
--分类编号
--分类名称
-图书表
--图书编号
--图书名称
--图书价格
--图书作者
--图书图片
--图书分类(分类编号)
-订单表
--订单编号
--订单状态
。。。。。在数据库设计时期,一定会把所有能设计的表全设计完毕。
推荐阅读