資源簡介
網站互動的形式,除了我們經常見到的留言板、討論板和聊天室之外,還有一項非常重要的、正在被日益廣泛地采用的互動式形式——在線投票。在線投票和留言板、聊天室相比,其優點在于簡潔、規范、直觀。它不僅能夠給網友們提供互相交流看法、興趣的場所,還可以方便網站設計者們作廣泛的社會調查,進行社會研究或是制定商業策略。本系統闡述了基于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\st
?????文件????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個文件信息
評論
共有 條評論