《某校园网站设计毕业设计》由会员分享,可在线阅读,更多相关《某校园网站设计毕业设计(25页珍藏版)》请在金锄头文库上搜索。
1、XXX大学学年论文题目姓名所在学院专业班级学号指导教师日期学年论文指导教师评阅意见学生专业学姓名班级号(论文)题目指导教师教师职称学年论文评语评定成绩: 指导教师签名:年月日某校园网站设计目 录第一章:绪论41 1 设计思想11. 2 开发工具的选用及介绍1第二章:网站总体分析与设计42 1网站系统分析42 2、主页设计42 3、数据库设计第三章:详细设计983 1 学生、教职员工登录93 2 图书馆在线查询系统143 3 网上评优投票系统223 4 页面访问计数器的制作243 5 图书借阅查询系统第四章:系统的使用说明与安装26第五章:参考文献27附录: SQL 语句27致谢28第一章绪论在
2、 Internet飞速发展的今天,电子数字计算机是20 世纪重大科技发明之一,而互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建 设在 Internet应用上的地位显而易见,它已成为机关、学校、企事业单位、甚至进入寻常百姓家的信息化建设中的重要组成部分,从而倍受人们的重视。而我校为了更好的办学,提高学校知名度,为家长和同学们提供一个友谊的桥梁,增加同学们和家长对学校一些事物的了解,建构中国医
3、科大学师生互动网。1.1 设计思想通过网站,全面宣传,展示学校风采、优点与特色,发布学校的活动安排与招生政策等信息内容, 使学生及家长曾加对学校的了解,增强学生、 家长与学校之间的联系,在 Internet网上,让学生及家长及时得到学校发布的重要信息,同时也帮助了学校完成部分事务,提高办事效率 , 给学生、家长与学校最方便的联系桥梁。在这里学生及家长也可以提出意见及想法,互通教学之间的意见想法,更加有效的办好教学,和学生需要哪样的教学方式能够更好的吸收与接纳,这些都能成为学校的参考,以便更加的提高学校的教学质量。1.2 开发工具的选用及介绍1.2.1 ASP编程模型的主要特点ActiveSer
4、verPages:“动态服务器网页”,一般简称为“ASP”,ASP之所以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的HTML格式,而且这些程序是 在网络服务端中执行,使用一般的浏览器(如IE或 Netscape )都可以正确地获得ASP的“执行”结果,并且将这ASP 执行的结果直接在浏览器中“浏览”,不像VBScript或JavaScript是在客户端( Client)的浏览器上执行,若使用VBScript来设计程序,客户端( client)在浏览器中可以显示程序执行的结果,可是,客户端(client)若使用Netscape 浏览器就无法显示VBScript的执行结果。AS
5、P.NET 建立在 .NETFramework的编程类的基础上,为Web 应用程序模型提供了一组可简化Web 应用程序生成的控件和基础结构。ASP.NET 包括可用于封装通用HTML 用户界面元素(如文本框、按钮和列表框)的一组控件。但这些控件在Web 服务器上运行,并以HTML 的形式将其用户界面呈现在浏览器中。在服务器上, 这些控件公布面向对象的编程模型,该模型为Web 开发人员提供面向对象编程的丰富功能。ASP.NET 还提供基础结构服务,如状态管理和进程回收,从而可以进一步减少开发人员必须编写的代码数量,并提高应用程序的可靠性。1.2.2 ASP.NET的 8 大优势ASP.NET 是
6、建立在实时语言运行库(CLR)上的编程框架,可用于在服务器上生成功能强大的 Web 应用程序。与以前的Web 开发模型相比,ASP.NET 提供了数个重要的优点:增强的性能。 ASP.NET 是在服务器上运行的编译好的公共语言运行库代码。与被解释的前辈不同, ASP.NET 可利用早期绑定、实时编译、本机优化和盒外缓存服务。这相当于在编写代码行之前便显著提高了性能。世界级的工具支持。ASP.NET 框架补充了Visual Studio集成开发环境中的大量工具箱和设计器。WYSIWYG编辑、拖放服务器控件和自动部署只是这个强大的工具所提供功能中的少数几种。威力和灵活性。由于ASP.NET 基于公
7、共语言运行库,因此Web 应用程序开发人员可以利用整个平台的威力和灵活性。.NET 框架类库、消息处理和数据访问解决方案都可从 Web 无缝访问。 ASP.NET 也与语言无关,所以可以选择最适合应用程序的语言,或跨多种语言分割应用程序。另外,公共语言运行库的交互性保证在迁移到ASP.NET 时保留基于COM 的开发中的现有投资。简易性。 ASP.NET 使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。例如,ASP.NET 页框架使您可以生成将应用程序逻辑与表示代码清楚分开的用户界面,和在类似Visual Basic的简单窗体处理模型中处理事件。另外, 公共语言运行库
8、利用托管代码服务(如自动引用计数和垃圾回收)简化了开发。可管理性。ASP.NET 采用基于文本的分层配置系统,简化了将设置应用于服务器环境和 Web 应用程序。由于配置信息是以纯文本形式存储的,因此可以在没有本地管理工具帮助的情况下应用新设置。此“零本地管理”哲学也扩展到了ASP.NET 框架应用程序的部署。只需将必要的文件复制到服务器,即可将ASP.NET 框架应用程序部署到服务器。不需要重新启动服务器,即使是在部署或替换运行的编译代码时。可缩放性和可用性。ASP.NET 在设计时考虑了可缩放性,增加了专门用于在聚集环境和多处理器环境中提高性能的功能。另外,进程受到ASP.NET 运行库的密
9、切监视和管理,以便当进程行为不正常(泄漏、死锁)时,可就地创建新进程,以帮助保持应用程序始终可用于处理请求。自定义性和扩展性。ASP.NET 随附了一个设计周到的结构,它使开发人员可以在适当的级别“插入”代码。实际上,可以用自己编写的自定义组件扩展或替换ASP.NET 运行库的任何子组件。实现自定义身份验证或状态服务一直没有变得更容易。安全性。借助内置的Windows 身份验证和基于每个应用程序的配置,可以保证应用程序是安全的。1.2.3 (IDE) Microsoft Visual Studio 2005VisualStudio是一套完整的开发工具集,用于生成ASP.NET Web 应用程序
10、、 XMLWebServices、桌面应用程序和移动应用程序。Visual Basic、Visual C+、Visual C#和 Visual J#全都使用相同的集成开发环境(IDE),利用此IDE可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了.NET Framework的功能, 通过此框架可使用简化ASP Web 应用程序和XMLWeb Services开发的关键技术。Microsoft .NET Platform目前提供对以下三种语言的内置支持:C#、VisualBasic和 JScript 。这里之所以选择C#,只是一种个人习惯而已,不存在那种语言更强大的问题。1.2.4
11、 数据库 SQL2000SQL Server 2000扩展了 SQL Server7.0的性能,它的可靠性和易用性使其成为一个杰出的数据库平台,可用于大型联机事务处理、数据库仓库及电子商务等。SQLServer2000的特性如下:便捷的操作方式: 多实例机制:基于 Internet的集成: 可扩展性与可用性: 企业级数据库:数据仓库支持:第二章网站总体分析与设计2.1 网站系统分析校园网的建立要着眼于学生随着互联网的普及,建设校园网站已成为一种时尚。这种积极的发展态势,必将推动校园信息化的进程,为教育现代化的实现,起到了积极的作用,应该加以鼓励和推广。互联网的功能是多方面的,发展空间也是非常广
12、阔的。自然,我们的校园网也应该具备这样的特点。但现实却不是这样,我们借助先进的通讯媒体建立的传媒基地,到底想要让它发挥什么作用?目前好像尚不清楚。在这个问题上,时下最缺少的是权威部门的指导性意见。克服校园网站功能的简单化,最大限度的发挥它的作用,是很值得探讨的。就目前各校的网站看,基本上可以说,都是在互联网上办了一个“展览板 ”。打开各校网站, 基本上都是对自己学校的宣传窗口。通过互联网,提高自己学校的知名度,是广大策划者的共识。不难看出,现阶段各校对校园网的利用只局限在宣传这一主题上,宣传成了校园网建立的宗旨。如此简单地开发、利用网络技术,与网络本身所具有的丰富、快捷等特点相比,显得我们搞教
13、育的人,实在落后网络时代很多,当引起教育自身的重视。对于那些尚未接触网络的学校,则可以视为时代的悲哀。那么,校园网应该怎样建设呢?道理很简单,学校是育人的场所,网站就要着眼于学生。要把校园网站建设成为新时期学生发展的新领地。开辟成学生生活、学习的新课堂。首先,它要成为学生学习的新课堂。这里有两层含义:一是课内的学习,可以借助网络的协助和延伸提高学习效果;二是在这里开设第二课堂,丰富学生的学习途径和内容,实现课内课外学习的协调统一。其次,要通过论坛、信箱,甚至开设聊天室的形式,成为学生交流的窗口。传统意义上人与人之间的交流,必须要满足统一时空的条件。随着科学技术的发展,人与人的交流已发展到网络这
14、一领域。现代教育非常重视通过交流来获取信息。为学生之间交流提供条件, 是一项不可忽视的工作。这其中最理想的、最先进的交流条件就是网络。学生可以在交流的过程中学习知识、增长才干、促进了解、建立友谊、形成是非观念、宣泄心理压抑、调节神经系统的紧张状态等等。网上交流所具备的某些优点,是现实中交流无法比拟的。特别对于经常处于弱势地位的学生来讲,实现在网上交流,很容易让他们体会到处于平等地位的快乐。但是,我们也必须认识到,学生实现网上交流,还有很长的路要走,这条路上也布满了层层障碍。这些障碍,有网络本身存在的不足,也有长者对学生的全盘的限制。正因为这些因素的存在,校园网的建立,也许是学生实现网上更为广阔、更为自由、更为主动交流的最佳途径。再次,它要成为学生个性发挥的广场。诚然,个性教育是东方教育落后西方教育的主要一个方面。分析原因无非是,我们的学生始终生活在整齐的要求中,无微不至的呵护中,千 人一面的环境中,缺少变化的过程中。而学生接触了网络,就好比让学生走出狭小的空间, 来到宽阔的广场,就可以放飞心中的追求,张扬自己的个性。还要成为学生参与社会实践活动的载体。比如,学生可以利用校园网站和自己的