ImageVerifierCode 换一换
格式:DOCX , 页数:25 ,大小:390.37KB ,
资源ID:12997790      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/12997790.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于 ASPNET 的在线投票系统的设计与实现Word文档下载推荐.docx)为本站会员(b****9)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于 ASPNET 的在线投票系统的设计与实现Word文档下载推荐.docx

1、第四章 系统页面展示与编码实现124.1 登陆注册模块详细设计124.2 投票模块详细设计154.3 新闻模块详细设计174.4 留言簿模块详细设计174.5 管理员模块详细设计184.6 用户模块设计19第五章 系统测试205.1 测试目的205.2 测试过程20结束语21参考文献22基于 ASP.NET 的在线投票系统的设计与实现计算机科学系 2007 级 3 班 王鹏摘 要: 在线投票功能是网站应用程序最常用的功能之一,也是网站应用程序开发常用的功能模块。当网站的管理员或用户提出一些新的想法与建议或者出现一种新产品时, 他们可能需要通过用户或者用户的投票方式来确定这些新的想法、建议或者新

2、的产品是否满足用户或者用户的需求。本系统正符合这一要求,该系统是基于 ASP.NET 技术与 SQL Server 2005 数据库技术相结合。论文采用软件工程的思想从需求分析到编码实现详细阐述了系统的设计目标、总体架构及各功能模块的详细设计。 主要模块包括管理员模块、用户模块、留言簿模块、新闻模块、投票模块。关键词:在线投票;ASP.NET;SQL Server 2005Online Voting System Design and Implementation Based On ASP.NETWANG Peng , Class 3 , Grade 2007, The Science of

3、Computer DepartmentAbstract : On-line voting is the most common web application to function, one of the web application development frequently module. When the administrator or a user puts forward some new ideas and suggestions or new products, they may be required by the user or customer in order t

4、o vote to determine whether these new ideas and proposals or new product can meet theneeds of users.This system is consistent with this requirement. The system is based on SQL Server 2005 database technology and ASP.NET technical papers together. This paper used the idea of software engineering. Fro

5、m demand analysis to elaborating codingsystem ,it achieved the design goals, the overall structure and function modules for the detailed design. The majorblocks include the administrator module, the user module, guest book module, news module, voting module.Key words:Online Voting; ASP.NET; SQL Serv

6、er 200524绪 论在线投票功能是网站应用程序最常用的功能之一,也是网站应用程序开发常用的功能模块,网站能够通过投票调查来收集信息,投票调查也是用户与网站之间的一种很重要的沟通渠道。企业可能非常想知道用户对他们出售的商品的评论或对市场全面的看法,他们也想知道用户是谁,用户的年龄、职业和其他的统计信息。当网站的管理员或用户提出一些新的想法与建议或者出现一种新产品时,他们可能需要通过用户或者客户的投票方式来确定这些新的想法、建议或者新的产品是否满足用户或者客户的需求,另外,网站还可以通过网站在线投票功能做一些实际性的调查工作。好的投票调查总是包含有目的性的问题,可以帮助站点的管理人员了解自己的

7、用户 群,以及他们的观点、意见和需求等,从而为管理员或企业做出科学的判断决策提供了科学客观的统计依据信息。第一章 系统开发工具及简介1.1 ASP.NET 简介ASP.NET 作为微软公司的 NGWS(Next Generation Windows Services)的一个重要组成部分,为动态网站的设计带来全新的技术和概念,它带给网站开发人员的是性能的提升和开发效率的提高1。ASP.NET 又叫 ASP+,但不仅仅是 ASP 的简单升级而是微软公司最新推出的基于通用语言的编程框架,可以在服务器端架构强大的网络程序,是新一代编制企业级网络的平台2。ASP.NET 是 ASP 上发展起来的动态服务

8、器网页技术,用于创建基于 Web 服务器 86 的动态网页3。它还提供了一个统一的 Web 开发模型,其中包括开发人员生成企业级 Web 应用程序所需的各种服务。ASP.NET 的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有 ASP 应用程序中逐渐添加 ASP.NET 功能,随时增强 ASP 应用程序的功能。1.2 Visual Studio.NET 简介Visual Studio.NET 是.NET 平台下最为强大的开发工具,无论是软件服务商,还是企业应用程序的部署与发布, Visual Stu

