- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
校园网站论文
在线投票系统报告
学 生: 吴国俊
专 业: 计算机应用
学 号: 02096101019
2011年10月25日
摘要
在积极建立科学管理机制的今天,仅仅靠原始的手工管理或简单的单机管理,管理部门面对大量的信息,无法有效率地将其中的重要部分提取出来,并做出相应的判断和处理。投票管理者的决策只能依据手工表数据,在浪费大量人力、物力的同时无法做到实时监控,难以保证数据的准确性和及时性。因此,先进的管理思想就成为了一个可望而不可及的目标。投票非常急需一套既有先进管理思想的系统,作为实现目标和提高现有投票管理水平的一种重要手段。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,在先进的计算机技术、通信技术、控制技术及IC卡技术基础上,采用系统集成方法,逐步建立一个智能化的投票系统。在线投票系统的实现过程及一些关键技术。重点完成投票应用子系统,此系统基于,NET平台下以c#为主要编程语言。采用B/S架构。后台数据库采用目前流行的Microsotf SQL Server2000 设计过程采用自顶向下,逐步细化,依据软件工程高内聚、低耦合的原理。在数据库设计中,将部分常用的数据库访问操作封装为存储过程。在系统中,按照基本功能来设计页面,并将常用的操作作封装在不同的文件中,体现了模块化设计的思想。在线投票系统主要包括:投票应用于子系统、投票管理子系统、用户权限管理子系统三个模块。
【关键词】?ASP.NET??SQL Server 2000??在线投票 数据库目录
第1章 系统设计 1
1.1 功能模块设计 1
1.2 数据库的设计 1
第2部分 分析部分 2
2.1 功能需求 2
第3部分 运行部分 2
3.1 系统安装 2
第4部分 需求分析 3
4.1目标 3
4.2用户特点 3
4.3对性能的要求和约束 3
第5章 在线投票系统设计 4
5.1 在线投票系统的工作原理 4
5.2 在线投票系统的结构 4
5.3 开发环境 4
第6部分 附录 7
6.1 硬件要求 7
6.2 软件要求 7
第7章 编程环境及数据库 10
7.1 编程环境 10
7.2 ASP简介 10
7.2.1 ASP的技术特点 10
参考文献 11
第1章 系统设计
1.1 功能模块设计
通过对功能需求进行分析和概括得到时如图所示的系统功能模块图:
系统功能图
1.2 数据库的设计
该系统的数据库采用MYSQL根据投票系统功能设计的要求,可以列出以下数据项和数据结构:
* 投票表:存放投票信息,数据项包括:序号、标识、选项类型、投票主题、投票选项内容、得票数。
第2部分 分析部分
2.1 功能需求
通过对用户的需求调查分析,可以概括出用户的功能需求如下:单选投票、多选投票查看投票、投票设计。
* 单选投票:用户只能从多个选项选取一项进行投票。
* 多选投票: 用户可以从我个选项中选取进行投票。
* 查看投票: 提供用户查看当前投票情况,投票结果以条形图显示。
* 投票设计: 管理员可以设计不同的投票主题,及投票主题的内容供用户进行投票,投票设计又包括功能需求:增加主题、删除主题、查看主题、修改主题。
第3部分 运行部分
3.1 系统安装
该系统我在j2sdk1.4.1_01+resin2.1.9+MySQL-4.0.12-nt环境下测试通过:
安装步骤:
该系统需要JSP运行环境MySQL数据库,如果服务器还没有搭建的话请先搭建。
1.把Vote/WEB-INF(Vote文件夹存放的是。jsp文件,WEB-INF存放的是该系统使用到的一引些class文件)文件夹上传到你的主机目录。
2.修改DBConnect.Java里连接MySQL数据库的IP、用户名和密码为你自己的IP,usrer,password修改编译之后放到WEB-INF\class/目录下面:
3.请创建数据库d然后使用mysql.dote.sql脚本创建该数据库使用到的表。(脚本存入的路径vote\vote.sql)
4.然后在浏览器输入URL:
(例如这是我的运行方法::8080 vote/index,jsp)
您可能关注的文档
最近下载
- 农村供水建设项目建设必要性分析.docx
- 2025年广西高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 天津市纪委监委公开遴选公务员笔试试题及答案解析.docx VIP
- 岛津气相色谱仪教材161页课件.ppt VIP
- 门诊部医生诊疗行为规范.docx VIP
- adams初级培训教程第7章转动和摩擦.pdf VIP
- 2025初级会计实务第二章会计基础.pptx
- (正式版)D-L∕T 5759-2017 配电系统电气装置安装工程施工及验收规范.docx VIP
- 屋面_光伏一体化_高处作业安全施工措施方案.docx VIP
- NB∕T 32037-2017 光伏发电建设项目文件归档与档案整理规范.pdf VIP
文档评论(0)