毕业设计(论文)-校园网站的设计与实现.doc

上传人:西安人 文档编号:3950040 上传时间:2019-10-11 格式:DOC 页数:36 大小:2.07MB
返回 下载 相关 举报
毕业设计(论文)-校园网站的设计与实现.doc_第1页
第1页 / 共36页
毕业设计(论文)-校园网站的设计与实现.doc_第2页
第2页 / 共36页
毕业设计(论文)-校园网站的设计与实现.doc_第3页
第3页 / 共36页
毕业设计(论文)-校园网站的设计与实现.doc_第4页
第4页 / 共36页
毕业设计(论文)-校园网站的设计与实现.doc_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《毕业设计(论文)-校园网站的设计与实现.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)-校园网站的设计与实现.doc(36页珍藏版)》请在三一文库上搜索。

1、郑州升达经贸管理学院郑州升达经贸管理学院 本科毕业设计(论文) 题 目 _ 校园网站的设计与实现_ _ 学生姓名 专业班级 软件工程专业 11-1 班 学 号 2011059103 院 (系) 信息工程系 指导教师(职称) 完成时间 2015 年 5 月 10 号 校园网站的设计与实现 目 录 摘 要.I ABSTRACT.II 1 绪论1 1.1 选题背景.1 1.2 选题的意义1 2 网站设计相关知识与技术3 2.1 ASP.NET 的简介.3 2.2 PHOTOSHOP 的简介3 2.3 Visual Studio 简介.4 2.4 网站设计环境5 3 概要设计.6 3.1 网站整体设计

2、准备6 3.2 校园网站设计方案6 3.3 数据库的设计7 4 网站详细设计9 4.1 网站整体结构设计9 4.2 主要模块介绍9 4.2.1 首页界面设计9 4.2.2 管理员登入注册界面13 4.2.3 图片详细信息界面及录入界面20 4.2.4 新闻详情信息界面及新闻录入界面23 5 网站测试与发布.27 5.1 网站测试.27 5.2 网站的安装与发布.27 结 论29 校园网站的设计与实现 致 谢30 参考文献.31 校园网站的设计与实现 I 校园网站的设计与实现 摘 要 本篇论文主要描述的校园网站建立的背景及设计的过程和设计之后的测试与 发布,同时还包括发布的过程以及这个过程中所涉

3、及到的理论知识的阐述。其 中涉及到很多细节的设计过程。设计包括的几个模块,其中包括:校园网站系 统背景的设计分析、校园网站系统能实现功能的设计、基本框架的搭建、数据 库的设计、各模块功能的实现、数据库的连接、数据的填充与界面的完善、网 站测试和调试。通过本校园网站管理系统的特点:实现了对外公开性新闻系统, 可以作为公开的网络门户。使用的过程是通过网站后台管理来实现新闻的发布、 模块的管理生成与查询,从而使网站可以更广泛地通过 Internet 传播和交流信 息。本网站的开发工具主要有 Visual Studio 2010、Adobe Photoshop、SQL Server 2008 等。 关

4、键词关键词 ASP.NET;Visual Studio;数据库 校园网站的设计与实现 II DESIGN AND IMPLEMENTATION OF CAMPUS WEBSITE ABSTRACT This paper describes the campus Web site established background and design process and design after testing and publishing, but also includes the process set forth in this release, and the process invo

5、lved in the theory of knowledge. This involves a lot of details of the design process. Design includes several modules, including: campus website system design and analysis background, campus website system enables building design features, the basic framework of the filling connection database desi

6、gn, implement each module functions, databases, and data improve the interface, website testing and debugging. By features of the campus Web site management system: to achieve the openness of foreign news system, as public Web portal. Process used by Site Admin to realize the news release, managemen

7、t generates a query module, so that the site can be more widely spread and exchange of information through the Internet. This site development tools are Visual Studio 2010, Adobe Photoshop, SQL Server 2008 and the like. KEY WORDS ASP.NET, Visual Studio, database 校园网站的设计与实现 1 1 绪论 1.1 选题背景 作为国家重视教育文化

