网上商城购物系统.docx
- 文档编号:24096300
- 上传时间:2023-05-24
- 格式:DOCX
- 页数:20
- 大小:713.17KB
网上商城购物系统.docx
《网上商城购物系统.docx》由会员分享,可在线阅读,更多相关《网上商城购物系统.docx(20页珍藏版)》请在冰豆网上搜索。
网上商城购物系统
《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小组总结
通过这次实训明白了合作很重要,一个人的力量是不行的,相辅相成,才能完成很多很难完成的事,团结就是力量。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上商城 购物 系统
![提示](https://static.bdocx.com/images/bang_tan.gif)