资源简介

网站互动的形式,除了我们经常见到的留言板、讨论板和聊天室之外,还有一项非常重要的、正在被日益广泛地采用的互动式形式——在线投票。在线投票和留言板、聊天室相比,其优点在于简洁、规范、直观。它不仅能够给网友们提供互相交流看法、兴趣的场所,还可以方便网站设计者们作广泛的社会调查,进行社会研究或是制定商业策略。本系统阐述了基于C﹟和ASP.NET2.0的在线投票系统的开发。其分为前台和后台模块。前台主要实现了用户的登录,用户创建投票信息,查看投票信息,后台主要实现了管理员对投票信息的管理,投票结果的分析。 编写在线投票系统,最重要的是从烦琐的投票结果中,导出全部投票项目的票数,然后根据投票项目的各个票数,进行票数百分比计算,最后编辑出在线投票系统。开发该系统我主要采用ASP.NET技术和SQL数据库相结合的方式。数据库采用SQL Server 2005数据库,能够对投票系统中的数据处理。本文在相关理论指导下,在分析其他一些系统的基础上,开发出了一个简单的在线网络投票系统(包括功能模块设计、数据库结构设计等)基本解决了管理人员的烦琐事务。

资源截图

代码片段和文件信息

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;

public partial class Vote : System.Web.UI.Page
{
    protected void Page_Load(object sender EventArgs e)
    {

    }
    protected void btnAdd_Click(object sender EventArgs e)
    {
        string StrContent = this.txtContent.Text.Trim().Replace(“\n“ “|“);
        string[] StrEvery = StrContent.Split(‘|‘);
        foreach (string str in StrEvery)
        {
            if (str.Split(‘‘).Length > 0)
            {
                if (str.IndexOf(‘‘) <= 0)
                {
                    Response.Write(“ript language=javascript>alert(‘格式错误!‘);location=‘javascript:history.go(-1)‘ript>“);
                    return;
                }
            }
        }
        string Com = “Insert into tb_Vote(titleContent) values(‘“ + this.txttitle.Text + “‘‘“ + StrContent + “‘)“;
        SqlData da = new SqlData();
        bool add = da.ExceSQL(Com);
        if (add == true)
        {
            Response.Write(“ript language=javascript>alert(‘添加成功!‘);location=‘Index.aspx‘ript>“);
        }
        else
        {
            Response.Write(“ript language=javascript>alert(‘添加失败!‘);location=‘javascript:history.go(-1)‘ript>“);
        }

    }
    protected void btnCancle_Click(object sender EventArgs e)
    {
        this.txttitle.Text = ““;
        this.txtContent.Text = ““;
        Response.Write(“ript language=javascript>alert(‘取消添加,确定返回主页?‘);location=‘Index.aspx‘ript>“);
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       4202  2011-05-22 00:09  StuVote\Add.aspx

     文件       1833  2011-04-08 21:43  StuVote\Add.aspx.cs

     文件       5113  2011-04-20 22:40  StuVote\AllVote.aspx

     文件       1095  2011-04-16 20:02  StuVote\AllVote.aspx.cs

     文件       2231  2011-03-26 20:01  StuVote\App_Code\SqlData.cs

     文件        528  2011-03-25 21:22  StuVote\CSS\styleSheet.css

     文件    1835008  2011-05-22 22:11  StuVote\DB\db_Vote_Data.MDF

     文件    1048576  2011-05-22 22:11  StuVote\DB\db_Vote_Log.LDF

     文件       4843  2011-05-06 08:28  StuVote\Edit.aspx

     文件       2641  2006-11-16 14:21  StuVote\Edit.aspx.cs

     文件        593  2011-05-06 08:25  StuVote\Footer.ascx

     文件        426  2006-11-16 14:21  StuVote\Footer.ascx.cs

     文件        953  2006-11-16 14:21  StuVote\Header.ascx

     文件        414  2006-11-16 14:21  StuVote\Header.ascx.cs

     文件       1213  2006-11-16 14:21  StuVote\Header2.ascx

     文件        414  2006-11-16 14:21  StuVote\Header2.ascx.cs

     文件        113  2006-11-16 14:21  StuVote\Images\bar1.gif

     文件      52395  2006-11-16 14:21  StuVote\Images\bdg.jpg

     文件     112927  2011-03-25 22:55  StuVote\Images\bg.jpg

     文件     160121  2010-09-08 09:08  StuVote\Images\bgindex.jpg

     文件      71899  2011-03-19 21:27  StuVote\Images\header.jpg

     文件      75900  2011-03-19 21:19  StuVote\Images\header2.jpg

     文件     121009  2011-03-19 21:30  StuVote\Images\index.jpg

     文件      80926  2011-03-19 21:45  StuVote\Images\login.jpg

     文件      23263  2009-12-21 17:55  StuVote\Images\pj.gif

     文件     303602  2011-04-09 20:03  StuVote\Images\tbbg.jpg

     文件      15202  2009-12-21 17:55  StuVote\Images\xy.gif

     文件       6027  2011-05-08 21:07  StuVote\Index.aspx

     文件        935  2011-05-09 19:42  StuVote\Index.aspx.cs

     文件       5079  2011-05-08 20:56  StuVote\Login.aspx

............此处省略16个文件信息

评论

共有 条评论