1、学校网站论文毕业设计学校网站的规划与设计校全购大学生购物网【摘 要】伴随着网络的出现,网页逐渐融入人们的生活。快速及时的新闻浏览,五彩缤纷的网上信息,使网络与人们的生活息息相关,于是世界上又出现了第三媒体Internet。它打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。上网浏览新闻信息也就成为人们生活中重要的一部分了。网站的一个主要功能就是校园网站功能,所以新世纪校园网站也是一个网站设计中的重中之重.新世纪校园网站主要包括系统登录、新闻浏览、 新闻阅读、 新闻查询、新闻管理、新闻录入和修改等功能。该程序的前台开发采用ASP技术,后台数据库采用Access数据库,充分利用ASP
2、在应用程序的设计和开发上具有灵活和效率高,及语言相容性高的特点,可以用它来创建、运行交互式高性能的Web Server应用程序。利用该方式使该网站的设计更加高效、安全、快捷、方便,为该系统提供了强大的技术支持。【关键词】网页、Dreamweaver、Asp、数据库1绪论制作网页是企业和个人的宣传自己的重要手段,同时也是学习者获取学习信息的重要手段。尤其是在教育领域,在素质教育与终身教育成为必然的今天,人们对信息的需求有了更新,更高的要求,而网页由于本身所具有的信息量大,传递快速,没有时空限制等特点恰好满足这种要求。所以网页也逐渐成为一种新兴的教育资源。也正是由于网络实现网站的数据信息能够进行实
3、时交互,保证网站数据的实时性。网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力。站在网络时代的前夜,我们清晰地听到了网络时代的宣言:谁掌握了网络,谁就掌握了未来。11设计思想综合信息平台,是学生和老师交流的地方,也是对外宣传的平台。网站具有文章、图片、下载、用户等信息模块,具有较强的实用性。预设了学院首页、学院新闻、学院文章、学院风采、学生留言、选择风格等学校网站常用的栏目。主要能实现让外界能够快速、准确、全面地了解学校的信息。在学校和外界之间架起一座沟通的桥梁。12开发工具的选用和介绍基于Web的系统开发工具应使开发者使用各种各样的技术来
4、创建动态的Web应用程序,并且应是一个可视化的工具。我们采用了DreamweaverMX进行开发,它是用来快速创建数据驱动Web应用程序的基于团队的开发环境,支持ASP,脚本语言为简单易学的VBScript。2网站的设计2.1网站的分析根据网站的分析,可以从内容上对网站进行以下的划分:用户注册登录:该模块负责将用户分为普通用户和注册用户来实现用户权限的管理。学院首页:通过学院首页可以看到学院的各类分布。例如:会员登录、统计信息、学校的公告等。学院新闻:该模块负责分页列出网站所有新闻的信息,包括标题、类型、来源部门字段及发布日期,每条新闻的标题被做成一个超链接,点击它们就能跳转页面进行新闻阅读。
5、 学院文章:可以看到学校的整体风貌,将学校活灵活现的展示出来。通过学校简介让外界更好的了解我们的学校。学院风采:校园生气蓬勃,学生都朝气勃勃。学生留言:更好的完善我们的学校通过学生留言,学生留言是一个大家交流和学习的大平台。22总体设计对于任何一个工程来说,在它施工之前,总要完成设计,网站设计也和其它领域的工程一样,需要一个好的方法、好的分析策略,主要分为:设计、编码和测试三个阶段,所以设计是第一步。可以说,设计是网站工程的技术核心在设计阶段,设计人员把已确定了的各项需求转换成一个相应的体系结构。结构中的每一成份都是意义明确的模块,每个模块都和某些需求相对应,即所谓概要设计。(1)采用某种设计
6、方法,将一个复杂的系统按功能划分成模块的层次结构(2)确定每个模块的功能(3)确定模块间的调用关系(4)确定模块间的接口,即模块间传递的信息(5)评估模块划分的质量及导出模块结构的规则根据以上原则,加上本系统所开发的实际情况,我对本系统的模块进行了详细的划分,本系统共分为前台和后台两个部分。处理流程(1)进入后台管理主页面Index.asp, 首页弹出。(2)通过身份验证后,可以进入系统后台,看到左侧有管理超级链接。(3)点击个超级链接,通过事件驱动机制激活个功能模块,并执行指定模块。(4)各项功能执行完后,返回管理后台,就可以退出后台管理。总体结构和模块外部设计23 主页设计主页采用静态的方
7、式,体现学校的勃勃生气,学校风采,优点特色,信息发布,对于这些效果,就得利用ASP与数据库的技术,建立数据库,查询管理系统,采用静态画面来实现。2.3.1 本实例后台管理的主界面是AdminIndex.asp,它的功能是显示并新世纪校园网站主页。可以根据网站的需要,进行各种方式的插入,自动更新.如显示栏目导航,显示某栏目的最新N条新闻等.使用新闻文章管理系统制作网页时,可在需要的地方插入相应的代码,即可以多种形式显示新闻文章的栏目或内容。一般用户可以通过直接点击新闻标题对感兴趣的新闻进行浏览。主页结构如图1所示: 图13管理登陆31功能:利用管理登陆这个功能可以进入后台管理界面对网站内容进行管
8、理如对网站的新闻内容、栏目板块、管理员账号、行事历等进行增加、删除和修改。方便了网站内容更新,信息的及时发布,有助与维护好学校网站。本系统分为前台系统和后台系统两个部分。前台系统不需要进行身份验证,任何人都可以通过浏览已经发布的新闻,图片,评论等信息,并可以发表自己的看法。后台的系统流程分析如表1所示: 表13.2界面设计本系统实现多级用户访问权限,分三级权限使用,超级管理员具有后台操作的所有权限,会员具有新闻添加、新闻管理以及资料修改功能,只要注册了会员就可以通过本网站的后台进行校园网站和修改。普通用户则只有新闻浏览的权限。管理登陆图如图2所示:图233用户管理331数据库结构设计数据库文件
9、“yecao”中的数据表“yc_admin”的栏目设置,如表2所示:表2字段名称数据类型id自动编号admin_name文本admin_pass文本admin_super文本admin_user文本admin_lock是/否用户管理主要包括对注册的会员和超级用户进行添加和删除管理,在这里我们可以看到用户的权限,并能够在后台直接添加超级管理员和会员。选择删除管理员账号连接到删除管理员账号asp程序界面。删除管理员账号ASP程序界面设计如图3所示:图3332添加会员账号ASP程序界面设计网站管理页面只有超级管理用户或会员才能进入,并进行身份认证。如果管理用户还没有登录,点击注册,将打开use.as
10、p页面进行注册,在这里注册会员先要同意会员注册的条款和声明,同意后进入注册表单信息窗口。如图4所示:图4333 添加会员数据库结构设计,如表3所示:表3字段名称数据类型说明id文本注册用户IDuser_name文本注册用户名user_pass文本密码user_question文本忘记密码的提示问题user_answer文本问题答案user_true_name文本用户真实姓名user_sex文本性别user_web文本用户的主页user_qq文本用户QQuser_mail文本用户邮箱user_tel文本用户电话user_passport文本用户身份证user_address备注用户详细地址use
11、r_admin文本用户权限user_reg_date日期/时间注册日期user_last_login_ip文本最后登录IPuser_login_time数字登录次数user_last_login_time日期/时间最后登录时间user_money数字用户点数user_face文本用户头像pass是/否用户审核user_all数字所有发布统计4说明此网站由三人共同制作完成,所以网站的剩余栏目功能的设计制作由另两人完成。制作过程中网站的网页界面,网页与网页之间的连接,数据库表与网页的连接,文字、图片等插入等具体制作都是通过Dreamweaver软件来完成。网站中图片的处理具体制作都是用PhotoShop软件来完成。
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2