毕业设计(论文) 便利店订购网站的实现与开发.doc

上传人:文库蛋蛋多 文档编号:3975999 上传时间:2023-03-30 格式:DOC 页数:43 大小:418.50KB
返回 下载 相关 举报
毕业设计(论文) 便利店订购网站的实现与开发.doc_第1页
第1页 / 共43页
毕业设计(论文) 便利店订购网站的实现与开发.doc_第2页
第2页 / 共43页
毕业设计(论文) 便利店订购网站的实现与开发.doc_第3页
第3页 / 共43页
毕业设计(论文) 便利店订购网站的实现与开发.doc_第4页
第4页 / 共43页
毕业设计(论文) 便利店订购网站的实现与开发.doc_第5页
第5页 / 共43页
点击查看更多>>
资源描述

《毕业设计(论文) 便利店订购网站的实现与开发.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文) 便利店订购网站的实现与开发.doc(43页珍藏版)》请在三一办公上搜索。

1、北 京 农业职 业 学 院毕 业 论 文论文(设计)题目: 便利店订购网站的实现与开发 系别: 专业: 班级: 学生姓名(学号): 指导教师姓名: 论文完成日期: 年 月 日摘 要在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。在资讯和信息越来越重要的时代,精彩的网络在悄悄改变着人们的工作和生活理念网上购物。便利店购物网站的特点就是,不

