dang2

所属分类:Java编程
开发工具:Java
文件大小:5732KB
下载次数:7
上传日期:2012-01-11 15:45:14
上 传 者shijincheng
说明:  当当网的实现,包括登陆,注册,购物车,等功能,是本人自己亲自写的,希望对你有帮助。
(Dangdang network implementation, including log in, registration, cart, and other functions, is I personally written, hope to have the help to you. )

文件列表:
dang2\.classpath (1457, 2011-01-17)
dang2\.mymetadata (287, 2011-12-22)
dang2\.project (1410, 2011-01-13)
dang2\.settings\.jsdtscope (500, 2011-01-13)
dang2\.settings\org.eclipse.core.resources.prefs (88, 2011-01-19)
dang2\.settings\org.eclipse.jdt.core.prefs (330, 2011-01-13)
dang2\.settings\org.eclipse.wst.jsdt.ui.superType.container (49, 2011-01-13)
dang2\.settings\org.eclipse.wst.jsdt.ui.superType.name (6, 2011-01-13)
dang2\dangdang.sql (16515, 2011-01-19)
dang2\src\com\tarena\action\BaseAction.java (1072, 2011-01-19)
dang2\src\com\tarena\action\cart\AddItemAction.java (1716, 2011-01-19)
dang2\src\com\tarena\action\cart\CartListAction.java (1469, 2011-01-19)
dang2\src\com\tarena\action\cart\UpdateCountAction.java (633, 2011-01-19)
dang2\src\com\tarena\action\main\BookListAction.java (2786, 2011-01-18)
dang2\src\com\tarena\action\main\CategoryAction.java (801, 2011-01-18)
dang2\src\com\tarena\action\main\HotAction.java (966, 2011-01-18)
dang2\src\com\tarena\action\main\HotboardAction.java (1221, 2011-01-18)
dang2\src\com\tarena\action\main\LogoutAction.java (196, 2011-01-19)
dang2\src\com\tarena\action\main\NewAction.java (1041, 2011-01-18)
dang2\src\com\tarena\action\main\ProductAction.java (746, 2011-01-18)
dang2\src\com\tarena\action\main\RecommendAction.java (987, 2011-01-18)
dang2\src\com\tarena\action\user\ImageAction.java (1599, 2011-01-13)
dang2\src\com\tarena\action\user\UserAction.java (3039, 2011-01-19)
dang2\src\com\tarena\common\Constant.java (232, 2011-01-14)
dang2\src\com\tarena\common\CookieUtil.java (1887, 2011-01-19)
dang2\src\com\tarena\common\DbUtil.java (1227, 2011-01-13)
dang2\src\com\tarena\common\DegistUtil.java (747, 2011-01-13)
dang2\src\com\tarena\common\EmailUtil.java (692, 2011-01-13)
dang2\src\com\tarena\common\ImageUtil.java (2418, 2011-01-14)
dang2\src\com\tarena\common\VerifyUtil.java (1467, 2011-01-14)
dang2\src\com\tarena\dao\CartDAO.java (478, 2011-01-19)
dang2\src\com\tarena\dao\CategoryDAO.java (239, 2011-01-17)
dang2\src\com\tarena\dao\impl\BaseDAOImpl.java (355, 2011-01-18)
dang2\src\com\tarena\dao\impl\CartDAOImpl.java (3790, 2011-01-19)
dang2\src\com\tarena\dao\impl\CategoryDAOImpl.java (1948, 2011-01-18)
dang2\src\com\tarena\dao\impl\DaoFactory.java (504, 2011-01-19)
dang2\src\com\tarena\dao\impl\ProductDAOImpl.java (5485, 2011-01-18)
dang2\src\com\tarena\dao\impl\UserDAOImpl.java (5100, 2011-01-18)
dang2\src\com\tarena\dao\ProductDAO.java (652, 2011-01-18)
... ...

--------目的----------- 1.将前期学习技术熟练应用 2.了解项目开发流程,培养开发能力(编码能力、查错排错能力、自学新技术能力) 3.了解项目开发文档(需求分析文档、详细设计文档、测试文档) 4.注意锻炼沟通能力(技术交流) ---------电子商务系统需求------------- 1.用户管理模块  注册、登录、权限(登录)检查 2.产品浏览模块  主界面、二级浏览界面 3.购物车模块 产品添加、修改数量、删除等功能 4.订单模块  创建订单、订单管理(选做状态查看、撤销等) -------------系统采用的技术体系---------------- 采用如下技术: Struts2、JDBC+连接池(dbcp)、jQuery+Ajax、javamail、log4j、junit、MySQL 系统架构: 表现层:jQuery+Ajax、Struts2标签+OGNL 控制层:Struts2控制器,Action组件 业务层:JavaBean组件、javamail 数据访问层:JavaBean+DAO模式,JDBC+连接池(dbcp) log4j:日志工具,用于输出日志信息.主要在业务层和数据访问层使用 junit:单体测试工具,用于测试业务或者数据访问方法 -----------项目开发流程------------ UML模型图:IBM Rose,Microsoft Visio E-R模型图:PowerDesign 市场部,客户关系,售前技术支持/售前工程师 开发部: 需求分析---项目经理或部门经理--(功能需求,数据需求) 概要/详细设计---项目经理---(用例、类模型,E-R模型) 编码开发---程序员,软件工程师 测试---测试工程师 实施---软件实施工程师 售后服务---开发人员负责 质量管理部:QA人员 产品研发部:产品经理 ------------数据库设计------------- d_book:图书信息表 d_product:产品信息表(各种类型产品所具有的共同信息项) d_category:图书栏目(分类)表 d_category_product:栏目与产品对应关系表 d_order:订单信息表 d_item:订单明细表 d_user:用户信息表 d_reveive_address:用户地址信息表

近期下载者

相关文件


收藏者