在线投票系统的设计与开发

上传人:第*** 文档编号:56899801 上传时间:2018-10-16 格式:PDF 页数:65 大小:1.15MB
返回 下载 相关 举报
在线投票系统的设计与开发_第1页
第1页 / 共65页
在线投票系统的设计与开发_第2页
第2页 / 共65页
在线投票系统的设计与开发_第3页
第3页 / 共65页
在线投票系统的设计与开发_第4页
第4页 / 共65页
在线投票系统的设计与开发_第5页
第5页 / 共65页
点击查看更多>>
资源描述

《在线投票系统的设计与开发》由会员分享,可在线阅读,更多相关《在线投票系统的设计与开发(65页珍藏版)》请在金锄头文库上搜索。

1、 ( ( 专 业 学 位专 业 学 位 ) ) 分类号分类号:TP311TP311 单位代码:单位代码:1042210422 密密 级:级: 学学 号:号: 硕 士 学 位 论 文硕 士 学 位 论 文 论文题目论文题目: 作作 者者 姓姓 名名 学学 院院 名名 称称 专 业 学 位 名 称专 业 学 位 名 称 指指 导导 教教 师师 合合 作作 导导 师师 年 月 日 山东大学硕士学位论文 原创性声明和关于论文使用授权的说明原创性声明和关于论文使用授权的说明 原创性声明 本人郑重声明: 所呈交的学位论文, 是本人在导师的指导下,独立进行研究所取得的成果。除文中已经注明引用的内容外,本论文

2、不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究作出重要贡献的个人和集体, 均已在文中以明确方式标明。本声明的法律责任由本人承担。 论文作者签名: 日期: 关于学位论文使用授权的声明 本人完全了解山东大学有关保留、使用学位论文的规定,同意学校保留或向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅;本人授权山东大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段保存论文和汇编本学位论文。 (保密论文在解密后应遵守此规定) 论文作者签名: 导师签名: 日期: 山东大学硕士学位论文 i 目 录目 录 第 1 章 引言 . 1

3、1.1 背景 1 1.2 研究的目的及意义 1 1.3 电子投票系统的历史和现状 2 1.4 研究内容 4 第 2 章 在线投票管理系统需求分析 . 6 2.1 系统可行性分析 6 2.1.1 技术可行性 7 2.1.2 经济可行性 7 2.1.3 管理可行性 8 2.2 系统功能分析 8 2.2.1 用户管理子系统 8 2.2.2 后台管理子系统 . 10 2.2.3 投票管理子系统 . 12 2.2.4 系统设置子系统 . 13 2.3 系统非功能性需求分析 . 14 2.4 本章小结 . 16 第 3 章 在线投票管理系统的设计 17 3.1 系统架构设计 . 17 3.2 系统功能模块

4、的设计 . 18 3.2.1 后台管理子系统的设计 . 18 3.2.2 投票管理子系统的设计 . 20 3.2.3 用户管理子系统的设计 . 22 3.2.4 系统设置子系统的设计 . 23 3.3 系统流程分析 . 25 3.4 系统使用类设计 . 30 3.5 数据结构设计 . 33 山东大学硕士学位论文 ii 3.5.1 数据库设计的基本要求 33 3.5.2 数据库的概念设计 34 3.5.3 数据库表的详细设计 35 3.5.4 数据库表之间关系设计 38 3.6 本章小结 39 第 4 章 在线投票管理系统的实现 40 4.1 系统开发平台介绍 40 4.2 系统功能模块的实现

5、40 4.2.1 后台管理子系统的实现 40 4.2.2 投票管理子系统的实现 42 4.2.3 用户管理子系统的实现 44 4.2.4 系统设置子系统的实现 46 4.3 本章小结 47 第 5 章 在线投票管理系统的测试 48 5.1 后台管理子系统的测试 48 5.2 投票管理子系统的测试 49 5.3 用户管理子系统的测试 50 5.4 系统设置子系统的测试 51 5.5 系统性能测试 52 5.6 本章小结 53 第 6 章 总 结 . 54 参 考 文 献 . 55 致 谢 57 山东大学硕士学位论文 iii CONTENTS Chapter 1 Introduction1 1.1

