




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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/
11、javascriptfunction check()if (document.chatform.badduser.value=)alert(请留下您的名字!);document.chatform.badduser.focus();return false;if (document.chatform.btitle.value=)alert(标题不能为空!);document.chatform.btitle.focus();return false;if (document.chatform.bcontent.value=)alert(请输入留言!);document.chatform.bcont
12、ent.focus();return false;if(document.chatform.code.value=) alert(验证码为空!); return false; 当前位置:a href=/ > 留言列表%dim curpagesql=select a.* from ay_book a order by a.bid desc,baddtime descset rs=server.createobject(adodb.recordset)set mypage=new xdownpagemypage.getconn=connmypage.getsql=sqlm
13、ypage.pagesize=10set rs=mypage.getrs()if cpage thencurpage=clng(cpage+0)elsecurpage=1end iffor i=1 to mypage.pagesizeif rs.eof then exit for%时间:来自:留言:%=replace(trim(rs(bcontent)&),vbcrlf,)%=replace(trim(rs(breply)&),vbcrlf,)%rs.movenext nextif rs.state 0 then rs.close set rs=nothing%发表留言form autocom
14、plete=off name=chatform id=chatform onsubmit=return check(); action=/book/default.aspmethod=post昵称: 验证码:img id=codeimagesrc=/inc/code.asp align=absmiddle标题:内容: img src=/images/index_25.gif width=262 height=78 alt= / img src=/images/index_27.gif width=262 height=78 alt= / img src=/images/
15、index_34.gif width=262 height=78 alt= / 推荐图文推荐内容 img src=/images/index_57.gif width=210 height=51 / 3数据库分析与设计本应用系统数据库中包含表有18个:admin表、advert表、baoming表、book表、class表、comment表、content表、link表、member表、menu表、notdownload表、notice表、page表、search表、sqlconfig表、sqlin表、system表、vote表。3.1新闻信息表contentbid自动编号bclassid数字
16、btitle文本bkeywords备注bwriter文本bcopyright文本bcontent备注bpic文本bclick数字bistop数字bisbest数字bispass数字bisreply数字baddtime日期/时间badduser文本3.2 会员信息表memberbid 自动编号busername 文本bpassword 文本brealname 文本bphone 文本bmail 文本bqq 文本bsex 文本baddress 文本bzip 文本bcontent 数字bislock 数字bregtime 日期/时间bregip 文本blastloginip 文本blastlogint
17、ime 日期/时间blogincount 数字baccount 数字badduser 文本)3.3管理员表adminbid 数字(自动编号)bname文本bpassword文本blogintime日期/时间bloginip文本blogincount数字blevel 数字3.4本项目中asp与sqlserver的连接文件%dim rs,sqlon error resume nextdim conndim connstrdim dbdb=data/#$%data.mdb 数据库文件的位置set conn = server.createobject(adodb.connection)connstr=
18、provider=microsoft.jet.oledb.4.0;data source= & server.mappath(db)conn.open connstrif err.number0 thenerr.cleardb=./data/#$%data.mdbconnstr=provider=microsoft.jet.oledb.4.0;data source= & server.mappath(db)conn.open connstrend ifsub closeconn()conn.closeset conn=nothingend sub%4课程设计心得体会经过两个星期的实习,过程曲折可谓一语难尽。在此期间我们也失落过,也曾一度热情高涨。从开始时满富盛激情到最后汗水背后的复杂心情,点点滴滴无不令我回味无长。我认为我们的工作是一个团队的工作,团队需要个人,个人也离不开团队,必须发扬团结协作的精神。某个人的离群都可能导致导致整项工作的失败。实习中只有一个人知道原理是远远不够的,必须让每个人都知道,否则一个人的错误,就有可能导致整个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 仓库转租简易合同范本
- 2025年扫瞄隧道显微镜项目合作计划书
- 厨具安装销售合同范本
- 化肥购销合同范本
- 合伙开店合作合同范例
- 共同招商合作合同范本
- 合伙经营合同范本格式
- 合成车间转让合同范本
- 吉林2009造价合同范本
- 棉被代加工合同范本
- 【橡胶工艺】-橡胶履带规格
- 小学劳动技术云教三年级下册植物栽培种植小葱(省一等奖)
- 综采工作面主要设备选型设计方案
- 籍贯对照表完整版
- 程式与意蕴-中国传统绘画课件高中美术人美版(2019)美术鉴赏
- 注塑一线工资考核方案
- 二级精神病医院评价细则
- GB/T 7251.3-2017低压成套开关设备和控制设备第3部分:由一般人员操作的配电板(DBO)
- 工程质量回访记录
- GB/T 2572-2005纤维增强塑料平均线膨胀系数试验方法
- 维修质量检验制度
评论
0/150
提交评论