程序设计类实验课程教学管理及考试系统机模块(源码)
目录
摘要1
关键词1
Abstract1
Key words1
引言2
1系统概述2
1.1研究背景 2
1.2系统简介 2
2 系统分析2
2.1 系统的需求分析2 2.1.1 需求分析2
2.1.2 可行性分析 2
2.1.3 开发和运行环境 2
2.2 系统功能简介 2 2.3 系统结构功能图 3
2.3. 1用例图4
2.3. 2活动图4
2.3. 3时序图6
3 数据库设计与系统设计7
3.1 数据库设计7
3.1.1 ER图8
3.1.2 逻辑数据模型9
3.1.3 数据库中的表的设计11
3.2 系统设计11
3.2. 1 开发和部署环境11
3.2.2 JAVA12
3.2.3 核心技术12
3.2.3.1 JDBC介绍12
3.2.3.2 拍照12
3.2.3.3 JAVA I/O流13
3.2.3.4 文件上传下载13
3.2.3.5 文件压缩13
3.2.3. 6 NIO非阻塞通信14
3.3 系统功能的展示和实现15
4 结束语24
致谢24
参考文献24
程序设计类实验课程教学管理及考试系统学生机模块
引言
引言
作为计算机应用的一部分,使用计算机对实验室设备信息进行管理,有着人工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、维护性能强、寿命长、学生使用便捷等。这些优点能够极大地提高教学质量与教学效率,也是学校规模化管理、正规化管理,提高学生实验效率的重要条件。
本系统的研究意义就是实现实验室上课和实验考试的规范管理的学生机模块,使实验室管理工作规范化,系统化,程序化,提高学生信息处理的速度和准确性,能够及时、准确、有效的查询相关情况,为了适合信息时代的发展
*好棒文|www.hbsrm.com +Q: ¥3^5`1^9`1^6^0`7^2$
,提高考试,课堂效率,充分利用计算机与网络的优势,
1 系统概述
1.1研究背景
1.2系统简介
本系统是在学生机器上的客户端,它可以提供学生注册,登陆,拍照,下载课件作业,学生上传自己的作业;考试时,学生登陆后,确认取卷后系统获取试卷,并且开始考试倒计时,严格规定好学生的考试时间。
2 系统分析
2.1 系统的需求分析
2.1.1 需求分析
2.1.2可行性分析
2.1.2.1 经济可行性
经济可行性从开发成本,开发时间上分析,确定系统是否有开发的价值。
因为学校有实验室机房提供测试对象,系统的开发过程可以在自己的电脑上实施,安装使用免费的软件来开发设计系统,设计本系统所花费的成本低,经济上实可行的。
2.1.2.2 技术可行性
2.1.3开发和运行环境
(1)开发环境:Windows 7(64位)
(2)后台数据库:SQL Server
(3)运行环境:Quick Easy FTP Server和JDK
(4)编程语言:JAVA
2.2 系统功能简介
本系统是实验室管理系统中的学生机模块,主要由两部分组成:实验室管理系统和考试系统,以下是介绍本系统这两个模块的功能逻辑。
一、实验室管理系统
学生首次登陆系统,需要进行注册功能,在注册界面完善自己的信息,并且将其添加进入数据库,学生在平时登陆系统时需要自己注册时的账号密码,需要实时拍照,否则,系统不给予学生进入系统,系统将会把学生的照片信息存入数据库。
当下课时间到,系统将提醒学生保存作业,系统自动提交本地指定文件夹内的作业。
二、考试系统
2.3 系统结构功能图
由用户需求得知,学生机模块针对的用户是学生,而本系统分为实验课管理和考试系统,学生在实验课系统中可行使的功能有:登陆,注册,拍照,查询成绩,下载文件,上传文件,签到,学生在考试系统中可行使的功能有:登陆,获取试卷,上传答卷。
由此归纳出下图,如图1所示:其中有阴影部分功能是本系统实现的功能。
图21 系统结构功能图
2.3.1用例图
用例图是指由参与者(Actor)、用例(Use Case)以及它们之间的关系构成的用于描述系统功能的动态视图,用例是对包括变量在内的一组动作序列的描述,系统执行这些动作,并产生传递特定参与者的价值的可观察结果[1],用例图如图2所示:
图22 系统用例图
2.3.2活动图
活动图是UML用于对系统的动态行为建模的另一种常用工具,它描述活动的顺序,展现从一个活动到另一个活动的控制流。活动图在本质上是一种流程图。活动图着重表现从一个活动到另一个活动的控制流,是内部处理驱动的流程。系统中主要分为,签到,下载,上传,以及查询等活动[2],下面展示这几个功能的活动图。
签到活动图
学生进行签到,先选择课程信息,再点击签到按钮,如图3所示:
图23 签到活动图
查询活动图
学生点击查询成绩按钮,即可查询成绩,如图4所示:
图24 查询活动图
下载活动图
学生通过选择课件或者作业,进行下载,在考试系统中,学生点击领取试卷,系统自动下载。如图5所示:
图25 下载活动图
上传活动图
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2260.html