基于BS模式下网络在线考试平台的设计与实现(ASP.NET,SQL)(含录像 来源:wenku163.com 资料编号:WK16312802 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16312802 我要下载该资源 资料介绍 基于BS模式下网络在线考试平台的设计与实现(ASP.NET,SQL)(含录像)(毕业论文11000字,程序代码,SQLserver数据库) 本系统的开发使考试管理系统更加方便快捷,同时也促使考试管理系统的更加系统化、有序化。系统界面较友好,易于操作。 本系统的应用软件开发技术选用ASP.NET:ASP.NET的特点在于其灵活性、简易性和可管理性。可以使系统更加灵活、便于使用。能够令规模较大、开发周期长的高校补考管理系统的开发难度得到一定的降低。同时还是创建更为友好的人机交互界面 5.1 用户登录模块的实现 系统后台管理模块需要登入后才能使用,只有等了后才能够进行操作,管理员用户登录的用户名:Admin,密码Admin。后台登入界面如图5-1所示,登入后后台首页管理界面,以简洁大方、方便操作为设计思路 5.2学生信息管理模块 本系统的主要管理对象就是学生,是以学生的信息为核心开发的,管理员和教师能够添加学生信息,再该模块输入了学生的学号和姓名,并选择对应的性别,系别和班级后点击确定按钮,系统判断数据的合法性后确定输入合法后添加数据到数据库中模块 学生信息管理在添加信息后返回信息列表给系统的管理人员 5.3教师信息管理模块 教师是本系统的另外一个管理角色,没有管理员的功能强大,但是基本的学校和获奖信息都是要教师来完成的,在该模块输入了教师的编号和姓名,性别,电话和备注后点击确定按钮,系统判断数据的合法性后确定输入合法后添加数据到数据库中模块 5.4系别信息管理模块 每个高校都有不同的专业和系别,不同的系别有不同的班级和授课内容,在系别管理模块中输入系别名称后点击确定按钮,系统判断数据的合法性后确定输入合法后添加数据到数据库中模块 5.5班级信息管理模块 班级在学校是最小的管理单元,这样方便了学校的管理,在班级管理模块中,输入班级后点击确定按钮,系统判断数据的合法性后确定输入合法后添加数据到数据库中模块 5.7修改密码模块 为了系统的安全,用户要定期的修改自己的密码, 防止被其他用户非法等了和操作给系统带来不良的后果。 5.8资料模块 教师可以管理资料,在资料管理中,输入对应的资料名称和资料文件后点击确定,系统判断数据的合法性后确定输入合法后添加数据到数据库中模块 5.9题库管理 教师可以管理测试用的题库,在题库管理中,输入对应的题目,题型,选项和答案后点击确定,系统判断数据的合法性后确定输入合法后添加数据到数据库中模块 5.10在线测试 学生可以进行在线测试,点击对应的科目后进入考试系统 开发环境:Microsoft Visual Studio 数据库:Microsoft SQL Server 程序语言:ASP.NET(C#)语言 目 录 1 系统概述 4 1.1 研究背景和意义 4 1.2 研究的意义 5 1.3 技术线路 5 2 系统开发环境 6 2.1 ASP.NET概述 6 2.2动态网站技术介绍 7 2.3 数据库技术 8 2.4 ADO.NET连接数据库 9 3 需求分析 9 3.1可行性分析 9 3.1.1 技术可行性 10 3.1.2 经济可行性 10 3.1.3 操作可行性 10 3.2计算机软硬件配置和开发平台 11 3.2.1计算机系统硬件配置 11 3.2.2计算机系统软件配置 11 3.2.3编程环境与工具 11 4系统概要设计 12 4.1 概述 12 4.2 系统结构 12 4.3. 数据库设计 13 4.3.1 数据库E-R图 13 4.3.2 数据库实体 14 4.3.3数据库设计表 16 5系统详细设计 18 5.1 用户登录模块的实现 19 5.2学生信息管理模块 20 5.3教师信息管理模块 20 5.4系别信息管理模块 21 5.5班级信息管理模块 22 5.7修改密码模块 23 5.8资料模块 23 5.9题库管理 24 5.10在线测试 25 6系统测试 26 6.1系统测试计划 26 6.2 系统测试工具 26 6.3系统测试方法和测试类型 27 6.4系统测试的目的和原则 27 6.5系统测试效果 27 7 总结 31 致谢语 32 参考文献: 33