电脑之家电脑产品交易平台的设计与实现(附件)

电脑之家电脑产品交易平台的设计与实现

摘要:现在生活中电脑可以说是家家必备的一样工具,并且许多工作也是离不开电脑的。电脑销售网站采用了microsoft visual studio2010进行前台的编译代码,后台则用了Asp.net和SqlServer 2008数据库进行存储与维护。该网站主要实现功能有用户的账户信息、电脑产品的选购、加入购物车、产品订单、评价系统等。管理员主要有着维护与更新网站功能的职责,在后台管理方面,管理员可以自行更改一些网站数据,例如产品的信息、用户的信息、新闻信息等,并且可以在后台了解到对应用户的订单和评价信息。该网站为用户提供了一个优质的购物渠道,并且达到了消费者的购物需求。本论文则会对电脑销售网站的的功能实现进行详细解析说明。
关键词:VS2010; Sql2008;Asp.net
一、 引言    7
(一) 课题背景    7
(二) 课题意义    7
(三) 课题实现目标    7
二、 系统概述    7
(一) 系统简介    7
(二) 系统技术    7
1. ASP.NET简介    7
2. SQL Server 2008简介    8
3. HTML和CSS简介    8
三、 需求分析    8
(一) 系统功能需求    9
(二) 功能模块分析    9
1. 用户个人信息模块    9
2. 产品信息模块    9
3. 购物车模块    9
4. 产品订单模块    9
5. 新闻模块    10
四、 总体设计    10
(一) 系统功能结构图    10
1. 前台功能结构图    10
2. 后台功能结构图    10
(二) 数据库设计    11
1. 首页产品表(merchandisc1)    11
2. 电脑产品详细信息表(merchandisc)    12
3. 用户登录注册信息表(member)    12
4. 用户购物表(cart)    12
5. 下单表(orderDetail)    13
6. 添加收货地址表(contact)    13
7. 用户订单表(orders)    14
8. 用户评价表(Message)    14
9. 新闻信息表(merchandisc3)    14
10. 反馈客服表(contact1)    15
五、 详细设计与实现    15
(一) 前台的设计与实现    15
1. 网站前台设计    15
2. 网站前台介绍    15
3. 网站的框架与布局实现    16
(二) 后台模块的设计与实现    20
1. 电脑产品展示模块    20
2. 电脑产品详细信息模块    20
3. 用户注册模块    21
4. 用户登录模块    22
5. 产品加入购物车模块    23
6. 购物车模块    24
7. 产品下单模块    25
8. 产品订单模块    26
9. 评价模块    27
10. 已评价信息模块    28
11. 热点新闻模块    29
12. 用户信息模块    29
13. 用户信息修改模块    30
六、 总结    32
致谢    33
参考文献    34
一、引言
随着信息时代的不断进步与发展,人民生活质量的不断提升,电脑现在应该是生活中随处可见的产品了。电脑是20世纪对人类影响最大的创造了,其出现给人们的生活带来了巨大的变化,尤其是在网络发展起来后,人类的交流变得无比轻松,知识的传递也变得迅捷无比。它的作用就在于减轻了人们的日常工作量,让人们有能力把精力放在别的方面,并且促进知识的传播和交流
(一)课题背景
由于各种电商平台的产生,网购也必然是现代人生活中必不可少的一部分,网上购物主要方便、快捷、安全,并不需要跑很远的地方才能买到自己需要的东西,实现了足不出户就可以买到自己需要的东西。
本网站则是帮助用户如何运用电脑或者买一个配置合适的电脑。在价格方面,帮助用户购买到性价比高的电脑。在产品知识方面,本网站可以了解到各种各样的品牌电脑,对应电脑都有对应的详细信息,并且可以有专业的大佬为你解惑。
(二)课题意义
本网站的创建为网购用户提供了一个购买电脑产品的优质平台,并且价格优惠产品优质保证。本网站具有独特的风格,功能俱全,各个功能模块简单明了。
本网站的创建主要是帮助锻炼我的技术水平和软件的开发与运用,熟悉网站的构造与运行流程,为我之后的入职打一些基础。
(三)课题实现目标
本网站具备完善的功能列如:视频播放、用户登录注册管理、关键词搜索栏、购物车、订单管理、评价系统等。还设立了相关客服,用户在浏览网站上遇到问题可以及时的找寻帮助。反馈系统可以让用户提一些在体验过该网站后的一些感想和建议。
二、系统概述
    整个网站系统中采用了多种技术的结合并且合理运用所形成,前台稍微简单一些,主要以后台与前台相关联促使一些数据显示在网站页面中,在设计功能对设计者满意的情况下同时也需满足用户的需求。
(一)系统简介
为网上用户提供一个购买电脑的优质平台。极度符合现在用户的体验感,操作简易、便捷,安全保护每个用户的个人信息与隐私,可以实时看到更新的所有内容,用户也可进行个人信息的查询与修改,对自己订单的实时关注,卖家可以自行更新产品信息,有着对订单的管理和对用户对产品评价信息的首要了解
(二)系统技术
1.ASP.NET简介
ASP.NET 是一个 web 开发平台,它提供编程模型、软件基础程序以及多种服务来帮助开发者搭建健壮的网络应用程序。工作于 HTTP 协议之上,并使用 HTTP 命令和政策来建立浏览器到用户之间双向的交流与合作。
ASP.NET 是 Microsoft.NET 平台的一部分。ASP.NET 应用程序是编译后的代码,运行在 .Net framework 中,利用可扩展和可重用的组件和对象编写的。ASP.NET 应用程序编码可以用以下语言编写:
C#
Visual Basic.Net
Jscript
J#
ASP.NET 用于产生互动的、通过互联网数据驱动的 web 应用程序。它由大量的控件组成,例如:文本框,按钮,组装标签,构形,以及操控编码来创建 HTML 页面。
2.SQL Server 2008简介
SQL Server 2008 在Microsoft的数据平台上发布,可以组织管理任何数据。可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。可以对数据进行查询、搜索、同步、报告和分析之类的操作。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,它都可以控制数据而不用管数据存储在哪里。
SQL Server 2008 允许使用 Microsoft .NET 和Visual Studio开发的自定义应用程序中使用数据,在面向服务的架构(SOA)和通过 Microsoft BizTalk Server 进行的业务流程中使用数据。信息工作人员可以通过日常使用的工具直接访问数据。
3.HTML和CSS简介
HTML指的是超文本标记语言 (Hyper Text Markup Language),这个也是我们网页最常用普通的语言了,经历了多个版本的发展,已经发展到5.0版了, 即HTML5。通过仔细观察网页源代码我们可以知道: 制作网页的语言是用 “<” “>” 括起来的. 有些是成对出现,有些不是 -----> 我们一般称这样用尖括号括起来的语言为 HTML ,它是 Hyper Text Markup Language 的首字母简写, 意思是超文本标记语言, 超文本指的是超链接, 标记指的是标签, 是一种用来制作网页的语言, 这种语言由一个个的标签组成, 用这种语言制作的文件保存的是一个文本文件, 文件的扩展名为 .html 或者 .htm。
CSS级联样式表(Cascading Style Sheet)简称“CSS”,通常又称为“风格样式表(Style Sheet)”,它是用来进行网页风格设计的。比如,如果想让链接字未点击时是蓝色的,当鼠标移上去后字变成红色的且有下划线,这就是一种风格。通过设立样式表,可以统一地控制HTML中各标志的显示属性。级联样式表可以使人更能有效地控制网页外观。使用级联样式表,可以扩充精确指定网页元素位置,外观以及创建特殊效果的能力。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/77.html

好棒文