基于NET的网上花店系统的开发与实现的课程报告.docx
- 文档编号:24923138
- 上传时间:2023-06-02
- 格式:DOCX
- 页数:20
- 大小:1.64MB
基于NET的网上花店系统的开发与实现的课程报告.docx
《基于NET的网上花店系统的开发与实现的课程报告.docx》由会员分享,可在线阅读,更多相关《基于NET的网上花店系统的开发与实现的课程报告.docx(20页珍藏版)》请在冰豆网上搜索。
基于NET的网上花店系统的开发与实现的课程报告
基于.NET的网上花店系统的开发与实现
题目:
基于.NET的网上花店系统的开发与实现
作者:
学号:
专业:
计算机网络技术
指导教师:
目录
第一章引言3
1.1背景3
1.2相关技术3
第二章系统需求分析4
2.1系统功能描述4
2.1.1.商品展示4
2.1.2会员注册和登录4
2.1.3购物车4
2.1.4订单5
2.1.5用户评价5
2.2数据需求5
2.2.1鲜花5
2.2.2会员5
2.2.3购物车5
2.2.4订单5
2.3系统角色划分5
第三章系统设计6
3.1系统功能设计6
3.1.1系统功能结构图6
3.1.2系统功能描述6
3.2数据库设计7
第四章系统实施10
4.1前台功能实现10
4.1.1主页面的实现10
4.1.2注册功能的实现11
4.1.3登录功能的实现11
4.1.4鲜花展示界面的实现12
4.1.5购物车的实现12
4.1.6生成订单13
4.1.7查看订单14
4.2后台功能实现15
4.2.1后台登录15
4.2.2鲜花管理16
4.2.3订单管理17
第五章系统软硬件配置18
5.1对网络构建的需求18
5.2服务器硬件和软件18
参考文献18
第一章引言
1.1背景
计算机网络经过这十几年来的飞速发展,让数字化和网络生活的方式深入大众人群,知识经济等已不是新的概念,传统的信息交流方式多为书籍、音像、影视等,信息交流速度慢,成本高,已经无法适应信息时代的要求。
而网络传播的速度快、受众的范围广等优点已经体现出它的优势,一个网络社会正在形成。
网络商店的优势明显:
成本低,风险小,无地域限制。
同时,“淘宝网”和“易趣网”等网络商城的发展,让大家在网络开店也变得非常容易。
网络花店最突出的优点是:
不再营业时间限制在正常上下班的时间,不再限制读者的购买时段,扩大和巩固了客户群,从而增加了花店的核心竞争力,节省实际开店时需要投入的成本或租用费用。
因此建立网络花店是节约成本,适应社会发展的趋势,网络花店已成为传统花店必不可少的经营策略之一。
1.2相关技术
ASP.NET的前身ASP技术,是在IIS2.0上首次推出(WindowsNT3.51),当时与ADO1.0一起推出,在IIS3.0(WindowsNT4.0)发扬光大,成为服务器端应用程序的热门开发工具,微软还特别为它量身打造了VisualInterDev开发工具,在1994年到2000年之间,ASP技术已经成为微软推展WindowsNT4.0平台的关键技术之一,数以万计的ASP网站也是这个时候开始如雨后春笋般的出现在网络上。
它的简单以及高度可定制化的能力,也是它能迅速崛起的原因之一。
SQLServer2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQLServer版本。
这篇文章详细介绍了MicrosoftSQLServer2008中的新的特性、优点和功能……在现今数据的世界里,公司要获得成功和不断发展,他们需要定位主要的数据趋势的愿景。
微软的这个数据平台愿景帮助公司满足这些数据爆炸和下一代数据驱动应用程序的需求。
微软将继续投入和发展以下的关键领域来支持他们的数据平台愿景:
关键任务企业数据平台、动态开发、关系数据和商业智能。
第二章系统需求分析
2.1系统功能描述
2.1.1.商品展示
1.特惠鲜花
2.热卖鲜花
3.蛋糕礼品
4.礼品中心
5.分类
1)按用途分类:
爱情鲜花,友情鲜花,生日鲜花,问候长辈,回报老师,祝福庆贺,婚庆鲜花,探病慰问,生子祝贺,道歉鲜花,家居鲜花,丧葬哀思,开业乔迁,商务礼仪
2)按花材分类:
玫瑰,康乃馨,郁金香,百合,扶郎,马蹄莲,向日葵
3)按类别分类:
传情花束,精致花篮,瓶插花,特色花礼,创意花盒,鲜花礼篮
4)按价格分类:
特价鲜花,100元以下鲜花,100-200元,200-300元,300-500元,500-800元,800元以上
5)按蛋糕品牌:
全国蛋糕,一品轩蛋糕,好利来蛋糕,元祖蛋糕
6)按蛋糕分类:
鲜奶蛋糕,水果蛋糕,巧克力蛋糕,生肖蛋糕,情人蛋糕,婚庆蛋糕,祝寿蛋糕,儿童蛋糕,欧式蛋糕,节庆蛋糕,慕斯蛋糕,无糖蛋糕
7)按礼品种类:
品牌公仔,卡通花束,泰国保鲜花,蛋糕毛巾,茶具、酒具,金花束,音乐睡枕、抱枕、按摩枕系列
2.1.2会员注册和登录
1.会员注册:
email,密码,(积分,余额,姓名,性别,联系电话,手机,省,城市,地址)
2.会员登录
3.收货人管理:
(姓名,联系电话,手机,省,城市,地址)
2.1.3购物车
1.放入购物车
2.显示购物车
2.1.4订单
1.生成定单
2.查看定单
2.1.5用户评价
1.用户评价
2.查看评价
2.2数据需求
2.2.1鲜花
鲜花需要包括的数据有:
编号,名称,类别,鲜花类别,用途类别,材料,材料类别,包装,花语,附送,配送,说明,市场价,现价,图片,材质图片,特价标记,销售量。
2.2.2会员
1.会员注册时填写的数据
2.个人资料
3.收货地址
2.2.3购物车
购物车包括的数据:
编号,名称,市场价,现价,数量
2.2.4订单
订单包括的数据:
2.3系统角色划分
1、.普通(游客)用户
普通用户以游客身份访问本系统,允许查看鲜花等商品。
当游客需要购买时,需要先注册为注册用户。
2、注册用户
具有普通用户的所有能力,并且已经注册的用户。
用户登录后,可以购买商品。
3、管理员
管理员登录后,可以对花店的订单和商品进行管理,当新的款式时,将鲜花信息录入到系统中,并可以修改删除。
第三章系统设计
3.1系统功能设计
3.1.1系统功能结构图
本网站建设包括以下子系统:
3.1.2系统功能描述
1)身份验证:
对用户进行身份验证,通过验证则登入系统
2)初始化:
初始化系统,显示网站主页,并使系统进入正常工作状态
3)关闭系统:
关闭并退出系统,保留相应状态数据
4)浏览:
实现本网站上的售后服务、支付说明、购物说明、配送说明等只需调用文件显示到页面上的功能
5)鲜花资料:
护网站上的鲜花图片的更改和刷新
6)用户资料:
维护网站上的用户资料的更改和刷新
7)定单资料:
维护网站上的定单资料的更改和刷新
8)订购鲜花:
使用户完成订购鲜花的活动
9)会员注册:
使新用户注册
10)购物车:
动态显示用户所购物品
3.2数据库设计
根据需求分析的结果,对数据进行分析、抽象、处理后进行数据库设计,使用SQLServer2008数据库建立数据库,库表结构如下:
(1)flower表:
用来存放鲜花的各种信息,包括名称,类别,鲜花类别,用途类别,编号,材料,材料类别,包装,花语,附送,配送,说明,市场价,现价,图片,材质图片,特价标记,销售量等信息。
字段名
数据类型
长度
必填字段
说明
flowerID
char
8
Y
编号/主键
fname
varchar
20
Y
名称
class
varchar
10
Y
大类别(鲜花,公仔,生日蛋糕)默认值为鲜花
fclass
varchar
8
Y
功能类别默认值为爱情鲜花
fclass1
varchar
10
Y
材料类别默认值为玫瑰
cailiao
varchar
100
Y
材料
baozhuang
varchar
200
N
包装
huayu
varchar
200
N
花语
shuoming
varchar
150
N
说明
price
Money
原价
yourprice
Money
N
现价
picturem
varchar
30
N
小图片
picture
varchar
30
N
图片
picture1
varchar
30
N
大图片
cailiaopicture
varchar
30
N
材料图片
bzPicture
Varchar
30
N
包装图片
pictures
varchar
30
N
小小图片
tejia
boolean
是否特价默认值为否
SelledNum
Int
销售量默认值为0
(2)Member表:
用来存放会员信息。
主要包括email,密码,积分,余额,姓名,性别,联系电话,手机,省,城市,地址等字段。
字段名
数据类型
长度
必填字段
说明
char
30
Y
邮件/主键
Password
varchar
20
Y
密码
Mname
Char
8
Y
姓名
Sex
Char
2
N
性别
tel
Char
11
N
电话
Mobile
Char
15
N
手机
Sheng
Char
10
N
省
City
Char
16
N
城市
Address
Varcha
120
N
地址
Jifen
Int
Y
积分,默认值为0
Ye
Money
Y
余额,默认值为0
(3)Customer表:
用来存放送货信息。
主要包括ID、email、收货人姓名、电话、手机,省,城市,地址、送货方式、支付方式等字段。
字段名
数据类型
长度
必填字段
说明
CustID
Int(标示)
Y
顾客编号/主键
char
30
Y
注册人email地址,Member表的外键
SName
varchar
30
Y
收货人姓名
tel
varchar
15
N
电话
Mobile
Char
15
Y
手机
Sheng
Char
10
Y
省
City
Char
16
Y
城市
address
varchar
120
Y
收货地址
Default
varchar
1
Y
是否默认地址
(4)gwch表:
用来存放购物车相关信息。
主要包括编号,名称,市场价,现价,数量
等字段。
字段名
数据类型
长度
必填字段
说明
ID
Int(标示)
Y
标示/主键
char
30
Y
注册人email
flowerID
char
8
Y
编号/flower表外键
fname
varchar
20
Y
名称
Price
Money
Y
市场价
Youprice
Money
Y
现价
Num
Int
Y
数量
(5)MyOrder表:
用来存放哪些人购买了哪些图书。
字段名
数据类型
长度
必填字段
说明
OrderID
Int(标示)
Y
订单编号/主键
char
30
Y
注册人email
CustID
Int
Y
顾客编号/顾客表的外键
Zongjia
Money
Y
总价
Shifu
Money
N
实际付款
InputTime
Datetime
Y
订购时间
peisongDay
Datetime
Y
配送日期
peisongTime
Datetime
Y
配送时间
peisong
Money
Y
配送费用:
市区送货(免费送货);郊区配送(+30元);远郊配送(+50元)
psyq
Varchar
80
N
配送时的特殊要求
liuyan
Varchar
100
N
给收货人留言
Sfsm
Char
2
Y
是否署名(默认值为“是”)
Fkfs
Varchar
20
Y
付款方式(默认为“网上支付)
fp
varchar
40
N
发票单位
Fhdh
varchar
20
N
发货单号
fpAddress
Varchar
100
N
发票地址
zip
Char
6
N
邮编
Sname
Char
8
N
收信人
Ddzt
Char
10
Y
订单状态
Beizhu
varchar
100
N
订单备注
(6)ShopList表:
用来存放购买了哪些商品。
字段名
数据类型
长度
必填字段
说明
SLID
Int(标示)
Y
标示/主键
OrderID
int
Y
订单编号,myOrder表外键
flowerID
char
8
Y
编号/flower表外键
fname
varchar
20
N
名称
Num
int
N
订购数量
Price
money
Y
原价
YourPrice
money
Y
售价
第四章系统实施
4.1前台功能实现
4.1.1主页面的实现
4.1.2注册功能的实现
4.1.3登录功能的实现
4.1.4鲜花展示界面的实现
4.1.5购物车的实现
4.1.6生成订单
4.1.7查看订单
4.2后台功能实现
4.2.1后台登录
4.2.2鲜花管理
4.2.3订单管理
第五章系统软硬件配置
5.1对网络构建的需求
基本配置:
基本软件:
Microsoftvisualstudio
MicrosoftSQLsever
5.2服务器硬件和软件
硬件:
电脑型号戴尔InspironN5010
操作系统MicrosoftWindows7旗舰版(64位)
CPU(英特尔)Intel(R)Core(TM)i3CPUM370@2.40GHz(2394MHz)
主板戴尔0YXXJJ
内存2.00GB(美光PC3-10600DDR3SDRAMSO-DIMM1333MHz)
主硬盘320GB(希捷ST9320423AS)
显卡ATIMobilityRadeonHD5650(1024MB)
显示器群创光电1G5D3�156GW0132位真彩色60Hz
声卡IDTHighDefinitionAudioCODEC
网卡DW1501Wireless-NWLANHalf-Mini卡
软件:
Microsoftvisualstudio2008
MicrosoftSQLsever2008
参考文献
[1]柴诚敬,刘国维,李阿娜,《化工原理课程设计》,天津,天津科学技术出版社,1994年
[2]季九唪,专家门诊—ASP.NET开发答疑,人民邮电出版社,2004
[3]李应伟等,ASP数据库高级教程,清华大学出版社,2004
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 NET 网上 花店 系统 开发 实现 课程 报告