某手机网网站设计论文.docx
《某手机网网站设计论文.docx》由会员分享,可在线阅读,更多相关《某手机网网站设计论文.docx(41页珍藏版)》请在冰豆网上搜索。
某手机网网站设计论文
毕业设计(论文)
题目:
某手机网
摘要
随着网络技术的迅猛发展,当代企业纷纷建立自己的网站,借助于互联网扩大自己的影响、推广自己的产品,同时通过互联网快速的信息传递加速自身的发展。
因此我选择将公司网站的设计以及后台的管理作为我的项目。
本论文所研究的是如何建设一个符合大众化要求的企业网站及后台数据库管理系统,意在通过设计一个具有数据管理功能的系统来管理前台页面中不断更新的数据,方便网站管理员日后对网站的维护和数据更新。
本论文所提出的方案是采用现在比较流行的ASP技术配合网页三剑客(dreamweaver、fireworks、flash)等制作工具来设计和建设一个企业网站及后台数据库管理系统。
该系统的基本功能有公司的简介、公司产品的展示、客户留言、后台的管理等等。
通过对企业需求的了解和对其他企业网站的参考,最终成功完成了一个虚拟的企业网站及后台数据库管理系统。
该系统完全能满足大部分企业的日常需要,可以作为许多企业建设网站的参考系统。
该系统在WindowsXP+ASP+Access平台下开发、实现。
关键词:
手机网站ASPACCESS数据
ABSTRACT
Alongwiththenetworktechnicalfastfiercedevelopment,thecontemporarybusinessenterprisebuildsupanownwebsiteinsuccession,askforhelpfromInternetextensionownproductwithowninfluence,expansionandpasstheInternetfastinformationtodeliveradevelopmentofacceleratetheoneselfinthemeantime.Somychoicebemyitemsthecompanydesignofwebsiteandthemanagementofbackstage.
Whatthisthesisstudyishowconstuctabusinessenterprisewebsiteandthemanagementsystemofthebackstagedatabasewhichmeetsapopularizerequest,theideaispasstodesignasystemwhichhasadatamanagementfunctiontomanagethedatathatthestagecontinuouslyrenewsinthepageandtheconvenientwebsitemanagingpersonrenewsmaintenanceanddataofwebsiteinthedaystocome.TheprojectthatthisthesisputforwardisanadoptionnowmorepopularASPtechniquematchwebpagethreeswordsman(dreamweaver,fireworks,flash)etc.creationtooltodesignandconstuctthemanagementsystemofabusinessenterprisewebsiteandbackstagedatabase.Thebasicfunctionofthatsystemhasthebriefintroduction,companyofcompanythemanagementetc.ofthemessage,backstageofthedemonstration,customeroftheproduct.
Passtothebusinessenterprisedemandingunderstandingandastoit'sthereferenceofhisbusinessenterprisewebsite,theendsuccesscompletedavirtualbusinessenterprisewebsiteandbackstagedatabaseamanagementsystem.Thatsystemcompletelycansatisfythedailydemandofgreatlypartsofbusinessenterprises,canthereferencesystemofconductandactionsmuchbusinessenterpriseconstructionwebsite.ThatsystemisintheWindowsXP+ASP+developmentundertheAccessplatform,carryout.
Keywords:
CellularphonewebsiteASPACCESSdatabase
第1章绪论
1.1研究现状………………………………………………………………
1.2研究的意义…………………………………………………………
1.3研究的思路与内容…………………………………………………
第2章网站开发关键技术研究
2.1网站开发的技术…………………………………………………………
2.1.1ASP简介………………………………………………………………
2.1.2Access数据库…………………………………………………………
2.1.3ADO的介绍……………………………………………………………
2.1.4VBScript脚本语言……………………………………………………
2.2网站开发工具……………………………………………………………
2.2.1dreamweaver8_0简介……………………………………………
2.2.2Photoshop软件介绍…………………………………………………
第3章某手机网总体设计
3.1总体设计………………………………………………………………
3.1.1需求分析………………………………………
3.1.2网站功能结构图………………………………………
3.2数据库设计……………………………………………………………
3.2.1数据库设计概述………………………………………
3.2.2数据库的选择………………………………………………………
3.2.3数据库需求分析…………………………………………………
3.2.4数据库具体设计…………………………………………
3.3详细设计…………………………………………
3.3.1IIS站点配置……………………………………………………
3.3.2前台功能模块设计………………………………………………
3.3.3后台管理模块设计……………………………………………
第4章某手机网的实现及效果分析
4.1开发平台搭建…………………………………………………………
4.2某手机网站功能的实现…………………………………………
4.3前后台效果分析…………………………………………………………
结束语……………………………………………………………………………
参考文献……………………………………………………………………
致谢…………………………………………………………………………
第1章绪论
1.1研究现状
现在网络的发展已呈现商业化、全民化、全球化的趋势。
目前,几乎世界上所有的公司都在利用网络传递商业信息,进行商业活动,从宣传企业、发布广告、招聘雇员、传递商业档乃至拓展市场、网上销售等,无所不能。
如今网络已成为企业进行竞争的战略手段。
企业经营的多元化拓展,企业规模的进一步扩大,对于企业的管理、业务扩展、企业品牌形象等提供了更高的要求。
在以资讯技术为支撑的新经济条件下,越来越多的企业利用起网络这个有效的工具。
网站早已由论证阶段进入了实质阶段,尤其为企业提供一个展示自己的舞台、为消费者创造一个了解企业的捷径。
公司可以通过建立商业平台,实行全天候销售服务,借助网络推广企业的形象、宣传企业的产品、发布公司新闻,同时通过信息反馈使公司更加了解顾客的心理和需求,网站虚拟公司与实体公司的经营运作有机的结合,将会有利于公司产品销售管道的拓展,并节省大量的广告宣传和经营运营成本,更好地把握商机。
随着全球信息网络的发展,Internet在世界上已不仅仅是一种技术,更重要的是它已成为一种新的经营模式。
从4C层次上彻底改变了人类工作、学习、生活、娱乐的方式,已成为国家经济和区域经济增长的主要动力。
Internet正成为世界最大的公共资料信息库,它包含无数的信息资源,所有最新的信息都可以通过网络搜索获得。
更重要的是,大部分信息都是免费的,应用电子商务可使企业获得在传统模式下所无法获得的巨量商业信息,在激烈的市场竞争中领先对手。
1.2研究的意义
在新经济条件下,商业规则已经发生了一些改变,电子商务对企业的基本构架在速度和效率上提出了更高的要求。
电子商务的环境和竞争状况变化如此之快,网上商品交易系统及售后服务系统,该系统提高了社会资源利用率,同时也为个人商品交易提供了方面,所以,企业建立网站的意义如下:
一、拥有企业自己的域名,建立企业自己的网站,树立企业在科技信息时代的完美形象。
作为第四媒体的互联网,其特点就是可以跨越时空,正常情况下,网站无时无刻不在工作通过企业的网站,用户可以跨越时空了解企业,利用多媒体技术,企业可以向用户展示产品、技术、经营理念、企业文化、企业形象,树立现代企业形象,增值企业无形资产。
二、宣传企业,创造销售机会据调查,有超过30%的人是通过上网查询企业的电话和地址的,这一比例和通过114查询的比例相接近,可见企业网站已成为许多人首次接触企业、了解相关信息的选择。
三、加强客户沟通宣传企业产品企业可以通过网站建立与客户沟通的便捷渠道,全面展示企业的所有产品。
网络科技足以令您的产品与品牌形象更加立体地呈现在用户面前,就算企业仅仅把网站当成电子宣传册来使用,也较传统的宣传模式更加的多姿多彩、更加地易于发布与传播、更加的经济与环保。
'
四、丰富营销手段,扩大产品销售渠道企业网站可以满足一部分客户网上查询与采购的需要,抓住网络商机。
企业通过网站可以开展电子营销。
首先,电子营销作为传统营销的补充;其次,电子营销可以拓展新的空间,增加销售渠道,接触更大的消费群体,获得更多的新顾客,扩大市场;再次,电子营销可以减少环节,减少人员,节约费用,降低成本,有利于提高营销效率。
五、有利于了解顾客的意见,掌握顾客的需求在不干扰顾客正常工作和生活的条件下,企业通过网站上的调查表、留言薄、定制服务以及E-MAIL可以倾听顾客的意见,了解顾客的心声,加强企业与顾客间的联系建立良好的顾客关系。
六、有利于改善服务,提高企业服务质量利用网站,通过电子沟通方式,企业开展的在线服务是传统的沟通方式(如,邮件、电话、传真等)所无比拟的,在线服务能够更加及时准确地掌握用户的需求,通过网站的交互式服务使得被动提供和主动获得统一起来,从而实现售前、售中、售后的全过程和全方位的服务。
七、互联网的特点在于突破地域限制,一个网站能同时为您服务于世界各地的拥护;同时,网络无休息,一年365天、一天24小时,您的网站永远忠实地服务于您的所有客户。
我们所处的时代是高度信息化的互联网时代,互联网正在渗透到我们生活中的方方面面,并且在以十倍甚至百倍的速度提高着我们的工作效率。
互联网的发展带来了一场规模空前的行业革命,他不仅改变了许多传统行业的运作模式,同时也产生了许多新的行业,并且可以重新排定行业内各个企业的地位。
可以说互联网时代是一个资源和财富再分配的时代。
互联网络真正的内涵在于其内容的丰富性,几乎无所不包。
对于一个企业来说,其具有网络沟通能力的标志是公司拥有自己的独立网站。
1.3研究的思路与内容
如今,互连网对企业来说已经不再是新鲜的事物了,大多数的企业都已经建立了自己的网站。
随着互连网的快速发展,网络已成为人们生活的一部分。
电子商务、网络营销已不在只是被炒做的概念,人们对其的认识也在深入。
不仅仅是大企业需要网站来开展电子商务,中小企业一样也迫切需要自己的企业网站用以实现宣传和联系客户等许多传统媒介无法完成的目标。
企业网站是一个可以发布企业信息、提供顾客服务,以及在线销售的管道;而在开发设计人员看来,企业网站无非使一些功能模块,通过网页的形式将前台和后台结合起来。
一个完整的企业网站,无论多么复杂或多么简单,都要划分为四个组成部分:
结构、内容、服务、功能。
1网站结构
是为了向用户表达企业信息所采用的网站栏目设置、网页布局、网站导航、网址层次结构等信息的表现形式等。
2网站内容
内容是用户通过企业网站可以看到的所有信息,也就是企业希望通过网站向用户传递的所有信息。
网站内容包括所有可以在网上被用户通过视觉或听觉感知的信息,如文字、图片、视频、音频等。
一般来说,文字信息是企业网站的主要表现形式。
3网站功能
是为了实现发布各种信息,提供各种服务等必须得技术支持系统。
网站功能直接关系到可以采用的网络营销方法以及网络营销的效果。
4网站服务
即网站可以提供给用户的价值,如问题解答、优惠信息、资料下载等。
网站服务是通过网站功能和内容而实现的。
第2章企业网站开发相关技术及工具
2.1网站开发的技术
2.1.1ASP简介
MicrosoftActiveServerPages即我们所称的ASP,其实是一套微软开发的服务器端脚本环境。
ActiveServerPage是创建动态网页的一个很好的工具,它起一种编程语言的作用,可以利用它编写动态产生HTML的程序代码。
而且ASP也是服务器端脚本环境,可以用来创建交互式WEB页并建立强大的的Web应用程序。
因此,只要用户浏览Web站点并请求一个ASP页,Web服务器就可以处理相应的ASP代码,生成HTML代码,然后将它传递到用户浏览器并显示出网页。
ASP内含于IIS4.0和5.0之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。
有了ASP就不必担心客户的浏览器是否能运行所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。
当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。
ASP技术的优点:
作为网络上十分流行的编程语言,一定会具有很多独特之处,而ASP也不例外,它具有以下优点:
1、编写程序方便。
您可以用VBScript或JScript创建脚本,同时结合HTML语言就能够非常方便地完成网站的应用程序。
对于VBScript和JScript,使用哪种语言并不重要,Web服务器等同地处理这两种语言,并向用户的浏览器发送HTML格式化结果。
由于ASP采用Script语言,就可以轻松编写程序,因此这就大大节省了网络设计人员又得重新学习一种新语言的时间。
而且编写ASP无须手工compile编译或链接程序,可在服务器端直接执行,这无疑是更加方便了我们的编写过程。
2、使用编程环境方便简单。
可以使用普通的记事本之类的文本编辑器,即可进行编辑设计,如:
Windows的记事本、FrontPage等文本编辑器。
也可以用dreamweaver和专业的MicrosoftVisualInterDev开发工具。
3、浏览网页方便,交互速度也快。
ASP是运行在服务器端,所以我们无须担心浏览器是否支持ASP所使用的编程语言,用户端只要使用可执行HTML码的浏览器,即可浏览ActiveServerPages所设计的网页内容。
ASP在服务器端运行,当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。
4、提供多种编程语言。
ASP能与任何ActiveXscripting语言相容。
除了可用VBScript或JavaScript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言,譬如Perl等。
5、提高代码的安全性。
6、功能强大。
编程是面向对象的(Objectoriented),并可扩展ActiveXServer组件功能。
ActiveXServerComponents(ActiveX服务器组件)具有无限可扩充性。
你可以使用任何编程语言来编写你所需要的ActiveXServer组件。
可以使用VisualBasic、Java、VisualC++、COBOL等编程语言来编写你所需要的ActiveXServerComponent。
也可以使用第三方组件或自己开发的ActiveXServer组件。
理论上说,可以实现任何功能。
7、访问数据库十分方便。
可以通过ADO(ActiveXDataObjects,微软的一种新的数据访问模型,是一种可以提供WEB页面开发者轻松存取Internet的数据库,并可以在用户端实现网上立即、即时更新显示的最新WEB页面数据库技术。
)非常方便地访问数据库。
总之,ASP从字面上说,包含三方面含义:
1.Active:
ASP使用了微软的ActiveX技术。
ActiveX(COM)技术是现在Microsoft软件的重要基础。
它采用封装对象,程序调用对象的技术,简化编程,加强程序间合作。
ASP本身封装了一些基本组件和常用组件,有很多公司也开发了很多实用组件。
只要你可以在服务器上安装这些组件,通过访问组件,你就可以快速、简易地建立自己的WEB应用。
2.Server:
ASP运行在服务器端。
这样就不必担心浏览器是否支持ASP所使用的编程语言。
ASP的编程语言可以是VBSCRIPT和JSCRIPT。
VBSCRIPT是VB的一个简集,会VB的人可以很方便的快速上手。
然而NETscape浏览器不支持客户端的VBSCRIPT,所以最好不要在客户端使用VBSCRIPT。
而在服务器端,则无需考虑浏览器的支持问题。
NETscape浏览器也可以正常显示ASP页面。
3.Pages:
ASP返回标准的HTML页面,可以正常地在常用的浏览器中显示。
浏览者查看页面源文件时,看到的是ASP生成的HTML代码,而不是ASP程序代码。
这样就可以防止别人抄袭程序。
由此可以看出,ASP是在IIS下开发WEB应用的一种简单、方便的编程工具。
在了解了VBSCRIPT的基本语法后,只需要清楚各个组件的用途、属性、方法,就可以轻松编写出自己的ASP系统。
而我这次所开发的留言本系统,主要是利用ASP技术的简单和实用的特点,以及ASP使用的广泛性,而且非常适合于网络中小型系统开发。
2.1.2Access数据库
Access功能强大,使用方便,是最优秀的桌面数据库开发工具之一。
Access与其他数据库开发系统之间有相当显著的区别就是:
Access数据库系统把数据库应用程序的建立移到了用户环境中,用户不用写一行代码,就可以在很短的时间里开发出一个功能强大而且相当专业的数据库应用程序,并且这一过程完全是可视的。
Access与其他桌面数据库的另一个重要区别是:
Access中的数据库档既包括存储数据的表,又包括操作或控制数据的其他对象。
它由七种对象组成:
表、查询、窗体、报表、WEB页、宏和模块。
Access的优点
(1)存储方式单一
Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库档种,便于用户的操作和管理。
(2)面向对象
Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。
它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。
通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。
同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。
(3)界面友好、易操作
Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。
系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。
(4)集成环境、处理多种数据信息
Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。
(5)Access支持ODBC(开发数据库互连,OpenDataBaseConnectivity),利用Access强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。
Access还可以将程序应用于网络,并与网络上的动态数据相联接。
利用数据库访问页对象生成HTML档,轻松构建Internet/Intranet的应用
Access的发展
进入可提供的编程语言,当时在另一个内产品MicrosoftOffice家具,微软公司应用的VisualBasic。
两个数据库进入讯息库COM组成部分被提供:
这笔遗产数据存取物体(DAO),用进入和新只可提供ActiveX数据对象(忙乱)。
MicrosoftAccess容易被应用于小的工程,但是如果设计的不好对大工程是无用的。
全部数据库质问,形式和报告被储存在数据库里,并且与相关的模型的理想协调,没有与他们做一个身体上组织的阶层的可能性。
一种设计技术是把进入应用在数据和计划之间进行分发。
一数据库应该只包含桌子和关系,当另一个将有全部计划时,形式,报告和质问和对第一个数据库桌子的连接。
令人遗憾,当连结时,进入允许没有有关的道路,因此那些发展环境作为这种生产环境有相同的道路。
这种技术也允许开发者在不同的档案中分申请,因此一些架构是可能的。
2.1.3ADO的介绍
ASP的DatabaseAccess组件使用ADO为Web应用程序提供了一组基于对象的数据访问界面,是一项将数据库访问添加到Web页的技术。
ADO是一个运行于服务器端的ActiveX组件,它所提供的功能是进行数据库访问,也是近年来数据库编程的一个新进展。
在ASP中通过使用ADO编写简明紧凑的脚本,可以连接任何ODBC兼容的数据库,如SQLServer、Access及普通文本档等数据源。
ADO具有界面的一致性的特点,不论后台使用的是什么数据库,对于网页开发人员来说都没有什么不同。
这样,当企业单位发展了,数据库需要从小型的移植到大型的数据库时,应用程序的界面几乎不用作任何变动。
另外,ADO具有语言无关性的特点,它同时可以应用于VB、VC++、VBScript、JavaScrip或Java的开发环境中。
ADO