网上商城购物系统.docx

上传人:b****2 文档编号:24096300 上传时间:2023-05-24 格式:DOCX 页数:20 大小:713.17KB
下载 相关 举报
网上商城购物系统.docx_第1页
第1页 / 共20页
网上商城购物系统.docx_第2页
第2页 / 共20页
网上商城购物系统.docx_第3页
第3页 / 共20页
网上商城购物系统.docx_第4页
第4页 / 共20页
网上商城购物系统.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

网上商城购物系统.docx

《网上商城购物系统.docx》由会员分享,可在线阅读,更多相关《网上商城购物系统.docx(20页珍藏版)》请在冰豆网上搜索。

网上商城购物系统.docx

网上商城购物系统

 

《JavaEEWeb集成框架编程技术》

课程实训报告

 

设计题目:

网上购物系统

专业:

11级软件技术(JavaWeb开发方向)

班级:

11级软件技术JAVA班

项目成员:

指导教师:

二〇一三年一月五日

 

小组分工情况

姓名

主要任务

代码分工

1)整合代码,帮助组员解决问题

数据库表的搭建,整合代码

1)用户的登录注册,管理员的登录,商品的删除

用户和管理员的登录,商品的删除

1)用户提交订单,顾客留言,查看订单,顾客留言的查看

订单的添加,订单的查看,留言的添加,留言的查看,商品删除的方法

1)管理员对商品类型的列显,商品的列显,商品的添加

管理员对商品类型,商品的列显,商品的添加

1课程实训目的

通过购物可以实现以下目的:

a)可以使人们的生活质量提升,给人美感。

b)可以将自己的审美雨别人分享,将自己的快乐传递他人。

c)交流、提高,通过交流产生更多的思维火花,相互提高。

d)交友,互相鼓励,一路同行。

2需求分析

2.1系统实现目标

本系统主要以实现用户的注册、登录,购买商品,查询商品,浏览商品,顾客留言。

还要实现管理员对商品的管理,品牌的管理,对商品类型的添加,对商品的添加和修改,

对顾客留言的管理和对顾客所发订单的管理。

2.2系统需求

此系统基于JSP的购物网站分前台功能和后台功能:

前台部分由用户使用,主要包括用户注册、登录,购买商品,查询商品,浏览商品,顾客留言。

后台管理部分由管理员使用,主要包括商品管理,品牌管理,商品的上架和修改,接受对顾客的留言和对订单的管理。

2.1.1功能需求

管理员可以对货物信息进行查看和添加,货物类型进行查看和添加,订单的查看,对顾客留言的查看,顾客是否是会员,如不是要进行会员注册,然后登录才可买商品,顾客还可以进行留言,发送商品的订单。

2.2.2系统开发环境

MicrosoftSqlServer2005,MySql,等数据库管理系统

3详细设计

3.1管理员模块

3.1.1管理用户模块

程序功能:

物品信息模块的添加、修改和列显,物品类型模块的添加和列显,订单的查看对顾客订单的管理,顾客留言的查看。

3.1.1.1管理员模块

管理员输入正确的密码才可登录管理员的界面对商品类型的添加和列显,对所有商品的列显、添加和修改,管理员对顾客订单的查看,对顾客留言的查看进行一系列的管理。

3.1.1.2物品信息模块

对所有物品信息的查看和添加。

图表31

3.1.1.3物品类型模块

对所有物品类型的查看和添加。

图表32

3.1.1.4订单的查看

对订单信息的查看。

3.2用户模块

3.1.2留言模块

顾客对物品或服务有意见或建议都可留言。

3.1.3登录模块

是会员才可对物品的购买。

图表33

3.1.4注册模块

如不是会员要进行会员注册才可购买。

图表34

4数据库设计

本数据库表设计如下:

admin表

字段名

类型

是否为空

主键

描述

name

Varchar(50)

no

管理员姓名

passwd

Varchar(100)

no

管理员密码

备注

Order表

字段名

类型

是否为空

主键

描述

id

Varchar(250)

NO

pri

订单编号

username

Varchar(50)

No

用户名

password

Varchar(50)

No

用户密码

gsno

Varchar(100)

No

货物编号

number

Int(100)

No

物品数量

address

Varchar(250)

No

用户地址

备注

No

User表

字段名

类型

是否为空

主键

描述

Username

Varchar(100)

no

用户名

Password

Varchar(100)

no

用户密码

Userid

Varchar

no

 

liuyan表

字段名

类型

是否为空

主键

描述

Username

Varchar(300)

no

用户名

Context

Varchar(300)

no

留言内容

备注

Goodtype表

字段名

类型

是否为空

主键

描述

id

Varchar(100)

No

Pri

货物类型编号

Typename

Varchar(100)

No

货物类型名

Goods表

字段名

类型

Null

key

描述

gsno

Varchar(100)

No

Pri

货物编号

gname

Varchar(200)

No

货物名

goodtypename

Varchar(200)

No

货物类型名

brand

Varchar(100)

No

品牌

Price

Double

No

价格

Priture

Varchar(100)

No

图片

Size

Varchar(100)

Yes

尺寸

color

Varchar(200)

Yes

颜色

Id

Varchar(100)

no

货物类型编号

Amount

Int(225)

no

数量

备注

FOREIGNKEY(`Id`)REFERENCESgoodtype`(`id`)

5系统实现

5.1首页

图51购物商场的首页

5.1.1登录页面

图52用户登录的页面

5.1.2注册页面

图53用户注册的页面

5.1.3订单列显页面

图54购物车

5.1.4顾客留言

图55顾客留言的页面

5.2管理员操作界面

5.2.1管理员登录页面

图56管理员登录页面

5.2.2管理员操作页面

5.2.3货物信息列显页面

图表57列显商品页面

5.2.4货物信息添加页面

5.2.5相同商品的添加

图表58添加相同商品的页面

5.2.5.1不同商品的添加

图表59添加不同商品的页面

5.2.5.2商品信息的修改

图表510修改商品的页面

5.2.6货物类型页面

图表511列显商品类型页面

5.2.7货物类型添加页面

图表512添加商品类型的页面

5.2.8订单信息页面

图表513列显顾客订单

6核心代码及技术

6.1数据库的连接

6.2添删改查

6.3Struts配置

6.3总结

6.3.1个人总结

这次实训感觉很累,但是对Strus2有了一定的了解,对Strus配置文件有了一定的了解,一些功能的实现要想破脑壳但是也通过这次实训明白了一个道理,不能在只想着一个解决方法,实现不了的功能不能总想同一种方法,要另找方法。

也通过这次实训发现和组员合作很愉快。

发现以前学的html好有用,复习了以前学的,好想把所有学的东西都复习了一边,好多想实现的都不会写,以后好好会。

这次实训我做的东西不多,主要写了商品的添加,商品类型的添加和修改。

这次实训也遇到很多问题,从中也了解到自己还有很多东西要你学习要巩固的。

在本周实训过程中不仅学到了的东西,还有复习了以前的html,javascript的知识,在试训的过程中觉得界面的美化真的是个问题,色彩的搭配自己完全搭配的不是很好,觉得以后在学习中还要学习许多自己专业外的东西,另外在实训中首先我们的组长很辛苦,大部分的内容都是她先想好再分配给我们做的,还有在实训中学到合作的精神很重要!

6.3.2小组总结

通过这次实训明白了合作很重要,一个人的力量是不行的,相辅相成,才能完成很多很难完成的事,团结就是力量。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1