8、程度、校园网站逐年增加,校园网站可以与外界交 换信息和交流沟通为学校建立一个有效的沟通平台。如今,随着人们生活的信 息化,足不出户网上购物和网上预约驾校等网络活动已经充满着我们的生活。 而校园网站,能满足学生、老师、家长以及外界随时随地的运用互联网查询你 所关心的校园资讯,尤其是家长可以通过校园网站了解学校的动态,关心自己 孩子所生活的环境,从而很好的帮助学生选择更适合自己的校园。校园网站可 以及时的在网上发布信息及通知,快捷有效。网站上的信息主要是通过在互联 网上获取信息按照一定的信息检索方法需要从网站下载。为了更好的教育,提 高学校知名度,校园网站的实现势在必行。 PS 是一个简单实用,很

9、容易上手的图像处理软件。本网站主要就运用 PS 设计前台的页面,使页面美观而又大方,后台则使用 ASP 开发。ASP 能够给网 页增加新的功能,而且还能输出 HTML 标记,能够很好的与 HTML 结合使用1。 1.2 选题的意义 校园网站的设计和实现更全面的宣传和展示风采,校园的优点和特性。同 时可以通过校园网站发布本学校的重大活动的安排、招生政策。老师们可以在 Internet 上完成一部分教学任务或者作业安排,提高办事效率。 ASP.NET 是微软公司发布的一款新一代的系统、服务和编程平台, ASP.NET 主要是由.NET Framework 和 Microsoft Visual St

10、udio .NET 这两种开发 工具组成的。ASP.NET 任何开发工具都可配合发展,主要是由于:ASP.NET 执 行结果所产生的 HTML 适用于很多不同的浏览器;ASP.NET 的安全性能很高, 它的原始代码是看不到的;ASP.NET 可以连接各种不同的数据库,本网站连接 的是极为简单好用的 SQL Server 数据库,除此之外它还可以连接 access 和 校园网站的设计与实现 2 Oracle 等数据库。 校园网站的设计与实现 3 2 网站设计相关知识与技术 2.1 ASP.NET 的简介 ASP.NET 是微软公司 2002 年推出的一款应用程序开发技术。ASP.NET 简 单易

11、学,配合 C#等开发语言一起开发,促进了语言的应用,使得网站开发更加 的容易操作,促进了网站技术的发展2。 ASP.NET 的特点 (1)ASP.NET 具有强大性和适应性。ASP.NET 的强大性在于可以使用很多种 语言进行开发3。 (2)ASP.NET 具有易学性和简单性。ASP.NET 的强大性和适应性,决定它的 易学性和简单性,ASP.NET 功能强大框架经过多次扩充与简易化,给初学者提 供了很多的方便4。 (3)ASP.NET 具有高效可管理性。ASP.NET 的分级配置系统使得服务器环境 设置变得非常的容易操作,因为它的分级配置系统是以数字为基础的而且配置 信息可以再简单文本中查看

12、,所以新的设置有的可能都不需要启动本地的管理 员工具就可以很快的实现5 。 ASP.NET 不是 ASP 的简单升级版,它是全新一代的动态网页实现系统, 是基于 WEB 服务器建立的应用程序。ASP 是微软公司 1996 年末推出的一款 WEB 开发程序,当初它的到来给 WEB 世界带来了翻天覆地的变换,它推进了 WEB 应用技术的发展。而 ASP.NET 是 ASP 和.NET 技术结合的升级。它的到 来又一次推动了 WEB 应用技术的发展与壮大,大大降低了编程难度,使得更 多的人都可以进行编程,导致 WEB 程序价钱的降低,使得更多的中小型企业 都应用了网站。刷新了互联网的令一个高度。还可

