1、 第 1 页 共 30 页 毕业设计毕业设计 题题 目:目: XXXXXX 学学 号:号: XXXXXX 姓姓 名名: XXXXXX 教教 学学 院:院: XXXXXX 专业班级:专业班级: XXXXXX 指导教师:指导教师: XXXXXX 完成时间:完成时间: XXXXXX 目目 录录 摘要: i Abstract: . ii 1.引言. 1 1.1 研究背景和意义 1 1.2 国内外研究现状 1 1.2.1 国内研究现状. 1 1.2.2 国外研究现状. 1 1.3 研究方法和内容 2 1.4 系统的主要特点和创新点 2 2.基本原理和关键技术. 3 2.1 系统架构 3 2.1.1 B/
2、S 体系结构 3 2.1.2 开发环境. 3 2.2 开发工具 4 2.2.1 Adobe Dreamweaver CS 5 4 2.2.2 数据库 Access2003 5 2.2.3HTML 标记语言 . 7 3.系统分析. 8 3.1 性能需求 8 3.2 系统需求 8 3.2.1 数据流图. 8 3.2.2 数据字典. 9 3.3 功能需求 10 3.4 非功能需求 11 3.4.1 可行性分析. 11 3.4.2 系统设计目标. 12 4.系统设计与实现. 13 4.1 系统的主要模块 13 4.1.1 网友投票模块 13 4.1.2 投票处理模块 14 4.1.3 结果显示模块 1
3、5 4.1.4 部分实体 ER 图 . 16 4.2 定义网站站点 16 4.3 创建数据库 17 4.3.1 创建 OBDC 数据库 . 18 4.3.2 连接数据库 19 5.系统测试与分析. 19 5.1 系统测试概述 19 5.2 系统测试目的 20 5.3 系统测试原则 20 5.4 测试环境与测试条件 20 5.4.1 测试环境. 20 5.4.2 测试条件. 20 5.5 实例测试 20 5.5.1 成功的测试. 21 5.5.2 失败的测试. 21 6 结论. 21 参考文献参考文献 22 致谢致谢错误错误!未定义书签。未定义书签。 i 网上投票系统的设计与实现网上投票系统的设
4、计与实现 摘要摘要: 根据外国媒体统计,调查公司发布了全球网民数量调查报告,全世界 2013 年网民人数预计会达到 22 亿人左右,当中有大概 17%的网民是中国人,总数 将达到 4 亿人次,其中各种电商家要掌握网民的一些基本的爱好,信息就需要 用到网络投票系统,或者网站本身要对网民做一个调查,调研,收集网民的相 关数据也要用到网上投票系统。网络投票系统让电商掌握网名对产品的基本偏 好,更好的为消费者服务,也为自己赢得更多消费者的基本信息。 研究方法应用 IIS 架设网站,作为在 internet 上发布信息的 Web 服务器。 研究方式首先进行需求分析,依据分析结果建立相关的数据表,并且完成
5、系统 的功能模块图和 E-R 图。 网络投票系统这个课题主要内容是网友投票模块,投票处理模块,结果显 示模块。投票者浏览网站,进行投票,投票结果输入数据库,数据库读取投票 数据,输投票数据,在返回网站显示投票结果。 网友投票模块,就是一个需要进行投票的项目,一个网站页面,网站有需 要网友选择的项目,网友根据自己的选择勾选项目,项目下面就是投票按钮, 点击投票就行了。投票处理模块,就是后台数据库处理投票页面的 add.asp 根 据投票者的投票选项,有选择的更新数据库表中的数据,并转到结果页面 result.asp 中把结果显示出来。显示模块,在数据库处理网友的投票后就更新显 示的网站。在结果模
6、块中,会显示投票人数,每一个项目的投票的人数,以及 所占投票人数的百分比,并有图示。网络投票系统的最明显的特点就是使用了 html标记语言, 它的优势是和操作系统的平台无关性, 无论你是 mac , windows, linux ,unix,windows,都可以观看 html 格式的内容。 关键词关键词: 投票;数据库;网络调查;IIS ii The design and implementation of online voting system Major: Information Management and information system Student No.:05121002006 Advisor: LI Zhuo-yun Abstract: According to foreign media statistics, research firm released a survey report of the number of Internet users worldwide, the numbe