电子投票系统的设计与开发

合集下载

网上投票系统—投票结果与界面的设计和实现(正文)

网上投票系统—投票结果与界面的设计和实现(正文)

目录第1章绪论 (3)1.1 课题研发背景 (3)1.2 课题的目的和意义 (3)1.3 系统的主要工作 (4)1.4论文结构 (4)第2章投票系统开发的可行性 (6)2.1技术可行性 (6)2.2经济可行性 (6)2.3 操作可行性 (6)第3章课题相关技术介绍 (8)3.1数据库管理系统:SQL Server 2005概述 (8)3.2服务器:Tomcat 概述 (8)3.3 JSP简介 (8)3.4编程软件:MyEclipse6.5概述 (9)第4章系统需求分析 (10)4.1系统所涉及用户及需求量分析 (10)4.2 系统功能需求 (10)4.2.1普通用户模块 (10)4.2.2 管理员模块 (11)4.2.3 在线投票系统流程图 (12)4.3 系统性能需求 (13)4.4数据流图 (13)4.4.1符号定义 (14)4.4.2数据流图的组成元素 (14)4.5数据字典......................................................................... 错误!未定义书签。

第5章数据库设计.. (17)5.1 数据库设计的需求分析 (17)5.2数据库的概念设计 (17)5.3数据库逻辑结构设计 (19)5.4数据库的功能及约束 (20)第6章主要功能模块的设计与实现 (22)6.1普通用户模块 (22)6.2 管理员模块 (24)第7章系统测试与维护 (28)7.1 测试环境 (28)7.2 系统调试 (28)7.3调试结果 (28)7.4系统维护 (29)结束语 (30)参考文献 (31)谢辞 (32)第1章绪论1.1 课题研发背景随着科技的飞速发展,计算机已经广泛的应用于各个领域之中,而且日趋普及。

在计算机应用中很重要的一部分就是编程语言,编程语言的出现打开了计算机应用的新篇章。

在这些编程语言中JSP占有着重要的地位,JSP拥有Java编程语言“一次编写,各处运行”的特点。

网上投票系统的设计与实现

网上投票系统的设计与实现

目录[摘要] (2)[关键词] (2)引言 (2)1 开发技术简介 (2)1.1 PHP语言 (2)1.2 HTML技术 (3)1.3 JavaScript技术 (3)1.4 CSS简介 (3)1.5 Bookstrap框架 (3)2 系统需求分析 (4)2.1 可行性分析 (4)2.2 系统需求 (4)3系统设计 (6)3.1 开发的设计思想 (6)3.2 数据库设计 (9)4 系统的实现 (11)4.1 网上投票系统首页界面设计 (11)4.2 用户注册 (12)4.3 用户登录 (13)4.4 查看公告 (14)4.5 在线留言 (16)4.6 投票操作 (17)4.7 后台登录界面 (19)4.8后台管理界面 (19)4.9 密码设置模块 (19)4.10 用户管理模块 (21)4.11 投票管理模块 (21)4.12 公告管理模块 (24)4.13 投票设置模块 (26)4.14 留言管理模块 (30)5 系统测试 (30)5.1 系统测试的介绍 (31)5.2 测试内容 (31)5.3 测试结果 (31)6 总结和反思 (31)参考文献 (32)[Abstract] (33)[Keywords] (33)致谢............................................................................................ 错误!未定义书签。

网上投票系统的设计与实现软件工程[摘要]在科学技术不断进步的今天,建立一个严谨科学的管理系统是十分有必要的。

仅仅依靠传统手工管理的方式管理投票已经不能顺应时代的发展。

在传统的方法中存在着诸多弊病,如交互性差,不能实时了解票数动态。

在面对大量的投票时,数据处理的效率也比较差。

手工处理数据也容易出现漏票等问题。

这给投票管理工作带来了很多不便。

而网上投票系统的出现恰好解决了这些问题。

本系统遵循人们的实际需求,顺应时代的发展。

电子投票系统的设计与实现

电子投票系统的设计与实现

电子投票系统的设计与实现随着科技的不断发展,人们对于各项活动的组织和管理方式也发生了改变。

