文档章节

细化迭代1--1.2 开发计划

6
 60333
发布于 2015/04/01 23:54
字数 522
阅读 29
收藏 0
点赞 0
评论 2

1.1项目设想

A. 系统展望

该系统主要应用于购物结账的时候,帮助收银员快速有效地完成货物的清点及价格的计算,通过与货品的数据仓库联通,实时监控着商品的数量,反向拉动货品的补充,保证有充足的货品供应的同时,减少库存带来的压力。

B. 系统特性

本系统有着快速的响应,实时反映出商品的流动。有着人性化的界面,简单易懂的操作。具体功能有:不同用户有不同的权限。管理员能够对商品、商品类别、用户增删改查,但是底层用户只可以拥有一定的权限,例如只能看到商品的信息而不能改动。

1.2 开发计划

A. 团队成员

项目成员:谭家杰、吴浩明、苏俊文、吴杰

分工:分析员:谭家杰(对需求进行分析并协助架构师订立大概框架)

            架构师:吴浩明(构建项目框架,并与程序员合作建立好整个程序)

            程序员:吴杰(细化程序,实现具体功能)

            测试员:苏俊文(对项目进行测试,反馈意见给其他的成员进行改进)

B. 项目进度

小组在每个星期一都会发布出任务,安排好这个星期应该完成的内容。到了每个星期五的晚上就开始检查任务的完成情况,并由测试员反馈,最终完成一周的任务。万一任务完成不了则应该对任务的内容进行修改,保证项目按时完成。

C. 风险控制

1:代码丢失:编写好代码后放到网上保存,或者备份到其他电脑。

2:程序员能力不足:将问题放到小组内解决或向其他同学求助。

1.3 技术路线

IDE:Eclipse JEE Kepler

JDK:JDK7

Servertomcat6.2

dbMySql 6.0

MySql GUI: Navicat 8.1

Maven3.2.5

struts:2.3

spring:3.2

hibernate:4

 

© 著作权归作者所有

共有 人打赏支持
6
粉丝 2
博文 9
码字总数 4282
作品 0
广州
加载中

评论(2)

cccperfume
cccperfume
132
ooad
ooad
132起码得摆个姿态。
转一篇不错的简约开发过程定义

最近在看江南白衣的springside项目的时候,发现一篇不错的开发过程定义,可以作为希望或刚成为项目经理的同志们屡屡思路,做为参考. 1. 介绍 本文档基于Agile UP原则,从活动、工件、工具几方面...

orpheus
2009/08/01
0
0
Scrum有三个仪式:Sprint规划会,Sprint评审会,Scrum每日站会

Sprint Planning Meeting(Sprint规划会) 根据Product Owner制定的产品或项目计划在Sprint的开始时做准备工作。Product Owner可以是客户或者客户代表或代理。对于产品型的公司,客户就是市场...

李长春
2012/10/23
0
0
敏捷开发Scrum

什么是敏捷开发? 敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进的开发方法。 怎么理解呢?首先,我们要理解它不是一门技术,它是一种开发方法,也就是一种软件开发的流程,...

FTD_SL
2016/12/09
38
1
统一软件开发过程——RUP

RUP(rational unified process)是一个面向对象且基于网络的程序开发方法论。它是以面向对象方法为基础的方法,RUP坚持以用例驱动,以架构为中心,迭代和增量的开发方法。 下面以思维导图为...

邵鸿鑫
2014/01/27
0
0
敏捷开发一千零一问系列之九:总体架构什么时机进行?(上)

这是敏捷开发一千零一问系列的第九篇。(之一,之二,之三,问题总目录) 问题 总体架构设计在什么时机进行?是每个迭代做还是先做完再迭代? 这是少数几个被提到的技术问题。在两天的培训课...

疯狂的艺术家
2012/03/02
0
0
软件开发模式对比(瀑布、迭代、螺旋、敏捷)

1、瀑布模型是由W.W.Royce在1970年最初提出的软件开发模型, 瀑布式开发是一种老旧的计算机软件开发方法。 瀑布模型式是最典型的预见性的方法,严格遵循预先计划的需求分析、设计、编码、集...

