在线考试报名系统的开发

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

哈尔滨德强商务学院

管理信息系统

课程实训论文

题目:在线考试报名系统的开发

学号: 2009512460 姓名:丁志宇

班级: 09级(1)班

专业:信息管理与信息系统

指导教师:王知强

2011年12月

考试报名系统的设计与实现

摘要

网络技术的飞速发展正无时无刻影响着人们的工作、在教育体系中,网络的应用也成为现代教育发展的基础.网络教育逐渐发展起来,校园网建设逐步成熟,基于Web的也伴随着网络技术的发展应运而生.它即简化了传统的考试模式,节约人力物力,也可以有效利用校园网资源,辅助教学. 该系统采用了目前流行的B/S模式,即浏览器、应用服务器、数据库服务器三层体系结构,indows Server 2003操作系统、后台数据库采用SQL Server 2005,客户端采用IE浏览器和服务器连接,最终形成了基于B/S模式的在线考试系统.该系统具备了以下功能:学生信息管理、考试、平时测验、自动评分、成绩查询等功能. 论文以基于B/S模式的在线考试系统为研究对象,按照软件工程的开发思想,用UML来构建在线考试系统模型,采用Dreamweaver+ASP来设计开发,后台采用数据库相结合. 际需求出发,结合《信息处理技术》课程,论述了开发在线考试系统的背景、目的及意义,讨论了开发系统的关键技术,并通过UML分析对系统设计及实现,最后总结系统的特点以及不足之处。

设计思路和方法采用瀑布模型开发,用统一建模语言 UML进行描述,经历了文献检索,需求分析,分析模型设计,数据模型设计,构建级设计,系统部署,系统测试六个个环节。系统以数据库为核心,使用 B/S 架构下流行的 PHP 脚本语言作为宿主语言对系统核心功能模块进行设计。采用 PowerDesigner 软件作为 UML 语言的实现工具和数据库设计的开发工具。实现了用户登录、注册功能,出题组卷功能,考试评卷功能以及用户信息查询功能。

关键词:考试报名系统;;Microsoft SQL Server2005

目录

摘要 ................................................................ 0第1章绪论 ...................................................... 2第2章系统概述 ...................................................... 3

2.1 开发环境 ..................................................... 3

2.2 程序功能介绍 ................................................. 3第3章系统规划 ...................................................... 4

3.1 整体规划思路 ................................................. 4

3.2 选择开发架构 ................................................. 4

3.3 搭建开发环境—WindowsApacheMysqlPHP 平台 ..................... 4

3.4 选择开发方法 ................................................. 5第4章系统需求分析 .................................................. 6

4.1 整体性需求分析 ............................................... 6

4.1.1用例分析 .......................................................... 8

4.1.2功能性分析 ........................................................ 9

4.2 命题子系统的分析 ............................................. 9

4.3 考试子系统的分析 ........................................... 10

4.4 阅卷子系统的分析 ........................................... 10

4.5 查询子系统的分析 ........................................... 11第5章数据库设计 .................................................. 12

5.1 概念模型设计 ............................................... 12

5.2 数据模型设计 ............................................... 12

5.3 数据表结构 ................................................. 13第6章系统设计 .................................................... 15

6.1 系统结构设计 ............................................... 15

6.2 用户模块设计 ............................................... 15

6.2.1注册模块 ........................................................ 15

6.2.2报名管理模块 .................................................... 16

6.2.3个人信息管理模块 ................................................ 17

6.3 管理员模块 ................................................. 17结论 .............................................................. 18参考文献 .............................................................. 19

相关文档
最新文档