书店中文网站模板

书店中文网站模板
书店中文网站模板

竭诚为您提供优质文档/双击可除书店中文网站模板

篇一:网上书店需求分析模板

封面

目录

1.引言

1.1.编写目的

1.2.背景

1.3.定义

专业术语

2.任务概述

2.1.任务目标

2.1.1.前台图

2.1.2.后台系统

2.1.

3.软件约束

3.需求规定

3.1.对功能的规定

3.1.1.前台系统

3.1.2.后台系统

3.1.3.用户书城购物流程图

3.1.

4.用例图

3.1.

4.1.参与者

3.1.

4.2.会员购物前端用例

3.1.

4.3.用例图

会员用例图

管理员用例图

3.1.5.用例分析与描述

3.1.5.1.登陆(logon)

1.用例描述

基本流程

3.1.5.2.取消订单(cancelorder)

1.用例图

2.用例描述

基本流程

3.1.5.3.注册账户(register)

1.用例描述

基本流程

篇二:电子商务网站开发--小型网上书店课程设计(jsp)(含完整源代码)

完整的简单jsp网上书店详细实例

电子商务网站开发--小型网上书店课程设计(jsp)

其中包括的详细需求、业务分析、数据库、源代码

我们使用jsp和javabean来构建一个网上书店。介绍的例子可以分成两大部分,第一部分是普通程序,用于客户在网上选购图书,第二部分是管理程序,用于在服务器端处理客户的定单。客户端程序由以下几个部分构成:default.jsp:会员登录界面(首页);

checklogon.jsp:检测登录代码和密码是否一致,根据由javabean返回的结

果显示不同的信息。

buyerbean:会员的合法性检验所用的bean;

booklist.jsp:给登录会员显示当前书店中可供选择的图书;

addcart.jsp:将所选的图书加入购物车;

382

shoppingcart.jsp:查看购物车的内容;

本例的数据库采用access(.mdb数据库),对数据库的访问采用便于理解的jdbc-odbc方式,在使用本例前先在本地数据库建立一个odbc数据源:bookstore。

设置步骤如下:

(1)在开始->设置->控制面版(win98、nt4.0)中选取“数据源(odbc)”;在win2000professional和server 中分别位于“开始->设置->控制面版->管理工具”和“开始

->程序->管理工具”下。

(2)启动“数据源(odbc)”配置程序,界面如图15-1所示。

383

图15-1odbc数据源管理界面

(3)在图15-1中“系统dsn”选项下单击“添加”按钮,来添加一个系统的数据源(dsn),则出现如图15-2所示数据源驱动程序选择界面:

图15-2数据源驱动程序选择界面

(4)在图15-2中选择“microsoftaccessdriver(*.mdb)”单击“完成”加载access数据库的驱动,则出现如图15-3所示数据库odbc安装界面:

图15-3数据库odbc安装界面

(5)在图15-3中单击“选择(s)…”按钮,启动一个类似资源管理器的界面来选择数据库,如图15-4所示,在图15-4所示的界面中选择bookstore.mdb。384 图15-4数据库选择界面

15.1会员登录

做一个网上书店,在顾客开始购书之前,必须要记录用户的一些信息以便用户在不同的分类、不同的页面购书时,最后能够去收款台统一结帐,而且网上书店同时有许多人在选购图书,也要求对不同的顾客进行区分,我们可以要求顾

客在购书之前进行注册成为会员,以后只用会员代码和密码即可登录。

为了便于说明现在的电子商务网站,由jsp做页面表现,由javabean做应用逻辑的结构,在本例中将会员登录程序分成两大部分:一、javabean用于对数据库的操作,验证用户名和密码是否正确;二、jsp页面部分,用于供用户会员代码和密码以及显示验证结果。

15.1.1会员登录javabean

我们网上书店中的会员信息的库结构如图15-5所示:

385

图15-5会员信息库

其中memberid是主键,用于区分不同的会员,新会员注册时只能使用没有被使用的用户代码。

在验证时我们只要使用验证用户的memberid和其pwd

是否一致即可判断该用户是否合法,如果合法则其登录次数加1。下面是用户验证部分的javabean的代码

清单15-1buyerbean.java

/**buyerbean.java1.10.20xx

*copyright2000,20xxbycuugllp.

*本bean中有两个set方法和两个get方法:

*setmemberid()—对buyerbean中的memberid属性进行赋值;

*setpwd()—对buyerbean中的pwd属性进行赋值;

*getlogontimes()—取该会员登录的次数

*getmenbername()获得该会员的真实姓名,用于显示欢迎信息。

*main()方法用于将bean作为一个application进行测试时使用,正式发布时可以删除。

**/

packagecuug;

importjava.sql.*;

publicclassbuyerbean{

privatestringmemberid=null;//会员id

privatestringmembername=null;//会员姓名

privatestringpwd=null;//密码

privateintlogontimes=-1;//登录的次数

privatestaticstringstrdbdriver=―

sun.jdbc.odbc.jdbcodbcdriver‖;//jdbc驱动386 篇三:网络书店详细设计说明书

网络书店详细设计说明书

1简介................................................. ................................................... (3)

相关主题
相关文档
最新文档