- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
吕传涛:学生信息管理
PAGE I
《Web技术与开发(ASP.NET)》
课程设计说明书
设 计 题 目: 网上投票系统
PAGE I
摘 要
随着网络技术的迅速发展传统的投票方式已经不能满足人们的需要。而网上投票系统除了能够完成传统的功能之外,更具有时效高和范围广的优点更符合现代社会的需要。
网上投票系统的设计是采用ASP.Net和SQL Server2005技术开发的简易投票系统并在用户登陆过程中设置动态验证码提高系统的安全性。它实现了以下功能:投票、结果查看、增加、删除等。
本次课程设计首先介绍了网上投票系统的概念及和适用范围。在系统开发环境中主要对ASP、SQL及系统总体设计作了详尽的介绍。接着通过E-R图说明数据库的搭建和数据库的设计。然后介绍了本系统的总体设计包括系统结构和总体功能设计。论文以功能模块图的形式说明了功能的设计并给出了部分核心代码及主要功能界面图。
投票系统概括起来就是要通过科学的管理手段和专业化管理技术来实现统一。网上投票系统应具有以下功能:
其一方便的操作。原有的手工投票管理基本上是人工操作效率低下,缺乏方便性,在线管理系统运用计算机和其他附加设备,不再需要手工操作基本上是全自动化,能够节省人力、最大限度地利用各种宝贵的资源,大大的提高了效率。
其二友好的界面。友好的用户界面会给人一种亲切感,在使用起来不会觉得繁琐。用户只需在线登陆点击投票而且可以直接点击查看投票的统计结果。
其三强大的功能。后台管理员可以创建、删除、修改投票候选人、并统计投票结果。
本设计正是基于这样的功能要求展开设计的。
本系统的研究内容主要有两部分,具体如下:
1、数据库设计。基于SQL并根据需求进行数据库表的设计。
2、功能模块的实现。主要包括功能界面的设计和后台实现。
本网上投票系统的开发,遵循了自上而下的开发方式,即从整体到局部,从抽象到具体,从概要设计到详细设计,从而体现结构化的设计思想。贯穿开发过程的方法是:瀑布模型、生命周期方法学、面向对象方法的结合。这也是目前较为行之有效的开发方法。
在进行网上投票系统的开发时,用到了许多计算机方面的相关技术,其中也用到了许多新的开发技术和方法,这些也是完成系统开发的关键性技术,最主要的是:ASP技术、三层应用系统框架结构、SQL数据库技术等。
关键词: 网上投票系统; ASP; SQL
PAGE II
目 录
TOC \o 1-3 \h \z 摘 要 h I
第1章 设计目的 h 1
1.1 设计目的 h 1
第2章 总体设计 h 2
2.1程序设计组成框图 h 2
2.2流程图 h 4
2.3关系图 h 5
2.4数据库分析与设计 h 5
第3章 详细设计 h 6
3.1 模块功能说明 h 6
3.2 登录模块 h 6
3.3 投票模块 h 8
3.4 排序模块 h 12
3.5 系统设置模块 h 12
3.6 数据库表设计 h 13
第4章 系统实现 h 15
4.1录入模块 h 15
4.2 投票模块 h 16
4.3排序模块 h 17
4.4系统设置模块 h 18
结束语(心得体会) h 21
II
网上投票系统
PAGE 22
第1章 设计目的
1.1 设计目的
网上投票系统的开发可以更好的把市场的信息更准确更快速的反馈给客户,使信息的来源更广泛,从而提高信息的准确性。运用此系统可以降低企业为市场调查而消耗的人力和物力,利用节省的资源提高产品的质量,增强竞争力。
一个网站不断发展的前提就是众多用户的支持,一个好的网站一定要注意与用户之间信息的交流。能够有效得到用户反馈的信息,并及时对网站内容进行改进,这也是一个网站持续发展的基础。也正是由于以上原因,网络上各式各样的投票系统层出不穷。
网络在线投票是目前网上比较常见的一个功能,利用此功能可以提直接在互联网上直接投票,并及时查看投票结果。利用此系统,用户投票比较方便还可以查看并分析投票结果,从中获得对自己有用的信息。
本次课程设计的目的,就是制作一个网上投票系统,该系统可以实现对投票数量进行累加,统计票数等操作。投票网页的基本要求:有所有候选人列表(至少10人),有必要的投票说明和要求,如只能选几人(由系统给予限制),显示后可投票,如选5人,选定5人后,网上提交。多选和少选都不能提交(无效票)。网上投票后,再次进入该网页时该网页不能再投票。每个人不能重复投票。获得投票统计结果网页的基本要求:多人投票完毕后,通过该网页获得投票统计结
您可能关注的文档
- 基坑支护69533平米地面以上6层地下2层框架办公楼计算书土木工程毕业设计.doc
- 基坑支护毕业设计计算书.doc
- 基坑支护设计_土木工程毕业论文.doc
- 基坑支护设计与监测本科毕业设计论文.doc
- 基坑支护施工方案毕业论文.doc
- 基坑周边高层住宅沉降计算书毕业设计.doc
- 基于 MATLAB 的语音信号的分析与处理 基于正交试验的特征选择方法的研究与实现_毕业论文.doc
- 基于 Multisim 的高频放大器的设计与分析_毕业论文(设计).doc
- 基于(89C52)单片机的全自动粉料包装机控制系统设计毕业设计论文.doc
- 基于.NET_Remoting技术并行计算程序的设计与实现毕业设计.doc
- 2021年全国及各省黄金珠宝零售行业相关政策汇总 .pdf
- 2021年上半年总结会议主持词(共4篇) .pdf
- 2021年10月高速公路养护技能竞赛模拟卷与答案解析20 .pdf
- 2021年华医网继续教育考试试题及答案 .pdf
- 第三章细胞的基本结构(原卷版)2.docx
- Unit7SectionA(学生版)七年级英语下册讲义(人教版).docx
- 浙江省高三下学期5月选考适应性考试化学试题2.docx
- 人体艺术高中美术教学计划 (2).pptx
- 2022-2023学年五年级数学上册第七单元解决问题的策略检测卷(提高卷)(含答案)(A4卷).docx
- 芬太尼抑制鼻咽癌细胞侵袭转移的机制研究 .pdf
文档评论(0)