等级考试系统
- 格式:doc
- 大小:30.50 KB
- 文档页数:5
计算机等级考试管理系统的设计与实现摘要:本文首先提出了等级考试在管理上的一些问题,然后给出了解决这些问题的方案,并详细描述方案中各环节的实施角色、过程和其他要点;其次列出了管理系统的关键表以及核心代码。
关键词:计算机;等级考试;php;数据库中图分类号:tp3151 现状及存在问题全国计算机等级考试(national computer rank examination,简称ncre),是经原国家教育委员会(现教育部)批准,由教育部考试中心主办,面向社会,用于考查应试人员计算机应用知识与技能的全国性计算机水平考试体系。
自1994年开考以来,由于ncre适应了市场经济发展的需要,学校与社会对其认可度逐步提高,考生的人数也在逐年递增。
使用ncre原有的考务系统进行报名,须待考生到报名现场时进行信息的逐一录入,采用这种方式报名不仅工作量大而且效率低下。
因此每年两次的考前集中报名工作,给考点的工作人员带来了很大的压力,由此带来的录入错误也在所难免。
2 解决方案目前,网络的使用已经非常普遍,充分利用网络资源,改变传统的等级考试报名方式,进行网上报名是一个可行的途径,也是发展趋势。
本系统使用php作为开发语言,利用thinkphp快速开发框架开发,将报名、缴费、查询、数据导出4种功能融为一体,实现角色访问控制,不种的角色拥有不同的功能菜单,最大限度的减轻考点的工作人员的工作压力。
3 系统需求分析系统采用多角色、模块化管理设计,各个角色赋予的功能既有区别又有交叉,从而给系统开发和后台管理上带来了极大的便利。
具体有以下四种角色:(1)系统管理员,主要负责系统的参数设置和基础数据的导入导出;2、普通管理员,主要负责各系的报名审核、学生拍照工作);3、财务管理人员(主要负责报名收费和相关证明打印);4、学生(报名、成绩查询等功能)。
以下是系统报名环节的流程图:3.1 基础数据导入。
该环节的执行角色为系统管理员,主要功能是将待报名学生的数据导入系统,数据来源为学校的教务管理系统,现今的教务系统一般都具有数据导出功能并提供相应的数据接口。
全国计算机等级考试(二级Visual Basic)上机考试模拟系统使用说明一、系统概述全国计算机等级考试(二级Visual Basic)上机考试模拟系统是结合全国计算机等级考试2002年新大纲开发的考试自测软件。
它提供了开放式的考试环境,具有自动计时、自动阅卷评分等功能,完全模拟真实考场的一切功能,能让考生尽快熟悉等级考试的考试环境,掌握全国计算机等级考试的出题规律,顺利地通过计算机等级考试。
二、系统安装◆安装程序方法一:常规安装1.将光盘放入光驱内。
2.单击打开“添加/删除程序”对话框。
3.单击“安装”按钮。
4.按照屏幕上的提示进行相应的安装操作。
方法二:人工安装如果在上述情况下均未出现安装程序的界面,请按照下列方法进行人工安装。
1.将光盘放入光驱内。
2.光盘会自动运行,并显示安装界面,然后可以根据需要和提示进行相应安装等操作。
◆硬件环境(建议)中央处理器: PentiumII 233以上内存: 32MB以上硬盘存储器: 100MB以上剩余硬盘空间显示适配器: SVGA屏幕分辨率:最佳效果(800*600),16色以上。
◆软件环境(建议)最佳环境操作系统:中文版Windows 98试题运行环境:Microsoft Visual Basic 6.0支持环境操作系统:中文版Windows 98/Me/2000/XP试题运行环境:Microsoft Visual Basic 6.0说明:如果机器上未安装中文版Microsoft Visual Basic 6.0,则在考试中不能进行测试。
系统对此相应部分将以零分处理。
三、系统卸载◆卸载程序方法一:常规方法1.打开“添加/删除程序”对话框。
2.在对话框下面的列表中选择“全国计算机等级考试(二级Visual Basic)全真模拟环境”。
3.单击“添加/删除”按钮可以卸载本软件。
方法二:特殊方法本软件属于绿色软件,可以通过直接删除达到卸载程序的目的。
四、上机设置本系统运行开始时,将出现系统登录窗口,如图1所示。
全国计算机等级考试(NCRE )是教育部推出的面向社会的权威性考试。
考试分笔试和上机考试两部分,上机考试在局域网络环境下进行,主要测试考生的计算机基本操作和运用有关应用软件进行信息处理或编程的基本能力。
NCRE 具有考生人数多、考试时间集中的特点。
如何快速安装、配置数百台考试机与服务器,并保证系统运行安全可靠,对于承担数千名考生的考点来说,是一项综合技术水平的全面考验。
笔者作为一名系统管理员,对该问题的解决方法进行了深入探索,现介绍一套行之有效的NCRE 系统快速安装、配置、安全技术。
1网络拓扑结构的设计网络考试环境需要的机器配置如下:一台服务器作为用户管理和数据共享;一台具有网络管理员超级用户登录权限的管理机;99台考试用机和一定数量的考试备用机。
如图1网络拓扑结构所示,服务器、管理机、sw ich2、路由器与交换机(sw ich1)直接相连。
NCRE 采用连续多批次进行,每一批考试结束后,关断sw ich2、路由器的电源开关。
这样,可断开服务器与所有考试机及Internet 网络的会话,保证NCRE 各批次的数据安全备份、评分和回收操作顺利完成。
考试环境安装配置流程如图2所示。
2考试机安装配置全国计算机等级考试要求每一台考试机都要安装操作系统、应用软件、考试系统软件,对于承担数千名考生参加考试的考点来说,安装数百台考试机软件的工作量非常大。
在实际的应用过程中,我们利用网络对拷技术来完成客户端软件的安装,效果良好。
(1)硬件要求。
考试机要求为PC 兼容机,CPU 在Pentium Ⅲ1G 或相当水平,内存128M 或以上,硬盘空间40G 或以上,每台微机安装有网络管理型还原卡。
(2)软件要求。
考试机需安装Window s2000Pro-fessio nal 、Off ice 2002、WPS Office 2003、IE6.0、Visual Basic 6.0、VisualFox Pro6.0、M SDN 6.0、Access 2000、Vi-计算机等级考试网络环境系统安装配置安全技术文进吴玉成(重庆大学,重庆400044)摘要:介绍一套基于Windows2000局域网络的全国计算机等级考试环境系统的快速安装、配置、安全技术及实现方法。
全国计算机等级考试一级计算机硬件系统1.把硬盘上的数据传送到计算机内存中去的操作称为o[单选题]*读盘正确答案)写盘输出存盘2.KB(千字节)是度量存储器容量大小的常用单位之一,IKB二。
[单选题]*1000个字节1024个字节(正确答案)1000个二进位1024个字3.运算器(ALU)的功能是_____ o[单选题]*只能进行逻辑运算对数据进行算术运算或逻辑运算正确答案)只能进行算术运算做初等函数的计算4.组成微型计算机主机的硬件除CPU外,还有°[单选题]*RAMRAM,ROM和硬盘RAM和ROM(正确答案)硬盘和显示器5.随机存取存储器(RAM)的最大特点是_____ o[单选题]*存储量极大,属于海量存储器存储在其中的信息可以永久保存一旦断电,存储在其上的信息将全部消失,且无法恢复E确答案)计算机中,只是用来存储数据的6.下列度量单位中,用来度量计算机网络数据传输速率(比特率)的是 ______ o [单选题]*MB/sMIPSGHzMbps(正确答案)7.关于世界上第一台计算机ENIAC的叙述中,错误的是_________ o[单选题]* ENIAC是1946年在美国诞生的它主要采用电子管和继电器它是首次采用存储程序和程序控制自动工作的电子计算机E确答案)研制它的主要目的是用来计算弹道8.微机的销售广告中”P42.4G/256M/80G”中的2.4G是表示。
[单选题]*CPU的运算速度为2.4GIPSCPU为Pentium4的2.4代CPU的时钟主频为2.4GHz(正确答案)CPU与内存间的数据交换速度是2.4Gbps9.控制器的主要功能是_______ o[单选题]*指挥计算机各部件自动、协调地工作正对数据进行算术运算进行逻辑判断控制数据的输入和输出10.下列说法中,正确的是_______ o|单选题]*硬盘的容量远大于内存的容量正确答案)硬盘的盘片时可以随时更换的优盘的容量远大于硬盘的容量硬盘安装在机箱内,它是主机的组成部分11.在计算机中,条码阅读器属于o[单选题]*输入设备(正确答案)存储设备输出设备计算设备12,下列关于世界上第一台电子计算机ENIAC的叙述中,错误的是 _________ o[单选题]*它是1946年在美国诞生的它的主要元件是电子管和继电器它是首次采用存储程序控制概念的计算机正确答案)它主要用于弹道计算13.一台微机性能的好坏,主要取决于o I单选题]*内存储器的容量大小CPU的性能〔正确答案)显示器的分辨率高低硬盘的容量14.Cache的中文译名是________ 。
山东省中小学信息技术等级证书考试考务管理系统使用说明报名点用程序说明此软件是山东省中小学信息技术等级证书考试管理系统的一部分,适合报名点用。
主界面形式如下:现就此软件的主要功能阐述如下:进入系统前的准备工作:系统的安装(略),接收县招办下发的各类信息库,将其复制到系统目录下即可(如已经存在,应覆盖)系统管理—各种基础代码的编辑:这是此软件的基础,只有在所有的基础代码正确完整的编辑完毕后,才可以使用此软件进行工作。
(市招办已将其集成到系统,可忽略)这些代码编辑窗口的样式和使用方法都是一样的,都可以对代码进行增加、修改、删除、导入、导出操作。
使用增加和修改功能时需要注意的是:当按下功能按钮后,分别输入或编辑代码和名称,按“ENTER”键,确认输入或编辑的内容;按“ESC”键,取消输入或编辑的内容。
使用导入功能时需要注意的是:此功能会将代码库中的原有内容全部清空,取而带之的是导入的内容。
所以使用此功能时要慎重。
系统管理—设置:这项功能是此软件的基石。
每次考试开始时,必须先用此功能对主要的基础信息进行正确的设置,否则工作没法进行。
设置的内容包括:考试年度、考次、所在地市、县区、报名点名称、使用的光标阅读机的型号、使用的数码相机型号(考虑到使用方便和经济两方面,我市采用摄像头USB接口)。
设置完毕后按“确定”按钮进行保存。
(图见下页)报名—报名信息维护(市招办设定为照片采集窗口):此功能是对录入的报名信息进行编辑、查找、添加、删除等。
(正常情况下仅采集照片即可,无需进行其他操作,为方便工作可以使用“查找”功能)当执行查找功能时,可以查找的关键字段信息将变黄。
用户可以在变黄的字段中输入内容进行查找,可以单项或多项进行查阅。
当添加或编辑完信息后,必须进行保存工作。
当按“保存”按钮时,如果添加或编辑的某个信息项存在错误,系统将不予保存,同时错误的信息项将变成兰色,只有改正错误后才可以保存。
当进行添加、编辑、查找时,如果中途又不想进行相应操作时,可以按“复位”按钮回复到操作前的状态。
《计算机等级考试培训管理系统的设计与实现》篇一一、引言随着计算机技术的不断发展和普及,计算机等级考试已经成为衡量个人计算机能力的重要标准。
为提高计算机等级考试的培训效率和管理水平,开发一套高效的计算机等级考试培训管理系统显得尤为重要。
本文将详细介绍该系统的设计与实现过程。
二、系统需求分析在系统设计之前,我们首先进行了详细的需求分析。
该系统的主要目标是提高培训效率、优化资源分配以及简化管理流程。
为此,系统需具备以下功能:学员信息管理、课程安排与调整、在线报名与缴费、考试安排与成绩查询、资源调度与分配、数据统计与分析等。
同时,为确保系统的稳定性和安全性,还需考虑数据备份与恢复、权限管理与安全防护等功能。
三、系统设计(一)系统架构设计为满足系统的扩展性和稳定性需求,我们采用了B/S架构,即浏览器/服务器架构。
该架构使得用户可以通过互联网访问系统,无需安装额外的软件。
同时,系统采用前后端分离的设计模式,以提高系统的响应速度和可维护性。
(二)数据库设计数据库是系统的核心部分,我们选择了关系型数据库MySQL作为存储引擎。
数据库设计包括学员信息表、课程信息表、考试安排表、资源分配表等多个表结构,以实现数据的分类存储和高效查询。
(三)功能模块设计根据需求分析,我们将系统划分为以下几个功能模块:学员管理模块、课程管理模块、报名与缴费模块、考试安排与成绩查询模块、资源调度与分配模块以及数据统计与分析模块。
每个模块都具备独立的功能,同时与其他模块相互关联,以实现整体功能的协同作用。
四、系统实现(一)开发环境搭建系统开发采用Java语言,结合Spring Boot框架进行开发。
开发环境包括JDK、Maven、Git等工具,以及MySQL数据库和Tomcat服务器。
(二)模块实现1. 学员管理模块:实现学员信息的增删改查功能,包括学员信息的录入、修改和删除等操作。
2. 课程管理模块:实现课程信息的发布、更新和删除功能,以及课程安排的调整和优化。
全国计算机等级考试必考知识点总结全国计算机等级考试必考知识点1.引入操作系统的主要目的是方便用户及(提高软,硬件资源的利用率)2.计算机等级考试操作系统的主要作用不包括(预防和消除计算机病毒的侵害)3.计算机等级考试操作系统有:MS-DOS,UNIX,Windows4.计算机所能识别的一组不同指令的集合称为(指令系统)5.计算机等级考试系统软件有:编译程序,操作系统,数据库管理系统注意:C语言源程序不是系统软件6.SQL Server,Access,FoxPro被成为(数据库管理系统)7.计算机等级考试用于规定计算机执行的操作及操作数地址的一个二进制位串称为(指令)8.谋学校的工资管理程序属于(应用程序)9.计算机等级考试完成一步基本运算或判断,需要计算机 CPU执行一个(指令)10.计算机能直接执行的程序是(机器语言程序)11.由二进制编码构成的语言是(机器语言)12.机器指令是二进制代码,能被计算机(直接执行)13.计算机等级考试汇编语言是一种(面向机器的低级符号语言)14.计算机等级考试机器语言和汇编语言都是面向(机器)的语言15.通常,人们把用高级语言编写的程序称为(源程序)16.计算机等级考试能将高级语言源程序转换成目标程序的是(编译程序)英华医学专升本17.计算机等级考试用C语言编制的源程序,要变为目标程序,必须经过(编译)过程18.计算机等级考试编译程序产生目标程序19.最适合信息管理的计算机语言是(数据库语言)20.BASIC语言是一种(高级语言)21.计算机等级考试属于面向对象的程序设计语言有(Visual Basic)22.某计算机的存储器容量是4MB,它是2的(22)次方方法:4X1024X1024后是2的多少次方?4是2的2次,1024是2的10次,大家都学过同底数幂相乘,系数不变,指数相加。
所以就是10+10+2=2223.计算机等级考试存储容量单位:1Byte=8bit, 1024B=1KB,1024KB=1MB,1024MB=1GB24.计算机中的地址是(存储单元的有序编号)25.计算机等级考试给微型计算机的内存储器进行编址的单位是(字节)26.计算机中最小的数据单位是(位)27.bit的意思是(二进制位)28.Byte中文意思是(字节)计算机中组成一个字的位数叫做该字的(字长)29.计算机等级考试CPU处理的数据基本单位是字,一个字的字长(与CPU芯片的型号有关)30.80486 微型计算机的字长是(32位)计算机等级考试考场规则1.考生考前25分钟到达考场,由工作人员核验考生准考证、有效身份证件等。
山东省中小学信息技术等级证书考试系统简介模拟考试系统简介中星睿典运算机考试研究中心研制的山东省中小学信息技术等级证书模拟考试系统是山东省信息技术考试研究中心指定的模拟考试软件,本软件提供了开放式的考试环境,具有自动计时、自动阅卷评分、完全模拟真实考场等功能,能让考生尽快熟悉信息技术等级证书考试的考试环境,把握山东省中小学信息技术等级证书考试的出题规律,顺利地通过考试。
山东省中小学信息技术等级证书模拟考试系统(初中版)共七个大题,选择题、判定题、Word操作题、Windows操作题、IE扫瞄器操作题、电子邮件操作题和打字题,考试时刻60分钟。
本模拟软件提供了16套模拟试题,前8套模拟试题有视频演示功能,每道题都手把手的教给学生操作,简单易学,适合于机房教学和学生练习。
本软件自公布以来,已关心数十万考生顺利高分通过考试。
菏泽考区各学校购买联系:0530-******* 138********二、安装过程1)启动运算机,进入Windows操作系统。
2)将安装盘放入光驱中。
3)运行文件sdit_setup.exe。
4)安装成功后,系统将自动在桌面上创建〝山东省中小学信息技术等级证书模拟考试系统〞、〝Internet Explorer(模拟考试用)〞和〝Outlook Express(模拟考试用)〞的快捷方式,并在〝程序〞项中增加文件夹快捷方式〝山东省中小学信息技术等级证书考试〞。
5)假如你是从网站下载的程序,可能需要解压,双击下载后的文件sdit_setup.rar就能够了,安装再从第一步开始。
三、模拟考试系统环境硬件环境主机:Pentium 1G以上内存: 256MB以上显示卡:彩显VGA硬盘空间: 200MB以上硬盘剩余空间软件环境操作系统:中文版Windows 2000/XP/Vista/7办公软件:Microsoft Office 2000/2003 (需要其中的Word)四、具体操作方法1) 双击桌面上的〝山东省中小学信息技术〞快捷方式,显现如下画面:点任一套题,弹出注册提示框,点〝否〞能够试用第一套试题。
大学生部落-大学生第一门户社区's Archiver论坛›开题报告›计算机等级考试系统开题报告范文2009发表于2010-3-22 15:10:12计算机等级考试系统开题报告范文毕业设计(论文)开题报告设计(论文)题目:基于B/S模式的计算机等级考试管理系统的设计与实现学生姓名:学号:专业班级:指导教师:职称:毕业设计(论文)开题报告1. 本课题的研究意义,国内外研究现状、水平和发展趋势1.1本课题的研究意义随着计算机技术的不断发展,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
我院学生每年参加两次省计算机等级考试,每次都有4~5 千人,考试管理工作量相当大。
但是一直以来学校都是靠人工的方式管理等级考试相关的信息,这种管理方式存在着许多缺点,如:工作效率低、统计容易出错,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
同时,学校每年都会开设相应的计算机等级考试辅导班,而辅导班的管理历年来也都是采用人工管理,在辅导班学生报名、统计分班、收费、发布相关消息时都感觉非常麻烦,这样的管理方式不利于学校辅导班管理员的办公和辅导班的发展。
另一方面,对于学生来说,学校由于没有相关的主题网站,相关信息发布比较缓慢,难于满足学生对考试信息的需求。
同时,学生也难以找到一个学习交流的平台,不利于学生的学习。
由上可知,开发一个基于B/S模式的计算机等级考试管理系统是非常必要的。
管理系统是进行信息的采集、存储、加工、维护和使用的系统,它是随着管理科学和技术科学的发展而形成的。
利用计算机进行等级考试管理,可以充分利用现有数据资源,从考试报名到统计通过率都可以用计算机辅助完成,大大减少人工参与度,使考试管理工作更高效、准确。
同时该系统也可以给学生提供一个交流、学习、获得信息的平台,给辅导班老师提供一个完善的办公平台,让辅导班的管理更加规范化,经济化等。
计算机等级考试管理系统应该说是一个高校不可缺少的部分,它能够为用户提供充足的信息和快捷的查询手段,对学生来说可以轻松的查阅自己的等级考试成绩以及各种与考试相关的信息等,也可以方便的对全院考试情况、技术论文和辅导班信息进行查询。
同时本系统还提供辅导班网上报名功能,大大方便了学生的学习也满足了学生对考试信息的需求。
对辅导班老师来说本系统可以让他们拥有一个轻松便捷的办公环境,在系统中,他们可以方便的发布辅导班的相关信息和技术论文,同时还可以对辅导班的各项工作进行快捷方便的掌控。
对于管理员来说,本系统可以轻松的让他们进行考生信息和成绩的导入并对其进行通过率统计分析,而且可以方便的将这些信息及时的发布在网站上。
另一方面,管理员还可以对辅导班进行一些管理工作,例如辅导班的分班、统计、收费、辅导班教师薪金计算等等,真正的体现了办公自动化的优越性。
而本系统作为计算机应用的一部分,使用计算机对计算机等级考试信息进行管理,有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、寿命长、成本低、易管理等。
这些优点能够极大地提高等级考试管理的效率,也是高校的科学化、正规化管理,与世界接轨的重要条件。
1.2国内外研究现状、水平和发展趋势随着计算机技术在各个领域愈来愈广泛地应用,越来越多的人开始学习计算机知识。
经济的发展、社会的进步,推动着计算机知识与技术的普及。
掌握计算机基础知识和基本操作技能,是每一位计算机使用者必备的基本知识,也是许多用人部门考核和录用工作人员的标准之一。
在这一背景下,1994年原国家教委考试中心(现教育部考试中心)推出了全国计算机等级考试,其目的在于推动计算机知识的普及,促进计算机技术的推广应用,以适应社会主义经济建设的需要,为用人部门录用和考核工作人员服务。
全国计算机等级考试自1994年开考以来,已在我国大陆除西藏以外的各省、直辖市、自治区顺利考过23次,据1998年底统计,应试者达161万人,其中约70余万人取得相应级别的合格证书。
这项考试发展势头之猛亦为人们始料不及。
从此每年的应试人数都有较大幅度增加,。
这充分证明该考试适应了国家信息化的迫切需要,对计算机应用知识与技能的普及起到了有力的促进作用,成为面向未来,面向21世纪培训人才的一种有效手段。
在国内,很多学校的计算机等级考试管理都是集成在其他系统中,大多数关于计算机等级考试的系统都比较简单,功能都不够齐全,同时在系统中的人工参与还是比较多,并且相关的统计也都未能摆脱人工处理的弊病:效率低下、容易出错等等。
随着参加考试人员的增加,人工管理会越来越困难,随之所带来的问题也会越来越多。
所以开发一个功能齐全,计算统计方便的计算机等级考试管理系统就非常的必要了。
毕业设计(论文)开题报告2.本课题的基本内容,可能遇到的困难,提出解决问题的方法和措施2.1系统分析本系统是基于B/S模式的管理系统,意在构造一个集计算机等级考试成绩查询、考试信息发布、辅导班网上报名、辅导班教师网上办公、通过率统计分析、等子系统为一体的计算机等级考试管理系统。
(系统框架图和用例图如图1,2所示)图1 系统框架图2.2系统模块分析系统分为九个功能模块,分别为:用户登录模块、考生相关数据导入模块、辅导班报名管理模块、考试成绩库导入模块、通过率统计模块、信息发布模块、报表模块、信息查询模块、系统管理模块。
2.2.1用户登录模块a. 管理员用户:该用户由系统分配,登陆后直接跳转到管理员界面。
在管理员界面里管理员可以方便的进行各种操作。
b. 学生用户:该用户登陆后,可以方便的浏览/查询信息以及下载相关资料。
c. 辅导班授课教师:该用户由管理员直接分配,不能自由申请。
登陆后直接跳转到辅导班管理模块。
2.2.2考生相关数据导入模块在该模块,管理员可以导入考生的相关信息表到后台数据库。
有学生表、系部代码表、班级表、报名表。
2.2.3辅导班报名管理模块a. 管理员用户:在该模块中,管理员可以对辅导班教师用户权限进行管理和分配,同时管理员也在该模块中为各位授课教师分配班级、辅导任务和对他们的薪金进行计算。
b. 学生用户:学生用户可以在模块中方便的实现网上报名和辅导班信息的查询,也可以通过该模块和辅导教师进行交流。
c. 辅导班教师用户:教师在登陆后,可以方便的查看学生的报名情况,经过分析可以为各个语种进行班级分配。
同时也可以在班级信息栏制定计划和发布上课时间、地点及相关信息。
2.2.4考生成绩库导入模块在该模块,管理员可以导入考生的成绩库导后台数据库。
2.2.5通过率统计模块在该模块,系统可以帮助管理员方便的对各种要求的通过率进行统计分析,并以报表形式打印出来。
2.2.6信息发布模块该模块主要功能是为其他模块提供信息发布和用户发表技术交流文章的平台。
该模块可以做为一个发散型的子系统,分别嵌入到其他模块中去。
2.2.7报表模块该模块主要功能是应其他模块要求生成各种类型的报表。
2.2.8信息查询模块主要功能有:考试成绩查询、通过率查询、辅导班信息查询、站内信息查询。
2.2.9系统管理模块该模块主要功能是为系统管理员提供一个管理维护资源和升级系统的平台。
2.3数据库设计本系统的后台数据库总共涉及到10张数据表:学生表、班级表、系部代码表、报名表、成绩表、辅导班信息表、辅导班学生表、辅导班教师表、辅导班课程表、管理员表。
ER图如图4所示。
2.4本课题可能遇到的困难以及解决方法和措施难点一:将VFP数库据数据导入到SQL SERVER2000数据库中。
解决方法:采用SQL SERVER 2000中的相关技术将数据进行导入转换。
难点二:通过率统计过程中的大量计算与SQL语句的嵌套执行。
解决方法:建立相关的数据视图来减少计算量。
难点三:关于报表模块报表格式的自动生成功能解决方法:寻找相关的ASP组件并嵌入到该模块中。
毕业设计(论文)开题报告3.本课题拟采用的研究手段(途径)和可行性分析3.1开发工具的选择本系统将用.NET技术进行开发,开发过程中将使用到的工具有:Microsoft Visual 2003------工程代码编辑与调试Fireworks MX 2004---------------------图片处理Dreamweaver MX 2004-------------------静态页面的设计SQL Server 2000-----------------------建立系统后台数据库Microsoft Visio 2003------------------建立系统各类模型Microsoft office 2003-----------------编辑系统相关文档3.2开发环境硬件:CPU: Pentium(R) 4 2.00GHz内存:256M硬盘:40G软件:Windows XP + IIS 5.1+Microsoft Visual 2003+ SQL Server 20003.3可行性分析本系统可从以下两个方面进行可行性分析:l 技术可行性本系统采用Microsoft 公司的Microsoft Visual 2003做为开发平台,该产品已被很多企业和技术人员做为开发各种类型系统的平台,技术成熟。
因此,在技术上Microsoft Visual 2003万全可以胜任本系统的开发。
l 经济可行性由于本系统的开发无需对开发人员进行相关的培训,同时也不需要对硬件及软件环境投资,所以本系统的开发在经济上是完全可行的。
综上所诉,我认为本系统的开发在技术与经济上都可行的。
3.4参考文献吉根林,崔海源程序设计教程.北京:电子工业出版社,2004.李正希,胡方霞,陈发吉案例开发.北京:中国水利水电出版社,2005.John Sharp,John Jagger.Visual C#.NET程序设计.北京:北京大学出版社,2002.杨鲲鹏,孟凡琦,温才焱+SQL SERVER动态网站开发.北京:电子工业出版社,2005.Chris Ullman,John Kauffman,杨浩译 1.1入门经典-Visual C#.NET2003编程篇.北京:清华大学出版社,2004.陈娴,刘志宝,李岱项目开发实践(第2版).北京:中国铁道出版社,2005.毕业设计(论文)开题报告指导教师意见:(对本课题的深度、广度及工作量的意见和对设计结果的预测)××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××…………。