深圳基于aspnet多灵键鼠外设产品网站设计说明书-郑志辉

aspnet  时间:2021-02-01  阅读:()

2013基于ASP.NET的多灵键鼠外设产品网站的设计说明书

-郑志辉

XXXXX学院

毕业设计说明书

基于ASP.NET的多灵键鼠外设产品网站的

设计与实现

学生姓名:XXXX

学号:03021XXXX

年级专业:2010级网页设计

指导老师:XXX

系部:计算机工程系

提交日期:2013年5月

深圳自考深圳成人高考

目录

21前言.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..

2关键技术介绍. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .3

2(1 ASP.NET.. .. .. .. .. .. .. .. . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. .. .. . . .. .. .. .. .3

2(2C#. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .3

2(3 Dreamweaver cs3.0.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..3

2(4 Photoshop cs3.0.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..4

2(5 sqlserver 2008.. .. .. .. .. . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. .. .. .. .53系

统分析和设计. . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..6

3(1需求分析. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .6

3(2数据库设计. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .6

3(3系统总体设计. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .104

系统的实现. . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .11

4.1页面设计. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .11

4.2功能设计. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .11 5

结束语. . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .25

参考文献. . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .26

深圳自考深圳成人高考

基于ASP.NET的多灵键鼠外设产品网站的设计与实现

作者:XXX

指导老师:XXX

(东莞职业技术学院2010级网页设计2班东莞523000)

摘要:本文首先介绍了本网站所使用的开发工具和开发环境接着详细介绍了基于ASP的键鼠外设商城网站的设计包括系统功能分析数据库结构设计程序设计及页面详细功能的介绍分析。

该网站功能分为几个功能模块:用户的注册用户登录用户找回密码用户密码的更改条件查询商品购物车的添加删除产品数量更新提交订单。其中购物车和订单功能是该网站的主要功能模块它实现用户购买商品的相关操作和提交用户购买订单的功能。当用户喜欢某键鼠标可以将它添加到自己的购物车中如果想买的话可以在购物车添加数量并提交到订单中如果在商城中找到更好的东西可以将之前添加到购物车的东西删除。其开发主要包括数据库的建立维护和应用程序的开发这两个方面。

关键词:ASP.NET;购物车管理;提交订单

深圳自考深圳成人高考

1前言

随着信息技术在国际贸易和商业领域的广泛应用利用计算机技术 网络通信技术和Internet来实现商务活动的国际化信息化和无纸化 已成为各国商务发展的一大趋势 电子商务正是为了这种以全球为市场变化的而出现与发展起来的。它可以使销售商和供应商更紧密的联系在一起以更快的满足用户的需求。

有些人也许会问为什么这么多行业我为什么要选择键鼠外设这个课题呢。因为很多人都以为鼠标和键盘都是差不多的。没什么讲究没什么特色没什么市场前景。其实这个想法是错的。因为科技在前进。什么东西都会向更先进的一方面去发展的。那鼠标来说吧。我们以前用得鼠标就只有两个按键没用滚轮用得是ps/2插口的现在就基本有滚轮的有usb插口的更好一点的方便些的有无线的鼠标有可以调DPI的鼠标也有专门用于电子竞技的鼠标。因为我自己也比较喜欢玩游戏所以对于竞技游戏鼠标有比较多的了解。比如现在就有许多专门设计游戏鼠标的公司“雷蛇”  “魔蝎”等。所以随着人们生活水平的提高我认为键鼠外设在市场中是有很大潜力的。所以我就做了这个多灵键鼠外设商城这个网站。

这个网站也许做的不是那么尽善尽美但是这个网站还是有比较多的实用性强的功能的。

第2页共30页

深圳自考深圳成人高考

2关键技术介绍

2(1 ASP.NET

ASP(NET是ASP的升级版本提供了一种以Microsoft(NET Framework为基础开发Web应用程序的全新编程模式。

AS P(NET是建立在通用语言运行时刻库(CLR)上的应用程序框架用来在服务器端构建功能强大的Web应用程序。ASP(NET提供了几个超越以前Web开发模式的优点:

(1)增强的性能。

(2)世界级水平的开发工具支持。

(3)强大而富有弹性。

(4)简单。

(5)易于管理。

(6)可订制和扩展。

(7)安全性。

2(2C#

Microsoft C#是一种新的编程语言它是为生成运行在(NET Framework上的、广泛的企业级应用程序而设计的。 C#语言满足了开发人员要求编程语言象VisualBasic那样易于编写、阅读和维护的要求 同时仍然保持C++的功能和灵活性。 C#类似于JAVA但比它更优秀。 C#的设计目的是简便性而不是追求纯粹的功能。

虽然放弃了一些处理功能但同时也获得更大的益处和补偿。 C#为开发者提供了以下主要益处:

1.简便性、 一致性、现代性、面向对象、类型无关、可升级性、版本支持、兼容性、灵活性。

2.C#是为了快速开发而设计的语言 内部提供了大量的封装好的接口和类只需添加相应的命名空间就可以调用。无需关心底层运行状况。并且自动释放资源是编程者省去了很多需要注意的东西。

2(3 Dreamweaver cs3.0

Dreamweaver是美国Macromedia公司(现已被Adobe公司收购成为AdobeDreamweaver)开发的集网页制作和管理网站于一身的所见即所得网页编辑器它是第一套针对专业网页设计师特别发展的视觉化网页开发工具利用它可以轻而易举地制作出跨越平台限制和跨越浏览器限制的充满动感的网页。

Dreamweaver、 Flash以及在Dre amweaver之后推出的针对专业网页图像设计的Fireworks三者被Macromedia公司称为Dre amTeam(梦之队) 足见市场的

第3页共30页

深圳自考深圳成人高考

反响和Macromedia公司对它们的自信。说到Dreamweaver我们应该了解一下网页编辑器的发展过程随着互联网(Internet)的家喻户晓HTML技术的不断发展和完善随之而产生了众多网页编辑器从网页编辑器基本性质可以分为所见即所得网页编辑器和非所见即所得网页编辑器(则原始代码编辑器) 两者各有千秋。所见则所得网页编辑器的优点就是直观性使用方便容易上手您在所见即所得网页编辑器进行网页制作和在WORD中进行文本编辑不会感到有什么区别但它同时也存在着致命的弱点。

特性:最佳的制作效率。Dre amwe aver可以用最快速的方式将Firework sFreeHand或Photoshop等档案移至网页上。使用检色吸管工具选择荧幕上的颜色可设定最接近的网页安全色。对于选单快捷键与格式控制都只要一个简单步骤便可完成。Dremweaver能与您喜爱的设计工具如Playback Flash Shockwave和外挂模组等搭配不需离开Dremweaver便可完成整体运用流程自然顺畅。除此之外只要单击便可使Dreamweaver自动开启Firework或Photoshop来进行编辑与设定图档的最佳化。

网站管理:使用网站地图可以快速制作网站雏形、设计、更新和重组网页。改变网页位臵或档案名称Dre amwe av e r会自动更新所有连结。使用支援文字、HTML

码、HTML属性标签和一般语法的搜寻及臵换功能使得复杂的网站更新变得迅速又简单。

无可比拟的控制能力:Dreamweaver是唯一提供Roundtrip HTML、视觉化编辑与原始码编辑同步的设计工具。它包含HomeSite和BBEdit等主流文字编辑器。帧(frames)和表格的制作速度快的令您无法想像。当您正使用Dreamweaver在设计动态网页时所见即所得的功能让您不需要透过浏览器就能预览网页。梦幻样版和XML Dreamweaver将内容与设计分开应用于快速网页更新和团队合作网页编辑。建立网页外观的样版指定可编辑或不可编辑的部份 内容提供者可直接编辑以样式为主的内容却不会不小心改变既定之样式。您也可以使用样版正确地输入或输出XML内容。

2(4 Photoshop cs3.0

Photoshop cs3.0是一个由Adobe Systems开发和发行的图像处理软件。

Photoshop主要处理以像素所构成的数字图像。使用其众多的编修与绘图工具可以更有效的进行图片编辑工作。 2003年 Adobe将Adobe Photoshop 8更名为Adobe Photoshop CS。因此最新版本Adobe Photoshop CS6是Adobe Photoshop

中的第13个主要版本。

从功能上看该软件可分为图像编辑、 图像合成、校色调色及特效制作部分等。 图像编辑是图像处理的基础可以对图像做各种变换如放大、缩小、旋转、

第4页共30页

深圳自考深圳成人高考

倾斜、镜像、透视等。也可进行复制、去除斑点、修补、修饰图像的残损等。这在婚纱摄影、人像处理制作中有非常大的用场去除人像上不满意的部分进行美化加工得到让人非常满意的效果。

图像合成则是将几幅图像通过图层操作、工具应用合成完整的、传达明确意义的图像这是美术设计的必经之路;该软件提供的绘图工具让外来图像与创意很好地融合成为可能使图像的合成天衣无缝。

校色调色是该软件中深具威力的功能之一可方便快捷地对图像的颜色进行明暗、色偏的调整和校正也可在不同颜色进行切换以满足图像在不同领域如网页设计、印刷、多媒体等方面应用。

特效制作在该软件中主要由滤镜、通道及工具综合应用完成。包括图像的特效创意和特效字的制作如油画、浮雕、石膏画、素描等常用的传统美术技巧都可藉由该软件特效完成。而各种特效字的制作更是很多美术设计师热衷于该软件的研究的原因

2(5 sqlserver 2008

SQL Server是一个关系数据库管理系统。它最初是由Microsoft、 Sybase和Ashton-Tate三家公司共同开发的于1988年推出了第一个OS/2版本。在Windows NT推出后Microsoft与Sybase在SQL Server的开发上就分道扬镳了Microsoft将SQL Server移植到Windows NT系统上专注于开发推广SQL Server的Windows NT版本。 Sybase则较专注于SQL Server在UN?操作系统上的应用。

Microsoft SQL Server 2008是一个重大的产品版本它推出了许多新的特性和关键的改进使得它成为至今为止的最强大和最全面的Microsoft SQL

Server版本。

微软的这个数据平台满足这些数据爆炸和下一代数据驱动应用程序的需求支持数据平台愿景:关键任务企业数据平台、动态开发、关系数据和商业智能。

这个平台有以下特点:可信任的——使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。高效的——使得公司可以降低开发和管

理他们的数据基础设施的时间和成本。智能的——提供了一个全面的平台可以在你的用户需要的时候给他发送观察和信息。

第5页共30页

深圳自考深圳成人高考

3系统分析和设计

3(1需求分析

在设计本网站的时候本人首先对许多电脑外设商城进行了观察了解到了网上商城一般所具有的功能。根据对用户的需求分析考虑实现以下功能:

(1)用户的登录和注册功能

(2)用户密码的修改和找回功能

(3)商品的多条件查询功能。

(4)用户添加商品的购物车功能

(5)用户对商品的数量的修改功能。

(6)用户删除商品的功能。

(7)用户提交订单的功能。

需求分析是开发人员通过对应用问题及环境的理解和分析为问题涉及的信息、功能及系统行为建立模型将用户需求精确化、完全化的过程。数据库能否正确地反映现实世界主要取决于需求分析。

3(2数据库设计

1.概念设计

本网站后台数据库系统的E-R图如下图所示。

图3-1数据库系统E-R图

第6页共30页

深圳自考深圳成人高考

2.逻辑设计

下面主要是系统的表结构包括用户信息表、鼠标信息表、键盘信息表、键

鼠套装信息表、购物车信息表、订单信息表等。

表3-1用户信息表(tb_us er)

字段数据类型(长度)允许空主键/外键备注

NOT NULL id int id

NOT NULL username VARCHAR(50)主键用户名

NOT NULL password VARCHAR(50)密码email VARCHAR(50)NULL电子邮箱tel VARCHAR(50)null手机号码question VARCHAR(50)NOT NULL密保问题answerVARCHAR(50)NOT NULL密保问题的答案

表3-2鼠标信息表(tb_mouse)

字段数据类型(长度)允许空主键/外键备注

NOT NULL id int id

NOT NULL mmodel VARCHAR(50)主键鼠标名

Hostinger 限时外贸美国主机活动 低至月12元且赠送1个COM域名

Hostinger 商家我们可能一些新用户不是太熟悉,因为我们很多新人用户都可能较多的直接从云服务器、独立服务器起步的。而Hostinger商家已经有将近十年的历史的商家,曾经主做低价虚拟主机,也是比较有知名度的,那时候也有接触过,不过一直没有过多的使用。这不这么多年过去,Hostinger商家一直比较稳妥的在运营,最近看到这个商家在改版UI后且产品上也在活动策划比较多。目前Hostinger在进...

pia云低至20/月,七折美国服务器

Pia云是一家2018的开办的国人商家,原名叫哔哔云,目前整合到了魔方云平台上,商家主要销售VPS服务,采用KVM虚拟架构 ,机房有美国洛杉矶、中国香港和深圳地区,洛杉矶为crea机房,三网回程CN2 GIA,带20G防御,常看我测评的朋友应该知道,一般带防御去程都是骨干线路,香港的线路也是CN2直连大陆,目前商家重新开业,价格非常美丽,性价比较非常高,有需要的朋友可以关注一下。活动方案...

HostHatch(15美元)大硬盘VPS,香港NVMe,美国、英国、荷兰、印度、挪威、澳大利亚

HostHatch在当地时间7月30日发布了一系列的促销套餐,涉及亚洲和欧美的多个地区机房,最低年付15美元起,一次买2年还能免费升级双倍资源。商家成立于2011年,提供基于KVM架构的VPS主机,数据中心包括中国香港、美国、英国、荷兰、印度、挪威、澳大利亚等国家的十几个地区机房。官方网站:https://hosthatch.com/NVMe VPS(香港/悉尼)1 CPU core (12.5%...

aspnet为你推荐
笔记本1g内存条价格笔记本电脑1G的内存条一般价格是多少电脑杀毒软件哪个好电脑杀毒软件那个最好??轿车和suv哪个好SUV和轿车哪个好朱祁钰和朱祁镇哪个好朱高炽是不是被朱瞻基谋杀的?朱祁镇和朱祁钰谁更好二手车网站哪个好卖二手车网站哪个好尼康和佳能单反哪个好入门的单反相机 佳能和尼康哪个好?红茶和绿茶哪个好红茶和绿茶哪个更好?群空间登录群空间怎么进去?群空间登录手机如何登录腾讯qq群空间willyunlee生化女战士主要讲的什么
万网域名空间 希网动态域名 godaddy续费优惠码 密码泄露 lamp配置 轻量 web服务器架设软件 500m空间 三拼域名 服务器是干什么的 免费phpmysql空间 国外视频网站有哪些 主机管理系统 帽子云排名 qq金券 免备案cdn加速 国外免费网盘 湖南铁通 qq空间打开很慢 电信测速器在线测网速 更多