C#《计算基础》在线测试网站的建设(6)
时间:2017-03-29 21:32 来源:毕业论文 作者:毕业论文 点击:次
图3-2 添加模块流程图 3.1.3 用户信息管理菜单中的查询模块流程图 管理员登录主界面后选择用户信息管理,输入姓名或ID号,点击“ ”图标即可查询相关信息 图3-3 查询模块 3.1.4 试题类别管理菜单下的修改模块流程 管理员进入主界面,在试题类别管理下选择试题类别,选择“修改”即可对原本的题目进行修改。如图3-4所示。 图3-4 修改模块 3.1.5 试卷制定模块流程 管理员进入主界面,选择“试卷制定”菜单项选择“出试卷”,输入题目信息后点击“确定”即可。模块流程图如图3-5所示。 图3-5试卷制定模块 3.1.6 用户管理模块 管理员登录主界面后选择“用户管理”菜单下的“用户信息”,之后可对用户信息进行查询、添加和删除的操作。流程图如图3-6所示。 图3-6用户管理模块流程 3.2 可行性分析 3.2.1 系统的必要性 通过计算机对考试过程进行信息化管理,不仅为传统化的考试管理注入了新的生机,而且在运营过程中节省了大量的人力、物力、财力和时间。随着计算机技术的发展,以及计算机在各个企业单位中的普及,计算机请打的功能已被人们深刻认识,在信息时代占据不可缺少的地位。通过计算机对考试过程进行综合管理已远远超过手工管理。为了适应当代社会信息化的趋势,开发在线测试系统是一件很有必要的事情。 3.2.2 系统的可行性 ASP.NET技术是动态网络技术的主流技术之一。它可以实现在线测试系统的软件编制,目前的各种网络终端服务器也具备运行该系统的条件。本系统基于ASP.NET技术的B/S模式,以C#为开发语言,后台使用SQL Sever 2005作为数据库服务器。两者具有良好的兼容性并都同属于Visual Studio系列的软件。在低投入的前提下可以很好地建立起一个稳定、安全、免费的在线测试系统。 3.3 系统需求 在线测试网站分为两个部分分别为前台和后台。前台主要是学生的在线测试平台,后台是管理员进行操作的平台。后台主要包括以下几个模块: (1) 管理员登陆:管理员通过用户名和密码进行登录。 (2) 用户信息的管理:管理员可以增删查用户 (3) 试题库管理:管理员可以增加、修改、删除试题 (4) 试卷制定:可以制定试卷、试卷修改、查看详细信息 前台主要包括模块:成绩查看,用户密码修改,在线考试 3.4 功能需求 经过书籍及网络考察分析要求本系统具备以下功能: (责任编辑:qin) |