其中,投票系统作为社会管理和决策的一项重要工具,也逐渐向电子化和智能化的方向发展。

电子投票系统的出现,使投票变得更加便利和高效,也提高了投票的公正性和安全性。

本文将从电子投票系统的设计和实现两个方面阐述电子投票系统的发展和应用。

一、电子投票系统的设计电子投票系统的设计需要考虑以下几个方面:1.功能设计电子投票系统应当满足完整的投票功能。

通常,该系统需要支持投票设置、投票发布、投票管理、投票统计、结果分析等功能模块。

通过这些模块,投票的组织和管理可以更加便利和高效,保障投票的公正性和合法性。

2.界面设计电子投票系统的界面设计也非常重要。

通常,这个系统需要设计简洁、美观、易用的用户界面。

该界面需要呈现出投票的题目、选项和统计数据等信息。

同时,应该考虑不同类型的用户,比如管理员、投票人等,他们可能需要不同的操作权限和视图界面。

3.安全设计电子投票系统必须保障系统的安全性。

其中,安全技术包括数据备份、多级授权、网络隔离等。

此外,该系统还应该采用多种安全措施来保障数据的机密性和完整性。

比如,在网络传输过程中可以使用SSL加密技术,保障数据传输的安全。

4.可扩展性设计电子投票系统还需要具备可扩展性。

随着投票用户和投票数量的增长,系统需要能够自动扩展资源。

此外,系统还需要支持可靠性方案,确保不会发生数据丢失或者其他问题。

二、电子投票系统的实现在实现电子投票系统时,需要充分考虑以下几个方面:1.技术运用电子投票需要使用多种技术。

比如,该系统需要使用Web和移动应用程序开发技术,来实现用户交互和数据传输功能。

此外,电子投票系统还需要使用数据库技术进行数据的存储和管理。

在运用这些技术时,还应该考虑不同的平台、浏览器和设备,确保系统的兼容性和体验性。

2.应用场景电子投票系统的应用场景不仅限于选举、会议和调查等,还可以扩展到各种群体决策和民主管理活动。

网络投票系统实训报告

网络投票系统实训报告

一、实训背景随着互联网技术的飞速发展,网络投票系统在各个领域得到了广泛应用。

为了提高我们的专业技能,加强实践能力,我们进行了网络投票系统实训。

本次实训旨在让我们深入了解网络投票系统的原理、设计和实现,提高我们在网络编程、数据库管理和网络安全等方面的综合能力。

二、实训目标1. 理解网络投票系统的基本原理和设计思路;2. 掌握网络投票系统的开发流程和关键技术;3. 提高网络编程、数据库管理和网络安全等方面的实际操作能力;4. 培养团队协作和沟通能力。

三、实训内容1. 网络投票系统需求分析根据项目需求,网络投票系统应具备以下功能:(1)用户注册与登录;(2)投票创建与管理;(3)投票结果展示;(4)投票数据统计与分析;(5)系统安全与维护。

2. 网络投票系统设计(1)系统架构设计:采用B/S(Browser/Server)架构,分为前端和后端两部分。

前端采用HTML、CSS、JavaScript等技术实现用户界面;后端采用Java、Python或PHP等编程语言实现业务逻辑处理。

(2)数据库设计:采用MySQL数据库,设计用户表、投票表、选项表、投票结果表等,用于存储用户信息、投票信息、选项信息、投票结果等数据。

(3)功能模块设计:①用户模块:实现用户注册、登录、修改个人信息等功能;②投票模块:实现投票创建、管理、查看、投票等功能;③结果展示模块:展示投票结果,包括投票数、得票率等;④数据统计与分析模块:对投票数据进行统计分析,为用户提供决策依据;⑤系统维护模块:实现系统日志记录、数据备份与恢复等功能。

3. 网络投票系统实现(1)前端开发:使用HTML、CSS、JavaScript等技术实现用户界面,实现用户注册、登录、投票等功能。

(2)后端开发:使用Java、Python或PHP等编程语言实现业务逻辑处理,包括用户管理、投票管理、结果展示、数据统计与分析等。

(3)数据库操作:使用MySQL数据库进行数据存储、查询、更新等操作。

电子投票系统的设计与实现

