ASP课程设计学校网站系统设计.doc
《ASP课程设计学校网站系统设计.doc》由会员分享,可在线阅读,更多相关《ASP课程设计学校网站系统设计.doc(19页珍藏版)》请在三一办公上搜索。
1、目 录1学校网站系统设计简介11.1设计目的11.2设计思想11.3实施和规划11.4开发环境22系统功能的分析与设计22.2主页设计22.2设计任务32.3设计步骤32.3网站架构42.4设计代码43数据库分析与设计143.1新闻信息表Content143.2 会员信息表Member143.3管理员表Admin153.4本项目中ASP与SQLserver的连接文件164课程设计心得体会17参考文献181学校网站系统设计简介1.1设计目的学校网站是学校的“商标”,每一所学校都有自己的特色,每一所学校都个性。在这个高度信息化的社会里,建立自己学校网站是最直接的传手段,有利于学校形象及知名度的提高
2、。学校网站作为学校形象设计的一个重要组成部分,可以成为学校对外宣传的一个良好窗口,而网站的超时空特性,不仅能让地区内的人们了解学校,更可让世界了解你学校。凭借学校网站,学校就可成为教育百花园中一朵鲜艳的花朵。另外校园网也可成为学校教育资源的共享,在网站上可以共享优秀课件、教案、论文、教学软件等,可有效促进教育教学研究,提高教学效率。利用校园网可以使得教师与教师、教师与学生、学生与学生之间的交流有全新的方式,不再受到传统课堂的制约。1.2设计思想通过网站,全面宣传,展示学校风采、优点与特色,发布学校的重大活动安排与招生政策,增强家长与学校之间的联系,在Internet上实现完成部分校务,提高办事
3、效率。后台数据库使用SQL Server 2005,前台开发工具使用ASP。本系统采用目前比较流行的ADO数据访问技术,并将每个数据库表的字段和操作封装到类中,从而成功地将面向对象的程序设计思想应用到数据库应用程序设计中。这也是本系统的特色和优势。1.3实施和规划针对目前我国网站现状,从改善网站本身管理和网站作为软件向应用的扩张两个方向,提出改进方案。对站点维护包括允许管理员在线查看文件和子目录列表、大小、属性、创建日期及最后修改日期。静态网站的任何更新都需要网站开发人员来实现,对服务器的更新要使用FTP等上传工具。然而采用动态网站,没有必要专业开发人员来更新网站内容,仅需普通网站维护人员就可
4、实现,从而节约了成本。而且,使用动态网站,不需使用FTP等上传工具,就可远程完成传输或修改服务器内容。建立动态网站后,需要灵活且功能强大的帐号管理。下面从分散信息所有权、提供对信息的访问权、管理帐号三方面着手。分散信息所有权。无论信息存储在同一个中央位置(地理位置)或不同位置,其信息所有者都可以分散在不同的地理位置。换言之,虽然只能有一个位置提供系统和应用程序,但对数据信息拥有所有权的用户可以分散在不同的地理位置。这样,与信息或数据关系最密切的用户就可以拥有对这些信息或数据的操作权限。提供对信息的访问权。通过网站,可以仅向相关的用户提供合适的内容。这种功能对业务活动非常有用,即如果拥有相关权限
5、,用户就可以及时地获取相应的信息,则他们就可以更好地完成工作。1.4开发环境本网上人才系统采用的开发工具如下: 操作系统:Windows XP Professional开发平台:DreamweaverWEB服务器:IIS5.1开发技术:ASP ADO数据访问技术数据库服务器:Access2系统功能的分析与设计2.2主页设计网站主页采用静、动相结合的方式,即静态的主画面和动态的图片相结合,体现学校的勃勃生气,静态主页方式介绍学校风采、优点特色、信息发布,对于四大校务,就得利用ASP与数据库结合的技术建立数据库查询管理系统,采用交互式的动态的web画面来实现。2.2设计任务该系统包括系统设置、公告
6、管理、单页管理、栏目分类、内容管理、广告管理、友情链接、留言管理、会员管理、在线调查、数据维护等功能模块。由于功能模块太多,下面只例举其中一些。2.2.1前台管理(1) default.asp:该页面用主页面显示。(2) conn.asp用于连接数据库。 (3) vote.asp用于投票功能。2.2.2后台管理(1) admin_admin.asp:该页面用于用户管理。(2) admin_vote.asp用于投票管理。(3) admin_news.asp用于新闻管理。(4) admin_book.asp用于留言管理。(5) admin_advert.asp用于广告管理。(6) admin_da
7、ta.asp用于数据管理。(7) upload.asp用于上传管理。(8) admin_menu.asp用于菜单管理。2.3设计步骤1、网站首页(default.asp)2、前台功能模块(XXXX.asp)3、后台功能模块(admin_XXXX.asp)2.3网站架构教师博客论坛家校互动校园新闻处室通知推荐文章公告栏交流信息发布平台校园网站资源学校特色学校介绍学生风采招生信息获奖展示图书馆教学资源库2.4设计代码校园论坛模块设计代码如下:%Select Case request(action)Case save if trim(Session(safecode) trim(Request(Co
8、de) then ErrorMessage = 请输入正确的验证码 response.write( alert(&ErrorMessage&);location.href= & ay_directory & /book ) response.end end if Dim ad_bAddUser,ad_bIpAddress,ad_bContent,ad_bReplyad_bAddUser=request(bAddUser)ad_bIpAddress=GetIPAddress()ad_bContent=request(bContent)ad_bReply=set rs=server.createo
9、bject(adodb.recordset)sql=select top 1 * from Ay_Book rs.open sql,conn,1,3rs.addnewrs(bAddUser)=server.htmlencode(ad_bAddUser)rs(bTitle)=server.htmlencode(request(bTitle)rs(bIpAddress)=ad_bIpAddressrs(bContent)=server.htmlencode(ad_bContent)rs(bIsPass)=1rs(bReply)=ad_bReplyrs(bAddTime)=nowrs.updatei
10、f rs.state0 then rs.closeset rs=nothingresponse.write alert(非常感谢!你的留言已经成功提交。);window.location.href= & ay_directory & /book;response.endEnd select%在线留言_meta name=keywords content= /meta name=description content= /link href=/images/style.css rel=stylesheet type=text/css /script src=/user.js type=text/
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ASP 课程设计 学校 网站 系统 设计

链接地址:https://www.31ppt.com/p-2384317.html