投票系统需求说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网站投票需求说明书
1.前言 ...................................................... 错误!未定义书签。
编写目的................................................ 错误!未定义书签。
背景说明................................................ 错误!未定义书签。
系统应用范围............................................ 错误!未定义书签。
任务概述................................................ 错误!未定义书签。
系统功能................................................ 错误!未定义书签。
开发环境................................................ 错误!未定义书签。
2. 应对方案 ................................................. 错误!未定义书签。
项目建设原则............................................ 错误!未定义书签。
实用性原则........................................... 错误!未定义书签。
|
可靠性原则........................................... 错误!未定义书签。
安全性原则........................................... 错误!未定义书签。
兼容性原则........................................... 错误!未定义书签。
信息服务动态模型原则................................. 错误!未定义书签。
实现手段................................................ 错误!未定义书签。
3.网站内容及功能需求 ........................................ 错误!未定义书签。
相关缺省规划............................................ 错误!未定义书签。
网站栏目结构图........................................... 错误!未定义书签。
栏目内容介绍............................................. 错误!未定义书签。
网站主页............................................ 错误!未定义书签。
信息显示................................................ 错误!未定义书签。
企业产品投票........................................ 错误!未定义书签。
社会大事件投票....................................... 错误!未定义书签。
就业投票............................................. 错误!未定义书签。
明星投票............................................. 错误!未定义书签。
动漫投票............................................. 错误!未定义书签。
旅游投票............................................. 错误!未定义书签。
最新投票............................................. 错误!未定义书签。
推荐投票............................................. 错误!未定义书签。
热门投票............................................. 错误!未定义书签。
网站公告............................................. 错误!未定义书签。
友情链接............................................. 错误!未定义书签。
&
信息交互................................................. 错误!未定义书签。
网上注册............................................ 错误!未定义书签。
登录................................................. 错误!未定义书签。
投票搜索............................................. 错误!未定义书签。
会员邮箱............................................. 错误!未定义书签。
客户服务............................................. 错误!未定义书签。
反馈信息............................................. 错误!未定义书签。
留言板............................................... 错误!未定义书签。
数据维护................................................. 错误!未定义书签。
用户管理............................................. 错误!未定义书签。
栏目管理............................................. 错误!未定义书签。
)
日志管理............................................. 错误!未定义书签。
1.前言
编写目的
为了更好的描述投票系统的功能,有利于用户与开发人员的交流,便于将用户的需求抽象为系统所要实现的功能,并提供一个用户和软件开发单位双方对待开发的软件的初始规定的协议,需求分析说明报告是不可缺少的。
并且在设计、编码和测试计划中都要用到需求分析说明。
背景说明
网上投票系统是一种在网站上提出投票题目,由用户在线投票并对调查投票的统计结果直接显示的调查工具。
网站管理可以通过网上调查结果自动进行系统分析后得出有用信息。
网络的快速发展和计算机的广泛普及,为解决传统民意调查存在的缺点和提出网上投票系统概念提供了物质基础。
人们针对传统的民意调查存在的不足,开发了网上投票系统,大大提高了调查的时效性。
>
系统应用范围
网上投票系统是一个通用系统,应用很广泛,涉及面很广。
可用于企业了解用户对各产品的喜好,还可同于对社会各大事件进行统计分析,当然还可以对大学生就业进行投票。
此外,还可以进行纯娱乐的投票:如明星、动漫等。
可设计不同的模块,根据实际情况加入一些其他的功能,如:留言板等,使其应用更加广泛。
任务概述
通过将数据库与动态网页相连,及时显示信息变化,对历史信息进行管理,提高浏览者查看信息的效率,并大大减轻信息管理员的工作量。
系统功能
此系统大致可分为以下几个功能:
1、投票类别的管理
这部分功能主要是设置投票类别,并在首页中的导航栏中显示出来,如可设置为:企业产品投票、社会事件投票、就业投票、明星投票、动漫投票、旅游投票等,根据系统所应用的地方具体设定。
2、%
3、投票内容的管理
增加、删除、编辑投票的内容,包括投票类别、内容等。
4、用户密码管理
此系统将设置一个管理员,具有一切权限,另外设置其他用户,只具有投票和查询结果功能,而管理员就需要对这些用户的用户名及密码和投票结果进行相应的管理。
4、投票查询
可按类别,用户进行相应的投票查询。
5、留言板管理
这是用户与管理员之间的互动部分,用户可以向管理员提出自己的看法并等待回复。
6、友情链接管理
和一些相关网站进行友情链接。
开发环境
;
1、硬件条件
服务器两台,一台为数据库服务器,一台为Web服务器;客户端计算机若干;
网络通讯设备,主要包括交换机、网卡、集线器、MODEM 等。
2、系统平台
采用Browser/Server体系结构,Web服务器软件采用(Internet Information Server)。
客户端软件,包括单机操作系统和浏览器软件,分别选用Windows XP和Internet Explorer,数据库系统采用Microsoft Access有利于方便操作。
3、开发工具
基于Web的系统开发工具应使开发者使用各种各样的技术来创建动态的Web 应用程序,并且应是一个可视化的工具。
我们采用了Dreamweaver进行开发,它是用来快速创建数据驱动Web应用程序的基于团队的开发环境,支持ASP,以OLEDB连接数据库,脚本语言为简单易学的VBScript。
2. 应对方案
项目建设原则
、
实用性原则
实用性是指系统应易于实施、管理和维护,对各类使用者来说,应该操作简便、易用;系统响应应该符合人的习惯;系统的用户界面友好,应通俗易懂、便于操作。
可靠性原则
系统应该保证高可靠性和稳定性,具备自诊断能力、高容错能力、抗攻击能力以及恢复能力来保证系统运行的高可靠性和稳定性。
同时,还应该具有抵御外界环境和人为误操作警示的能力。
安全性原则
系统在设计过程中应该充分考虑在硬件、网络、数据库、操作权限和身份认证方面的安全性。
对于不同用户采取不同的权限设置。
兼容性原则
}
系统设计应注重系统的开放性与良好的可移植性,适应于多种不同的软、硬件平台,使以后系统平台升级或新建站点时简便易行。
信息服务动态模型原则
由于网站发布的信息具有数量大、服务分类多、局部更新快的特点,因此尽可能多的采用数据库动态信息发布更新技术,并可实现远程维护管理。
实现手段
从网站的实现手段上可以分为三种:
※静态页面。
对于不经常更换的页面,采用静态页面的方式实现,这样可以美化页面的布局和个性外观表现。
※动态发布管理信息。
对于经常更新的栏目内容,比如最新的投票、最近更新的投票等,采用动态网站管理发布来实现,可以实现由信息中心或者职能部门自行维护更改信息和栏目管理。
!
※软件程序。
对于一些网站功能,比如网上投票,需要通过专门的软件程序实现。
3.网站内容及功能需求
相关缺省规划
如果没有特别说明,前台页面遵照以下规则:
※首页和其它页面中包含include文件和广告banner,网站管理员可修改include文件内容和广告banner。
※导航条是网站的一级导航,包括首页、一级功能栏目。
※除正文页面外,每个页面均包括问卷调查网logo、导航条和版权信息。
※使用管理的栏目页面都有搜索功能,包含一个搜索输入框和搜索按钮。
搜索的内容是关键字。
※显示时间显示为年月日,年为4位。
/
※标题字段按128个字符存储,可以存贮64个汉字,正文字段按64个字符存储,可以存32K个汉字。
※在列标题列表的页面,如果有多个标题在一页上无法完全显示,显示上一页、下一页链接和翻至XX页链接,显示总页码和当前页码。
在管理栏目的搜索结果和单独开发的模块搜索结果页面显示上一页、下一页链接和本页最相邻的20个页码链接,显示总条目数、每个标题前显示搜索结果的标题序号。
管理栏目标题列表页显示上一页、下一页链接。
※后台在做删除操作时,要提示用户确认。
网站栏目结构图
~
,
栏目内容介绍
网站主页
作为网站的主入口,涵盖了如下内容:
投票吧网Logo、banner
系统当前日期
网站的各一级功能栏目的导航条及重要二级栏目的导航链接
最新投票信息
典型应用模板
(
会员登录窗口
常见问题
友情链接
计数器(隐藏)
信息显示
信息显示主要实现问卷调查的网上公布,为扩大调查范围、优化调查数据、共享问卷资源及调查结果提供一个良好的网上平台。
包括企业产品投票、社会大事件投票、就业投票、明星投票、动漫投票、旅游投票、最新投票、热门投票、推荐投票、网站公告和一些友情链接。
企业产品投票
对企业产品进行大众投票,调查消费者对产品的喜好程度。
投票标题和内容
…
显示上一页、下一页链接,显示总票数和信息总数。
社会大事件投票
对现在社会上发生的事件进行投票,主要是了解大家对各事件的看法,并能使大家更能了解社会上的时事。
投票标题和内容
显示上一页、下一页链接,显示总票数和信息总数。
就业投票
对大学生就业进行投票,了解当今大学生就业现状。
投票标题和内容
显示上一页、下一页链接,显示总票数和信息总数。
…
明星投票
对喜爱的明星进行投票,纯属娱乐
投票标题和内容
显示上一页、下一页链接,显示总票数和信息总数。
动漫投票
对流行的动漫进行投票及希望的结局进行投票
投票标题和内容
显示上一页、下一页链接,显示总票数和信息总数。
$
旅游投票
假期想要去旅游的地方进行投票,了解大家的心目中的旅游胜地。
投票标题和内容
显示上一页、下一页链接,显示总票数和信息总数。
最新投票
介绍网站最新推出的投票,方便大家了解并可以醒目的标识。
推荐投票
介绍网站推荐的投票内容。
《
热门投票
介绍网站热门的投票。
网站公告
把网站公告流动显示,可以更新最新信息。
友情链接
把网上最新流行的大型投票活动进行友情链接。
信息交互
信息交互主要实现本网站会员之间以及会员与网站之间的信息交互。
包括网上注册、登录、投票搜索、会员邮箱、客户服务和反馈信息和留言板。
网上注册
满足普通浏览者成为本网站会员的要求,会员可以发放投票,进行投票,查询投票结果。
-
用户通过网站的注册页面注册信息,用户注册的信息内容为:
登录
本网会员必须在内网管理(注册),登录后即可进行各种会员权限操作。
即:投票,查询投票结果,留言等。
投票搜索
对自己感兴趣的投票内容进行搜索。
会员邮箱
用于给大广告会员户提供20M大小的邮箱。
客户服务
提供一系列的方式进行用户与网站管理部分之间的沟通,包括在线服务、帮
助文档、邮箱服务、电话服务及常见问题解决方案。
反馈信息
用于本网站后台管理部门就某一方面的问题征求意见或者由用户针对某一问题主动向网站管理人员提出建设性意见或建议。
留言板
会员可以在留言板留言,讨论投票的内容或者自己的建议、问题等。
数据维护
数据维护包括用户管理、栏目管理和日志管理等。
用户管理
主要实现用户的增加、删除及修改和用户授权。
用户授权是通过把用户分配到组(组是一定权限的集合)达到授权的目的。
栏目管理
拥有网站某一个或几个栏目管理权限的工商局内部用户对该栏目内容的增加、删除、修改以及对相关内容的审核、回复。
日志管理
用于查询用户的操作记录,它是建立在系统能够对用户的各种操作保留记录的基础上。