同学录管理系统设计与实现_第1页
同学录管理系统设计与实现_第2页
同学录管理系统设计与实现_第3页
同学录管理系统设计与实现_第4页
同学录管理系统设计与实现_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、毕业设计(论文)题目:中学同学录管系统设计与实现姓名:郭勇指导教师:罗娜专业:计算机应用技术层次:专科成绩评定表指导教师评语及评分中学同学录管理系统设计与实现论文评分指导教师(签名)年月日评审教师评语及评分评审评分组长(签名)年月日综合评分成绩评定人签名4三月日毕业论文(设计)任务书题目中学同学录管理系统设计与实现学生姓名郭勇专业计算机应用技术层次专科学号2008233指导教师罗娜任务书下达时间2010-11-20概述:本课题是基于WINDOWS00环境的数据库管理,该系统前台使用MICROSOFTSUALSTUDIC2005中的ASP.NET(C就§言)技术进行开发,后台数据库米用

2、SQLSERVER。,并通过IIS进行发布,属于WE嗷据库开发、用于解决实际问题的实例,具有f的深度,涉及到数据库设计和前端开发工具的开发和设计,与之相似的应用很广泛。本论文概述了ASP.NETWSQLSERVER2000据库及其相关的一些知识,着重论述数据库中间技术,并将其放入一个简单的体系中加以实现。要求阅读或检索的参考资料及文献(包括指定给学生阅读的外文资料):1灯芯,作室.C#实战入门M.第一版.北京:中国水利水电出版社,2002.12周红安.21大学通C#M.北京:电子工业出版社,2009.23陈湘.ASP.NET与网站开发编程实战M.第一版.北京:清华大学出版社,2002.54李明

3、刚、肖建.ASP.NETWEB占点高级编程范例M.第一版.北京:清华大学出版社,2004.45张跃廷、房大伟、梁水.ASP.NET范例完全自学手册M.北京:人民邮电出版社,2009.106刘韬.WE吸据库开发M.第一版.北京:化学工业出版社,2007.37土珊、萨师燎.数据库系统概述M.第四版.北京:高等教育出版社,2006.5同学录在网络中应用广泛,现在比较有名的门户网站都提供了同学录功能,同学录不仅是新老同学联系的桥梁,而且还是网络休闲和网上展示自我的好方式。该平台的开发,主要用了MACROMECDREAMWAMER004、MACROMEEHAREWORKSMX2004MACROMEDIA

4、FLASHMX200ADOBEPHOTOSHOP7.0MICROSOFTACCESS等软件,该系统严格按照一般同学录系统平台的开发步骤进行开发,并力图比较全面地涵盖所以应有的功能。该平台的功能有:用户注册,用户登录,用户资料修改,图片上传,班级通讯录,在线人员统计等功能。同时考虑到用户的安全性和网络优化性,特增加了管理员管理模块。关键词:ACCESS据库ASP.NET脚本语言INTERNER服务管理器模块设计刖H11系统概述2.1.1系统的开发方法2.2系统的调研及可行性分析.3.2.1 系统调研3.2.2 系统的总体目标3.2.3 技术的可行性分析3.3系统分析.42.1 系统功能需求的分析

5、4.2.2 性能需求5.4数据库设计6.4.1SQLSERVER2000数据库的概述.6.E-R图设计6.数据库表的设计7.5系统的详细设计11本课题的设计思想11系统设计原则11系统各模块的主要功能11系统各模块的具体功能11登录模块11注册模块1.2班级查询模块13通信录1.8留言板1.96系统的评价2Q总结21.致谢22.参考文献23.前言在现在的网络应用中,用户是网络应用的中心,如现今最风靡的校内网都是把用户放到了网络应用的第一位。而校内网的成功和风靡在很大程度上是因为它是一个真实的社交网络,同学录系统也是利用了真实的社交网络进行设计和开发的。对于ASP.NE1R学录系统而言,其作用是

6、为了增加同学之间的友情,在需求分析文档的引言部分可以简单的编写为何要开发该系统以及相应的背景。引言编写如下所示:随着互联网的发展,越来越多的交流社区应用被广泛的接受,这些社区的存在都是为了能够加强人与人之间的交流。在针对现有的系统进行调查,拟开发一套校友录系统进行校友联络,这样不仅方便校友之间的联络,也能够加强老校友和新校友的感情。此规格说明书在详细的调查了客户现有的应用模块和基本的操作流程后进行编写,对校友录系统以及其功能进行了详细的规划、设计,明确了软件开发中应具有的功能、性能使得系统的开发人员和维护人员能够详细清楚的了解软件是如何开发和进行维护的,并在此基础上进一步提出概要设计说明书和完

