【asp精品源码栏目提醒】:网学会员鉴于大家对asp精品源码十分关注,论文会员在此为大家搜集整理了“投票系统_基于.NET的WEB程序设计大作业 - 其它资料”一文,供大家参考学习
上海电力学院基于.NET的WEB程序设计 大作业 题目: 一个简单的投票系统 学号: 20093598 学生 国际交流学院 专业: 计算机科学与技术 班级: 200905w1 2012 年 6月 5日 -1- 基于.NET 的 WEB 程序设计大作业报告书 20093598 徐雯雯摘要: 本系统基于 Microsoft Visual Studio 2008 为前台,Microsoft SQL Server 2005 为数据库后台支持的一个简单的投票系统。
本系统完成的功能有用户注册;用户登录;显示、添加、删除、修改投票项目及选项;进行投票、计数和显示投票功能。
界面友好,操作简单。
关键字: ASP.NET Microsoft Visual Studio 2008 Microsoft SQL Server 2005 简单投票系统引言: 基于.NET 的 WEB 程序设计是
计算机科学与技术专业学生的专业
课程。
它运用 MicrosoftVisual Studio 网页制作,通过 Microsoft SQL Server 后台支持,完成一些网站的基本功能。
我们知道,如今大量的数据被存放在服务器上,通过服务器的数据库暂存这些数据,我们才可以调用自如。
因此,为了更加熟练的掌握 ASP.NET 调用数据库的方法,我选用了一个简单的投票系统为题,做了报告如下的网站,完成投票系统的基本功能。
正文:功能描述 本
系统基于 Microsoft Visual Studio 2008 为前台,Microsoft SQL Server 2005 为数据库后台支持的一个简单的投票系统。
本系统完成如下功能: 1、 主页、关于页、联系页的静态页面显示功能; 2、 注册功能; 3、 登录功能; 4、 发邮件给作者功能; 5、 友情链接功能; 6、 显示、添加、修改、删除投票标题功能; (显示有翻页) 7、 显示、添加、修改、删除投票选项功能; 8、 对单选题和复选题的投票功能; 9、 显示投票结果功能;功能详细描述(附部分功能截图):1、 静态页面: (1) home 主页:首页,友好的欢迎界面; 信息链接功能:用户可以通过 链接到相应页 面,也可以通过 Friendly Links 链接到友情链接网站(其他投票网站); (2) aboutus 页面:关于,友好的介绍页面,让用户可以知晓本系统的主要功能; -2- 基于.NET 的 WEB 程序设计大作业报告书 20093598 徐雯雯2、 动态页面(实现功能) : (1) registerlogin 页面: 注册功能:用户可以在此页面进行
注册。
在此,我使用了 Microsoft Visual Studio 2008
软件里的
登陆注册控件(如右 图)。
其注册控件 CreateUserWizard 后台功能相对完善,它 可以触发各种验证,如用户名是否已被使用、密码长度、 绑定电子邮箱、密码安全
问题等等; 登录功能:已注册的用户可以通过用户名和密码登录(使用 Login 控件) ,登录后 跳转到 aboutus 页面, 浏览本系统的介绍,其后每个页面都将显示用户登录名(使 用 LoginName 控件) ; (2) Contact 页面: 显示
版权信息功能:显示作者姓名、电话、公司和说明; 给作者发邮件功能:用户可以通过 启动 Miscrosoft Outlook 给 作者发邮件; 信息链接功能: 用户可以通过 链接到作者所在公 司,通过 链接到本网站模版参考文献,通过 Friendly Links 链 接到友情链接网站(其他投票网站) ; (3) Votes 页面(本系统核心功能) a Titleopertation 页面(用户对投票标题信息的编写) : 链接各投票操作页面功能: 用户可点击链接至 optionoperation/votingampresults 页面 用 gridview 倒叙显示所有投票项目标题功能; Gridview 翻页功能:用户点击 1/2 即可翻页 -3- 基于.NET 的 WEB 程序设计大作业报告书 20093598 徐雯雯 编辑(Modify Title)和更新(Update/Cancel)标题功能: 用户可点击 Modify Title 进行对投票标题信息的修改; 删除标题(Delete Title)功能: 用户可点击 Delete Title 对投票标题删除,系统会跳出是否确认删除的信息; 添加标题(ADD Title)和取消添加(Cancel Adding)标题功能: 用户点击 ADD Title 即可跳出添加投票标题信息的 formview,填写相应信息 后,点击 Insert Title 添加成功,添加成功后, 将按 titleid 倒叙显示在 gridview title 中(其中,titleid 由数据库自动生成递增数据) ;点击 Cancel Adding 取消添加 投票标题;b Optionoperation 页面(用户对投票选项信息的编写): 链接各投票操作页面功能:用户点击进入 titleoperation/votingampshowresults 页 面 用 dropdownlist 显示所有投票标题功能: 用户可点击任一标题,点击 display options 即可查看此标题的选项;点击 Cancel Displaying 取消查看; -4- 基于.
NET 的 WEB 程序设计大作业报告书 20093598 徐雯雯 查看该标题的选项信息功能: 编辑(Modify Options)和更新(Update/Cancel)选项功能 用户可点击 Modify Option 进行对投票选项信息的修改