校内实训 项目报告 课 题:宠物商店管理系统设计 学 院: ___ ___ ___ ___ 学生姓名: ___ ___ ___ ___ 指导教师: ___ ___ ___ ___ 一、需求分析 1
1 项目开发背景 PetStore 是 SUN 公司推出的一个宠物店系统,是J2EE 应用和学习的一个好例子
针对不同的侧重点,具有不同的版本
该系统不同的版本是优秀程序员智慧的结晶
从功能层面来说,这个系统具有:宠物分类展示、下订单、添加到购物车、浏览产品细节等一系列网上商城所具备的基本功能
2 功能介绍 1
1 整体介绍 Petstore 提供网上商城系统所必需的功能:用户身份认证、商品信息列表、选购商品、下订单等,围绕这些功能,系统的设计分为以下四个部分: 宠物分类展现和宠物查找模块(catalog 部分),供用户浏览、查找并选购宠物
购物车管理(cart 部分),供用户查看购物车的情况,并作出是否购买的选择
账户管理模块(account 部分),为用户提供注册和账户登录功能
订单管理(order 部分),供用户管理自己的账单
2 详细说明 宠物商店用户通过账户管理模块登录或者注册新用户,只有拥有经过注册的用户名和正确的密码才能更改系统内部代码、页面形 式 、系统数 据 库 以及 管理客 户账户等; 宠物分类展现部分是系统与 客 户的交 流 界 面,用户在 此 功能界 面上可 以浏览整个宠物店的所有产品情况,包 括 :宠物生 活 习性 、宠物产地 、库 存 情况、售 价 等等
用户在 此 处 还可 以点击 单一宠物的链 接 进 入 更进 一步 的说明; 购物车模块是系统与 用户账户交 流 的平台 ,用户是否购买某 产品将 直 接 反 映 在 这个界 面和相 关 的数 据 库 上
订单管理是账户管理的配 合 模块,是对客 户的账户的直