基于.NET的网上花店系统的开发与实现的课程报告.doc

上传人:h**** 文档编号:126630 上传时间:2018-07-09 格式:DOC 页数:68 大小:2.18MB
下载 相关 举报
基于.NET的网上花店系统的开发与实现的课程报告.doc_第1页
第1页 / 共68页
基于.NET的网上花店系统的开发与实现的课程报告.doc_第2页
第2页 / 共68页
基于.NET的网上花店系统的开发与实现的课程报告.doc_第3页
第3页 / 共68页
基于.NET的网上花店系统的开发与实现的课程报告.doc_第4页
第4页 / 共68页
基于.NET的网上花店系统的开发与实现的课程报告.doc_第5页
第5页 / 共68页
点击查看更多>>
资源描述

1、 基于 .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 第三章

2、系统设计 .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 第五章 系统软硬件配

3、置 . 18 5.1 对网络构建的需求 . 18 5.2 服务器硬件和软件 . 18 参考文献 . 18 第一章 引言 1.1 背景 计算机网络经过这十几年来的飞速发展,让数字化和网络生活的方式深入大众人群,知识经济等已不是新的概念,传统的信息交流方式多为书籍、音像、影视等,信息交流速度慢,成本高,已经无法适应信息时代的要求。而网络传播的速度快、受众的范围广等优点已经体现出它的优 势,一个网络社会正在形成。 网络商店的优势明显: 成本低,风险小,无地域限制。同时,“淘宝网”和“易趣网”等网络商城的发展,让大家在网络开店也变得非常容易。 网络 花 店最突出的优点是:不再营业时间限制在正常上下班

4、的时间,不再限制读者的购买时段,扩大和巩固了客户群,从而增加了花 店的核心竞争力,节省实际开店时需要投入的成本或租用费用。因此建立网络 花 店是节约成本,适应社会发展的趋势 ,网络 花 店已成为传统 花 店必不可少的经营策略之一 。 1.2 相关技术 ASP.NET的前身 ASP技术,是在 IIS 2.0上首次推出 (Windows NT 3.51),当时与 ADO 1.0 一起推出,在 IIS 3.0 (Windows NT 4.0)发扬光大,成为服务器端应用程序的热门开发工具,微软还特别为它量身打造了 Visual InterDev 开发工具,在 1994 年到 2000 年之间, ASP

5、 技术已经成为微软推展 Windows NT 4.0 平台的关键技术之一,数以万计的 ASP 网站也是这个时候开始如雨后春笋般的出现在网络上。它的简单以及高度可定制化的能力,也是它能迅速崛起的原因之一。 SQL Server 2008 是一个重大的产品版本,它 推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的 SQL Server 版本。这篇文章详细介绍了 Microsoft SQL Server 2008 中的新的特性、优点和功能 在现今数据的世界里,公司要获得成功和不断发展,他们需要定位主要的数据趋势的愿景。微软的这个数据平台愿景帮助公司满足这些数据爆炸和下一代数据驱动

6、应用程序的需求。微软将继续投入和发展以下的关键领域来支持他们的数据平台愿景:关键任务企业数据平台、动态开发、关系数据和商业智能。 第二章 系统需求分析 2.1 系统功能描述 2.1.1.商品展示 1. 特惠鲜花 2. 热卖鲜花 3. 蛋糕礼品 4. 礼品中心 5. 分类 1) 按用途分类 :爱情鲜花,友情鲜花,生日鲜花,问候长辈,回报老师,祝福庆贺,婚庆鲜花,探病慰问,生子祝贺,道歉鲜花,家居鲜花, 丧葬哀思 ,开业乔迁,商务礼仪 2) 按花材分类 : 玫 瑰 , 康乃馨 , 郁金香 , 百合 , 扶郎 , 马蹄莲 , 向日葵 3) 按类别分类 : 传情花束 , 精致花篮 , 瓶插花 , 特色

