asp投票管理系统_第1页
asp投票管理系统_第2页
asp投票管理系统_第3页
asp投票管理系统_第4页
asp投票管理系统_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

1、八年经验、专业指导毕业设计 HYPERLINK 需要全套设计请联系:731767310目录 TOC o 1-3 h z HYPERLINK l _Toc43859919 前言 PAGEREF _Toc43859919 h 3 HYPERLINK l _Toc43859920 摘要 PAGEREF _Toc43859920 h 4 HYPERLINK l _Toc43859921 Abstract PAGEREF _Toc43859921 h 5 HYPERLINK l _Toc43859922 第1章 ASP简介 PAGEREF _Toc43859922 h 6 HYPERLINK l _To

2、c43859923 第2章 建立ASP和Access数据库的运行平台 PAGEREF _Toc43859923 h 7 HYPERLINK l _Toc43859924 2.1数据库的总体概述 PAGEREF _Toc43859924 h 7 HYPERLINK l _Toc43859925 2.1.1数据库的概念 PAGEREF _Toc43859925 h 7 HYPERLINK l _Toc43859926 2.1.2关系数据库 PAGEREF _Toc43859926 h 7 HYPERLINK l _Toc43859927 2.1.3数据库管理系统(DBMS) PAGEREF _To

3、c43859927 h 7 HYPERLINK l _Toc43859928 2.2 Access 2000简介 PAGEREF _Toc43859928 h 8 HYPERLINK l _Toc43859929 2.2.1 Access数据库是中小型数据库的最佳选择 PAGEREF _Toc43859929 h 8 HYPERLINK l _Toc43859930 2.2.2 Access 2000数据库系统是企业级开发工具 PAGEREF _Toc43859930 h 8 HYPERLINK l _Toc43859931 2.3 VBScript介绍 PAGEREF _Toc4385993

4、1 h 8 HYPERLINK l _Toc43859932 第章需求分析和数据库结构设计 PAGEREF _Toc43859932 h 10 HYPERLINK l _Toc43859933 3.1 系统需求分析 PAGEREF _Toc43859933 h 10 HYPERLINK l _Toc43859934 3.1.1软件需求 PAGEREF _Toc43859934 h 10 HYPERLINK l _Toc43859935 3.1.2硬件要求 PAGEREF _Toc43859935 h 11 HYPERLINK l _Toc43859936 .数据库结构设计 PAGEREF _T

5、oc43859936 h 12 HYPERLINK l _Toc43859937 第章点餐投票系统的设计过程 PAGEREF _Toc43859937 h 14 HYPERLINK l _Toc43859938 4.1 访问者使用页面 PAGEREF _Toc43859938 h 14 HYPERLINK l _Toc43859939 4.1.1投票界面 PAGEREF _Toc43859939 h 14 HYPERLINK l _Toc43859940 4.1.2 相关操作 PAGEREF _Toc43859940 h 16 HYPERLINK l _Toc43859941 4.2 系统维护

6、页面 PAGEREF _Toc43859941 h 18 HYPERLINK l _Toc43859942 第5章 维护与系统评价 PAGEREF _Toc43859942 h 24 HYPERLINK l _Toc43859943 5.1系统维护 PAGEREF _Toc43859943 h 24 HYPERLINK l _Toc43859944 5.2系统评价 PAGEREF _Toc43859944 h 24 HYPERLINK l _Toc43859945 结束语 PAGEREF _Toc43859945 h 26 HYPERLINK l _Toc43859946 参考文献 PAGER

7、EF _Toc43859946 h 27前言ASP(Active Server Pages,动态服务器页面)网页设计技术是当前web站点建设中使用的流行技术。使用该技术,可以简单方便地设计站点的动态页面或生成功能强大Web应用程序,再结合功能强大的Access 2000数据库系统,就可以为网站建设提供一个极富活力的架构,为站点提供充分的扩展空间。ASP软件包是微软公司在Web服务器领域的一个重要产品,它最初是随同IIS(Internet Information server)3.0版本一同发布的,而IIS3.0没有修改IIS2.0版本中的任何功能,只是 增加了ASP的功能,可见Microsof