13、以用 ASP.NET 建立网络服务。 2.2 PHOTOSHOP 的简介 PS 是 Adobe Photoshop 的简称,同时是 Adobe Systems 开发并发行的图像 校园网站的设计与实现 4 处理软件,Photoshop 主要处理的图像是由像素所构成的数字图像, PS 通过使 用其众多的修改以及绘图工具,可以有效快速地进行图片编辑工作6。PS 有在 图像、文字、视频、出版、图形等各方面有很多特有的功能。PS 的特长在于图 片的处理和再加工,可以用于网站图片的美化与设计。 PS 的使用越来越广泛,主要特点如下: (1)功能强大的选择性工具。Photoshop 拥有多种多样的选择工具,

14、极大地满 足了用户的不同要求。而且多种选择工具还可以结合起来选择 较为复杂的图像。 (2)可以制定形式多样的文字效果。因为 Photoshop 的很多种工具可以配合使 用制作出精美的文字造型,而且还有强大的文字处理工具可以对你所选择的文 字进行复杂多样的变换,极大的提高了客户的趣味性。 (3)PS 具有多姿多彩的滤镜。 Photoshop 的滤镜是其非常重要的特征,因为 它拥有多种多样的内置滤镜,而且还有支持第三方的滤镜这就大大的满足了客 户的需求。这样,Photoshop 就拥有了用不完的滤镜。 (4)PS 简单易学,用途广泛。Photoshop 上述的特征注定它的用途广泛。许多 不太了解的

15、人对 Photoshop 具有一种神秘感,任务这是一种专业人士使用的工 具,这是一种错误的观念。因为它的强大,所以对普通图像处理工具所具有的 功能它也具备而且操作更加的简单。而且专业的图像处理技术它也很简单,因 为开发的完整性所以很多工具都很容易操作。可以说 Photoshop 可以满足不同 水平和要求的客户的需求。 2.3 Visual Studio 简介 Visual Studio 是由微软公司推出的开发环境。是目前流行的 Windows 平台 应用程序的开发环境。Visual Studio 支持 Microsoft SQL Server、 IBM DB2、Access 和 Oracle

16、数据库7。本网站使用的开发工具就是 VS2010 学习版, 它是一款免费的软件,可以配合好几种语言一起开发,非常方便实用。VS 作为 校园网站的设计与实现 5 一款最有资历的静态网站开发工具,有其强大的开发功能和完整的设施。 VS2010 的安装有时候也是一个非常重要的问题,有很多人都出现了安装失 败等现象,下面是 VS2010 安装的一些步骤:首先,我们要确保安装包的正确 性,最好从 MSDN 官网上下载 VS2010 安装包8。其次根据步骤一步一步的安 装,如果你需要完整的程序你就可以选择完全或者你只需要一些特定的功能你 就可以选择自定义。最后需要一定的等待时间,安装完全之后需要重启电脑,

17、 完成之后整个安装过程也就结束了。 2.4 网站设计环境 网站前期设计制作工具我选用的是 VS2010、Photoshop 9.0 CS、Flash MX、SQL Server 数据库等。 网站运行环境配置基本要求如下: (1)服务器的配置: 基本配置: Windows 2000 或更高的版本,IIS 5.0 或更高的版本, SERVER 7.0 或更高版本。 推荐配置: Windows 2000+IIS5.0+SQL SERVER 2000。 (2)客户端管理计算机配置 配合使用 MS IE5.以上版本,必须支持 JAVASCRIPT,VBSCRIPT 脚本,并关 闭所有弹出窗口的阻拦程序。

18、 (3)空间的要求 必须支持 FSO(Scripting. File System Object),空间初始大小 85M。 数据库空间大小:10M。 校园网站的设计与实现 6 3 概要设计 3.1 网站整体设计准备 根据系统开发的基本知识和学校领导对网站的一个基本需求,从内容上可 对网站作如下划分: (1)游客浏览:为校园网站设计一个非常吸引人的页面,提供给想要了解本校 园信息的游客。 (2)管理员登入:管理员通过登入特定账号对其他普通权限的账号进行权限设 置和管理,同时管理员同时操作网站新闻和图片的新增维护等权限。 (3)意见反馈:个人登入个人账号可以对校园新闻进行评论或者留言。 (4)新闻

