java购物系统需求分析_java网上购物系统需求分析.doc

该文档详细分析了Java网上购物系统的需求,包括数据的准确性和实时性、一致性与完整性,以及功能需求如首页、商品展示、搜索、购物、后台管理等。系统采用SQL Server 2000数据库,包含用户、管理员、商品和订单信息表。同时,文档提到了数据访问类和页面设计的相关代码。
摘要由CSDN通过智能技术生成

java网上购物系统需求分析

开发人员:胡伟伟、赵建梅、郭璞赭、

苏晓杰、李斌武、郭艳妮、宁星虎

指导教师:任靖、赵红霞

1.引言1

1.1编写目的1

1.2项目背景1

1.3定义2

1.4参考资料2

2.任务概述2

2.1 目标2

2.2 运行环境2

2.3 假定和约束2

3.数据描述2

3.1对功能的规定2

1.数据录入和处理的准确性和实时性2

2.数据的一致性与完整性3

3.2 系统数据流图3

3.3数据库描述3

4.功能需求4

4.1购物网站首页4

4.2商品展示页面4

4.3商品搜索子系统………………………………………………………………………...4

4.4购物子系统4

4.5商品后台管理子系统5

4.6购物网站系统整合5

1.引言编写目的项目背景定义

中文名字对应英文名说明超文本标记语言Hyper Text Transfer Language简称:html超文本传输协议Hyper Text Transfer Protocol简称:http会话SESSION简称:SESSIONWEB容器WEB CONTAINER一种遵循J2EE规范,可执行和管理WEB组件的容器JAVABEANJAVABEAN一种JAVA技术,可通过该技术实现对数据库的封装

参考资料2.任务概述1 目标2.2 运行环境3.数据描述

数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。

数据的一致性与完整性

由于系统的数据是共享的,所以如何保证这些数据的一致性,是系统必须解决的问题。要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。

对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。

3.2 系统数据流图

3.3数据库

4.功能需求

5.1 后台页面

6数据库设计

整个系统采用了SQL server 2000作为数据库,包含了用户基本信息表(tb-user)管理员基本信息表(admian)商品信息表(goods)

订单信息表(Oders)

6.1 用户基本信息表储存用户登录信息

6.2 管理员基本信息表储存管理员登录信息

6.3商品信息表储存商品编号 商品单价 商品名称 商品类型

6.4订单信息表储存用户订单,包括订单号 用户名 价格 订单日期

7代码设计

7.1数据访问类 DBconn.java

7.2 头部设计 header.jsp

底部设计 footer.jsp

导航栏设局 sidebar.jsp

商品分类设计 lest.jsp

前台登录设计 userlogin.jsp

后台登陆设计 cheackLogin.jsp

具体代码自己在项目里找,

总结

网上购物需求分析

第 9 共 9

删除订单

添加

商品

添加

管理员

添加用户

查看

订单

查看商品

查看

管理员

查看用户

购物子系统

商品展示页

网上购物首页

后台服务

前台服务

网上购物系统

需求分析

用户页面

网站首页

订单管理

商品管理

管理员管理

用户管理

管理员页面

商品分类

用户登录

后台管理

购物帮助

关于我们

产品管理

用户管理

货到

已登陆

已注册

未注册

未登陆

结账

下订单

登录

注册

加入购物车

浏览商品

首页

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值