1、 1 课程设计任务书 2014 2015 学年第学年第 2 学期学期 计算机与通信 学院(系、部) 计算机科学与技术 专业 1202 班级 课程名称: Web 技术与应用 设计题目: 在线考试系统 完成期限:自 2015 年 6 月 8 日至 2015 年 6 月 12 日共 1 周 内 容 及 任 务 一、设计的目的设计的目的 1. 调研并熟悉利用 Dreamweaver、ASP 和 SQL Server 进行动态网站设计的开发流程; 2. 学习基于 ASP 集成环境的网页编程技术; 3. 通过实际网页编程设计加深对基本原理的理解,提高实践能力; 4. 学习开发资料的收集与整理,学会撰写课程
2、设计报告。 二、设计任务二、设计任务 设计一个在线考试系统 设计要求:系统要求实现用户注册、用户信息管理、试题模型设置、试题库管理、试卷生 成、在线考试、计算机自动阅卷与成绩查询功能,该系统应该具有友好、简洁的界面,安 全性高、稳定性强。不同用户可以不同身份进行登录,并根据其不同权限执行不同的操作。 进 度 安 排 起止日期 工作内容 第 1 天 根据选题内容,划分网站功能模块,新建网站,并进行网站的整 体构思,进行数据库设计等。 第 2-3 天 各人根据各自选题进行各自模块设计, 遇到问题, 同学老师之间 进行讨论,商量解决办法。 第 4 天 程序整体调试 第 5 天 完成设计文档和课程设计
3、说明书 主 要 参 考 资 料 尚俊杰网络程序设计ASP. 版北京:清华大学出版社,2009 徐国平网页设计与制作教程北京:高等教育出版社,2008 薛立燕,梁芳,等网页设计与制作北京:清华大学出版社,2008 指 导 教 师 (签字): 年 月 日 系 ( 教 研 室 ) 主 任 ( 签字): 年 月 日 2 WEB 技术与应用课程设计 设计说明书 在线考试系统 起止日期: 2015 年 06 月 8 日 至 2014 年 06 月 12 日 学生姓名 班级 学号 成绩 指 导 教 师 ( 签 字 ) 计算机与通信学院计算机与通信学院 2015 年 6 月 12 日 目目 录录 3 一一课程
4、设计背景课程设计背景 在线考试是建立在国际互联网上的应用系统,客户端的配置可以 极为简单,使考试不受地域的局限。 一个完备的在线考试系统可以使 用户在网上学习过后及时检验自己的学习效果,已发现自己的不足, 使得学习效率得到很大提高。 在线考试系统中题目的生成、试卷的提 交、成绩的批阅等都可以在网络上自动完成。只要形成一套成熟的题 库就可以实现考试的自动化。 这样一来,教师所要做的只是精心设计 题目、维护题库,而不是组织考试,从而大大减轻了教师的负担,这 表明其经济性是相当可观的。 为了适应新形势的发展,我进行了这一 系统的初步设计工作, 也可以说是做一个初步的探索,希望它能够在 各类考试中发挥
5、高效、 便捷的作用,把老师从繁重的工作中解脱出来! 二二系统需求分析与总体分析系统需求分析与总体分析 2.12.1 系统总体功能业务分析系统总体功能业务分析 本 系 统 定 位 学 生 在 线 考 试 和 教 师 对 试 题 、试 卷 的 维 护 工 作 ,具 体 来 说 系 统 的 总 体 功 能模块包括以下几个面: 1)教师,学生注册与登录 教师和学生可在线注册并登录该系统; 2)在线考试 学生注册并登录后即可进行在线考试,考试完毕后可查自己的成绩; 4 3)教师,学生信息维护 可对所有自己信息进行查看、修改操作; 4)试题库管理 老师登陆后可以进行试题库的管理,包括添加,删除和修改。 2
6、.2 2.2 数据流程图数据流程图 数据流图(Data Flow Diagram):简称 DFD,它从数据传递和加工角度,以 图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程, 是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。 绘制数据流图的基本要求: 系统的顶层图是用来表示整个系统的功能结构。随着数据分析活动的逐渐深 入, 较高抽象级别上的复杂转换可以精化为一系列的相互关联的数据流和子转换。 数据流程图(D F D )数 据 流 图 描 述 系 统 的 逻 辑 模 型 ,在 设 计 数 据 流 图 时 只 需 考 虑 系 统 必须完成的基本逻辑功能, 完全不需考虑如何具体 地实现这些。 经过分析详细分析后,在线考试系统的数据流程图可确定如下: 提交成绩