19、发布 :发布校园内部消息或者时事政治,使得大家能够更加全面及 时的了解到校内或校外的信息。 (5)校园风采:通过上传你所拍下来校园的形象与大家进行互动上传,让校内 甚至校外更加深入和多方位的了解我们的校园。 3.2 校园网站设计方案 本校园网站主要服务的人群是本校的学生、老师以及外部浏览人群,设计构 思非常简单容易操作,功能较容易实现。本网站设计的主要目的是用于本校学 生老师的登入以及管理员进入对访客权限的控制与更改,同时有访客页面,主 要是针对校外人员对本网站对的浏览以及评论。本网站设计主要是实现如下功 能:管理注册、管理员登入、新闻发布、意见反馈。网站结构功能图如图 3-1 所示。 校园网

20、站的设计与实现 7 图 3-1 网站主要功能结构 3.3 数据库的设计 数据库是一个网站是否有可持续发展的一个重要依据9。本网站的设计也 与数据库息息相关,但是由于本网站想要实现的功能很简单,所以所需要的数 据也不是很复杂。 本网站与数据库交互主要有三个部分,其一是管理员部分,在这个部分主 要是为了验证管理员的密码是否和后天密码匹配和新增管理员权限;其二是相 册部分,相册的录入是录入到数据库里面的,这样可以其他网页的调用,同时 也实现了网站动态显示的效果;其三是新闻部分,新闻部分和相册部分很相似, 新闻可以动态的显示。所以根据以上三个部分的要求,在数据库里设计了三个 表,分别为管理员表、相册表

21、、新闻表。这是整个网站所用的数据库的情况, 我的设想是根据以后对网站功能的增加,可以同时对数据库功能的增加。 论文中所用到的管理员表表名为 admin,其中有 usher id 和 pw 两个属性, 其中 usher id 是主键,唯一区别于其他的属性。该表的设计严格按照用户的需 求,主键控制了用户名的唯一存在且不能为空,而密码也不能为空,其具体的 表格式如表 3-1 所示。 表 3-1 admin 校园网站的设计与实现 8 列名数据类型允许空值主键 UseridVarchar(10)NY pwVarchar(10)NN 相册表表名为 photo,其中有 id、title、pic、conten

22、t 四列,其中 id 用来控 制每个图片的唯一性,其他则是对图片标题、图片本身、图片详情的描述,其 具体的表格式如表 3-2 所示。 表 3-2 photo 列名数据类型允许空值主键 idintNY titleVarchar(60)NN picdatetimeYN contenttextYN 新闻表的设计和相册表的设计很类似,新闻表的表名为 blog,有 id、title、bate、content 四列,其中 id 用来控制每个新闻的唯一性,其他则是对 新闻标题、新闻日期、新闻详情的描述,其具体的表格式如表 3-3 所示。 表 3-3 blog 列名数据类型允许空值主键 idintNY tit

23、leVarchar(60)NN batedatetimeYN contenttextYN 校园网站的设计与实现 9 4 网站详细设计 4.1 网站整体结构设计 网站主页采用静、动相结合的方式来设计,即静态的主界面和动态的图片 相结合10。主界面的设计分为三个模块:校园风采图片展示、校内校外新闻展 示、管理员登入。 校园风采图片展示是为了更好的让外界了解到本校园的文化以及校园环境 的最好途径。所以校园风景展示是一个必不可缺的设计环节也是决定整个页面 设计美观程度的一个重要因素。 校内校外新闻展示则体现了一个校园的文化氛围,也可以让外界了解到校 内丰富多样的活动以及积极向上的学习氛围。而校外新闻则

