洛 阳 理 工 学 院 技 能 训 练 / 实 验 专 用 周 报 告
洛 阳 理 工 学 院
___Java Web 课程设计___报告
专 业 __计算机应用技术_______________ 班 级 ___z1405xx____________________ 学 号 __z1405xx_________________ 姓 名 ___xxx______________________ 完成日期 ___2016.06.28___________________
1
洛 阳 理 工 学 院 技 能 训 练 / 实 验 专 用 周 报 告
实 训/ 实 验 内 容 与 要 求 实训内容与要求 随着网络的迅速发展,网上购物应运而生,而网上书店就是其中之一,本次实训内容就是做一个网上书店。通过网上书店,人们可以不用出门就能买到自己想要的图书,省去了中间环节,节省了时间。 网上书店主要是实现网上选书,买书,生成订单等功能的系统。一般一个网上书店需要实现多方面的功能,例如商品的信息的动态展示,购物车管理,用户注册和登录,订单处理等。 指导教师:_______________ 年 月 日 指 导 教 师 评 语 成绩: 指导教师:_______________ 年 月 日 2
洛 阳 理 工 学 院 技 能 训 练 / 实 验 专 用 周 报 告
一.需求分析
网上书店系统主要是实现网上选书、购书、产生订单等功能的系统。一个典型的网上商城一般都需要实现商品信息的动态提示、购物车管理、客户信息注册登录管理、订单处理等模块。
根据网上书店的基本需求,本系统需要完成的具体任务如下:
1. 书图查询: 当客户进入网上书店时,应该在主页面中分类显示最新的书目信息, 以供客户选择所需图书,同时也应该提供按照图书名称,或者作者信息快速查询所需书目信息的功能。
2. 购物车管理:当客户选择购买某图书产品时,应该能够将对应图书信息,如: 价格、数量记录到对应的购物车中,并允许客户返回书目查询页面,选择其他商品,并添加到购物车中,当对应的购物订单生成后,应该能够自动清除以生成订单的购物车中的信息。
3. 订单处理:对应客户购买图书商品信息的需求,在确定了所购图书商品的价格、 数量等信息后,提示用户选择对应的送货方式及付款方式,最终生成对应的订单记录,以便于网站配货人员依据订单信息进行后续的出货、送货的处理。
4. 会员注册:为了能够实现图书商品的购买,需要管理客户相关的联系方式、送 货地点等相关的信息
二.功能模块描述
网上书店前台实现的功能有:
网站首页。首页是用户打开网站的第一个页面,一般在这个页面中呈现的信息量最大,且需充分展现网站的亮点,以吸引用户、留住用户。首页中要展现的信息是:书藉分类查询、图书详情浏览、可按书名、作者、出版社或者全部关键字查询图书,新品图书、特价图书、畅销图书、经典图书、用户登录、用户注册,客户帮助、客户印象、查看
1
洛 阳 理 工 学 院 技 能 训 练 / 实 验 专 用 周 报 告
购物车、联系方式等。
1.书籍的查询:查询库存数不为0的图书。
2.书籍的分类::经济、科技、礼仪、励志、青春小说、少儿、社会科学、外国名著、心理学、医学、艺术、音乐、英语、计算机等。 (1)新品图书:按录入网上书店的时间排序显示,优先显示新录入的书藉信息。
(2)特价书藉:显示网上书店中市场价比会员价低十元的特价书藉信息。
(3)畅销图书:按网站管理员是否推荐 (4)经典图书:按出版时间的升序排序显示.。
(5)新注册用户:提供用户网上注册功能,填写注册表单并提交后,就能成为网上书店的用户。
(6)用户登录:供已注册的用户登录。登录后就能购书、留言了 (7)网上购书:已登录的用户可以将需要购买的书藉放入购物车,可将已放入购物车中的书藉生成一张订单并作结账处理,可将未作处理的订单和缺货的订单取消。
(8)个人信息:个人资料的修改、找回密码等。 2.网上书店后台管理实现的功能有:
(1)书籍管理:管理员进入时显示书目表中的详细信息。并能录入、修改、删除图书。
(2)用户管理:管理员可查看、删除,并修改用户权限。 (3)订单管理:供网站管理员管理用户提交的订单,网站管理员对用户“已付款”的订单,并根据发货情况可修改状态为“已发货”或“缺货”。
2
洛 阳 理 工 学 院 技 能 训 练 / 实 验 专 用 周 报 告
网站功能流程图 查看订单 生成订单号 是 确认购买 结束 搜索图书 选定图书加入购物车 退出 选择 进入首页 密码验证 是 否 用户注册 用户登录 开始 否 普通用户登录流程图
1