电子投票系统的设计与实现

电子投票系统的设计与实现随着科技的不断发展,传统的纸质投票方式逐渐被电子投票系统所取代。

电子投票系统的设计与实现是一个复杂而关键的过程,需要充分考虑安全性、可靠性和用户友好性等因素。

本文将介绍电子投票系统的设计原则、功能需求以及技术实现。

一、设计原则1. 安全性:电子投票系统必须确保选民投票的机密性、完整性和不可抵赖性。

系统应采用强大的加密算法来保护用户的隐私信息,并使用数字签名技术来防止选票被篡改。

2. 可靠性:电子投票系统在投票过程中应确保系统的稳定性和可用性。

系统应具备容错能力,能够在出现故障时自动切换至备份系统,以保证投票数据的完整性和准确性。

3. 用户友好性:电子投票系统应简单易用且符合人性化设计原则,以便选民能够轻松地理解和使用系统。

系统界面应简洁明了,提供清晰的指引和操作步骤,确保选民能够顺利完成投票过程。

4. 透明度:电子投票系统的设计应具备可追溯性和审核性。

系统应记录每一次投票的相关信息,并能够对投票过程进行审计和验证,以保证投票结果的真实性和公正性。

二、功能需求1. 用户认证:电子投票系统应提供有效的用户认证机制,确保只有合法选民才能参与投票。

系统可以采用多种认证方式,如生物特征识别、身份证验证或手机号验证等。

2. 投票过程:选民进入系统后,应能够选择投票对象,并进行确认。

系统应在选民投票后生成唯一的票据,并进行保存和备份,以便后续审核和验证。

3. 投票结果统计:电子投票系统应能够自动生成投票结果统计数据,并及时显示投票进度和结果。

系统可以提供多种形式的投票结果报告,如图表或表格,方便相关人员进行分析和决策。

4. 数据管理:系统应具备高效的数据库管理能力,能够对投票数据进行存储、查询和更新。

系统还应具备数据备份和恢复机制,以保证投票数据的安全性和可靠性。

5. 投票安全性:为保障投票的安全性,电子投票系统应采用确保指定的数字证书机制以验证导员的身份。

以及确保选民投票后的选票安全、准确的机制。

在线投票系统的设计和实现

在线投票系统的设计和实现

A Thesis Submitted in Partial Fulfillment of the Requirementsfor the Degree for the Master of EngineeringDesign and Implementation of aOnline Voting SystemCandidate : Wang KunMajor : Software EngineeringSupervisor : Assoc. Prof. Fang ShaohongHuazhong University of Science & TechnologyWuhan 430074, P.R.ChinaJanuary, 2013独创性声明本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成果。

尽我所知,除文中已经标明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。

对本文的研究做出贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律结果由本人承担。

学位论文作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权华中科技大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

保密□,在年解密后适用本授权书。

本论文属于不保密□。

(请在以上方框内打“√”)学位论文作者签名:指导教师签名:日期:年月日日期:年月日摘要随着全球Internet的迅猛发展和计算机应用的普及,特别是近几年无线网络的广阔覆盖以及无线终端设备的爆炸式增长,使得人们能够随时随地的访问网络,以获取最新信息、参与网络活动、和他人在线互动。

为了能及时地了解民情民意,把握人们近期关注的内容,政府机构以及各大门户网站等单位会将一些热点话题以投票的形式发布到他们的网站上面,供人们在线投票。

投票系统解决方案

投票系统解决方案

投票系统解决方案篇一:无线投票系统解决方案无线会议表决系统:无线会议表决系统是面向政府机关、企事业单位会议表决的需要专门研发设计的会议表决系统。

通用无线会议表决系统由无线手持表决器、无线数据采集器、微机三部分组成,可适用于投票选择、评分式表决、人员工作成绩考核评定、行业会议现场互动。

该系统采用无线表决方式,无需安装,会议之前准备快捷,携带方便,适合各种固定或移动会场。

当然,该系统最基本的要素为保密功能,在不记名模式下,系统特有的保密功能使得代表按键能最大限度的反映其真实意愿,而不用担心被人窥视或记录追查。

