学习笔记之项目开发

  当我们再做项目的时候,总会觉得很盲目, 感觉不知道该怎么下手。 写了又改的。  当然我也是初学者,在这个学习过程当中, 希望把自己所能理解的,所学的都给记下来。

首先我们做项目, 就比如说是一个 购物的网站吧。  

1. 需求分析员跟对方商谈,并把对方所想的, 需求都给记录下来。(比如说 : 网站大概会有多少个人使用,都有哪些人使用,网站的功能等等...)

2.把需求文档写好.(简单点说,比如要求做个登陆功能, 注册功能之类的)

3.按照需求文档,建立用例模型

建立用例模型:

(1) 定义系统边界  [ 比如说 : 某某购物系统]

(2)找出与用例直接相关的参与者 [ 普通用户,管理员等...]

(3)确定各个用例   [确定 功能模块]

(4)确定各个用例之间的关系 [比如说,要评论某新闻时, 必须进行登录, 那么评论功能就与登录功能存在关系]

4.用例规约

(1)前置条件

(2)基本事件流

(3)备选事件流

(4)后置条件

5.类和方法、属性的设计

按照用例的名称,既动词和名称, 创建 类的名称、方法  

确定类之间的关系,比如:继承关系,属性关系

根据用例规约,设计方法的实现步骤,也就是思路

6.目录结构(基于struts2 框架)

action包 :各种action类

serv:服务类,包含操作数据库的方法

vo:实体类,值对象

7.开始进行编码

8.测试, 维护


按照自己所理解的,差不多就是这个样子,  出于新手吧, 都有一个过程。 慢慢提升吧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值