6、 Background1 1.2 The destination and significance of Study.1 1.3 The history and current situation on the electronic voting system2 1.4 Study contents3 Chapter 2 The requirerment analysis on the voting sistem online.5 2.1 Feasibility analysis of the system5 2.1.1 Technological feasibility.6 2.1.2 Ec

7、onomical feasibility.6 2.1.2 Economical feasibility.6 2.1.3 Supervisal feasibility7 2.2 Function feasibility of system7 2.2.1 User management subsystem.9 2.2.2 Background management subsystem.10 2.2.3 Voting management subsystem12 2.2.4 Setting system13 2.3 The requirement analysis on the non-functi

8、on.14 2.4 Chapter Summary.15 Chapter 3 the design of voting system online.15 3.1 The design of system architecture16 3.2 The design of functional module16 3.2.1 The design of background managemnet subsystem.18 3.2.2 The design of voting managent subsystem.20 3.2.3 The design of user management subsy

9、stem21 3.2.4 The design of setting system.28 3.3 The analysis of system process31 3.4 The design of Class used in the system.31 3.5 The design of data structure.31 3.5.1 The basic requirement of Database design33 山东大学硕士学位论文 iv 3.5.2 The conception of database36 3.5.3 The design of Database relation

10、tables37 3.5.4 The design between the Database relation tables38 3.6 Chapter summary.38 Chapter 4 The implementation of voting system online38 4.1 The introduction of system development platform38 4.2 The implementation of system function40 4.2.1 The implementation of background management subsystem

11、40 4.2.2 The implementation of voting system subsystem.43 4.2.3 The implementation of User management subsystem.46 4.2.4 The implementation of setting subsystem47 4.3 Chapter summary47 Chapter 5 The test of the voting system online.48 5.1 The test of the background management subsystem48 5.2 The tes

12、t of the voting management subsystem.49 5.3 The test of user management subsystem50 5.4 The test of setting system.51 5.5 The test of system performance52 5.6 Chapter summary53 Chapter 6 Summary54 Reference documentation.55 Acknowledgement.57 山东大学硕士学位论文 I 摘摘 要要 随着民主建设的不断深入, 在企事业单位进行决策的同时, 都在积极的让群众参与

13、到投票行为中。 但是在以往的投票管理过程中, 只有独立建立投票网站才能实现对群众意见的收集。使得投票行为成本过高,严重的阻碍了企事业单位民主参与的水平。 本文就是针对这样的研究背景, 从用户的需求出发, 构建出在线投票管理系统。 该系统的应用可以让注册用户自主的创建新投票。 让更多的用户在该系统中实现投票主题的创建和投票信息的收集工作。在系统的设计工程中, 本文针对当前投票管理的存在的问题, 对在线投票系统的功能进行了全面的设计,设计出后台管理子系统、投票管理子系统、用户管理子系统以及系统设置管理等功能模块。 并且利用业务流程图的方式对系统中的各个模块之间的流程进行了描述。 详细的阐述了系统功

14、能类的设计。 在对系统的功能和流程进行设计的基础之上。 对系统的后台数据库结构进行了设计, 并且利用 ER 图的方式对系统各个实体之间的逻辑关系进行了表示,完成了在线投票系统的设计工作。最后,在系统的实现阶段,本文利用 ASP.NET 语言以及SQL 2005 数据库技术对系统的功能模块进行了实现。并且给出了各个功能模块的实现效果。利用系统测试的方式对系统功能模块的正确性进行了验证。切实的开发出符合实际需求的在线投票管理系统。 通过在线投票管理系统的应用, 切实的实现了投票行为的整合, 使得企事业单位不需要建立独立的投票网站, 只需要在系统上注册就可以完成投票的创建和管理等工作。 有效的降低了企事业单位投票管理的成本, 切实的提高了投票管理的效率和效果。 关键词:关键词: 投票管理;在线投票系统;管理信息系统; 山东大学硕士学位论文 II ABSTRACT With the deepening of democracy-building, decision-making in enterprises and institutions, while the masses are actively involved in the voting behavior. B

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号