表决结果可自动统计产生,并根据会议要求以图文或报表方式来显示和打印。

系统组成:一套投票表决设备由3部分组成,包括基站、投票器单元和投票软件。

采用先进的双向数字RF无线通讯技术,通讯稳定可靠,速度快。

具有按键签到、数字评分、会议表决、答题反馈4大功能。

系统特点:硬件设计高度可靠、按键投票保密性强、用户操作直观明了、表决方式多种多样等优点。

通过该系统,与会代表只需根据会议议程轻按表决器按钮,即可轻松的完成从签到至各类表决议案的表决工作。

系统功能:1、议题管理;2、多种表决结果显示显示方式;3、多种表决方式;4记名方式表决;5、屏幕背景色及欢迎词画面客户可方便修改;6、代表签到;7、查询打印;8、表决结果不可修改。

篇二:投票活动方案智大教育微信投票活动方案(一)活动目的:增加公司微信公众平台粉丝,扩大公司宣传范围,为公司业务开展做铺垫。

活动主题:“快乐的生活源于最美的人”活动时间:XX年5月20日活动地点:XX大学活动对象:大学学生活动内容:幸福快乐的生活当中,总会出现那么一两个让自己感动的人,TA的出现,带给自己的是快乐?是幸福?还是温暖?TA在你心中是什么样的一个人?自己闲暇的时刻,是否想过这样的一个问题!现在走进由智大教育举办的投票选举“幸福的生活源于最美的人”活动当中,给你心中的那个TA一个肯定的答案。

JSP企业电子投票系统-开题报告

JSP企业电子投票系统-开题报告
J2EE(Java 2 Platform,Enterprise Edition)是JCP(Java Community Process)推出JAVA企业级应用的分布式体系规范。J2EE采用基于组件思想来设计、开发、装配及部署企业级应用,具有平台无关、组件重用、灵活方便的事务控制等很多优点。工作流管理系统,可以对不同类型的请求,智能地定义办公流程和商务流程,系统管理员可以根据商务模式和公司的规章制度,来设定网络工作流自动化系统。图形界面的绘制流程,界面友好,简单易用,在”拖拖拉拉”之中轻松定义工作流程(角色,关系,任务和路线)。基于网络的工作流程,使用JAVA技术实现了基于浏览器的流程定义,消除了客户端需要安装特定软件的需要。结构化的工作流机制,提供了定义完整的个性化的工作流程的功能。
3、Байду номын сангаас题报告的字数要求:
正文字数不得少于2000字。
一.选题依据(选题的背景和意义、该选题国内外的研究现状及发展趋势)
计算机软件是人类心灵和智慧在虚拟空间中的投射。软件的性能是人类能力的扩展,它的活动就是人类心智活动的反映。软件直接表达出设计者对目标的理解,对用户的期待,以及对自己的定位。
按企业对企业级软件的要求,一个企业级应用系统(J2EE)肯定会是一个服务于商业目的,处理企业业务信息,数据的软件系统,因此大概可以总结出以下五方面的特征:有复杂的业务逻辑,有大量持久化数据,与多种外部系统相关联有较高的性能要求,在运行时需要随时监控,管理,应该能够实时记录,观察系统运行情况。修改系统配置。
法律上已经承认电子投票的结果。随着互联网在各领域的广泛应用,通过互联网投票已成为现实,目前在一些国家,已对电子投票做出明确的法律规定。如在美国的特拉华州,2000年就通过了相关法律承认电子投票的结果。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

郑重声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包括任何其他个人或集体已经发表或撰写的成果作品。

本人完全意识到本声明的法律后果由本人承担。

本人签名:日期:毕业设计(论文)任务书毕业设计(论文)开题报告以从多个选项中选取多项进行投票。

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

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

2.1.系统模块结构图依据需求分析结果,电子投票平台可分为6个模块:功能选择、身份验证、投票人管理、候选人管理、投票区和得票区结果管理。

系统模块结构如下图所示:系统功能模块图System Function Modules2.2.设计(论文)需要重点解决的问题是:本系统重点解决的内容是:1.如何把投票人投票、管理员管理有机集成在一起,为用户搭建了一个信息共享的平台,以帮助投票者进行公证、准确的投票,从而全面提升投票系统更快速、更可靠、更安全、更保密。