2、用及交通、不用到商场即可看到全国各地的商品价格、更加全面地搜索自己喜欢的商品、需要的商品。这种方便、快捷、花费少的择业新方式,就是浏览网上购物。我的毕业设计(基于ASP.NET技术的“购物网站”的设计与实现,基于语言C#)使用了自己十分熟悉的ASP.NET来编写实现前台后台的功能实现,同时使用SQL2005数据库实现数据的保存功能。利用此来提高消费者搜索商品的效率。企业和消费者之间(Business to Consumer,简称B2C)、个人之间(Consumer to Consumer,简称C2C)、政府和企业之间(Government to Business,简称G2B)通过网络通信手段缔

3、结的商品和服务交易。我的毕业设计属于B2C购物网站。B2C购物网站是指直接把商品或服务售卖给消费者的网站,中国主要的B2C网站有当 当网、卓越亚马逊网、京东商城、红孩子等。关键字:购物网站,ASP.NET,B2C,C#目录第一章 绪论41.1 课题背景41.2 技术背景41.3 网站购物的主要模式和交易的内容:61.3.1主要模式61.3.2交易的内容61.4网络购物的优势61.4.1企业61.4.2顾客61.5 网络购物数据相关图示7第二章 开发环境介绍82.1 ASP.NET 概论82.1.1 ASP.NET的主要功能与特点102.2 IIS的配置152.3 本章小结18第三章 总体设计1

4、93.1 总体设计思路193.1.1 具体设计思路203.2 网站结构设计213.3 本章小结21第四章 详细设计304.1 部分动态网页的实现及代码234.2 前台代码设计234.3 后台代码设计314.31登陆模块314.3.2数据库及注册模块344.3.3 数据库结构39第五章 致谢42第一章 绪论1.1 课题背景课题题目:便利店购物网站课题简介:加强企业的信息交流与业务,在互联网上展示企业的形象,增进企业与消费群体间的沟通,提高企业的知名度与业务水平。同时增加了网上订单业务,实现了客户网上订购和相关的业务处理,简化取代传统的人工业务处理的繁琐。更方便提供消费者的购物需求。使无论是大小商

5、品走进千家万户。1.2 技术背景采用Microsoft公司的Windows XP和Internet Information Server作为网站平台, 用ASP进行程序设计。采用Microsoft公司的SQL Server 2005作为后台的网络数据库。ASP技术(Active Server Pages动态网页)是微软公司推出的一种用以取代CGI(Common Gateway Interface通用网关接口)的技术。目前,Internet上的许多基于Windows平台的Web站点已开始应用ASP来替换CGI。 简单地讲,ASP是一个位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动

6、态的交互式Web服务器应用程序,如交互式动态网页,包括使用HTML表单收集和处理信息,上传与下载等等。ASP与常见的在Client端实现动态主页的技术如Java applet、ActiveX Control、VBScript、JavaScript等不同,ASP中的命令和Script语句都是由服务器来解释执行的,执行结果产生动态生成的Web页面并送到浏览器;而Client端技术的Script命令则是由浏览器来解释执行。由于ASP是在服务器端解释执行,开发者可以不必考虑浏览器是否支持ASP;同时由于它在服务器端执行,开发者也不必担心别人下载程序从而窃取编程逻辑。ASP比较网关及服务器扩展模式有着以

7、下优点:(1)完全与HTML文件融合在一起;(2)容易创建,不需要其它编译、链接程序;(3)面向对象的并通过ActiveX Server对象可扩展。SQL Server 2005 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语言 (XML) 的核心支持以及在 Internet 上和防火墙外进行查询的能力。完全的 Web 支持 SQL Server 2005 提供了以 Web 标准为基础的扩展数据库编程功能。丰富的 XML 和 Internet 标准支持允许使用内置的存储过程以 XML 格式轻松存储和检索数据。还可以使用 XML 更新程序容易地插入、更新和删除数据。通过 Web

8、轻松访问数据。有了 SQL Server 2005,可以使用 HTTP 来向数据库发送查询、对数据库中存储的文档执行全文搜索、以及通过 Web 进行自然语言查询。 强大而灵活的基于 Web 的分析。SQL Server 2005 分析服务功能被扩展到了 Internet。可以通过 Web 浏览器来访问和控制多维数据。 高度的可伸缩性和可靠性 使用 SQL Server 2005 可以获得非凡的可伸缩性和可靠性。通过向上伸缩和向外扩展的能力,SQL Server 满足了苛刻的电子商务和企业应用程序要求。向上伸缩。SQL Server 2005 利用了对称多处理器 (SMP) 系统。SQL Ser

9、ver Enterprise Edition 最多可以使用 32 个处理器和 64 GB RAM。 向外扩展。向外扩展可以将数据库和数据负载分配给多台服务器。 可用性。通过增强的故障转移群集、日志传送和新增的备份策略,SQL Server 2005 达到了最大的可用性。 最快的进入市场时间 SQL Server 2005 是 Microsoft .NET Enterprise Server 的数据管理与分析中枢。SQL Server 2005 包括加速从概念到最后交付开发过程的工具。集成和可扩展的分析服务。有了 SQL Server 2005,您可以建立带有集成工具的端到端分析解决方案,从数据

10、创造价值。此外,还可以根据分析结果自动驱动商业过程以及从最复杂的计算灵活地检索自定义结果集。 快速开发、调试和数据转换。SQL Server 2005 带有交互式调节和调试查询、从任何数据源快速移动和转化数据、以及按 Transact-SQL 方式定义和使用函数等功能。可以从任意 Visual Studio 工具以可视化方式设计和编写数据库应用程序。 简化的管理和调节。使用 SQL Server 2005,可以很容易地在企业资源旁边集中管理数据库。可以在保持联机的同时轻松地在计算机间或实例间移动和复制数据库。 1.3 网站购物的主要模式和交易的内容:1.3.1主要模式:包括:B TO B(bu

11、siness to business)企业对企业进行的网站购物活动;B TO G企业对政府的商务活动,还有一种是B TO C即企业对顾客的网站购物活动。我们的校园电子商务系统就是基于B TO C模式来运行的。1.3.2交易的内容:首先是电子购物,即以实物商品为内容的电子商务活动。在交易前,这种电子商务活动的信息的查询,订货以及货款的支付过程都可以通过网络来实现,但是商品最终到达顾客手中,还需要依赖传统的配送流程来实现。我校电子商务平台的交易内容基于这一方面。二、网上信息商品服务。即以无形的信息商品为内容的交易,如付费软件,娱乐节目等。三、电子银行。主要是实现网上银行支付活动。1.4网络购物的优

12、势:1.4.1企业:企业通过实施购物网站可以大大节约成产成本;节约广告费用;缩短生产周期;增加商机,提高效率;规避企业规模小的劣势等等。1.4.2顾客:实施网络购物最大的受益者是顾客,顾客可以享受到比传统买卖方式更大的折扣;顾客可以体验新兴消费方式的乐趣。1.5 网络购物数据相关图示: 第二章 开发环境介绍2.1 ASP.NET 概论C#是一种语言,.NET是一种平台。C#(读做 C sharp,中文译音暂时没有.专业人士一般读C sharp,现在很多非专业一般读C井。C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。并定于在微软职业开发者论坛(PD

13、C)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。它借鉴了Delphi 的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NETwindows网络框架的主角。 C# 语法表现力强,只有不到 90 个关键字,而且简单易学。C# 的大括号语法使任何熟悉 C、C+ 或 Java 的人都可以立即上手。了解上述任何一种语言的开发人员通常在很短的时间内就可以开始使用 C# 高效地工作。 语法简化了 C+ 的诸多复杂性,同时提供了很多强大的功能

