当前位置:文档之家› 网络在线投票系统可行性分析

网络在线投票系统可行性分析

网络在线投票系统可行性分析
1、引言
编写目的
一个网站不断发展的前提就是众多用户的支持,一个好的网站一定要注意与用户之间信息的交流。

能够有效得到用户反馈的信息,并及时对网站内容进行改进,这也是一个网站持续发展的基础。

也正是由于以上原因,网络上各式各样的投票系统层出不穷。

本次课程设计的目的,就是来制作一个在线投票系统,该系统可以实现对投票数量进行累加、查询统计票数等操作。

在线投票系统主要用来统计网站用户对某个主题或热门话题的意见。

决策者通过这些统计数据做出相应的决策。

在线投票系统是一般网站必备的程序之一,如果网站开发者想了解用户对该网站的意见和建议。

他可以设计这样一个投票主题:你认为该网站如何?(A。

很好B。

一般C。

不好)然后提供给用户进行投票。

我的投票系统具有极大的灵活性,投票类型分为单选投票和多选投票。

管理员可以在线设计不同的投票主题供用户进行投票。

项目背景
随着INTERNET的发展,世界网民的数量急剧增加,社会的信息化强度增强,企业竞争之激烈,故对市场信息的掌握范围不仅仅是周边的一些信息,而应把范围扩展到全国,甚至全世界,INTERNET恰恰是实现这目标的有利工具。

对于新产品,新观点的调查范围应该更广泛,消息应该及时反馈给企业单位,故一个网上在线投票系统应允而生,它正好充分满足客户的需求,信息反馈的范围扩大,人力资源的节省,从而使得企业在竞争激烈的市场中拥有更强大的资本。

开发此投票系统是为了更好的把市场的信息更准确更快速的反馈给客户,使信息的来源更广泛,从而提高信息的准确性。

运用此系统可以降低企业为市场调查而消耗的人力和物力,利用节省的资源提高产品的质量,增强竞争力。

参考资料
[1]刘迎风. 基于MA的匿名网络市场调查协议[Z]. 华南理工大学研究生毕业论文.
[2]ChrisPayne. ASP .NET从入门到精通[M]. 北京: 人民邮电出版社, 2002. 1.
[3]肖建, 等. ASP. NET编程基础[M]. 北京: 清华大学出版社, 2002 , 5.
[4]徐罕, 等. ASP后台解决方案[M]. 北京: 人民邮电出版社, 2001 , 3.
[5]但正刚等. ASP. NET高级编程[M]. 北京: 清华大学出版社, 2002 , 9.
[6]苏贵洋, 黄穗, 等. 网络编程从基础到实践[M]. 北京: 电子工业出版社,2005.
[7]季久峰. 专家门诊—开发答疑200问[M]. 北京: 人民邮电出版社,2004.
2、开发的可行性分析
技术可行性
(1)操作系统:Windows 2000 Server 及以上服务器版本;
(2)数据库管理系统:SQL Server 2000;
(3)Web 服务器:Internet Information Services(IIS);
(4)编程工具:编程软件为Visual Studio 2005 Express Edition,使用作为网络编程开发框架,编程语言选用C#。

经济可行性
(一)该系统对客户的影响:
建议系统是为了改善原有系统在经费支出过高的缺点的,所以新系统一经使用在经费支出方面一定会得到很好的改善,用户在使用了新系统后只需要花一定资金购买一部分计算机与软件就能实现自动化.
(二)购货方面:
1.支出
(1)系统开发费用
1)人员费用:本系统开发期为三周,试运行一周。

开发期需要开发人员×人,试运行期需要开发人员2人。

人员费用为×万元。

2)设备费:本系统所需的硬件设备费用为×万元。

3)不可预见费:按开发费用的15%计算。

(2)系统运行费用
1)系统维护费:需要×人/年进行系统维护,维护费为×万元
2)设备维护费:设备更新费为×万元。

设备维护费为×万元。

3)消耗材料费:每年按×元计算。

综上所述,设系统使用时间×年,系统开发和运行总费用×万元,平均×万元/年
2.收益
(1)提高工作效率
(2)减少工作人员。

操作可行性
本在线投票系统的用户只需懂得运用互联网络者均可以使用,此系统在网站中的使用频度预计非常的频繁;
该系统属于实用型网站,需要对数据的处理,比如对投票票数的统计并把结果反馈给投票者,故对数据的及时更新要求较高,保证数据的真实性。

该系统在任何操作系统下都可以运行,但必须装有SQL2000数据库。

该系统的操作包括:单选投票、多选投票、查看投票、投票设计。

单选投票:用户只能从多个选项中选取一项进行投票。

◆多选投票:用户可以从多个选项中选取多项进行投票。

◆查看投票:提供用户查看当前投票情况,投票结果以条形图显示。

◆投票设计:管理员可以设计不同的投票主题,及投票主题的内容供用户进行投票。

投票设计又包括以下功能需求:增加主题、删除主题、查看主题、修改主题
管理上的可行性
网络在线投票系统实现的管理功能比较简单,具体如下:
◎投票项目的管理;
◎添加投票的项目;
◎删除投票的项目;
◎对项目进行投票;
◎查看项目的投票情况。

3、结论。

相关主题