2.采用结构化的开发流程来开发电子投票系统,具体设计流程或步骤;3.怎样实现对数据的查询、插入、修改和删除的操作;4.怎样实现简单的页面信息合法性控制;2.3.设计(论文)主要用到的技术方案:1. 本电子投票平台的设计是一种远程电子投票系统,该系统包括主会场、分会场、计票中心和它们之间互联的网络,每个会场包括投票人、管理人员两个角色的功能需求.其中投票人的主要功能需求包括: ①投票人的投票方式②投票人了解候选人的方式选择;管理人员的主要功能需求包括:①初始化候选人信息②浏览或修改候选人简介④查询投票情况⑤清除投票信息⑥安全管理。

管理员可以对投票人信息进行管理,投票人只有用管理员规定的用户名和密码才能进入系统进行投票。

管理员还可以更改用户名、密码和权限,并对投票人信息进行增加、删除、查询、排序和初始化等目录摘要 (1)ABSTRACT (2)1 引言 (3)1.1 本课题的研究意义 (3)1.2 本论文的目的和内容 (3)1.3 系统的主要特点 (3)1.4 作者的创新点 (3)2 设计目标及要解决关键问题 (3)2.1 本课题要达到的设计目标 (3)2.2 重点解决的内容和解决方案 (4)3 系统架构与模型 (5)3.1 系统架构描述 (5)3.2 三层架构概念 (5)3.3 系统架构遵守的规则 (5)3.4 系统架构优缺点 (6)3.5 与MVC的区别 (6)3.6 编程模型 (6)3.6.1 Web服务模型--B/S简介 (6)3.7 数据库设计 (7)4 系统具体实现 (8)4.1 系统的主要流程 (8)4.2 登录模块 (9)4.3 投票模块 (10)4.4 查看候选人所有信息模块 (12)4.5 删除、更新投票人信息页面 (13)4.6 添加投票人信息模块 (13)4.7 初始化(增加)候选人信息页面 (15)4.8 修改候选人信息模块 (16)4.9 浏览与删除候选人模块 (18)4.10 清空得票模块 (18)5 性能测试与分析 (18)5.1 测试环境与测试条件 (19)5.2 实例测试 (19)5.2.1 成功的实例测试 (19)5.2.2 失败的实例测试/漏洞 (21)5.3 性能分析 (22)6 结束语 (22)总结 (23)参考文献 (24)致谢 (25)摘要论文“电子投票系统的设计与开发”是针对设计建立一个安全、通用、可靠的B/S投票网站,以适应大多数投票系统的开发过程而撰写的,系统采用Visual Studio 2008与Microsoft SQL Server 2005结合的模式、应用及数据库技术开发设计了一套电子投票系统。

论文对系统设计目的、意义、需要解决的关键问题以及所采用的.net技术的进行了简单介绍;对系统设计架构和模型、系统需求分析、模块划分及系统的实现过程进行了详细介绍;并对系统进行了性能分析。

该系统满足了大多数传统投票功能要求的功能,达到了电子投票的高速度、高安全度、高保密度、高可靠度的特点。

关键词:电子投票安全可靠网上应用系统电子化ABSTRACTThesis "the electronic voting system design and development" is to design in establish a safety, gm, reliable B/S voting sites, in order to adapt to the development process of most voting system, the system adopts the written with Studio Visual 2008 Microsoft SQL Server 2005 the mode, application with and database technology development designed a set of electronic voting system. Papers on system design purpose, significance, needs to solve the key problems and adopted technology is simply introduced; For system design framework and model, system requirement analysis, module partition and system realization process; a detailed introduction And on the system performance analysis. This system to satisfy the most traditional vote the functional requirements function, achieve the electronic voting high speed, high safety, hi-fi density, high reliability characteristic.Overall this system realizes the electronic voting high speed, high safety, hi-fi density, high reliability.Key words: Electronic voting safe and reliable online application system electronic1引言1.1本课题的研究意义在现实生活中,“投票”是经常遇到的一项活动。