14、,例如可为空的值类型、枚举、委托、 C# 源文件可以定义任意数量的类、结构、接口和事件。Microsoft.NET 是 Microsoft XML Web services 平台。XML Web services 允许应用程序通过 Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。Microsoft .NET 平台提供创建 XML Web services 并将这些服务集成在一起之所需。Web Services是.NET的核心技术。Web services是一个开放的标准,和HTTP、 XML、SOAP一样。他们是一个工业标准而非微软标准,WS-I是为了促进W

15、eb Services互通性的联盟组织,最初是由IBM和微软所发起,其它的成员包括BEA System、惠普计算机(HP)、甲骨文(Oracle)、英特尔(Intel)和SUN 计算机(Sun Microsystem)。如今网络上存在的大多Web services其实没有使用.NET构架,Web services具有互操作属性,你同样可以使用Windows开发客户端来调用运行于Linux上面的Web services的方法。Microsoft提供了最佳的服务器构架Microsoft Windows Server System便于发布、配置、管理、编排Web Services。为了满足分布式计算

16、的需要微软构造了一系列的服务器系统,这些内建安全技术的系统全部支持XML,这样加速了系统、应用程序以及同样使用Web Services的伙伴应用之间的集成。.NET Framework 的另一个主要组件是类库,它是一个综合性的面向对象的可重用类型集合,您可以使用它开发多种应用程序,这些应用程序包括传统的命令行或图形用户界面 (GUI) 应用程序,也包括基于 ASP.NET 所提供的最新创新的应用程序(如 Web 窗体和 XML Web Services)。ASP.NET 是使开发人员能够使用 .NET Framework 开发基于 Web 的应用程序的宿主环境。但是,ASP.NET 不止是一个

17、运行库宿主;它是使用托管代码开发网站和通过 Internet 分布的对象的完整结构。Web 窗体和 XML Web Services 都将 IIS 和 ASP.NET 用作应用程序的发布机制,并且两者在 .NET Framework 中都具有支持类集合。2.1.1 ASP.NET的主要功能与特点1.ASP.NET访问数据库的原理ASP.NET是服务器端的脚本执行环境,可用来产生和执行动态的高性能的WEB服务器程序。当用户使用浏览器请求ASPX主页时,WEB服务器响应,调用ASP引擎来执行ASPX文件,并解释其中的脚本语言(JScript或VCScript),通过SQLBC连接数据库,由数据库访

18、问组件ADO(ActiveXDataObjects)完成数据库操作,最后ASP生成包含有数据查询结果的HTML主页返回用户端显示。由于ASPX在服务器端运行,运行结果以HTML主页形式返回用户浏览器,因而ASPX源程序不会泄密,增加了系统的安全保密性。此外,ASPX是面向对象的脚本环境,用户可自行增加ActiveX组件来扩充其功能,拓展应用范围。2.ASPX页面的结构ASPX的程序代码简单、通用,文件名由.aspx结尾,ASPX文件通常由四部分构成:1)标准的HTML标记:所有的HTML标记均可使用。2)ASPX语法命令:位于标签内的ASPX代码。3.ASP.NET的运行环境目前ASP.NET

19、可运行在三种环境下。1) WINDOWS NT server 4.0运行IIS 3.0(Internet Information Server)以上。2) WINDOWS NT workstation 4.0运行Peer Web Server 3.0以上。3) WINDOWS 95/98运行PWS(Personal Web Server)。4) WINDOWS XP/VISTA其中以NT server上的IIS功能最强,提供了对ASP.NET的全面支持,是创建高速、稳定的ASPX主页的最佳选择。4.ASP.NET的内建对象ASP.NET提供了六个内建对象,供用户直接调用:1) Applicat

