1 软件开发项目案例 以后项目仅供参考,具体实现技术可灵活改变! MyGood@126.com 1. 项目名称:当当网电子商务平台 开发工具: MyEclipse9.0,Mysql,JUnit 开发环境: Tomcat6.0 ,IE10,Firefox8.0, JDK1.7, Windows 7 系统 开发技术: 采用的B/S架构、Struts2、Jsp、JDBC、Ajax、JavaScript、JQuery技术 项目描述: 通用WEB 应用系统、包括交易系统和管理系统两个独立的子系统、主要功能包括:商品展示、购物车管理、我的订单、用户管理、商品管理五个功能模块。 交易系统功能描述 商品展示:实现商品预览、商品明细、分类检索功能。 购物车:实现添加商品、删除列表、恢复列表、数量修改、清空购物车、结算功能。 我的订单:实现订单确认、订单列表、删除订单、查询明细功能。 用户管理:实现登入/退出、用户注册和邮箱验证功能。 管理系统管理描述 商品管理:实现商品列表、商品发布、商品删除、商品修改功能。 该 Web应用采用3 层结构、主要包括:表现层、控制层、业务层 表现层:主要负责用户交互和结果显示、交易系统和管理系统有不同的URL 入口界面。 控制层:主要负责系统的访问控制、数据加载和注销、是系统的核心控制单元。控制层 通过系统描述来组织工作。 业务层:实现了交易和管理系统的业务逻辑、是系统主要的运算单元 责任描述: 独立开发实现商品展示、购物车管理、我的订单、用户管理四个功能模块。编写了项目开发文档和模块单元测试等文档。 项目总结: 独立开发实现用户登录/退出、注册功能,订单管理功能模块,编写了项目开发文档和模块单元测试等文档。系统的分层结构很清晰,系统的可扩展性良好。方便后期维护;团队的协助,交流。合理的分工和必要技术都很重要。 2 项目名称:BUG 跟踪系统 Stru ts+Hibernate+Spring 三个框架整合开发,数据验证通过 AJAX 验证。 此项目主要目的是记录测试人员以及使用者在测试或使用某些大型软件的时候出现的BUG(漏洞),并把bu g 信息完整的提交给开发人员,使系统构建完美。 应用数据库:MS SQL Serv er 数据库 2 运行环境:Tomcat5.5/Weblogic9 责任描述:担任7 人开发小组的组长,负责小组组员的分工、数据库设计、界面设计、技术指导、进度检查、及整个程序的整合、调试 3 在线考试系统(WEB) 软件环境: JSP + Struts + Hibernate 硬件环境: Windows xp + Tomcat5.5 服务器 开发工具: Eclipse3.2 +...