24、可以让学生更加及 时有效的了解到国内外的政治以及新闻,丰富大家的课外生活,可以更好的让 让学生与社会接上轨。 管理员登入是这个主页最重要的部分,管理员登入之后可以对其他等级较 低的管理员的权限进行管理,同时有些有权限的管理员拥有上传和更新新闻和 图片的权力,使得大家能够了解到最新的消息新闻和图片。同时游客还可以通 过注册账号来使得自己评论新闻的权限,是大家可以交流自己的思想,发表自 己的理解和看法。 4.2 主要模块介绍 4.2.1 首页界面设计 主界面是一个校园网站的脸面,所以要设计的简单大方。本首页界面是所 有功能的展示界面,通过点击图片可以跳转到详细的图片介绍界面,可以了解 到图片的详细

25、信息11。同样点击新闻标题可以跳转到详细的新闻界面,可以详 细的阅读新闻,同时可以发表自己的评论:其首页如图 4-1 所示。 校园网站的设计与实现 10 图 4-1 网站首页 首页界面的代码如下: jquery下拉菜单01 上面代码是对网站首页设计的各个层的格式定义,在这里所上传的代码皆为 前台代码,后天代码则在附录中提供。下面代码则是对网页主体的设计与布局。 网站首页的最上方使用的是下拉式菜单,单击可以进入到具体的界面。首页下 方则是校园的招牌图片,向外界展示一个校园基本环境。 my school 校园网站的设计与实现 11 主页 新闻 所有新闻 校内新闻 相册 所有相册 校内相册 登陆 注

26、册 更多操作 登陆、注册、更多操作,是为了给网站提供一个更加明了的操作目标,用 户可以直接点击进行下一步的动作。 校园网站的设计与实现 12 1993年王广亚爷爷创建了郑州升达经贸管理学院,历时22年,学 校的发展大家有目共睹,同时为祖国培养了一批又一批的人才,如今升达人遍 布全国各地,大家都发挥着升达人的热情与踏实肯干的精神。升达是一个大家 庭。 校园网站的设计与实现 13 4.2.2 管理员登入注册界面 管理员通过登入可以进入到管理员权限界面,可以增加或修改或删除新闻 和图片等其他功能,对主页面进行管理与监控。管理员登录及注册界面效果图 如图 4-2 所示。 图 4-2 管理员登录界面 登

27、入界面代码如下: 校园网站的设计与实现 14 .aa width:500px ; height:300px ; border:2px solid black ; margin:10px 100px auto 100px ;background:url(images/a12.jpg) ; background-repeat:no-repeat; .ss margin:auto 10px auto 10px ; 管理员登陆 管理员的登入界面是开启整个程序后台管理的一个界面,它的设计与实现 是通过后台C#语言所编写的sql语句对数据库表admin的一个匹配过程。只有当 管理员名称和密码完全一致的时候

28、才可以登入,登入之后直接跳转到对数据进 行操作的界面,管理员就可以直接对数据进行操作了。 管理员: 密码: 校园网站的设计与实现 15 没有账户?点我啊 后台代码如下: public partial class adminInput : System.Web.UI.Page /管理员登入的时候与数据库里表的数据进行核对,通过后台代码对数据库进 行操作,通过SQL语句将前台得到的值传入后台,然后跟数据库里的值进行对 比,如果用户名和密码匹配,则登入成功。 protected void Button1_Click(object sender, EventArgs e) String userid,

29、 pw, sql; if (TextBox1.Text = = “ “ ) Response.Write(“ alert(用户名不能为空!)“ ) ; if (TextBox2.Text = = “ “ ) Response.Write(“ alert(密码不能为空!)“ ) ; /user = TextBox1.Text; /pw = TextBox2.Text; 校园网站的设计与实现 16 sql = “ select * from admin where userid = “ + TextBox1.Text + ” and pw = “ + TextBox2.Text + ” “ ; /