7、花礼 , 创意花盒 , 鲜花礼篮 4) 按价格分类 : 特价鲜花 , 100 元以下鲜花 , 100-200 元 , 200-300 元 , 300-500 元 ,500-800 元 , 800 元以上 5) 按蛋糕品牌:全国蛋糕,一品轩蛋糕, 好利来蛋糕,元祖蛋糕 6) 按蛋糕分类:鲜奶蛋糕,水果蛋糕,巧克力蛋糕,生肖蛋糕,情人蛋糕,婚庆蛋糕,祝寿蛋糕,儿童蛋糕,欧式蛋糕,节庆蛋糕,慕斯蛋糕,无糖蛋糕 7) 按礼品种类:品牌公仔,卡通花束,泰国保鲜花,蛋糕毛巾,茶具、酒具,金花束,音乐睡枕、抱枕、按摩枕系列 2.1.2 会员注册和登录 1. 会员注册 : email ,密码 ,( 积分 ,余

8、额 ,姓名,性别,联系电话,手机,省,城市,地址) 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 购物车 购物车包括的数据

9、 :编号,名称,市场价,现价,数量 2.2.4 订单 订单包括的数据 : 2.3 系统角色划分 1、 .普通(游客)用户 普通用户以游客身份访问本系统,允许 查看 鲜花等商品。当游客需要购买 时,需要先注册为注册用户。 2、注册用户 具 有普通用户的所有能力,并且已经注册的用户。用户登录后,可以购买 商品 。 3、管理员 管理员登录后,可以对 花店的订单和商品 进行管理,当 新的款式 时,将 鲜花信息录入到系统中,并可以修改删除 。 第三章 系统设计 3.1 系统功能 设计 3.1.1 系统功能结构图 本网站建设包括以下子系统: 3.1.2 系统功能描述 1)身份验证:对用户进行身份验证,通过

10、验证则登入系统 2) 初始化 : 初始 化系统,显示网站主页,并使系统进入正常工作状态 3) 关闭系统 : 关闭并退出系统,保留相应状态数据 4) 浏览 : 实现本网站上的售后服务、支付说明、购物说明、配送说明等只需调用文件显示到页面上的功能 5) 鲜花资料 : 护网站上的鲜花图片的更改和刷新 6) 用户资料 : 维护网站上的用户资料的更改和刷新 7) 定单资料 : 维护网站上的定单资料的更改和刷新 8) 订购鲜花 : 使用户完成订购鲜花的活动 9) 会员注册 : 使新用户注册 10) 购物车: 动态显示用户所购物品 购物车设计 生成订单 订单查询 收藏鲜花 鲜花分类浏览 鲜花查询 会员注册

11、登录和退出 添加鲜花 修改鲜花 删除鲜花 订单状态修改 网上花店 鲜花展示 鲜花销售 会员功能 后台管理 3.2 数据库设计 根据需求分析的结果,对数据进行分析、抽象、处理后 进行 数据库设计,使用 SQLServer2008 数据库建立数据库 ,库表结构如下 : (1) flower 表:用来存放 鲜花 的各种信息,包括 名称,类别,鲜花类别,用途类别,编号,材料,材料类别,包装,花语,附送,配送,说明,市场价,现价,图片,材质图片,特价标记,销售量 等信息。 字段名 数据类型 长度 必填字段 说明 flowerID char 8 Y 编号 /主键 fname varchar 20 Y 名称

12、 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 图片

13、picture1 varchar 30 N 大图片 cailiaopicture varchar 30 N 材料图片 bzPicture Varchar 30 N 包装图片 pictures varchar 30 N 小小图片 tejia boolean 是否特价 默认值为否 SelledNum Int 销售量 默认值为 0 ( 2) Member 表:用来存放会员信息。主要包括 email ,密码,积分,余额,姓名,性别,联系电话,手机,省,城市,地址 等字段。 字段名 数据类型 长 度 必填字段 说明 Email char 30 Y 邮件 /主键 Password varchar 20 Y

14、 密码 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 顾客编号 /主键 Em

15、ail 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 标示 /主键 Email char 30 Y 注

16、册人 email flowerID char 8 Y 编号 /flower 表外键 fname varchar 20 Y 名称 Price Money Y 市场价 Youprice Money Y 现价 Num Int Y 数量 (5)MyOrder 表:用来存放哪些人购买了哪些图书。 字段名 数据类型 长度 必填字段 说明 OrderID Int(标示) Y 订单编号 /主键 Email char 30 Y 注册人 email CustID Int Y 顾客编号 /顾客表的外键 Zongjia Money Y 总价 Shifu Money N 实际付款 InputTime Datetime

17、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 Var

18、char 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 主页面的实现

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。