毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net网上投票系统设计与实现(2)
2.2 ASP.NET
Asp.net的前身是Asp,它解决了Asp的众多缺点。目前最新版本的Asp.net 4.0以及.NET Framework4.0已经在VS2010平台内应用。
Asp.net具有众多的优点:
1) 世界级的工具支持:Asp.net架构是可以用Microsoft(R)公司最新的产品Visual Studio.net开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。这些仅是ASP.NET强大化
软件
支持的小部分。
2) 强大的适应性:因为Asp.net是基于通过语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几乎全部平台上。通过语言的基本库,消息机制,数据接口的处理都能无缝的整合到Asp.net的Web应用中。Asp.net同时也是语言独立化的,现在已经支持的有C#(C++和java的结合体)、VB、Jscript、C++、F++。你可以选择一种最适合你的语言来编写程序,或者把你的程序用多种语言来写。
2.3 SQL Server简介
SQL Server是一个关系数据库
管理系统
。它最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。SQL,即结构化,查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。通用投票系统对数据库操作的SQL命令主要包括Select,Insert,Update,Delete等,这些标准的SQL命令可以被用来完成几乎所有的数据库操作。
开发工具:SQL Server为数据库引擎、数据抽取、转换盒装载(ETL)、数据挖掘、OLAP和报表提供了与Microsoft Visual Studio相集成的开发工具,以实现端到端的应用程序开发能力。
3.系统分析
3.1需求概述
通用网上投票系统的主要任务是能够完成通用投票的信息管理。投票系统中,主要有两种角色:一种是管理员,一种是投票用户(每一个IP就是一个用户)。该系统的功能需求包括管理员对功能的需求和投票用户对功能的。
3.2系统功能分析
3.2.1系统后台功能
管理员通过用户名、密码登录到通用网上投票系统后台后,可以直观的查看现有的投票信息及得票情况。管理可以对现有的投票信息进行排序显示,也可以发起投票(设置投票选项、设置开发时段、设置IP段、设置投票限制、查看投票结果),并对投票信息进行修改、删除等操作。
3.2.2系统前台功能
投票功能主要完成的是记录每次投票的结果。用户无需注册可直接浏览投票信息列表,查看投票详细信息,点击投票后首先判断该投票是否开放,其次判断该用户的IP是否可以进行投票,最后根据上次投票时间判断是否已经过了投票冷却期,如果都满足条件则用户可以进行投票,查看投票结果。
3.3静态建模
根据前面对系统的需求分析,可以判断并取出系统中的主要实体以及他们之间的关系。本系统根据上面的设计规划出:管理员实体、投票人实体、投票实体、投票选项实体、投票IP选项实体。如图1系统E-R图。
图1 通用投票系统实体间关系E-R图
1)管理员与投票是一对多关系:一个管理员可以新建、修改、删除多个投票。
2)投票和投票IP选项是一对多关系:一个投票可以有多条投票IP选项。
3)投票和投票选项是一对多关系:一个投票可以拥有多条投票选项。
4.系统设计
4.1系统总体结构设计
通过以上分析,本节对系统的管理员模块、投票管理模块、投票模块和统计显示模块进行设计。
通过需求分析,可以了解到本系统需要完成的主要功能,系统的总体框架如。
图2系统总体框架图
投票用户无需登录即可进入网站前台,可以查看投票得票情况和投票信息。管理员通过输入正确的用户名、密码登录网站后台,可以查看投票得票情况,发布投票信息,修改投票信息,删除投票信息等。
共4页:
上一页
1
2
3
4
下一页
上一篇:
VFP库存管理系统设计与实现+ER图+流程图
下一篇:
ASP.NET答题评卷系统的设计与实现
java+mysql通用试题库系统后台设计与实现
PHP+IOS的会议管理系统的设计+ER图
基于网络的通用试题库系...
银行行办公信息服务系统【1544字】
用友NC信息系统的实施應用实践研究【3307字】
浅析嵌入式系统支柱學科...
水电站实时监控专家系统【950字】
国内外图像分割技术研究现状
志愿者活动的调查问卷表
C#学校科研管理系统的设计
承德市事业单位档案管理...
中国学术生态细节考察《...
10万元能开儿童乐园吗,我...
医院财务风险因素分析及管理措施【2367字】
神经外科重症监护病房患...
公寓空调设计任务书
AT89C52单片机的超声波测距...