7、成后续设计与开发工作。本规格说明书的预期读者包括客户、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员等。1系统概述本课题是基于WINDOWS200呼境的数据库管理,ig系统前台使用MICROSOFTVISUALSTUDIC2005中的ASP.NET(C精言)技术进行开发,后台数据库采用SQLSERVER2000,并通过IIS进行发布,属于WE嗷据库开发、用于解决实际问题的实例,具有一定的深度,涉及到数据库设计和前端开发工具的开发和设计,与之相似的应用很广泛。本论文概述了ASP.NETtSQLSERVER2000据库及其相关的一些知识,着重论述数据库中间技术,并将其放入一个简单的体系

8、中加以实现。具体的实现是构造一个校友录管理系统,用户以个人的身份进入,查找满足条件的班级,并可以填写个人资料,以便被查询。通过同学录这种网络联系方式,可以让很多因毕业而分离的同学们还能够经常聚首,互相嘘寒问暖,了解各自的近况,还可以建立毕业生和在校生的沟通渠道,增强学校的凝聚力,能很方便的和同学沟通和交流。1.1系统的开发方法现代社会是一个信息化的社会,信息的交流在无形中影响着我们的生活,我们的生活速度随之加快,网上同学录就是一个很好的交流平台,它不仅为我们节约了大量的时间,更我们提供了一个同学交流的空间,让我们在繁忙的生活中获得一份轻松与惬1苴、0按照毕业设计的具体需求,设计基于INTERN

9、E信息互联服务(IIS)平台,设计并实现了一个小型网上动态同学录系统,通过互联网,进行信息交流。论文主要介绍ASP®介,ACCES皮系数据库概念,网上动态同学录系统分析与设计,程序设计主要代码,系统的使用说明与安装。2系统的调研及可行性分析系统调研通过对仁寿中学的同学以及教师的调查显示,实现同学录系统的设计也实现是可行的。以后很有利用价值。同时也确定了该系统要实现的功能。(1)用户系统中可以实现用户注册(回答问题注册)、用户登录、用户信息的修改更新、用户密码修改、密码重置,用户的操作权限。(2)留言功能中可以实现班级注册会员发表、修改留言以及查看同学留言。(3)相册功能中可以实现班级

10、注册会员上传、编辑照片以及查看照片。(4)查看资料中可以实现班级注册会员搜索、查看、导出同学资料。系统的总体目标该系统将实现安全性、易拓展性、易用性和先进的开发技术等目标。安全性:严格的权限控制,未授权人员无法做相应操作,对在网络传输的信息加密,防止信息被截获泄密。先进的开发技术:采用数据库连接,通过ADO.NE敢术访问数据库,满足频繁访问需求,保证系统灵活高效,多处采用缓存技术,提高系统整体性能。扩展性:通过采用良好的系统架构,可以使系统拥有良好的可扩展性。能快速应当需求变化,进而改变为适应需求的系统。易用性:完全B/S结构,用户用浏览器访问系统,无需安装客户端,方便远程访问;界面简洁友好,