30、输入界面的值需要拿到后台,用上述语句对用户名和密码进行和数据库的匹配, 如果匹配成功,则选出的行数一定大于等于1,如果匹配不成功,则选出的行数 为空,则说明用户名输入错误,或者密码输入错误。 DataTable dt = BaseClass1.ReadTable(sql) ; if (dt.Rows.Count! = 0) /密码正确才能登陆 Response.Write(“ alert(登陆成功!)“ ) ; Response.Redirect(“ gengduo.aspx ” ) ; /跳转到更多操作 else Response.Write(“ alert(登陆失败!)“ ) ; /Res

31、ponse.Redirect(“ adminInput.aspx ” ) ; /善后处理 TextBox1.Text = “ “ ; TextBox2.Text = “ “ ; /Response.Write(“ alert(登陆成功!)“ ) ; 管理员注册界面的作用则是通过界面直接往数据库里插入数据的过程。可 以注册一个属于自己的账号,存入数据库,可以为以后登入做准备,然后可以 进行操作。管理员注册效果图如图4-3所示。 校园网站的设计与实现 17 图 4-3 管理员注册效果图界面 管理员注册 昵称: 密码: 校园网站的设计与实现 18 管理员登入界面的后台代码如下: 管理员密码和用户名存

32、入数据库,后台代码通过if语句对前台输入的用户名 和密码进行初步判断,来限制用户名不能为空,密码不能少于六位。然后如果 符合规定,则将注册的数据存入数据库。 public partial class adminlog : System.Web.UI.Page protected void Button1_Click(object sender, EventArgs e) / ” 用户名 ” 不能为空, ” 密码 ” 不能少于6位,根据数据库中的定义 限制长度 String userid, pw, sql; if (TextBox1.Text = = “ “ ) Response.Write(“

33、 alert(用户名不能为空!)“ ); if (TextBox2.Text.Length alert(密码不能小于6位!)“ ); userid = TextBox1.Text ; pw = TextBox2.Text ; sql = “ insert into admin (userid,pw) values (“ + userid + “ ,“ + pw + “ ) ” ; BaseClass1.execsql(sql); /善后处理 TextBox1.Text = “ “ ; TextBox2.Text = “ “ ; Response.Write(“ alert(添加成功!)“ );

34、 Response.Redirect(“ 02blog.aspx ” ); 校园网站的设计与实现 19 管理员权限界面有很多种选择,增加新闻、增加相册、删除相片、删除新闻、 返回首页的功能,前台代码的设计很简单,管理员权限效果图界面如图4-4所示。 图 4-4 管理员权限效果图界面 其代码如下: bodybackground:url(images/bei.jpg); background- repeat:no-repeat; 删除新闻 删除相册 发表新闻 发表相册 返回首页 校园网站的设计与实现 20 4.2.3 图片详细信息界面及录入界面 图片详情是首页界面所展示的图片的详细信息,有图片的详

35、细介绍和描述, 通过这个界面可以查看具体的信息,使得师生可以更加了解校内信息。图片录 入界面则是管理员登入后进入图片录入这一界面,主要是为了更新或者删除界 面上所展示的图片。图片详细信息界面效果图如图 4-5 所示。 图 4-5 图片详细信息界面 图片详细信息界面代码如下: 定义相册录入的格式,以及控件的管理,和前台布局,图片录入时选择图 片上传控件和相册内容格式控件,对上传的图片格式和文字格式进行控制。 KindEditor.ready(function (K) var editor1 = K.create(#t_Resume, cssPath: kindeditor/plugins/cod

36、e/prettify.css,uploadJson: kindeditor/ fileManagerJson: kindeditor/ true, items: afterCreate: function () var self = this; K.ctrl(document, 13, function () self.sync(); K(formname = examples)0.submit();); K.ctrl(self.edit.doc, 13, function () self.sync(); K(fromnames = examples)0.submit(););); prett

37、yPrint(); ); 相册的录入时这个程序新鲜血液的注入。相册的录入可以使得整个网站变成 “活水”,同时这个操作时需要管理员的操作来实现的。需要管理员的辛苦操 作。 相册录入 title: 内容 4.2.4 新闻详情信息界面及新闻录入界面 新闻详细信息是主界面是新闻标题的详细内容的展示,同时还增加了新闻 评论功能,方便大家进行交流。而新闻录入界面和图片录入界面类似。新闻详 细信息界面效果图如图 4-6 所示。 校园网站的设计与实现 23 图 4-6 新闻详细信息界面 新闻详细信息界面代码如下: htmlbackground-color:#999999; bodywidth:760px;ma

