本站小编为你精心准备了网上书店系统毕业设计参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。
【关键字】JAVA,Struts,Servlet,JSP,网络编程,电子商务,网上书店
摘要:JAVA语言是目前Internet上大型的WEB应用程序开发时使用得最热门的编程语言,本文描述了JAVA和JSP技术的特点以及在互联网上的使用情况,介绍这两种技术的重要编程方法和两者之关的联系,同时也会应用相关的Struts框架,并完成一个基于这种技术的网上书店系统。
第一章JAVA的网络功能与编程
1-1JAVA语言简介
1-2JAVA语言在网络上的应用
1-3JSP的基础——Servlet技术
第二章Struts概述
2-1Struts的由来和发展
2-1-1MVC简介
2-2Struts优缺点
3-3Struts的工作流程
第三章网上书店详细设计
3-1需求分析
3-2总体设计
3-3功能设计
3-4数据库设计与实现
3-4-1数据库的需求分析
3-4-2创建数据表的脚本
3-5网上书店基本流程
3-6网上书店各页面功能
3-7业务逻辑层各bean功能
3-8控制处理层
总结
第三章网上书店详细设计
3-1需求分析
网上书店系统主要是实现网上选书、购书、产生订单等功能的系统。一个典型的网上商城一般都需要实现商品信息的动态提示、购物车管理、客户信息注册登录管理、订单处理等模块。新晨
根据网上书店的基本需求,本系统需要完成的具体任务如下:
A.书图查询:当客户进入网上书店时,应该在主页面中分类显示最新的书目信息,以供客户选择所需图书,同时也应该提供按照图书名称,或者作者信息快速查询所需书目信息的功能。
B.购物车管理:当客户选择购买某图书产品时,应该能够将对应图书信息,如:价格、数量记录到对应的购物车中,并允许客户返回书目查询页面,选择其他商品,并添加到购物车中,当对应的购物订单生成后,应该能够自动清除以生成订单的购物车中的信息。
C.订单处理:对应客户购买图书商品信息的需求,在确定了所购图书商品的价格、数量等信息后,提示用户选择对应的送货方式及付款方式,最终生成对应的订单记录,以便于网站配货人员依据订单信息进行后续的出货、送货的处理。
D.会员注册:为了能够实现图书商品的购买,需要管理客户相关的联系方式、送货地点等相关的信息。
3-2总体设计