8、t公司对ASP的重视程度。数据库是数据管理的最新技术,是计算机科学的重要分支。十余年来,数据库管理系统已从专用的应用程序包发展成为通用的系统软件。由于数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,较大的信息系统都是建立在数据库设计之上的。因此,不仅大型计算机及中小型计算机,甚至微型机都配有数据库管理系统。目前,对数据库各种模型的研究以及理论上的探讨都还在蓬勃开展,其应用也从一般管理扩大到计算机辅助设计、人工智能以及科学计算领域。国外高等学校计算机科学系、计算机应用与信息系统系等都开设有数据库系统方面的课程。Access是美国微软公司推出的办公系列软

9、件Office家族中的一个重要成员,是运行在Windows平台上的一种极好的数据库管理系统,它以其操作简单,界面良好和功能齐全等特点深受广大用户的青睐。在本系统中详细阐述了ASP技术和Access 2000数据库的功能、特点、使用方法及技巧,内容涉及ASP技术和Access 2000数据库的运行平台、系统软硬件要求、Access的数据库对象及常用工具、ASP对象、ASP与 Access 2000数据库的连接、ADO组件、存储过程等,本文结构合理,内容丰富,论述清晰明了。摘要利用网络和数据库技术,结合目前硬件价格普遍下跌与宽带网大力建设的有利优势,使用户可以通过互联网进行投票选举,可以大大提高投

10、票率,同时节省了调查问卷等有形物资的花费,以及投票人和检票员的时间。对于网站来说,该系统可以使网站管理人员了解用户对网站的意见。方案A网站管理员可以设置若干候选项目,并将投票规则设置为单选或多选。网站浏览者可以在网页上提交自己的投票意向,系统则立即将当前投票结果显示在网页上。显示方法为条形图,以长短比例来直观地反映票数的情况,同时也列举出具体的票数值。每轮投票的结果都通过数据库记录下来。方案除具有的功能外,系统还可以避免同一用户重复投票的现象。使用记录IP地址的方法。使用IP不能重复投票;使用Cookies的技术,使同一部电脑不能重复投票。关键字:ASP,Access数据库,VBScript

11、VoteAbstractUtilize network and data base technology , combine hardware price drop with broadband network energetical favorable advantage of construction generally at present, Make users able to carry on the vote election through Internet, can improve the voting rate greatly , Having saved the cost

12、of tangible goods and materials, such as questionnaire,etc. at the same time, and the time of the voter and ticket collector . To website, this system can make the administrative staff of websites find out about users suggestion on websites . Website administrator, A of scheme, can set up several pr

13、oject of standing for election, set up for select or select more only vote rule. Website viewer can refer ones own election purpose in the webpage , the system shows the voting results at present in the webpage immediately . Show method as bar chart, come to reflect the situation that the ticket cou

14、nts with the size proportion ocularly, Enumerate and get off concrete ticket number value too at the same time. The result of each vote is written down through the data base。Scheme B besides having function of A, system can also avoid the same users repeated phenomenon that vote . Use the method to

15、write down IP address. Can not vote repeatedly while using IP; Use technology of Cookies , make the same parts can repeated to vote.Keyword: ASP,Access,VBScript Vote第1章 ASP简介HTML是一门最基本的网页制作语言,也是当今网络应用的基础。无论是用什么方法设计的页面,最后传到客户机上都是HTML源码。 ASP(Active Server Pages)实际上是将标准的HTML文件拓展了一些附加特征,它像标准的HTML文件一样,包含

16、HTML对象并且在一个浏览器上解释并显示。因此,ASP有如下四个重要特征,使之具备很强的通用性。ASP可以包括服务端脚本,可以利用VBScript和Jscript来创建ASP,创建动态内容的网页。ASP提供了一些内置对象。利用这些内置对象,可以使脚本更加强大;这些对象允许从浏览器中接受和发送消息。例如,利用request对象,可以将用户在HTML Form中的信息接受到Script中来响应它。ASP可以用另外的组件来扩展。ASP本身就是来源于相当数量的标准服务器ActiveX组件,这些组件允许做诸如依据浏览器能力进行不同显示以及在浏览器内包含计数器的功能。不过程序员不会局限于标准的Active

17、X组件,您可以创建附加ActiveX组件。ASP可以和诸如Access这样的数据库进行挂接。这是ASP一个非常强大的功能所在,高级的动态更新的站点都需要数据库的支持,而且需要随数据库内容的更新而自动更新,这样,用户就可以利用ASP自己建立很多类似的高级站点。以上4个特性对ASP进行了限定,ASP就是由Server端脚本、对象以及组件拓展过的标准主页。网络服务器对静态HTML的支持的步骤如下:(1)一个用户在浏览器的地址栏中输入要访问的主页地址并回车触发这个申请。(2)浏览器将申请发送到诸如IIS的网络服务器上。(3)网络服务器接收这些申请并根据.htm或.html的后缀名意识到这是HTML文件

