苹果投票系统
课题报告--------杨永金
2008-1-6
一课题来源及背景
1.1 项目来源及开发的目的和意义
随着 INTERNET 的发展,世界网民的数量急剧增加,社会的信息化强度增强,企业竞争之激烈,故对市场信息
的掌握范围不仅仅是周边的一些信息,而应把范围扩展到全国,甚至全世界,INTERNET 恰恰是实现这目标的
有利工具.对于新产品,新观点的调查范围应该更广泛,消息应该及时反馈给企业单位,故一个网上在线投票系
统应允而生,它正好充分满足客户的需求,信息反馈的范围扩大,人力资源的节省,从而使得企业在竞争激烈的
市场中拥有更强大的资本.开发此投票系统是为了更好的把市场的信息更准确更快速的反馈给客户 ,使信息
的来源更广泛,从而提高信息的准确性.运用此系统可以降低企业为市场调查而消耗的人力和物力,利用节省
的资源提高产品的质量,增强竞争力.
1.2 该课题领域的开发及应用现状分析
1.3 项目所使用的相关技术的说明
该项目的开发需要用到的语言是 C#,采用了当今最为流行的 ASP.NET 技术
来开发.数据库方面使用的是 SQL2000.
二.需求分析
2.1 目标
在线投票功能是网站应用程序最常用的功能之一,也是网站应用程序开发常用的功能模块。当网站的管
理员或用户提出一些新的想法与建议或者出现一种新产品时,他们可能需要通过用户或者客户的投票方式
来确定这些新的想法、建议或者新的产品是否满足用户或者客户的需求,另外,网站还可以通过网站在线
投票功能做一些实际性的调查工作。随时了解市场是一个企业拥有强大竞争力的必须品,所以在线投票系
统可以解决企业的难题,不受地区限制,不受人手压力的限制,随时了解产品的市场效应,增强自己的竞
争力;此系统将以图形化的界面来显示投票结果,一目了然的回溃客户的的需求信息;
2.2 用户特点
本在线投票系统的用户只需懂得运用互联网络者均可以使用,此系统在网站中的使用频度预计非常的频繁;
2.3 对性能的要求和约束
该系统属于实用型网站,需要对数据的处理,比如对投票票数的统计并把结果反馈给投票者,故对数据的及时
更新要求较高,保证数据的真实性.该系统在任何操作系统下都可以运行,但必须装有 SQL2000 数据库
2.4 数据库设计
2.4.1 数据集表
1 管理员表(admin)
标识 数据类型 数据范围 备注
ID Int 4
管理员 ID,主键,自动生
成
name Varchar 20
管理员用户名
psw Int 4
登陆密码
tel Varchar 20
联系电话
2 客户表(guest)