菜单
  

    1.2研究意义
    本系统针对我院的上机考试系统的弊端开发,自动划分试卷类型和试卷统一规范命名,实现安全有效的下载和上传考卷,并且对整个考试过程考试状态进行监控。系统本着经济、适用、安全、高效的原则,为老师和考生提供一个高效、便捷而又轻松的考试环境,满足教师工作轻松、学生考试方便的需求[3]。
    2.系统相关技术
    2.1ASP.NET数据库访问技术
    ASP.NET 包含数据访问工具,利用这些工具,我们可以方便地设计站点,允许用户通过 Web 页与数据库进行交互[4]。
    .NET Framework中有两个用于访问企业数据库的数据提供程序:OLE DB .NET Framework[5]数据提供程序和SQL Server .NET Framework数据提供程序。本系统主要使用SQL Server .NET Framework数据提供程序来访问SQL Server 2005数据库系统。
    2.2三层架构
    在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。考虑到本系统的业务较复杂,工作量较大,我们采用微软推荐的三层架构,这种分层式结构一般分为三层,从下至上分别为:数据访问层、业务逻辑层、表示层[6]。区分层次不但提高了开发人员的开发效率,同时也提高了系统的高重用性、可使用性以及可文护性。三层架构的分层结构图如图1所示。
     
    图1  三层架构的分层结构图
    3.系统需求分析
    3.1功能需求
    本系统是针对我院的上机考试系统的弊端开发,主要是处理学生与试卷的关系。学生登录系统后,可以下载考卷和在规定的时间内上传考卷,完成考试;管理员登录系统后,可以管理学生和考卷的信息,对考试过程中的考试状态进行监控。
    根据以上需求,对上述各项功能进行分块,得到系统功能结构如图2所示。
     
    图2  系统功能结构图
    3.2系统设计目标
    (1)系统具有良好的开放性和通用性。
    (2)系统具备考生身份自动验证、考生考试试卷不同保证考试的公平规范。
       (3)系统具有监控功能,监考老师可以对于整个考试系统中正在考试的学生情况的一个总的监控。
    4.数据库设计
    根据系统开发的需要,本系统数据库的设计分为数据库需求分析和数据库逻辑结构设计两个阶段,需求分析中分析出各表的关键字段,逻辑结构分析中则分析出表之间的关系。
    4.1数据库需求分析
    4.1.1考试系统数据库建表及其说明
    考虑到整个系统的需要,我们一共设计了以下几个数据库表:学生信息表、管理员信息表、试卷信息表。
    (1)    学生信息表用来保存学生信息,如表1所示:
    表1  学生信息表
    表名:student    中文名:学生信息表
    说明:保存学生信息
    字段名    数据类型及长度    中文含义    约束    备注
    ID    Int(4)    自增ID        
    stuId    varchar (15)    学号    主键    
    stuPwd    varchar (10)     学生密码        
    stuName    varchar (10)    学生姓名        
    stuSex    varchar (10)    学生性别        
    stuMajor    varchar (10)    学院        
    stuClass    varchar (10)    班级        
    IP    nvarchar(50)    学生机器IP        
  1. 上一篇:C++手机网上营业厅系统的设计与实现
  2. 下一篇:JSP网上图书销售管理系统的设计与实现+ER图
  1. 基于.net的在线考试系统网站设计与实现

  2. asp+sqlserver在线考试管理系统的设计与实现

  3. javamvc技术的在线考试系统的设计与实现

  4. ASP.NET+SQLSERVER古诗词在线学...

  5. asp.net+sqlserver小型超市管理系统的设计+ER图

  6. asp.net+sqlserver在线家电销售网站的设计与实现

  7. ASP.net+SQLserver校园新闻管理系统的设计与实现

  8. 乳业同业并购式全产业链...

  9. 当代大学生慈善意识研究+文献综述

  10. 大众媒体对公共政策制定的影响

  11. 酸性水汽提装置总汽提塔设计+CAD图纸

  12. 中考体育项目与体育教学合理结合的研究

  13. 杂拟谷盗体内共生菌沃尔...

  14. 河岸冲刷和泥沙淤积的监测国内外研究现状

  15. 十二层带中心支撑钢结构...

  16. 电站锅炉暖风器设计任务书

  17. java+mysql车辆管理系统的设计+源代码

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回