18、。(4)网络服务器从当前硬盘或内存中读取正确的HTML文件,然后将它送回用户浏览器。第2章 建立ASP和Access数据库的运行平台2.1数据库的总体概述数据库技术是计算机科学技术中发展最快的领域之一,也是应用最广的技术之一,它已成为计算机信息系统与应用系统的核心技术和重要基础。从20世纪50年代中期开始,计算机应用由科学研究部门扩展到企业,行政部门,数据处理很快上升为计算机应用的一个重要方面。自1968年第一个商品化的数据管理系统(Informatio Management System,IMS)问世以来,数据库技术得到了迅速发展。随着计算机应用的不断深入,数据库的重要性日益被人们所认识,它

19、已成为信息管理、办公自动化和计算机辅助设计等的主要软件工具之一。2.1.1数据库的概念所谓数据库是长期存在计算机内、有组织的、可共享的数据集合。数据库是有结构的数据集合,它与一般的数据文件不同,(其中的数据是无结构的)是一串文字或数字流。数据库中的数据可以是文字、图象、声音等。2.1.2关系数据库关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。Microsoft Access是一种关系式数据库,数据库中的表与表之间可以建立关系(或称关联,连接),以便查询相关联的信息。Access数据库以文件形式保存,文件的

20、扩展名是MDB。2.1.3数据库管理系统(DBMS)数据库管理系统是位于用户与操作系统之间的一层数据管理软件。Access 数据库管理系统是Microsoft Office 套件的重要组成部分,是Access的最新版本,可在Windows 2000环境下运行。Access2000适用于小型商务活动,用以存贮和管理商务活动所需要的数据。Access2000不仅是一个数据库,而且它具有强大的数据管理功能,它可以方便地利用各种数据源,生成窗体(表单),查询,报表和应用程序等。2.2 Access 2000简介2.2.1 Access数据库是中小型数据库的最佳选择Access 2000数据库系统是在W

21、indows环境下开发的一种全新的关系型数据库系统。它具有大型数据库的一些基本功能,支持事务处理功能,具有Transaction、Commit、Rollback、Withdraw等指令。Access 2000数据库系统支持数据库加密,具有用户组和多用户管理功能,可以设置用户组或用户密码和权限。Access 2000数据库系统还具备级联删除功能,能够保证数据的安全性。Access 2000数据库系统还具备级联删除功能,能够严格保证数据的一致性。2.2.2 Access 2000数据库系统是企业级开发工具目前,世界上有许多软件开发公司以Access 数据库系统为主要开发工具之一。Access不仅是

22、数据库管理系统,而且还是一个功能强大的开发工具。它提供了丰富完善的可视化开发手段,引入VBA(Visual Basic for Application)面向对象的编程技术,可以设计出友好的用户界面。在Access数据库管理系统上开发应用程序,开发者可以直接将Access系统的界面改造成应用程序的用户界面,只需花费很小的代价,就能得到功能完善的应用软件。2.3 VBScript介绍VBScript只有一种数据类型,称为Variant。Variant 是一种特殊的数据类型,根据使用的方式,它可以包含不同类别的信息。VBScript 中所有函数的返回值的数据类型。最简单的Variant可以包含数字或

23、字符串信息。Variant用于数字上下文中时作为数字处理,用于字符串上下文中时作为字符串处理。当然,也可以将数字包含在引号()中使其成为字符串。Variant包含的数值信息类型称为子类型。大多数情况下,可将所需的数据放进Variant中,而Variant也会按照最适用于其包含的数据的方式进行操作。声明变量的一种方式是使用Dim语句、Public语句和Private语句在Script中显式声明变量。另一种方式是通过直接在Script中使用变量名这一简单方式隐式声明变量。使用Option Explicit语句显式声明所有变量。过程在VBScript中,过程被分为两类:Sub过程和Function过

24、程。(1)Sub过程Sub过程是包含在Sub和End Sub语句之间的一组VBScript语句,执行操作但不返回值。Sub过程可以使用参数(由调用过程传递的常数、变量或表达式)。(2)Function过程Function过程是包含在Function和End Function语句之间的一组VBScript语句。Function过程与Sub过程类似,但是Function过程可以返回值。Function过程可以使用参数(由调用过程传递的常数、变量或表达式)。如果Function过程无任何参数,则Function语句必须包含空括号()。Function过程通过函数名返回一个值,这个值是在过程的语句中赋

