VBA教师监考安排系统
以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
资料介绍:
摘? 要
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对教师监考安排信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高教师监控安排管理的效率,也是学校行政管理的科学化、正规化管理,与世界接轨的重要条件。
整个系统从符合操作简便、界面友好、灵活、实用的要求出发,完成教师监考安排管理,包括用户管理、教室管理、教师管理、考试管理、安排表生成和安排表查询等模块。本系统后端数据库采用ACCESS2000作为数据库,前端开发工具使用EXCEL VBA。
关键词:教师监考安排;ACCESS2000;EXCEL VBA
软件系统的总体设计大约要经历可行性分析和项目开发计划,需求分析,概要设计,详细设计,编码,测试以及维护等七个阶段。可行性分析和项目开发计划在前面已经叙述,下面所要做的是进行软件需求分析,概要设计和详细设计。
在信息世界中,信息从客观事物出发流经数据库,通过决策机构最后又回到客观世界,信息的这一循环经历了三个领域:信息世界,数据世界,现实世界。现实世界的事物反映到人的头脑中,人的大脑对它有个认识过程,经过分析(选择、命名、分类等)进入信息世界。这些信息再进一步加工、编码,然后进数据世界,而软件系统的开发工作需要考虑这两个方面的问题,也就是要考虑系统开发所需要的数据,以及如何对这些数据进行操作。这两个问题贯穿了整个软件系统的开发过程,这也就是数据库的设计问题,软件设计的一个核心。
在系统设计的开始,我首先考虑的是如何用数据模型来数据库的结构与语义,以对现实世界进行抽象。目前广泛使用的数据模型可分为两种类型,一种是独立于计算机系统的“概念数据模型”,如“实体联系模型”;另一种是直接面向数据库逻辑结构的“结构数据模型”。在本系统中我采用“实体联系模型”(ER模型)来描述数据库的结构与语义,以对现实世界进行第一次抽象。ER模型直接从现实世界抽象出实体类型及实体间联系,然后用ER图来表示数据模型。它有两个明显的优点:接近于人的思维,容易理解;与计算机无关,用户容易接受。但ER模型只能说明实体间语义的联系,不能进一步说明详细的数据结构,它只是数据库设计的第一步。
2.1? 系统调查
传统的教师监考安排管理服务运转方式是采用人工操作管理,并应用手写记录的方式手工操作,从资源上来说,需要投入许多人力与物力。同时,此种方式操作可能引发一些利益冲突,给管理带来了一定的影响。人们使用传统人工的方式管理教师监考,这种管理方式存在着许多缺点,如:效率低、易出错,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
现在已经进入了系统化社会,信息资源共享、信息规范管理是各行各业的发展趋势,也是超越落后管理方式的要求。数据库的操作代替人力等方式是一种信息化的方式,这样既节约了人力,也提高了工作效率。教师监考安排管理系统的开发既是基于学校行政管理人员的需要,又是广大教师的心声。
2.2? 系统功能
教师监考安排管理系统在实施后应能达到以下目标:
1.采用汉字图形用户界面,系统界面友好美观,操作简单易行,查询灵活方便。
2.业务管理信息化,可随时掌握考试、教师信息等情况。
3.系统维护方便可靠,具有灵活性、通用性及安全性的特点。
4.该软件应尽可能地降低使用者的劳动强度,同时提高工作质量和效率。
5.采用流行的单机方式,响应速度快,安全性高,系统配置灵活,扩充方便。
6.提高该信息化管理水平,提升管理水平,赢得竞争优势。
教师监考安排系统管理系统是一个典型的数据库开发应用程序,它由用户信息管理、教师管理、教室信息管理、考试管理、安排表生成和安排表表调整等模块组成,具体规划如下:
(1)系统用户管理:
对使用系统的用户进行管理,为他们分配一定的权限,使他们规范的使用系统。本系统的用户分为两类:管理员和一般用户。管理员可以对系统的各个模块进行添加,删除,修改,查询;而一般用户只能对各模块进行简单的查询,从而了解相关的信息。
(2)教师信息管理:
教室信息管理包括对教师基本信息和情况的记录进行查询、添加、删除和修改。主要由管理员进行。
(3)教室管理:
教师管理主要是对教室的记录进行查询、添加、删除和修改。
(4)考试管理:
考试管理主要是对考试的记录进行查询、添加、删除和修改。
(5)安排表生成:
安排表生成主要是利用前面信息的设置生成安排表。
(6)安排表查询:
可以查询某个教师的考试安排。。