美章网 资料文库 网上书店系统毕业设计范文

网上书店系统毕业设计范文

本站小编为你精心准备了网上书店系统毕业设计参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。

网上书店系统毕业设计

【关键字】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总体设计