11、使用简单。技术的可行性分析该系统采用ASP为前台的开发工具。是运行在WINDOWS除统上的,采用ASRSQLSERVER20眼术开发的,应用SQLSERVER000进行数据的存储,在DREAMWEAR是在网上免费下载的软件,所以这个课题在研究上是可行性的。同时数据库系统的应用也越来越成熟,本系统是运行在WINDOWS3系统上的,采用ASP.NET(C#)IIS、SQLSERVER2000术开发的,在IIS、VISUALSTUDIO都是在网上免费下载的软件,所以完全可以开发这个项目。3系统分析系统功能需求的分析经过以上对本系统的调研及可行性分析后,下面将对系统在功能上以及性能上进行进一步的需求分

12、析。(1)注册模块这里主要是填写自己的一些基本资料,让别人能够从校园中搜索到认识的同学。从填写的基本信息中找到联系方式。(2)班级查询主要查找一些已经存在的班级,和添加没有存在的班级。(3)通信录用户可以在此处查看同班同学的基本信息。(4)留言板提供用户可以在留言板上进行编辑和删除操作。同学录网站系统利用INTERNETASP.NET数据库等技术。全面收集和处理数据,提供各类信息,利用现代化管理方法对校园的信息进行管理并对向同学开放,使很多学校拥有了这一功能强大的同学录网站其功能结构图如下:同学逋讯录网站1-3图图构士口幺一性能需求(1)系统处理能力:同学录系统不但涉及到留言功能,班级相册,通

13、讯录等各个功能还同时对多个不同用户的操作进行管理和控制,在这个过程中参与的用户较多,较为复杂,因此系统要具有较好的大用户量下的并发响应能力。(2)处理时间:理想状态下系统应为用户提供24小时服务。(3)响应速度:要求能够响应快速;响应速度尽量控制在用户可忍受等待的时间内,并给予提示。(4)主要依赖数据库的良好维护和管理以及对数据的保密等措施。所以在数据在遇到严重的丢失或损坏后能快速的进行恢复以继续维持系统正常运行。所以本系统采用了定时对数据库的备份和数据的恢复措施。并采用了MD5勺加密技术。4数据库设计SQLSERVER200吸据库的概述几乎所有的应用程序都需要存放大量的数据,并将其组织成易于

14、读取的格式。这种要求通常可以通过数据库管理系统(DBMS来实现。数据库管理系统提供了数据在数据库内存方式的管理能力。简单的说,数据库就是一组排列成易于处理和读取的相关信息的集合,因此,数据库结构设计的好坏直接对应系统的效率以及实现的效果,产生的影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。设计数据库系统时,首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。本系统采用了SQLSERVER2000为数据库,是结构化查询语言,主要功能是同各种数据库建立联系,进行沟通,按照ANSI(美国国家标准协会)的规定,SQLM作为关系型数据管理系统的标准语言,SQL语句

15、可以用来执行各种各样的操作,绝大多数的关系型数据库管理系统都采用了SQL®言标准,虽然很多数据库都对SQL®旬进行了在开发和扩展,但是包括SELECTINSERTUPDATEDELETECREAT以及DRO而内的标准的SQL#令仍然可以被用来完成几乎所有的数据库操作。E-R图设计(1)用户实体E-R图用户信息管理系统包括用户姓名、密码、班级、年级、邮编、地址、电话等信息,是基于用户注册的所有信息而建立的信息表,用户可通过此信息登录同学录网站。用户实体E-R图如图所示:图4-1用户实体E-R图(2)留言板实体E-R图留言板信息管理系统包括留言题目、内容、用户编号、班级编号等信

16、息,留言板实体E-R图如图所示:图4-2留言板实体E-R图数据库表的设计(1)管理表管理信息表(TB_ADMIN止要用于存放所有用户的账号、密码以及其他信息。表TB_ADMIN勺结构如表4-1所示。表4-1ADMIN表表名表说明备注USRREG此表记录所有用户人员的基本信息CLASS此表记录用户注册的班级包括所属大学在的省市CITY此表记录全国城市CLASSTYPE此表记录学历INFO此表记录用户的留言PROVINCE此表记录全国省份SCHOOL此表记录用户注册的学校包括所在省市(2)用户信息表用户信息表(TB_USERREG)要保存站内用户的基本信息。表TB_USERREG结构如表4-2所小

17、。表4-2USERREG列名数据类型长度约束说明IDINT4NOTNULL用户编号LOGINVARCHAR30NOTNULL用户注册名PASSWORDVARCHAR30NOTNULL用户密码NAMEVARCHAR30NOTNULL用户姓名SEXCHAR2性别BTHDATETIME8出生日期EMAILVARCHAR30用户邮箱WORK_TELLVARCHAR30工作电话HOME_TELLVARCHAR30家庭电话MOBILEVARCHAR30手机号码JOBVARCHAR50工作单位ADDRESSVARCHAR50工作单位地址YBVARCHAR20邮编CLASS_IDINT3班级编号REGDATE

18、DATETIME8毕业时间(3)班级管理信息表班级管理信息表(TB_CLASS更要保存站内用户所在班级的基本信息。表TB_CLASS的结构如表4-3所示表4-3CLASS表列名数据类型长度约束说明CLASS_IDINT4NOTNULL班级编号CLASS_NAMEVARCHAR30NOTNULL班级名PRO_IDINT4省份编号SCHOOL_IDINT4NOTNULL学校编号CITY_IDINT4NOTNULL城市编号ADMIN1INT4班级管理员ADMIN2INT4班级副管理ADMIN3INT4班级副管理TYPE_IDINT4学历类型CLASS_NUMINT4几班GRADDATETIME8毕业

19、时间DEL_FLAGCHAR1删除标志(4)城市信息表表TBCITY的结构如表4-4城市信息表(TB_CITY)主要保存站内城市的基本信息所示。表4-4CITY表列名数据类型长度约束说明CITY_IDINT4NOTNULL城市编号CITY_NAMEVARCHAR20城市名PRO_IDINT4省份编号(5)学历信息表学历信息表(TB_CLASSTYP由要保存站内用户学历编号和名称的基本信息。表TB_CLASSTYPE结构如表4-5所示表4-5CLASSTYPE表列名数据类型长度约束说明TYPE_IDINT4NOTNULL学历编号TYPE_NAMEVARCHAR20NOTNULL学历名称(6)留言

20、板信息表留言板信息表(TB_INFO)主要保存站内留言板的基本信息。表TB_INFO的结构如表4-6所示。表4-6INFO表列名数据类型长度约束说明INFO_IDINT4NOTNULL留言编号INFO_TITLENVARCHAR50NOTNULL留言题目INFO_CNTNTEXT20NOTNULL留百内谷IDINT4用户编号CALSS_IDINT4班级编号DEL_FLAGCHAR1删除标志EDITERINT4编辑标志(7)省份信息表省份信息表(TB_PROVINCE)要保存站内省份的基本信息。表TB_PROVINC的结构如表4-7所示表4-7PROVINCE表列名数据类型长度约束说明PRO_I

21、DINT4NOTNULL省份编号PRO_NAMEVARCHAR20省份名称(8)学校信息表学校信息表(TB_SCHOO应要保存站内学校的基本信息。表TB_SCHOOL结构如表4-8所示。表4-8SCHOOL表列名数据类型长度约束说明SCHOOL_IDINT4NOTNULL学校编号SCH_NAMEVARCHAR50学校名称PRO_IDINT4省份编号CITY_IDINT4城市编号DEL_FLAGCHAR1删除标志SCH_EREAVARCHAR20学校所在地TYPE_IDINT4学历编号YBVARCHAR20邮编SCH_HIIPVARCHAR50学校网址5系统的详细设计5.1本课题的设计思想在系统

22、设计中综合考虑如下因素:(1)技术的先进性,符合网络发展的趋势;(2)满足人们的需要,节省时间;(3)提高工作效率,满足网络现在和将来的数据传输需求;(4)实用性、灵活性、模块化、扩充性、经济性、安全性。系统设计原则在设计阶段,我们将集中研究系统的软件实现问题,即在分析模型的基础上形成实现环境下的设计模型。一般情况下,设计主要涉及系统设计、对象设计(或详细设计)、数据库设计和用户界面设计等活动。系统各模块的主要功能(1)登录模块用户可以以此登录进去各项操作。(2)注册模块用户没有想注册,可以通过此操作来注册。(3)班级查询提过用户来查询自己所在的班级,当自己所在的班不在时可以通过此处进去创建自

23、己的班级,并成为此班级管理员。(4)通信录用户在你自己所在的班级可以查看已经注册后同班的一些基本信息。(5)留言板用户可以通过此处,给自己班上的人或事情进行留言,方便大家知道。系统各模块的具体功能登录模块登录界面即为系统首页如图5-1,从首页根据输入的用户名、密码来进行登录操作,通过连接数据库在USERREG中进行相应验证,如果表中有此用户名和密码,则验证通过而进入系统,如果表中没有此用户相应信息,则验证不能通过而继续留在登录首页。图5-1登陆界面图其核心代码如下:IF(RS.READ()(SESSION"UID"=RS"ID".TOSTRING();P

24、AGE.RESPONSE.REDIRECT("SCHOOL.ASPX");)ELSE(LBLMSG.TEXT用户名或口令错误!请重新输入!PWD.TEXT="")MYCONNECTION.CLOSE();注册模块该模块主要是用于想加入该网站的同学而设的注册模块,用户需要填完这些才能登陆到校友网。l|Q".k!I|.3八,*,-TWfl*IlVEBI工甲”*曲U.掌iUi电+,校:KS:4|Wi,*/安tni-V;tW-|b.flKl1j1:1MtfI匚MM|上耳:iMv:POMI4口&J"W1I-一:,ninXfj77图5-2

25、注册页面图其核心代码如下:IF(DR.READ()(LBLSTEP2.TEXT=输入的用户名已经存在,选择一个其他的名字!";MYCONNECTION.CLOSE();)ELSE(MYCONNECTION.CLOSE();LBLPWD.TEXT=TXTUPWD.TEXT.TOSTRING();STEP1.VISIBLE=FALSE;STEP2.VISIBLE=TRUE;SPAN1.INNERHTMLS输入的信息是:"+"<BR>"SPAN1.INNERHTML瞪录名:"+TXTACCOUNT.TEXT.TOSTRING()+&quo

26、t;<BR>"SPAN1.INNERHTML镂络:"+TXTUNAME.TEXT.TOSTRING()+"<BR>"SPAN1.INNERHTML-+='另1:"+RLTSEX.SELECTEDITEM.TEXT.TOSTRING()+"<BR>"SPAN1.INNERHTML+="曰:"+DDLYEAR.SELECTEDITEM.TEXT.TOSTRING/”"+DDLMONTH.SELECTEDITEM.TEXT.TOSTRING()+"

27、月“DDLDAY.SELECTEDITEM.TEXT.TOSTRING+”<BR>”;班级查询模块(1)班级信息班级信息如图5-3包括了以前所注册的班级信息包括班级管理员通信录都可以找到,也可以很快的找到自己所学的班级。tai-*Q校友通信承图5-3班级信息图其核心代码如下:IF(!PAGE.ISPOSTBACK)STRSQL="SELECTPRO_NAMEFROMPROVINCE"DA=NEWSQLDATAADAPTER(STRSQL,CN);IF(SESSION.COUNT=0)PAGE.RESPONSE.REDIRECT("DEFAULT.ASP

28、X");ELSEIF(SESSION"UID".TOSTRING()="")PAGE.RESPONSE.REDIRECT("DEFAULT.ASPX");IF(!PAGE.ISPOSTBACK)DDLSCHTYPE.ITEMS.ADD(选择学校类型");DDLSCHTYPE.ITEMS.AD改学”);DDLSCHTYPE.ITEMS.ADD(学");DDLSCHTYPE.ITEMS.ADD(专");DDLSCHTYPE.ITEMS.ADD(学)STRCONN=CONFIGURATIONSETTI

29、NGS.APPSETTINGS"SQLCONNECTIONSTRING"STRSQL="SELECTCITY_NAMEFROMCITYWHEREPRO_ID="+PAGE.REQUEST"PID".TOSTRING();(2)学校查找学校查找有三个页面,第一个页面主要是学校所在省份,第二个页面主要是查找学校所在城市,第三个页面时学校所在区域。工*中fUMmi校友加倍录廿,”断-WHtilfflIF*一«H1厘:!.iinM*iww其核心代码如下:/i*n%*图5-4学校的查找图PUBLICPARTIALCLASSFIND_C

30、LASS2:SYSTEM.WEB.UI.PAGE(SQLDATAADAPTERDA;DATASETDS;STRINGSTRCONN,STRSQL,STRURL;PROTECTEDVOIDPAGE_LOAD(OBJECTSENDER,SYSTEM.EVENTARGSE)(IF(SESSION.COUNT=0)PAGE.RESPONSE.REDIRECT("DEFAULT.ASPX");ELSEIF(SESSION"UID".TOSTRING()="")PAGE.RESPONSE.REDIRECT("DEFAULT.ASPX&q

31、uot;);STRCONNCONFIGURATIONSETTINGS.APPSETTINGS"SQLCONNECTIONSTRING"STRSQL="SELECTDDLPROVE.ITEMS.ADD(DS.TABLES"PROVINCE".ROWSI"PRO_NAME".TOSTRING();DA.DISPOSE();h:|lMl|!I:.!hkl.卜:IES母始£A中校友通信求ft;_件扁晒rHMW;3瞥1K4工窜事HmlrtVW4TU,电WL-rUt.图5-5学校区域的查找图其核心代码如下:PROTECTEDS

32、YSTEM.WEB.UI.WEBCONTROLS.REGULAREXPRESSIONVALIDATORREGULAREXPRESSIONVALIDATOR1;SQLCONNECTIONCN;SQLCOMMANDCMD;SQLDATAREADERDR;STRINGSTRCONN,STRSQL;PROTECTEDVOIDPAGE_LOAD(OBJECTSENDER,SYSTEM.EVENTARGSE)SCHOOL.SCH_ID,SCHOOL.SCH_NAME,PROVINCE.PRO_NAME,CITY.CITY_NAME,SCHOOL.SCH_EREA,SCH_NUM,CLASSTYPE.TYP

33、E_NAMEFROMSCHOOL,PROVINCE,CLASSTYPE,CITY"STRSQL+="WHERECITY.CITY_ID="+PAGE.REQUEST"CID".TOSTRING();STRSQL+="ANDCLASSTYPE.TYPE_ID="+PAGE.REQUEST"TYP".TOSTRING();STRSQL+="ANDPROVINCE.PRO_ID="+PAGE.REQUEST"PID".TOSTRING();DA=NEWSQLDATAADA

34、PTER(STRSQL,CN);DA.DISPOSE();CN.CLOSE();(3)班级注册班级注册有三个页面,第一个页面主要是班级所在学校的区域,第二个页面主要是查找学校,第三个页面时注册班级。图5-6班级的注册图其核心代码如下:STRSQL="SELECTTYPE_NAMEFROMCLASSTYPEWHERETYPE_ID="+DS.TABLES"CL".ROWSI"TYPE_ID".TOSTRING();CMD=NEWSQLCOMMAND(STRSQL,CN);DR=CMD.EXECUTEREADER();FOR(I=0;I&

35、lt;DS.TABLES"CL".ROWS.COUNT;I+)IF(DS.TABLES"CL".ROWSI"ADMIN1".TOSTRING()!="")STRSQL="SELECTNAMEFROMUSERREGWHEREID="+DS.TABLES"CL".ROWSI"ADMIN1".TOSTRING()DS.TABLES"CL".ROWSI"M1"=DR0.TOSTRING();DR.CLOSE();CMD.DI

36、SPOSE();WHILE(DR.READ()DS.TABLES"CL".ROWSI"M2"=DR0.TOSTRING();DR.CLOSE();CMD.DISPOSE()5.4.4通信录在这里用户根据自己的班级找到之后,就可以在自己的班级里面查看已经注册之后同学留下的通信信息。图5-7通讯录图其核心代码如下:IF(SESSION.COUNT=0)PAGE.RESPONSE.REDIRECT("DEFAULT.ASPX");ELSEIF(SESSION"UID".TOSTRING()="")PA

37、GE.RESPONSE.REDIRECT("DEFAULT.ASPX");STRINGCLASS_ID=REQUEST"CLID".TOSTRING();J=5-CLASS_ID.LENGTH;FOR(I=0;I<J;I+)CLASS_ID="0"+CLASS_ID;STRINGSQLCONN=CONFIGURATIONSETTINGS.APPSETTINGS"SQLCONNECTIONSTRING"SQLCONNECTIONMYCONNECTION=NEWSQLCONNECTION(SQLCONN);MYC

38、ONNECTION.OPEN();STRSQL="SELECT*FROMUSERREGWHERECLASS_IDLIKE'%"+CLASS_ID+"%"lSQLDATAADAPTERMMNEVSQLDATAADAPTER(STRSQL,MYCONNECTION);DATASETDS=NEWDATASET();OVERRIDEPROTECTEDVOIDONINIT(EVENTARGSE)5.4.5留言板在这里可以跟班级里的同学进行留言、相互交流。班级管理员可以对留言板的删除和编辑校友通信求ia-IjIMIVlftl4HmUEIf|AfNt.>

39、MillftlIAV图5-8留言板图THni.fl:IlOif-11A*I其代码如下:IF(SESSION"UID".TOSTRING()=DR0.TOSTRING()|SESSION"UID".TOSTRING()=DR1.TOSTRING()/为管理员添加固顶选项IF(DS.TABLES0.ROWSI"ID".TOSTRING()=SESSION"UID".TOSTRING()|SESSION"UID".TOSTRING()=DR0.TOSTRING()|SESSION"UID".TOSTRING()=DR1.TOSTRING()/为管理员和贴子作者添加编辑删除选项DS.TABLES0.ROWSI"EDITURL"="<AHREF=EDITINFO.ASPX?INFOID="+DS.TABLES0.ROWSI"INF

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论