25、给函数名的。Function 返回值的数据类型总是Variant。VBScript中可使用下列循环语句:Do.Loop:当(或直到)条件为True时循环。While.Wend:当条件为True时循环。For.Next:指定循环次数,使用计数器重复运行语句。For Each.Next:对于集合中的每项或数组中的每个元素,重复执行一组语句。在VBScript中可使用以下条件语句:If.Then.Else 语句 Select Case 语句第章需求分析和数据库结构设计3.1 系统需求分析在安装Web服务器软件和开发Web站点之前,需要确定各种需求,如选择Internet连接以及建立Web站点的服务器

26、。Internet连接的宽带和选择硬件对于完成Web站点的任务至关重要。通常,Web站点的最大瓶颈在于起Internet的连接类型有Modem(调制解调器)、LAN(局域网)、ISDN(综合业务数字网)等接入方式,通常Modem提供的速率只有56K/33.6K的接入速度,能满足用户的一般需求。如果受条件限制无法使用ISDN接入方式,则Modem接入也可以考虑,应选择33.6K以上的Modem。3.1.1软件需求由于一般的读者都使用基于Intel体系的PC机,因此这里主要介绍使用这种计算机建立Web站点所需要的软件。在选择软件的开始,首先需要决定使用的操作系统,一般可以使用微软公司的Window

27、s NT4.0或Windows 2000 Server。为了能够采用ASP程序的最新技术,建议使用Windows 2000 Server作为操作系统。IIS可以在上述的两个操作系统上使用,在Windows 2000 Server中自带有IIS5.0,这是微软公司为建立Web站点而发布的最新Web服务器软件,在该软件中带有对ASP3.0的直接支持。Access是美国微软公司推出的办公系列软件Office家族中的一个重要成员,是运行在Windows平台上的一种极好的数据库管理系统,它以其操作简单,界面良好和功能齐全等特点深受广大用户的青睐。为了更好地完成Web站点的页面设计工作,应该选择使用一些页

28、面设计软件。这类软件有很多,例如,微软的FrontPage可以通过可视化界面来进行页面设计,而InterDev则是专门为ASP程序设计而发布的设计环境。正确安装和配置了上述这些软件之后,就可以进行Web站点的架构了。下表列出了本系统介绍的各种软件。 软件列表软件应用Windows NT4.0或者Windows 2000 Server操作系统IIS5.0Web服务器Access 2000数据库软件FrontPage 或 Dreamweaver页面设计软件本系统介绍在Windows 2000 Server操作系统上,由IIS Web服务器和Access 2000数据库建立Web站点,通过ASP技术

29、开发动态页面的技术。3.1.2硬件要求确定了整个Web站点的软件之后,就可以选择硬件了。下面是使用IIS的推荐硬件要求:Pentium 233 以上微处理器64MB内存(实际上即使使用256MB RAM也不算多)大容量的硬盘空间(如4GB以上)至少33.6K以上的速度到Internet的连接8x以上CD-ROM驱动器随着技术的进步,现在的硬件系统一般都大大优越于上面所提到的配置,因此,在自己的计算机上建立一个小型的Web站点来学习ASP和Access数据库是很方便的。在一些访问量比较大的网站上,常会用到点餐投票系统。一般,点餐投票系统使用在一个站点的首页中,用来对一些简单问题进行调查。通过AS

30、P与Access 数据库的结合可以方便的实现点餐投票系统。本文将详细介绍点餐投票系统的开发与应用,主要包括以下内容:实现访问者投票并查看投票结果以及访问其他网页防止一个访问者在同一ID号下重复投票提供完善的投票管理页面.数据库结构设计根据上面的需求分析和数据库设计的原则就可以进行数据库结构设计了。首先,在Access数据库系统中建立名称为myvote的数据库,在该数据库中建立四个数据表admin,gonggao,temp和vote。字段名数据类型是否为空索引Ip文本否无Lastvote文本否无voteid文本否有(有重复)Temp的表结构字段名数据类型是否为空索引Id自动编号有(无重复)Tit