20、ion对象:负责管理所有会话信息,可用来在指定的应用程序的所有用户之间共享信息。2) Session对象:存贮特定用户的会话信息,只被该用户访问,当用户在不同WEB页面跳转时,Session中的变量在用户整个会话过程中一直保存。Session对象需cookie支持。3) Request对象:从用户端取得信息传递给服务器,是ASPX读取用户输入的主要方法。4) Response对象:服务器将输出内容发送到用户端。5) Server对象:提供对服务器有关方法和属性的访问。6) Object Context对象:IIS 4.0新增的对象,用来进行事务处理。此项功能需得到MTS(Microsoft T

21、ranscation Server)管理的支持。5.ASPX的主要内置组件:1) Ad Rotator组件:用来按指定计划在同一页上自动轮换显示广告,用于WWW上日益重要的广告服务。2) Browser Capabilities组件:确定访问WEB站点的用户浏览器的功能数据,包括类型、性能、版本等。3) 数据组件:提供ADO (ActiveX Data Objects)和ADO.NET来访问支持ODBC/SQLBC的数据库。4) File Access组件:提供对服务器端文件的读写功能。5) Content Linking组件:生成WEB页内容列表,并将各页顺序连接,用于制作导航条。此外,还可

22、安装Myinfo、Counters、Content Rotator、Page Count等组件,用户也可自行编制Actiive组件,以提高系统的实用性。6.Database Access组件ADO.NETWWW上很重要的应用是访问WEB数据库,用ASP访问WEB数据库时,必须使用ADO.NET组件,ADO.NET是ASPX内置的ActiveX服务器组件(ActiveX Server Component),通过在WEB服务器上设置ODBC和OLEDB可连接多种数据库:如SYBASE、ORACLE、INFORMIX、SQL SERVER、ACCESS、VFP等,是对目前微软所支持的数据库进行操作的

23、最有效和最简单直接的方法。ADO.NET组件主要提供了以下七个对象和四个集合来访问数据库。1) Connection对象:建立与后台数据库的连接。2) Command对象:执行SQL指令,访问数据库。3) Parameters对象和Parameters集合:为Command对象提供数据和参数。4) RecordSet对象:存放访问数据库后的数据信息,是最经常使用的对象。5) Field对象和Field集合:提供对RecordSet中当前记录的各个字段进行访问的功能。6) Property对象和Properties集合:提供有关信息,供Connection、Command、RecordSet、F

24、ield对象使用。7) Error对象和Errors集合:提供访问数据库时的错误信息。7.ASPX访问数据库步骤在ASPX中,使用ADO.NET组件访问后台数据库,可通过以下步骤进行:1. 定义数据源在WEB服务器上打开“控制面板”,选中“ODBC”,在“系统DSN”下选“添加”,选定你希望的数据库种类、名称、位置等。本文定义“SQL SERVER”,数据源为“HT”,数据库名称为“HTDATA”,脚本语言采用Jscript。2. 使用ADO.NET组件查询WEB数据库1) 调用Server.CreateObject方法取得“ADODB.Connection”的实例,再使用Open方法打开数据

25、库:conn = Server.CreateObject(“ADODB.Connection”)conn.Open(“HT”)2) 指定要执行的SQL命令连接数据库后,可对数据库操作,如查询,修改,删除等,这些都是通过SQL指令来完成的,如要在数据表signaltab中查询代码中含有“X”的记录sqlStr = “select * from signaltab where code like %X%”rs = conn.Execute(sqlStr)3) 使用RecordSet属性和方法,并显示结果为了更精确地跟踪数据,要用RecordSet组件创建包含数据的游标,游标就是储存在内存中的数据。

26、rs = Server.CreateObject(“ADODB.RecordSet”)rs.Open(sqlStr,conn,1,A)注:A=1读取A=3 新增、修改、删除在RecordSet组件中,常用的属性和方法有:rs.Fields.Count: RecordSet对象的字段数。rs(i).Name: 第i个字段的名称,i为0至rs.Fields.Count-1rs(i): 第i个字段的数据,i为0至rs.Fields.Count-1rs(字段名): 指定字段的数据。rs.Record.Count:游标中的数据记录总数。rs.EOF: 是否最后一条记录。rs.MoveFirst: 指向第

