欢迎来到天天文库
浏览记录
ID:22919746
大小:380.41 KB
页数:31页
时间:2018-11-01
《同学录网站的设计与实现计算机毕业论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、XX学晚题目同学录网站的设计与实现学生姓名学号院系计算机科学与技术系专业计算机科学与技术指导教师年四月二十二日同学录网站设计与实现摘要:同学录网站是一种能够联络同学、增进同学之间感情的网站,它能让远在千里之外的同学间彼此互相联系、互相交流。因此我制作了一款能够实现同学录功能的网站。我们制作的同学录是利用网页制作三剑客,ASP语言、ACCESS数据库、Photoshop来进行研究和开发的,制作的目的主要是用来进行同学的登录、注册等功能。总之我们制作的同学录网站最终目的是为了能让同学们能够相互交流,彼此联络一下感情,从而更加加深了同学间的友谊。关键词:ASP语言;
2、ACCESS数据库:同学录1.前言计算机M络从60年代末70年代初的实验性研究,经过70年代中后期的集中式、闭关网络应用,到80年代中后期的局部开放应用,一直发展到90年代的开放式大规模推广,其速度发展之快,影响之大,是任何科学技术不能与之相匹敌的。U•算机网络的应用从科研、教育到工业,如今己渗透到社会的各个领域,它对于其他学科的发展具有使能和支撑作用。网上同学录是一个网上同学交流的平台,通过网络同学们之间能快速,及时地互相联系,交流感惜。因此网上同学录能给我们带来更多的方便,让同学之间联系得更快捷。1.1同学录网站的开发工具及其环境开发平台:Asp+acce
3、ss+IIS开发语言:ASP在过去,客户机/服务器结构的设计与Web的相关技术儿乎处于平行线上,两者相互独立,无法作出集成性的设计。而现在,我们可以利用1IS+ASP构成三层式Web结构的屮间一层,将客户机/服务器结构与Web密切结合,完成前后端两者的集成输出功能,使得Web站点的开发更方便,实现的功能更强大。设计思路是前台采川B/S框架结构、ASP技术、WEB数据库;后台是ACCESS。用户用浏览器访问ASP文件,服务器接到用户的请求,先找到要浏览的动态网贞文件,再执行网贞文件中的程序代码,将含有程序代码的动态M页转化为标准的静态网页,S后将静态网页发送给用
4、广。ASP利用ADO组件轻松存取数据库。1.2本系统的设计思想按照系统开发的基本观点对网站进行分解,从内容上可对本系统作如卜划分:1.同学留言2.班级管理3.班级相册4.私人信箱5.班级留言系统采用静、动相结合的方式,即静态的主画而和动态的内容相结合,体现学校的勃勃生气,静态方式介绍班级公告、班级信息、最新留言等;登陆系统、管理功能、相册功能、聊天功能等就利用ASP语言与Access数据库相结合的技术建立数据库查询管理系统,采用交互式的动态的web画面来实现。1.ASP简单讲,ASP是位于服务器端的脚本运行环境。通过这种环境,用户可以创建和运行动态的交互式We
5、b服务器应用程序,如交互式的动态网页,包括使用HTML表单收集和处理信息,上传与下载等等。更重要的是,ASP使用的ActiveX技术基于开放设计环境,这种方式使得用户可以自己开发自己的应用组件,使得程序自由度大大增加,这是传统的Web编写工具所远远不及的地方。1.Access3.1Access关系数据库Access2000是一种关系数据库管理系统(RDBMS)。顾名思义,关系数据库管理系统是数据库管理软件,它的职能是维护数据库、接受和完成用户提出的访问数据的各种请求。Access2000关系数据库是数据库对象的集合。数据库对象包括:表(Table)、查询(Qu
6、ery)、窗体(Form)、报表(Report)、数据访问页(Page)、宏(Macro)和模块(Module)在任何时刻,Access2000只能打开并运行一个数据库。但是,在每一个数据库中,可以拥有众多的表、查询、窗体、报表、数据访M页、宏和模块。这些数据库对象都存储在同一个以MDB为扩展名的数据库文件屮。3.2Access的特点Access是一个屮、小型关系数裾库管理系统。它使用完全而I4对象的编写方法,采用时间驱动机制,这种机制使得数据库的应用更加灵活、可靠。不仅如此,Access还文持多媒体的应用与开发,扩展了Access的应用范围。Access内置
7、了大量的函数、定义了很多宏操作,大大简化了数据库编写者的工作量,使数据库创建会更加方便、快捷。不仅如此Access还提供了联机帮助,这样即使是新手也能快速适应Access的创建方法。3.3Access2000的数据库对象Access2000提供了七种数据库对象:表、查询、窗体、报表、数据访问页、宏和模块。表(Table)对象:表是有结构的数裾的集合,是数裾库应用系统的数椐仓库。杏询(Query)对象:杏询是根据用户给定条件在指定的表中筛选记录或者进一步对筛选出来的记录做某种操作的数据库对象。查询可以进一步分为选择查询和动作查询两种。用户可以使用选择查询从指定的
8、表屮获収满足给定条件的记录,也可以使川
此文档下载收益归作者所有