9、dio.NET 都可以提供近乎完美的解决方案。 VisualStudio.NET 提供了包括设计、编码、编译调试、数据库联接操作等基本功能和基于开放架构的服务器组件开发平台、企业开发工具和应用程序重新发布工具以及性能评测报告等高级功能。在.NET 框架中,所有的编程语言编写的程序都将生成。1.3 SQL SERVER 2005 简介SQL SERVER 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理4。SQL SERVER 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序

10、。1.4 C#简介C#是一种最新的、面向对象的编程语言。他使得程序员可以快速的编写各种基于Microsoft.NET 平台的应用程序5。用 Visual C#编写的应用程序是在公共语言运行库的各种服务的基础上生成的并且全面利用.NET Framework6。C#包含了一种特殊的功能,使程序可以调用任何纯 API。在一段特别标记的代码中,开发者可以使用指针和传统 C/C+的特性。第二章 系统需求分析2.1 系统分析在线投票系统是目前应用比较广泛的系统,本系统主要实现如下功能:1. 通过用户的实际需要选择投票方式,如多选或者单选。2. 网站可也通过在线投票功能实现实际性的调查工作。此系统通过图形化

11、的显示,使用户更加直观的了解调查的信息。2.2 用户需求分析现在的社会是一个信息爆炸的时代,能第一个拿到信息在今后的激烈竞争中将处于不败之地,由于传统的问卷调查方式成本高、效率低。因此一个好的在线投票系统就非常的重要。开发此投票系统是为了更好的把市场的信息更准确更快速的反馈给客户,使信息的来源更广泛,从而提高信息的准确性。运用此系统可以降低企业为市场调查而消耗的人力和物力,利用节省的资源提高产品的质量,增强竞争力。2.3 可行性分析2.3.1 技术可行性C#是一种最新的面向对象语言,它具有更高的效率与安全性,同时消除大量的程序错误,C#的现代化设计能够消除许多 C+的编程错误。例如:1. C#

12、中环境能够自动生成变量。2. 变量的类型是安全的。3. 资源回收减轻了内存负担。2.3.2 经济可行性现在 ASP.NET 的开发工具都可以从互联网上免费下载,并且技术上也不存在什么难题。利用现有的开发工具,就可以对本系统进行开发。系统本身简单适用,却解决了传统线下调查产生的一系列问题,无疑经济上是可行的。2.3.3 操作可行性本系统对软件配置、硬件配置、网络配置等要求都不高,使用起来方便简单,无需对计算机人员进行专业培训,只要接触过计算机的人都可操作。第三章 系统设计说明3.1 设计目标在设计阶段,我们根据需求分析的成果,对系统进行结构设计和总体设计。本系统在设计时应该满足以下几个目标:1.

13、 投票模块投票主页显示投票的主题和选项的信息,提供所有主题的连接,用户可以选择不同的主题进行投票,投票人的基本信息。主页还提供投票结果查询的连接。2. 留言簿模块投票者对于本系统提出问题,包括留言和管理员回复模块。3. 管理员模块管理员登录后台管理系统可以管理投票信息,包括项目的管理,选项的管理及系统设置管理。可以对项目的删除和编辑、选项的删除、更新和添加。系统配置的删除和更新。4. 新闻模块新闻模块主要是一些关于本系统的新闻信息,其中包括新闻显示和添加删除模块。5. 管理员登录模块管理员登录后台管理系统。6. 用户模块用户模块主要是添加投票项目信息的,比如投票项目题目,选项以及系统配置要求。

14、7. 防止多次投票是否多次投票可以通过用户的 IP 来判断,但由于有可能多个用户用同一个 IP 来投票, 所以我们允许一个 IP 可以投票 15 次,但每两次投票之间必须超过 24 小时。8. 采用人机对话的操作方式,界面设计美观友好、方便、快捷、准确、数据存储安全可靠。9. 全面展示投票系统模块,新闻模块。3.2 系统总体设计1. 系统组成模块在线投票系统该系统主要由以下六个模块组成:登陆注册模块、管理员模块、用户模块、留言簿模块、新闻模块、投票模块。如图 3-1:登用新留管投录户闻言理票注模员册块2. 用户模块图 3-1 系统结构图用户模块提交项目信息用户模块主要是系统配置要求及添加投票项目信息。如图 3-2查看投票结果3. 新闻模块图 3-2 用户模块结构图新闻功能模新闻添加新闻删除新闻模块主要是发布系统的新闻信息,其中包括新闻显示和添加删除模块。如图3-3。新闻显示

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1