耿秀春(山东省公路高级技工学校)
摘要:本文根据已经投入使用的校园网站为参考,从我校校园网站的设计思想、开发工具的选用及介绍、网站总体设计及分析、部分网页详细设计等四个方面进行详细校园网站设计的阐述。
关键词:ASP校园网站数据库
0引言
在Internet飞速发展的今天,互联网在政治、经济、生活等各个方面都发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,因此网站建设在Internet应用上的地位显而易见。为了更好地方便校园办公,本人已构建了山东省公路高级技工学校校园网站。
1设计思想
通过校园网站的发布平台,发布学校的重大活动安排、招生政策、党建生活等与学校发展有关的信息,让教师与学生及时掌握学校最新资讯。并且可以通过校园网站中的相关链接,打开校外宣传网站、数据平台、校园邮箱等网页,实现在Internet上完成部分校务,提高教师办事效率。
2开发工具的选用及介绍
2.1ASP的优势ActiveServerPages:“动态服务器网页”,一般简称为“ASP”。ASP所产生的执行结果都是标准的HTML格式,程序是在网络服务端中执行,使用一般的浏览器都可以正确地获得ASP的“执行”结果,并且将这ASP执行的结果直接在浏览器中“浏览”。不像VBScript或JavaScript依赖于客户端的浏览器,某些浏览器将无法显示VBScript的执行结果。
2.2ASP的优点:①任何开发工具皆可发展ASP即便是使用一般的文书编辑程序,如Windows记事本,就可以编辑;专业网页发展工具,如:Dreamweaver、FrontPage等也都可以。②语言相容性高ASP与所有的ActiveXScript语言都相容。③面向对象学习容易ASP具备有面向对象(Oobject-Oriented)功能,学习容易,ASP提供了五种方便能力强大的内建对象:Request、Response、Sever、Application以及Session。④隐密安全性高如果我们在浏览器中直接查看网页的原始代码,就只能看到HTML文件,原始的ASP程序代码是看不到的!这是因为ASP程序先于网站服务端执行后,将结果转换成标准HTML文件,再传送到客户端的浏览器上。因此,我们所辛苦撰写的ASP程序并不会轻易地被看见进而被盗用。⑤易于操控数据库ASP可以轻易地通过ODBC(OpenDatabaseConnectivity)驱动程序连接各种不同的数据库,例如:Access、FoxPro、dBase、Oracle等等。
所以我选择了ASP结合Dreamweaver架构山东省公路高级技工网站。
3网站总体设计与分析
3.1网站系统分析根据前面的设计思想进行分析,按照系统开发的基本观点对网站进行分解,从内容上可对网站作如下划分:①学校风采:通过学校概况、新校建设、校友风采、学生活动等模块来展现。②资源整合:通过教学资源、精品课程、中国知网等模块来达到最大资源的整合。③信息发布:通过校园公告、校园新闻、新闻视频、党建工作等栏目来实现,内容有学校发生的校务活动安排、学生活动安排、党建活动安排及领导来视察工作活动视频等。④部分校务:通过校园邮箱、数据平台在网上实现。
3.2主页设计网站主页采用静、动相结合的方式,即静态的主画面和动态的信息显示相结合,体现学校的勃勃生气,静态主页方式介绍学校风采、资源整合、校务,对于信息发布,就得利用ASP与数据库结合的技术建立数据库管理系统,采用交互式的动态的web画面来实现。
在主页左侧,是平台登陆窗口,用户输入用户名及密码,进入发布信息的平台;信息标题展现在主页右侧的校园新闻及校园公告模块中;主页的下方设置了管理员登陆的链接,方便管理员直接对于主页网站信息进行管理。
3.3数据库设计采用的数据库是MicrosoftAccess,建立了ziliao.mdb库文件,包含如下几个表文件:
dl:管理员登陆文件;
users:使用平台用户信息文件;
xwgg:发布的公告及新闻信息文件。
4信息网页详细设计
4.1功能注册用户,可以通过输入正确的用户名及密码,登录到信息发布的平台。其中,可以设置信息标题、信息类型、信息内容、信息来源、信息录入者、信息时间(系统默认)。在编辑过程中,可以使用ewebeditor控件中的字体设置、段落设置、多媒体设置等命令,将发布信息处理为想要展现的形式。
4.2组成
tjxx.asp:录入信息的网页。
showdetail.asp:根据信息类型,分别展现信息的网页。
list1.asp:新闻信息的列表网页。
list2.asp:公告信息的列表网页。
gl.asp:管理员登陆的网页。
xg.asp:信息管理网页。
xg1.asp:信息修改网页。
xg2.asp:信息删除网页。
4.3界面设计的难点及部分代码
5结束语
校园网站建设,加快了我校信息化建设的步伐。有了校园网站,教师不但可以对教学资源进行交流,还可以实现网上办公,提高了办公效率;学生不但可以时时刻刻了解校内学生活动动态,还可以网上学习,提高了学习积极性。作为领导,不但可以了解教师与学生生活教学动态,还可以掌握招生及党建活动资讯。我校校园网站建设,顺应了时代发展潮流。
参考文献:
[1]庞娅娟.ASP网络编程自学手册.人民邮电出版社.2008.
[2]徐磊.网页制作与网站建设技术大全.清华大学出版社.2008.
[3](美)亨德森著.徐宁译.构建可扩展的Web站点.2008.