基于 dreamweaver + ASP 的投票系统
题 专 院 学 姓
目 业 系 号 名
数据库原理与应用课程设计 电子信息工程 02 班 电气信息院 0904030233 朱联军 邹莲英 2012.5.28 至 2012.6.1
指 导 教 师
课程工作时间
武汉工程大学教务处制
一、摘要与关键字 1.1、中文摘要:
本次设计的投票系统可分为3个模块:选票模块,选票处理模块和
结果显示模块!投票系统需要对某一项目的选择做出记录,一般情况 下是存放在数据库中然后对投票情况进行统计并显示投票结果。 首先 给出选票,即供投票者选择的窗体对象,当投票者按下投票按钮后, 选票处理模块开始激活,对传送到服务器的数据作相应的处理,服务 器端在处理时先判断用户选择的是那一项,然后把相应字段的值加 1。实际上保存投票结果的数据库中的表只有一条记录就可以了,只 是需要不断的对这些数据进行更新。 最后则是由结果显示模块把投票 结果显示出来。本系统以对“阿根廷在南非世界杯的表现”为例进行 投票
系统的制作。在这个例子中有3种选择,很好、一般和很差!并 且只能选择其中一项。
1.2 中文关键字:
投票、系统、服务器、处理、、、 、、、
2.1 英文摘要:
The design of the voting system be divided into three modules: the module of votes,the ballot of processing module and the results display module. The voting system needs to be made on an item so that selecting the records.when the voters press the button, the ballot processing module will be activate and the Program will hand the data and sent to the server, the
server determine the user had selected which one, and then the corresponding field value will plus 1.. The system is about the Argentina of performance in the South Africa's World Cup .The example including three options, well : "good ""general" and "poor"! You can can choose anyone.
2.2 英文关键字: Voting、system、server、process、、、、、
二、设计任务书:
能够对每个选项的票数进行记录,同时也能对总的票数进行汇 总。能计算各个投票选项所得票占总投票数的百分比,同时用一块方 形横条来显示出各个选项的票数,以便进行直观的比较。同时,投票 者对投票有啥意见可以再调查评论页面进行评论, 最终在投票结果页 面显示出来,这样有益于系统管理者对系统进行改善。
E-R图如下:
三、正文 1、IIS的配置、dreamweaver、SQL的安装均省略,不再敖述。
2、SQL表格的建立。 (1)、 数 据 库 的 建 立 : 打 开 SQL , 选 择 建 数 据 库 按 钮 进入自己数据库的建立页面,显示如下:
将数据库名改为tvote点击下一步,先选择好自己的服务器,然后选择SQL server验证,输入 用户名和密码
一直往后点击,无需
做任何选择,即一直沿用默认选项知道数据库建立结束。 建好的数据库如下:
3、数据库表格的建立: 为了最三个投票选项的票数进行计数,因此需要建立一个含有三 个int型字段的表格,表格的名称为tvote,三个字段分别为:fGood、 对应选项为很好;fMid、对应选项为一般;fBad、对应选项为很差。 建 立 好 的 表 格 如 下 :
为了对参加投票的人进行调查的记录, 需要建立一个表格用于存放评 论的序号remarkid、评论者author,评论的内容remarkcontent、评论的 时间creattime。其中remarkid的标示需选上,种子值和增值均为1。建 立好的表格如下:
4、dreamweaver站点的建立 打开dreamweaver,点击刚开始页面的
按钮、点击工具栏的
站点按钮。选择新建站点,站点名字置为vote,http地址不做修改,点击下一步 进入
页面,选择“是,我想使用服务器计数”的“ASP
VBScript”.点击下一步,进入
页面,选择“”在本地进行编辑和测试“选项,下面的”你把文件存储在计算机上的什么位 置“改为自己IIS设置时的默认站点位置