27、一条记录。rs.MoveLast: 指向最后一条记录。rs.MovePrev: 指向上一条记录。rs.MoveNext: 指向下一条记录。rs.GetRows: 将数据放入数组中。rs.Properties.Count:ADO.NET的ResultSet或Connection的属性个数。rs.Properties(item).Name:ADO.NET的ResultSet或Connection的名称。rs.Properties: ADO.NET的ResultSet或Connection的值。rs.close(): 关闭连接。4) 关闭数据库conn.close()2.2.1 数据库SQL Ser

28、ver 是 Microsoft .NET Enterprise Server 的数据管理与分析中枢。SQL Server 包括加速从概念到最后交付开发过程的工具。集成和可扩展的分析服务。有了 SQL Server,您可以建立带有集成工具的端到端分析解决方案,从数据创造价值。此外,还可以根据分析结果自动驱动商业过程以及从最复杂的计算灵活地检索自定义结果集。快速开发、调试和数据转换。SQL Server 带有交互式调节和调试查询、从任何数据源快速移动和转化数据、以及按 Transact-SQL 方式定义和使用函数等功能。您可以从任意 Visual Studio 工具以可视化方式设计和编写数据库应用

29、程序。简化的管理和调节。使用 SQL Server,您可以很容易地在企业资源旁边集中管理数据库。可以在保持联机的同时轻松地在计算机间或实例间移动和复制数据库。数据库(Database)是与特定主题或用途相关的数据和对象的集合,用于搜索、排序和重新组织数据。数据库存储在文件中。SQL Server数据库可以包含表、视图、存储过程、触发器和数据关系图,还可以包含用户、角色、规则、默认值、用户定义的数据类型和函数以及全文目。2.2.2 SQL Server 2005数据库的常用命令(1)数据记录筛选:sql=select*from数据表where字段名=字段值orderby字段名descsql=se

30、lect*from数据表where字段名like%字段值%orderby字段名descsql=selecttop10*from数据表where字段名orderby字段名descsql=select*from数据表where字段名in(值1,值2,值 3)sql=select*from数据表where字段名between值1and值2“(2)更新数据记录:sql=update数据表set字段名=字段值where条件表达式sql=update数据表set字段1=值1,字段2=值2字段n=值n where条件表达式(3)删除数据记录:sql=delete from数据表where条件表达式sql=d

31、elete from数据表(将数据表所有记录删除)(4)添加数据记录:sql=insertinto数据表(字段1,字段2,字段3)values(值1,值2,值3)sql=insertinto目标数据表select*from源数据表(把源数据表的记录添加到目标数据表)(5)数据记录统计函数:AVG(字段名)得出一个表格栏平均值COUNT(*字段名)对数据行数的统计或对某一栏有值的数据行数统计MAX(字段名)取得一个表格栏最大的值MIN(字段名)取得一个表格栏最小的值SUM(字段名)把数据栏的值相加引用以上函数的方法:sql=select sum(字段名)as别名from数据表where条件表达式

