
考试网站毕业论文.doc
26页石家庄职业技术学院考试系统学 生 姓 名:崔婷婷 指 导 教 师:吕秀鉴系 别:信息工程系专 业:08 信息安全年 级:08 级论文提交时间:2011-5-28评 阅 人:_______________年 月 日:____________________《考试系统》摘 要随着计算机技术的快速发展,为了适应社会的需求与发展大学期间我们开设了 Asp.Net、SQL server、Flash、Java 等相关课程通过学习,基于对 C#语言基础、Asp.Net 的内置对象、服务器框架、数据框架、数据绑定技术、用户框架以及样式、主题等知识的应用与汇总完成了此次毕业设计本网站(考试系统) ,可实现本地考试测试,主要功能是用户的登录、注册、学生考试、教师对学生信息、教师信息及考题的管理、后台管理的功能等此次网站的建设主要运用了用户框架的编排、以及Gridview、Ditailsview、Datalist 框架的应用、以及 Session 变量的应用通过此次课程设计,对 Microsoft visual studio 2008 软件的使用有了更深层的认识,并且本学期所学知识得以加强和巩固。
对 Microsoft SQL server 2008 与 Microsoft visual studio 2008 的链接有了更深的了解对往数据库里添加照片、及从 Microsoft visual studio 2008 中调图片知识与能力又进一步得到提高关键词:登录 考试 管理 Gitailsview Gridview Datalist Session目 录序 言 ..............................................................................................................................................1第一章 考试系统概述 ..............................................................................................21-1 系统设计的目的 ................................................................................................................21-2 数据库 Microsoft SQL server 2008 的简介 ................................................................21-3 Microsoft visual studio 2008 的简介 .......................................................................31-4 考试系统的发展 ........................................................................................................3第二章 考试系统设计 ..............................................................................................52-1 需求分析 ............................................................................................................................52-1-1 技术方面 .................................................................................................................52-1-2 数据需求方面 ........................................................................................................52-1-3 图片搜集方面 ........................................................................................................52-2 总体架构设计 ....................................................................................................................6第三章 数据库设计 ..............................................................................................................7第四章 考试系统应用程序设计 .........................................................................94-1 登录界面设计 ....................................................................................................................94-2 考试界面设计 ..................................................................................................................124-3 教师对题库的管理 ..........................................................................................................154-4 Admin 对教师信息的管理 ...............................................................................................18第五章 网站发布 ..................................................................................................................20第六章 总结 ............................................................................................................................21第七章 致谢 ............................................................................................................................22参考文献 ....................................................................................................................................231序 言随着计算机技术和互联网技术的不断发展.人们对网络的要求越来越高.传统的静态网页技术已不能满足广大用户的需求,各种动态网页技术应运而生.大学期间我们开设了动态网页技术:Asp.Net。
它是目前网页设计中的最常用技术的技术之一Asp.Net 通过引入一个全新的 Web 页面模型来解决传统 Web 编辑所面临的诸多问题,该模型的基础就是微软公司推出的.Net 框架(Framework) 微软公司在 2005 年 11 月推出了 Asp.Net 2.0,它改进了 Asp.Net 1.x 的功能,对其中的不少问题做出了调整,提供了更多服务器控件、网站设计、角色管理和网站管理功能,可以大大减少 Asp.Net 程序所需的代码目前,Asp.Net 2.0 是开发动态 Web 应用程序最流行、最强大的技术之一Asp.Net 网页的创建方式与静态 HTML 网页的创建方式相似,但前者包含在页面运行时由 Asp.Net 识别和处理的其他元素本设计介绍了 Asp.Net Web 窗体页或用户控件所涉及的基本标记语法,具体可分为:指令语法、Asp.Net 文件内容注释、HTML 服务器控件语法代码块语法、数据绑定语法、对象标记语法、表达式语法等Asp.Net 的基本内置对象包括 response 对象、request 对象、application 对象、session 对象,cookie 对象,sever 对象,cache 对象等。
可以使用这些对象来检索在浏览器请求中发送的信息并将输出地结果发送到浏览器,还可以存储有关用户信息正是由于有了这些内置对象,采用 Asp.Net 开发 Web 应用程序才显得方便有效2第一章 考试系统概述1-1 系统设计的目的本毕业设计名为:考试系统其设计目的是运用对 C 语言基础知识的学习、Asp.Net 语法的学习、以及内置对象、服务器控件、数据控件、数据绑定技术、以及用户控件、样式和主题的学习,并用 Microsoft visual studio 2008 和 Microsoft SQL server 2008 实现学生登录、信息修改、测试、教师信息管理、学生成绩管理以及管理员最高权限的管理、并且实现数据库 Microsoft SQL server 2008 与 Microsoft visual studio 2008 的链接当建好网站后,可在本机上安装 IIS,信息管理/ Internet 信息服务/本地计算机然后/网站/默认网站鼠标右键单击“默认网站” ,选择“属性” , “主目录” ,设本机 IP 地址选择“文档”选项卡,加入本地网站的文档,网站发布也就成功了也可同时用上 DNS 域名解析,将网站发布出去即可。
通过此次毕业设计,同时对本学期所学知识进行了一个总结与归纳,自己也进行了查漏补缺,对自己的弱项也加以强化与巩固1-2 数据库 Microsoft SQL server 2008 的简介SQL 是英文 Structured Query Language 的缩写,意思为结构化查询语言SQL 语言的主要功能就是同各种数据库建立联系,进行沟通按照 ANSI(美国国家标准协会)的规定,SQL 被作为关系型数据库管理系统的标准语言SQL 语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等目前,绝大多数流行的关系型数据库管理系统,如 Oracle, Sybase, Microsoft SQL Server, Access 等都采用了 SQL 语言标准虽然很多数据库都对 SQL 语句进行了再开发和扩展,但是包括 Select, Insert, Update, Delete, Create,以及 Drop 在内的标准。