31、le备注否Addtime时期/时间无select1文本是无Select2文本是无Select3文本是无Select4文本是无Select5文本是无Select6文本是无Select7文本是无Select8文本是无value_1数字是无value_2数字是无value_3数字是无value_4数字是无value_5数字是无value_6数字是无value_7数字是无value_8数字是无isbest数字是无isstop数字是无total数字是无Vote的表结构为了整个系统实现方便,此在线投票设置了8个选项.字段ID做为关键字保证表中每条记录的惟一性。第章点餐投票系统的设计过程点餐投票系统主要由两

32、部分组成:访问者使用界面和系统维护页面。访问者使用页面主要是提供:投票、相关操作的界面。系统维护页面为网站的维护人员提供维护点餐投票系统的界面,包括管理入口,添加新投票,新公告,终止投票,解除终止,删除投票,设置精华投票,撤消精华等功能。4.1 访问者使用页面访问者使用界面包括投票界面和相关操作。 4.1.1投票界面通过表单将选择的信息传递给文件default.asp,default.asp程序判断访问者是否曾经为该投票项目投过票,如果未投过票,程序将投票信息写入myvote数据库中。点餐投票系统实现的关键就是排除重复计票的问题,也就是说一个访问者就一个问题只能投一次票,这样才能保证投票的真实

33、性,体现投票的价值。要保证不重复计票,可以通过几种不同方法实现。例如,如果要求只有注册会员才能投票,可以保存每个投票者的会员ID,在每次有新投票前检查投票者的会员ID是否存在,如果不存在则可以投票,否则不能进行投票。接下来请浏览点餐投票系统的投票显示页面:投票显示页面访问者选择完投票选项后,单击【投票】按纽,投票结束后,该页面中的程序将判断该访问者是否投过票,如果未投过票将把投票写入Access数据库中的vote表里,vote表就会显示出各个选项的票数以及总的票数。Web服务器把访问者的选项传递给下一页面,并通过rstemp(lastvote)=nowrstemp(voteid)=rstemp

34、(voteid)&|&idrstemp.updateset rstemp=nothingset rs=nothingset conn=nothing语句显示出“您已经投过票了”的字样,此种情况由投票者的ID号来判断。虽然本系统没有单独设置单选按钮,但多选按钮中也具备了单选的功能。页面中显示的投票结果主要是用用图表方式来显示结果的,因此下面着重介绍条形图表的形成过程。首先,程序定义了记录各投票选项的得票数和总投票数的变量。当连接数据表vote之后,程序首先保存各投票选项的得票数。在本投票系统中采用水平条形图来显示各投票选项得票数的相对比例,给访问者直观的结果。条形图采用11像素的图片,通过计算各

35、项投票结果的相对比例使显示的图片具有不同的宽度,即不同的Width属性,这种采用不同的定制宽度来显示图片的技巧,在Web页面的设计中经常用到,可以有效地降低网络数据的传送量。除了采用图形显示投票结果,还可以使用其他的方法。例如可以采用垂直的柱状图,其实现方法与本例相似,不同的是需要改变图片的高度。也可以采用Microsoft公司的Chart控件,这个控件可以在Web页面上显示条形图、饼状图和折线图等。另外,也可以使用其他公司专门为ASP制作的图形生成组件,这样可以将投票结果图片在Web服务器端预先生成,然后传送到访问者的浏览器上直接显示。4.1.2 相关操作相关操作主要有展开投票,紧缩投票,热

36、门投票,精华投票,帮助文件,学院首页,联络作者的页面。下面将把它的用户界面的结构图画出来,以便大家对相关操作有个初步的了解。(1)展开投票和紧缩投票为了给访问者投票时带来方便,本系统将设置了展开投票和紧缩投票两功能。在默认状况下为“紧缩投票”,首页只显示最新提交的那条投票,点击“展开”进入“展开投票”则会显示更多的投票。但每页最多只能显示五条投票项目。其展开、紧缩的实现代码如下:展开投票紧缩投票 如果投票项目比较多(大于5条),则展开投票时多余的投票项目将在下一页显示出来。也就是说这个时候页面最下面一行的【上一页】和【下一页】的按钮将自动有效。代码如下:%if ipage上一页 a href=

37、default.asp?mode=&action=&page=上一页%if ipagea href=default.asp?mode=&action=&page=下一页下一页 (2)热门投票热门投票主要是为访问者和系统维护者提供一个了解投票项目的平台,知道哪些项目较热门。通过代码热门投票实现,当你点击热门投票时,系统将会把那些被访问次数较多的投票项目显示出来。对系统维护者来说也是给了他们一个改进页面的机会,可以使自己所设计的网页更受欢迎,被访问的次数更多。 精华投票精华投票主要是给访问者查看哪些投票项目被维护者设置成了精华投票。如果管理区域中管理员没有对投票项目中的投票进行精华投票设置,那么您