lvzjane
2012/12/03
0
0
用户故事驱动的软件开发方法

用户故事驱动的软件开发方法 摘 要 小型软件组织的软件过程改进始终是软件行业面临的一个挑战,诸如CMMI等过程改进和评估模型都是基于大型项目的成功经验总结而来的[1],对于我国占软件组织总...

龚波
2007/12/19
0
0
敏捷开发流程详解 

敏捷开发流程详解 1 敏捷开发流程 ü 敏捷软件开发核心是迭代式开发,增量交付。 ü 每一次迭代都建立在稳定的质量基础上,并作为下一轮迭代的基线,整个系统的功能随着迭代稳定地增长和不断...

beibugulf
2016/10/10
1K
0
OpenCV学习(14) 细化算法(2)

前面一篇教程中,我们实现了Zhang的快速并行细化算法,从算法原理上,我们可以知道,算法是基于像素8邻域的形状来决定是否删除当前像素。还有很多与此算法相似的细化算法,只是判断的条件不一...

迈克老狼1
2013/09/15
0
0
软件生命周期模型及其选择

瀑布模型/改进的瀑布模型  虽然瀑布模型仍然存在很多的问题有待解决,但瀑布模型仍然是最基本的和最效的一种可供选择的软件开发生命周期模型.瀑布模型要求软件开发严格按照需求->分析->设计-...

灵动生活
2010/02/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

代码生成利器:IDEA 强大的 Live Templates

代码生成利器:IDEA 强大的 Live Templates

qwfys
23分钟前
1
0
spring boot使用通用mapper(tk.mapper) ,id自增和回显等问题

最近项目使用到tk.mapper设置id自增,数据库是mysql。在使用通用mapper主键生成过程中有一些问题,在总结一下。 1、UUID生成方式-字符串主键 在主键上增加注解 @Id @GeneratedValue...

北岩
26分钟前
1
0
告警系统邮件引擎、运行告警系统

告警系统邮件引擎 cd mail vim mail.py #!/usr/bin/env python#-*- coding: UTF-8 -*-import os,sysreload(sys)sys.setdefaultencoding('utf8')import getoptimport smtplibfr......

Zhouliang6
29分钟前
0
0
日常运维--rsync同步工具

rsync命令是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。rsync使用所谓的“rsync算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而...

chencheng-linux
33分钟前
1
0
Java工具类—随机数

Java中常用的生成随机数有Math.random()方法及java.util.Random类.但他们生成的随机数都是伪随机的. Math.radom()方法 在jdk1.8的Math类中可以看到,Math.random()方法实际上就是调用Random类...

PrivateO2
45分钟前
1
0
关于java内存模型、并发编程的好文

Java并发编程:volatile关键字解析    volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在...

DannyCoder
昨天
0
0
dubbo @Reference retries 重试次数 一个坑

在代码一中设置 成retries=0,也就是调用超时不用重试,结果DEBUG的时候总是重试,不是0吗,0就不用重试啊。为什么还是调用了多次呢? 结果在网上看到 这篇文章才明白 https://www.cnblogs....

奋斗的小牛
昨天
1
0
数据结构与算法3

要抓紧喽~~~~~~~放羊的孩纸回来喽 LowArray类和LowArrayApp类 程序将一个普通的Java数组封装在LowArray类中。类中的数组隐藏了起来,它是私有的,所以只有类自己的方法才能访问他。 LowArray...

沉迷于编程的小菜菜
昨天
0
0
spring boot应用测试框架介绍

一、spring boot应用测试存在的问题 官方提供的测试框架spring-boot-test-starter,虽然提供了很多功能(junit、spring test、assertj、hamcrest、mockito、jsonassert、jsonpath),但是在数...

yangjianzhou
昨天
1
0
rsync工具介绍/rsync通过ssh同步

rsync工具介绍 数据备份是必不可少,在Linux系统下数据备份的工具很多,其中重点介绍就是rsync工具,rsync不仅可以远程同步数据,还可以本地同步数据,且不会覆盖以前的数据在已经存在的数据...

Hi_Yolks
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部