38、rgin:0px auto;background-color:White;font-size:15px; line-height:27px;text-indent:2em; background-color:Yellow ; h1color:red;font-size:25px; margin-left:200px; h2color:black; font-size:15px; .foot height: 60px; background-color: #CCCCCC; padding-top:10px; 校园网站的设计与实现 24 font-size:10px; text-align:cen

39、ter; .ddpadding:20px 40px 20px 40px; 定义新闻录入的格式,以及控件的管理,和前台布局,对上传的文字格式 进行控制,主要是为了更加全面的展示新闻,是大家能够了解的更加全面和细 致。 新闻详情 title: bdate: content: 新闻录入的界面设计和后台设计与图片的录入界面基本相同,属于管理员直 接操作的内容。新闻录入后台代码主要是对上传相册录入到数据库中,方便以 校园网站的设计与实现 25 后的使用和空间容量的节省,新闻录入界面效果图如图4-7所示。 图 4-7 新闻录入界面 对应的后台代码如下: public partial class blogI

40、nput : System.Web.UI.Page BaseClass BaseClass1 = new BaseClass(); protected void Page_Load(object sender, EventArgs e) protected void bt_s_Click(object sender, EventArgs e) /String ID = TextBox1.Text; String title = TextBox2.Text; /String Dept = DropDownList1.SelectedValue; String bdate = TextBox4.T

41、ext; String content = t_Resume.Value; /String picfile = Img_upload.Src; String sql = “insert into blog(title,bdate,content) values(“ + title + “,“ + bdate + “,“ + content + “)“; BaseClass1.execsql(sql); /TextBox1.Text = “; TextBox2.Text = “; TextBox4.Text = “; 校园网站的设计与实现 26 t_Resume.Value = “; Respo

42、nse.Write(“alert(添加成功!)“); Response.Redirect(“blog.aspx“); 校园网站的设计与实现 27 5 网站测试与发布 5.1 网站测试 网站测试是网站发布前必不可少的一部分,通过测试可以避免一些不必要 的错误的产生,也可以提前更正减少预算。同时也可以多方面的了解自己的网 站,方便网站以后的全面发展。本校园网站的设计结构比较简单,所以测试也 相对简单化。我主要对校园网站的性能和前后台交互的速度测试。 网站性能测试主要是对网站本身性能的测试,比如说图片格式、超链接的 正确性、LOGAL 图片是否正确显示、基本模块的功能是否完善。通过这次测 试,我了解

43、到了本网站的不足。也了解到了自身知识的缺乏,以后我会更加努 力的学习,方面以后更好的完善本网站。 5.2 网站的安装与发布 网站的建立包括网站的源代码、域名、主机。网站的源代码即本网站本身, 而域名则需要从网上申请,主机则是一个性能较好的服务器。网站的安装的具 体情况如下: Windows 2003 操作系统: A. 将本校园网站拷贝到硬盘上的某一目录下,如:拷贝至 c:A 下。 B. 运行 PWS,然后将默认的 Web 站点的主目录设置为该目录,如上例应 为 c:A; 具体步骤: 1. 选择高级选项。 2. 单击编辑属性 选项 ,在出现的编辑属性对话框中的目录项中填入 c:A ,其他的不该变