38、单击之后将会显示一个框,上面将有“还没有发布投票”的字样。如果设置过系统将会把所有的精华投票显示在页面上。精华投票 帮助文件和学院首页帮助文件是为了给访问者一个初步了解本投票系统的设计人员的思路而设置的,同样学院首页则是方便用户直接访问学院首页,在此就不详细加以分析。联络作者利用outlook与作者联系,其图如下:发送E-mail的图此项功能将方便访问者与作者联系,提出建议,进行交流。4.2 系统维护页面系统维护主页面可以说是整个点餐投票系统的核心。在这个页面上分页显示所有投票项目的投票信息。通过这个页面可以实现系统维护所需要的各种功能。系统维护页面包括管理入口(即管理员登录)、新投票、新公告

39、、终止、解除终止、删除、精华、撤消精华等功能。只有在这部分正确地设置了在线投票信息后,访问者使用页面才能正常工作。下面将把系统维护界面的结构图画出来,以便大家对用户界面有个初步的了解。系统维护界面的结构图管理入口管理员登陆界面关于登录,有个主要的程序流程图如下:登陆程序流程图管理员登陆到系统,需要登陆名和密码的验证。如果登陆名错误则返回到管理员名称一栏重新登陆。如果密码不正确也同样要返回到输入密码那一栏重新输入密码。只要经过验证后确认无误才能进入系统。才能对其管理区域的功能进行修改,否则管理区的功能都将失效。(2)新投票单击“新投票”按纽,将调用页面文件admin.asp,该页面如下图所示。单

40、击【提交】按钮,这个页面上所添加的信息将被写入Access数据库中的vote表中。投票主题这一栏系统将它设置为不能为空,如果为空系统将弹出“请输入投票主题”的字样,然后点击【确定】按钮将投票主题补上。其实现过程的代码如下:%sub newvoteif subok1 then%function Juge(theForm)if (theForm.title.value = )alert(请输入投票主题!);theForm.title.focus();return (false);如果觉得所添加的内容不满意还可以单击【重写】按钮进行重写。并且在选项1和选项2中也设置了不能为空,其实现过程和上面一样。

41、每次添加的新投票将显示在页面的最上面作为第一条投票项目。添加新投票界面添加投票的ER图如下:(3)新公告 新增公告的内容将显示在页面的左上角,管理员可以将所要添加的内容显示在此,如果您没有输入公告内容就点击【提交】按钮,那么系统将弹出“请输入公告内容”的字样,但是公告内容字数不得超过100字。添加完之后还可以进入gonggao数据表中写上发表人的姓名,其发表日期将自动生成。公告界面栏(4)终止和解除投票系统维护人员如果不想用户再对其进行投票,那么可将该投票进行终止。当单击终止时,则此项投票不能再使用并把它记录到表vote中,使isstop的值为0。并且会将“终止”字样替换成为“解除终止”。如果

42、用户想使此投票项目重新被使用则单击解除终止项目,则又被响应到vote表中并且isstop的值变为1。并且会将“解除终止”字样替换成为“终止”。(5)删除 删除是将不需要的投票项目进行删除,并且此删除是永久性删除。Vote表中将不再保存此条投票项目,其图如下所示:删除投票(6)精华投票和撤消精华投票这两项功能是对单条投票进行操作的。也是将精华和撤消精华进行替换。当您点击精华时,系统将弹出一个框“即将将本项设为精华,确认吗?”这时当您点击【提交】时,系统就将该项投票设为了精华投票,并且页面上的“精华”被替换成为“撤消精华”的字样。如果访问者在相关操作那一栏中点击精华投票时,那么这项被管理员设为了精华投票的一项就会被列入精华投票这一栏当中。相反,如果想撤消精华投票,则点击撤消精华,系统也会弹出“即将将本项的精华撤消,确认吗?” 这时当您点击【提交】时,系统就将该项投票的精华给予撤消,并且页面上的“撤消精华”又被替换成为“精华”的字样。在线投票数据修改完毕之后,将向维护人员返回修改完毕的消息页面,通知维护人员继续其他的工作。第5章 维护与系统评价5

温馨提示

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

评论

0/150

提交评论