随着科学的不断进步发展,各种各样的“投票”在实现方式上已经多样化,电子投票作为替代传统投票方式已经被广泛的应用在日常生活中。

传统“投票”所具备的功能几乎都在互联网上进行电子化的高效动作实现。

目前流行的电子投票系统如何设计出更加安全、可靠的电子投票系统,已是目前迫切需要解决和关注的问题。

本系统就是在目前流行的电子投票系统上对使用范围、安全设置、系统灵活性等用户关注的问题上进行了较大改进,从而满足更多、更大使用范围,更安全,更方便的网上应用系统。

1.2本论文的目的和内容本论文的内容是描述如何建立一个电子投票网站系统,利用网络通信的优势同现有民主选举,就可以给投票者和组织者带来很大的便利之处,从而方便广大人民群众,为中国的民主化进程发展带来新的生机。

1.3系统的主要特点该系统通过网络,采用投票终端,解决了传统投票时的空间、时间和方式上限制,以及投票前繁琐的准备工作。

本电子投票系统可以应用在人员选举、人员表决、事项表决、民主评议范围;既可在无论大、小型的单个会场里进行投票,也可用在地域分散地的多个会场互联投票。

整个投票过程是在信息化的手段下自动完现实时计票与统计,做到高速度、高安全度、高保密度、高可靠度。

1.4作者的创新点本系统的创新之处首先是系统功能设计的合理性和完整性,系统分析了大多数投票所采取的方式,综合取舍,最终做出此通用系统,其次本系统采用了微软最新推出的技术,使用更方便,效率更佳。

2设计目标及要解决关键问题2.1本课题要达到的设计目标本电子投票平台的设计是一种远程电子投票系统,该系统包括主会场、分会场、计票中心和它们之间互联的网络,每个会场包括投票人、管理人员两个角色的功能需求.其中投票人的主要功能包括:1) 投票人的投票方式选择和投票2) 投票人了解候选人的方式选择;管理人员的主要功能包括:1) 初始化候选人信息2) 编辑、浏览或修改候选人简介3) 查询投票情况4) 清除投票信息5) 安全管理。

管理员可以对投票人信息进行管理,投票人只有用管理员规定已登记的用户名和密码才能进入系统进行投票。

管理员还可以更改编辑用户名、密码和权限的信息,并对投票人信息进行增加、删除、查询、排序和初始化等操作。

2.2重点解决的内容和解决方案1、业务的解决:因为作为一个电子投票系统,它必须要求投票人员输入数据,然后反馈给服务器,所有想看到数据的人也必须得请求服务器。

所以我在提供投票人员自己进入投票页面,而数据的流出则是仍然以页面形式发给想要查看数据的人员,从而解决了投票数据的输入输出问题。

2、权限分配及管理:因为将有投票人员和管理人员的加入,从而同时增加了一个用户的进入,这是相当于有两个用户的进入这个系统。

为了让这两种人在同一个系统,必须对其权限进行管理,从而必须对投票人员、管理员的权限进行管理,从而达到用户不至于越权。

权限完全由管理员来控制。

3、数据库:投票涉及的三个对象,其数据分成两张表:存放投票人员、管理人员登录系统的账号、和密码及角色的user表,以及存放候选人信息的候选人表。

4、开发平台:选择visual studio 2008它为我们提供了一个平台,你可以在上面用c、c++、c#、vc++、VB等语言开发。

它有良好系统优化处理机制,使得系统运行更快,再加上它的优秀因为现在99%的操作系统是windows,所以选择了它。

5、开发语言使用:C#是一个具有结合c、c++之优点,摒弃它们的缺点——指针,从而避免了解决内存溢出的弊病。

6、数据库工具选择:本系统采用SQL Server 2005数据库系统。

因为投票对数据库的要求比较高,他只需要基本的海量查找,不需要进行决策分析,还要为以后的web开发提供接口。

因为Access只是一个微型数据库,虽然它对硬件要求不高,但它适合于少量数据遍历及查找,最重要的是它只能满足主机既是服务器又是客户端;而oracle是一个重量性数据库,它满足所有条件,但它从数据库维护成本及购买成本上考虑,都远远超过server2000/2005数据库的成本。

相关文档
最新文档