32、set rs=conn.excute(sql)用rs(别名)获取统的计值,其它函数运用同上。(5)数据表的建立和删除:CREATETABLE数据表名称(字段1类型1(长度),字段2类型2(长度)DROPTABLE数据表名称(永久性删除一个数据表)4.记录集对象的方法:rs.movenext将记录指针从当前的位置向下移一行rs.moveprevious将记录指针从当前的位置向上移一行rs.movefirst将记录指针移到数据表第一行rs.movelast将记录指针移到数据表最后一行rs.absoluteposition=N将记录指针移到数据表第N行rs.absolutepage=N将记录指针移到

33、第N页的第一行rs.pagesize=N设置每页为N条记录rs.pagecount根据pagesize的设置返回总页数rs.recordcount返回记录总数rs.bof返回记录指针是否超出数据表首端,true表示是,false为否rs.eof返回记录指针是否超出数据表末端,true表示是,false为否rs.delete删除当前记录,但记录指针不会向下移动rs.addnew添加记录到数据表末端rs.update更新数据表记录2.3 IIS的配置IS相对于PWS来说,需要更多的设置,因此在进行管理设置之前,首先要进入管理界面。我们需要的是建立一个虚拟目录。将我们所需要的、所用到的数据、所要用到

34、的资料都放在一个文件夹之下,这样,有利用于我们进行数据的调用和使用。比如,我们的资料文件夹在E:盘的“订购网站”这个文件夹中保存着,我们可以在Web服务下建立一个名为“aspx”虚拟目录,而“订购网站”这个文件夹就是虚拟目录“aspx”下的文件。然后,我们在回到计算机的桌面上来,右键单击“我的电脑”,出现下拉菜单,选择“管理”就可以对所要进行管理的文件进行管理了。2.4 本章小结NET,是微软公司推出的一种用以取代CGI(Common Gateway Interface)通用网关接口的技术。ASP.NET 使得网络开发变得更加容易更易兼容。数据库(Database)是与特定主题或用途相关的数据

35、和对象的集合,用于搜索、排序和重新组织数据。在关系数据库中,数据分别存储在各个表中,每个表包含某个特定主题的数据。数据库管理管理系统(DBMS,Database Management System)就是管理数据库的软件系统,用于提供用户与数据库之间的软件界面,让用户创建、管理和维护数据库。数据库管理系统可以分为桌面数据库管理系统和客户机/服务器数据库管理系统。第三章 总体设计3.1 总体设计思路 随着网络技术的不断发展,网络应用已经渗透到人类社会的各个角落。作为网络世界的支撑点的网站,更是人们关注的热点:政府利用网站宣传自己的施政纲领,日益成为与百姓交流的直通车;企业利用网站宣传自己的形象,挖

36、掘无限商机;个人利用网站展示个性风采,创建彼此沟通的桥梁。越来越多的人希望拥有网站,开辟网络世界里的一片天地。3.1.1 具体设计思路一、定位网站的主题和名称网站的主题也就是网站的题材,网站设计开始首先遇到的问题。网站题材千奇百怪,琳琅满目,只要想的到,就可以把它制作出来。二、定位网站的CI形象所谓CI,是借用的广告术语。(CI是英文corporate identity的缩写),意思是通过视觉来统一企业的形象。现实生活中的CI策划比比皆是,杰出的例子如:可口可乐公司,全球统一的标志,色彩和产品包装,给我们的印象极为深刻。更多的例子如SONY,三菱,麦当劳等等。一个杰出的网站,和实体公司一样,也

37、需要整体的形象包装和设计。准确的,有创意的CI设计,对网站的宣传推广有事半功倍的效果。在您的网站主题和名称定下来之后,需要思考的就是网站的CI形象。1.设计网站的标志(logo).首先需要设计制作一个网站的标志(logo)。就如同商标一样,logo是站点特色和内涵的集中体现,看见logo就让大家联想起自己的站点。这里的logo不是指88X31的小图标banner,而是网站的标志。标志可以是中文,英文字母,可以是符号,图案,可以是动物或者人物等等。标志的设计创意主要来自网站的名称和内容。3.2 网站结构设计一个典型的购书网站至少应包括会员管理、书籍管理、留言管理、书籍添加等功能,本书店的基本功能

38、如下:3.2.1 系统功能分析与设计网上书店共分为3个模块:登录、注册模块、注册用户登录操作:1.登录、注册模块:(1) 用户注册为会员(2) 验证用户的注册信息(3) 会员登陆系统时的身份验证2)注册会员登录:(1) 浏览商品。(2) 购买。(3) 管理购物车。 (4) 管理账单。3.3 本章小结根据自己的设计体会,总结出以下基本设计思路:1.定位网站的主题和名称2.定位网站的CI形象3.确定网站的栏目内容和版块建立一个网站好比写一篇文章,首先要拟好提纲,文章才能主题明确,层次清晰。如果网站结构不清晰,目录庞杂,内容东一块西一块。结果不但浏览者看得糊涂,自己扩充和维护网站也相当困难。在动手制

39、作网页前,一定要考虑好以下三方面:1.栏目和版块2.网站的目录结构和链接结构3.确定网站的整体风格创意设计网站的链接结构是指页面之间相互链接的拓扑结构。它建立在目录结构基础之上,但可以跨越目录。形象的说:每个页面都是一个固定点,链接则是在两个固定点之间的连线。一个点可以和一个点连接,也可以和多个点连接。更重要的是,这些点并不是分布在一个平面上,而是存在于一个立体的空间中。第四章 详细设计4.1 部分动态网页的实现及代码本网站采用了后台数据库与前台相连接的技术实现了各个部分的链接。在前台的页面中我们又分为几个大块:首页、会员管理、信息管理。通过header的导航连接可以在权限范围内的各个页面之间进行切换。4.2 前台代码设计下面展示下LookArcticle的前台代码 订购网站 tablefont-size:12px  

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号