44、,点击确定。 3. 设置启动默认的文档为:index.asp。 Windows XpSp2 操作系统: 在安装网站的时候必须准备系统安装盘,先安装 IIS 然后再对 IIS 进行设 校园网站的设计与实现 28 置。 具体方法如下: 放入光驱中的系统盘会弹出页面,然后选择安装系统组件 Internet 信息服 务。安装之后,在管理工具中就可以看见安装好的 IIS 组件。再通过 IIS 属性的 主目录(指定网站解压目录)文档(在启用默认文档中添加 index.asp 方可正常 运行显示该网站)。 对于网站的发布,首先要做的就是选择一个好用的网站上传工具。而本网 站所选择的网站工具是 Flash F

45、XP 2.1 注册版,该工具是一款非常强大的 FTP、FXP 软件上传工具,它集成了其他 FTP 软件的所有优点。Flash FXP 是很 多网友的选择,因为它操作起来非常简单,而且它所提供的环境是非常稳定的。 不管是你是为了娱乐大家还是为了挣钱,它都能够快速高效的完成工作。然后 就是这个软件的操作过程。首先需要设置软件提供商给我们提供的密码和账号, 然后根据步骤如下图 5-1 所示。 图 5-1 登入界面 校园网站的设计与实现 29 结 论 本校园网站的设计主要使用的是 Asp.NET、SQL SEVER2000、PS 等软件。 本篇论文主要是介绍了网站设计的过程,以及网站设计所使用的基本知

46、识。为 了这次校园网站的设计我翻看了很多本书,也在网上找了很多资料。网站设计 的步骤需要严格按照要求,需要有一定的逻辑思维。校园网站管理系统的特点: 本网站的实现方法很简单,主要功能都有实现,能够满足一般校园网站的要求。 可以很好的实现学生以及校园和外界人士对校园网站的基本需求。同时该网站 也可以应用到其他的领域比如:展现个人风采网站;小型企业门户网站;小型 空间展示等。校园网站的设计与实现虽然满足了一些功能,但是仍然有所不足。 但是在这个过程中我学会了很多东西,我会继续努力的,我相信通过我的学习 在不久的未来会使得我的网站更加的完善。 校园网站的设计与实现 30 致 谢 在这次毕业论文的学习

47、和设计实现的过程中,我要特别感谢我的指导老师 王文凡老师,从开始选择题目到中期的英文文献和文献综述,到最后的论文的 实现,老师给了我很多参考的意见和建议。使我从开始的迷茫不知所措到最后 找到方向并完成设计,非常感谢老师对我的帮助。同时也要感谢学校的栽培, 在以后的工作和生活中,我要像你们一样以饱满的热情与激情投入到工作中, 用我最好的成绩回报老师和学校对我的期待与教诲。最后祝王老师生活和工作 中健康快乐、工作顺利。祝愿学校越来越好。 赵晓亭 2015 年 5 月 校园网站的设计与实现 31 参考文献 1 王国荣,张宝刚.ASP 网站制作教程M.北京:人民邮电出版社,2001,5-10 2 李春

48、葆,谭成予,金晶.C#程序设计教程M.北京:清华大学出版社,2009,10-20 3 Jeffrey D. Ullman and Jennifer Widom. A first course in database systems M. China Machine Press,2006,10-15 4 代志勇.ASP.NET.动态网站开发教程M.北京:清华大学出版社,2011,15-30 5 崔淼,关六三,彭炜.ASP.NET 程序设计教程(C#版)M.北京:机械工业出版 社,2010,120-280 6 刘乃丽.完全手册 ASP.NET 2.0 网路开发详解M.北京:电子工业出版社.2008,5-100 7 肖建. ASP.NET 编程基础M.北京:清华大学出版社,2002.1,1-120 8 王珂等.新世纪 PhotoshopCS2 中文版应用教程M:电子工业出版社,2006,25-30 9Abraham Silberschatz,Henry F.Korth,S.Sudarshan.数据库系统概念-第 3 版M.北京:机械工 业出版社,2008,30-40 10 (美) Rime Elmasri(美), Shamkant B Navathe:数据库系统基础.初

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

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1