智能试题库系统【开题报告】

智能试题库系统【开题报告】
智能试题库系统【开题报告】

毕业设计开题报告

计算机工程

智能试题库系统的设计与实现

一、选题的背景与意义

随着计算机技术的发展,计算机辅助教育作为一门新兴的综合学科,越来越受到广大教育工作者的重视。在计算机辅助教育的研究中,组卷算法是评价考试系统好坏的一个主要因素,一个良好的组卷算法对于准确地检验学生学习成绩和教师教学效果起着非常重要的作用。

组卷算法是按照一定的要求,由计算机自动地从试题库中选择试题,组成符合总分、总时间要求和试题题型、试题数量、知识点、难度等约束条件要求的试卷。由于组卷要求生成的试卷能最大程度地满足用户的不同需要,并具有随机性、合理性。

因此如何设计一个算法从试题库中既快又好地抽出一组最符合考试要求的试卷,是本文研究的目的。

本系统设计以减轻教师在出题、组卷、测试过程中的负担为目标, 帮助教师尽可能方便、快速、准确地按照教材大纲、教学方法和教学风格,组织和建立试题库,及根据不同测评面的要求,有效地生成有针对性的测评试卷。本系统出题方便、规范,能形成海量题库管理环境,并能通过随机组卷防止泄题和作弊,教师在短时间内可以按自己的要求完成一套考试组卷,在数秒以内可以完成一套试卷答案,节省了教师的时间。

目前的组卷算法大致可以分为三类:

1. 随机选取法:根据状态空间的控制指标,由计算机随机的抽取一道试题放入试题库,此过程不断重复,直到组卷完毕,或已无法从题库中抽取满足控制指标的试题为止。该方法结构简单,对于单道题的抽取运行速度较快,但是对于整个组卷过程来说组卷成功率低,即使组卷成功,花费时间也令人难以忍受。尤其是当题库中各状态类型平均出题量较低时,组卷往往以失败而告终。

2. 回溯试探法:这是将随机选取法产生的每一状态类型纪录下来,当搜索失败时释放上次纪录的状态类型,然后再依据一定的规律(正是这种规律破坏了选取试题的随机性)变换一种新的状态类型进行试探,通过不断的回溯试探直到试卷生成完毕或退回出发点为止,这种有条件的深度优先算法,对于状态类型和出题量都较少的题库系统而言,

组卷成功率较好,但是在实际到一个应用时发现这种算法对内存的占用量很大,程序结构相对比较复杂,而且选取试题缺乏随机性,组卷时间长,后两点是用户无法接受的,因此它也不是一种很好的用来自动组卷的算法。

3. 遗传算法:模拟自然界自然选择遗传机制进行搜索寻优的方法,通过模拟生物在染色体层面的各种遗传优化作用而设计人工寻优方法,GA本质上是一个群体迭代过程,从一个随机的初始群体出发,依据优胜劣汰原则.通过竞争、选择、繁衍、变异等遗传操作,产生性能更优的下一代群体。直到满足环境约束酌优良体或合乎具体的应用准则为止。

分析上述两种算法的优缺点,不难发现,在限制条件状态空间的控制下,随机选取法有时能够抽取出一组令用户满意的试题。只不过由于它随机选取试题的范围太大,无法确定目前条件下哪些区域能够抽取合适的试题,反而可能在那些已经证明是无法抽取合适试题的区域内反复选题,进行大量的无效操作进入死循环,最终导致组卷失败。回溯试探法组卷成功率高,但它是以牺牲大量的时间为代价的,对于现今越来越流行的考生网上随机即时调题的考试过程来说,它已不符合要求。因此,必须结合以上两种方法寻找一种新的改进算法,这种算法要具有全局寻优和收敛速度快的特点。遗传算法(Genetic Algorithms)以其具有自适应全局寻优和智能搜索技术,并且收敛性好的特性能很好的满足自动考试组卷的要求。

二、研究的基本内容与拟解决的主要问题:

研究的基本内容:

1,搭建一个基于web的基本构架。

2,完成登录界面,管理界面,出题界面。

3,完成与题库的数据库连接。找到合适的出题算法

4,出题要求满足用户的特殊要求。如试卷的增加删减,难度的选择,题型的选择等等。5,完成与嵌入word的接口。

拟解决的主要问题为:

1、建立基于web的智能组卷系统,如登录界面,管理界面,出题界面。寻找到最

合适的出题算法。

2、组卷要求实现个性化选择:如难度的选择,题型的选择,分数的设定,试卷的

增减等。

3、尝试完成组卷系统与Word相嵌入,实现试题与答案的排版。

三、研究的方法与技术路线:

1、本系统的功能:根据教师的要求,组成最接近要求的试卷。其中包括用户功能的管理,试卷的增减,试题的增减,答案的修改,难度分数的设置,重复利用率的设定等。系统基于Web,让教师可以随时登陆,且具有最新的试题库。

2、系统功能结构图如下:

3、试题库智能组卷的遗传算法:

(1)遗传算法的基本思想

大自然的生物进化中, 一个生物群体要经过交配、变异、自然选择的过程, 形成下一代群体, 如此循环下去, 不断进化, 最后生存下来的总是最优的。将这种思想运用到算法中去, 就形成了遗传算法, 它的基本结构可描述为:

随机初始化种群p ( 0) ={ x 1, x2,…, x n} ; t = 0;计算p ( 0) 中个体的适应值;

while( 不满足终止准则) do

{ 根据个体的适应值及选择策略从p ( t ) 中选择生成下一代的父体p ( t ) ;

执行杂交、变异和再来生成新的种群p ( t + 1) ;

计算p ( t + 1) 中个体的适应值;

t = t + 1}

在设计遗传算法时, 通常按以下步骤进行:

a 确定编码方案: 遗传算法求解问题, 一般不是直接在问题的解空间上, 而是利用解的某种编码表示。

b 确定适应函数: 适应值是对解的质量的一种度量, 解的适应值是演化过程中进行选择的依据。

c 选择策略的确定: 优胜劣汰的选择机制使得适应值好的解有较高的存活概率。

d 控制参数的选取: 控制参数主要包括种群规模, 算法执行的最大代数, 执行不同的遗传操作的概率及一些辅助性的控制参数。

e 算子的设计: 主要有杂交、变异和再生。

f 确定算法的终止准则。

(2)试题组成中相关因素及遗传算法

a相关因素

一套试卷的构成需要涉及很多因素, 试题的章节、题型、难度、区分度、时间等多个项目。在试卷中每一道试题包含着诸多属性, 其中与组卷有关的属性有如下6 项:

①章节: 试题内容所属的篇章。

②题型: 试题的题型, 一般有判断题、填空题、选择题、问答题、改错题、证明题、计算题等。

③难度系数: 教学内容按要求可分为3 个层次: 了解、熟悉、掌握。相应题目的难度系数:

NDXS = 1- ( 平均分/ 该题满分)

④区分度: 试题对考生的水平鉴别和区分程度的指标。

⑤分数: 该试题的分数。

⑥时间: 完成该题需要时间的估计值。

b 数学模型

一道试题是由上面所述的6个因素所决定的, 也就是一个6 维向量( x 1, x 2, …, x6) ( xi 是第i 个属性) 可以

确定一道试题, 对于一套有n 道试题的试卷, 实际上就是决定一个n 6 矩阵x 1, 1 x 1, 2 … x 1, 6

x 2, 1 x 2, 2 … x 2, 6

s= …………

xn, 1 xn, 2 … xn, 6

这是一个问题求解中的目标状态矩阵, 由上面的分析可以得出, 目标状态矩阵应满足如下约束条件:

①: NDXS( 难度系数) =∑

=

n

i1x i, 3/ 总分( 用户给出)

②: time ( 时间)= ∑

=

n

i1x i, 6( 用户给出)

③:FS( 分数) = ∑

=

n

i1xi , 5( 用户给出)

④:QFD( 区分度) =[ ∑

=

n

i1xi , 1x i, 5]

这是一个多重约束目标的问题, 且目标状态不唯一,

c 遗传算法的应用

①适应值函数取

适应值F = ( x i ) = F( ri ) , 其中F是一个比例函数, r i 是群体中个体x i 按照满足上述条件个数排序的序号, 最好的个体序号为1, 次最好的个体序号为2, 最差的为M。对于比例适应函数F, 因为指数比例既可以让非常好的串保持多的复制机会, 同时又限制了其复制数目以免很快控制整个个体, 提高了相应串的竞争,所以我们采用指数比例变换方法, 其关系式为F( ri ) = exp (-Rri ) , R取值为- 0. 01。

②染色体编码

这里我们用二进制编码, 形式为a1,a 2 ,… am, 其中m 为题库的总数,

1 , 当i 题被选中

ai =

0 , 当i 题未被选中

假设某套试卷有n 道试题, 则 1 2 。。。m 要满足: ∑

=

M

i1aj=M

③初始化群体

用一维数组存储初始群体中每个个体的信息, 其中群体大小据需要得出, 每条串长度相同。

④杂交

采用轮盘赌方式随机选择参加杂交的后代, 杂交点为串中间, 将父代的后半部分交换后产生新的子代。

这里必须辨别l ( k )的变化量是否小于0, 若是, 则需要重新进行选择, 直到否为止。⑤变异[ 3]

产生一个随机数r, 若小于pm, 则进行变异, 对每一段的部分基因座进行取反, 即若随机选取的等位基因为1, 则变为0; 反之变为1。这里也必须

辨别l( k)-l(k-1) 是否小于0, 若是, 则需要重新进行变异, 直到否为止。

⑥算法

课程设计(自动排课系统)

2008~2009学年度《WEB 程序设计》 课程设计 班级:05网络3班 学号:090205338 姓名:周秋艳 2008年12月17日

基于WEB的高校教师排课系统 一、用户需求分析(10分) 学校教务的管理作为高校教育信息化工作中的一项重要工作,如何构建一个具有开放性、实用性和灵活性的平台,是一个值得探讨的课题。其中,作为学校教务重点环节之一的排课系统也尤为重要。 先前,在统筹安排各班级上课的时间需要人工实现,而且经常会出现同时有多个班级要使用教室的冲突。既耗时又耗精力,随着计算机技术的不断发展,计算机技术在各领域的充分完美应用,以学校的教务管理为该系统的应用背景,开发一个教室智能排课系统。 此系统开发主要包括后台数据库的建立和前端应用程序的开发两个方面。系统采用Visual Basic 6.0开发工具和SQL Server 2000作为后台数据库开发的应用软件。该系统实现上机时间的安排,课程的安排,教室的安排,以及它们之间的不冲突和资源的高效利用;这更切合学院教学需要,降低了排课管理工作的工作量和节省了时间,同时课程安排完成后,学院可迅速获得课表情况信息,为教学工作带来方便。本系统界面友好,操作简单,使用方便。 二、系统总体设计(15分) 1.系统功能描述 1.1 基本信息管理:教师、教室、班级、课程、教学任务等数据的输入、编辑功能; 1.2 数据处理:自动排课、课表修改、删除功能;

1.3 数据输出:桌面查询教师、教室、班级课程表,报表打印教师、 教室、班级课程表; 1.4 帮助:指导用户使用该系统及其他相关说明。 2 系统功能设计 分析目前市场上流行的各种排课软件,它们都具有比较完善的功能,但在真正的排课算法上都会有些问题,因为排课算法最关键的问题是如何解决各式各样的冲突。在做需求分析的过程中,通过调查得知目前排课人员对排课算法的主要要求有: 2.1 怎样的合班组合能避免冲突? 目前采取的方式是相同或相近的专业的班级组合。 2.2 什么地方有空能排课? 对教室和班级而言是查空,对教师而言是有无排课需求。 2.3 有两个以上的空哪一个更好? 是要考虑离散和平衡问题。 2.4 排课前如何考虑教师宏观利用问题? 例如:多媒体大班课:大学英语、高等数学尽量排在上午, 思想道德修养、马克思主义哲学原理等尽量排在下午。 2.5 对于数量巨大的信息,系统仍具有较快的响应速度和较小的 系统开销。 三、系统功能模块分析(25分) 详细分析各功能模块之间的关系,以及各功能模块下的子模块构成。

智能家居开题报告

开题报告 题目:智能家居的设计与实现 报告人:计算机科学与技术专业肖龙 一、选题的背景 近年来移动互联网持续高速发展,物联网和“互联网+”概念逐渐深入人心,相关产品和服务层出不穷,市场一片繁荣。作为它们在家庭环境中的汇聚,智能家居逐渐受到业界和用户的普遍关注。 随着越来越多的家居开始引进智能化系统和设备,同时智能化系统涵盖的内容也从单纯的方式向多种方式相结合的方向发展。我国的智能家居系统起步稍晚,目前市场主流的产品还无法很好地解决产品本身与市场需求的矛盾问题,所以很大程度上阻碍了智能家居产业的发展。 智能家居的未来发展,主要是在基于多个领域新技术的基础上,不断弥补和改进目前智能家居系统的缺点和不足,使得智能家居系统更加完善、功能更加强大,进一步提高智能家居的舒适性和安全性。所以只有充分了解了目前市场上主流的智能家居系统的特点,才能正确分析和预测未来智能家居系统的发展趋势。 二、选题的目的及意义

选题的目的主要有两个,一是源于实际的需要:选题的背景就拿目前的上班族而言,每天匆匆忙忙的奔波于都市之间,特别是夏天大太阳一回到屋子桑拿室的温度着实让人奔溃的感觉,冲个澡还是凉水等等之不便。所有的一切都需要我们传统的方式追个去开启或者关闭。过程之繁琐且不说,人们一天的辛苦并没有因为现代化家居而该受到超高越享受。 就目前而言很多智能家居是有线的,无线只能作为有线的扩充,这给家庭布线带来很大的不便,而且网络的自动处理能力差。智能家居的发展依赖于网络技术与监控技术在家庭内部的扩展,最重要的是选择一个合适的家庭网络平台搭建智能化家居系统。以满足当今人类在家庭在智能家居上的灵活应用、高效管理真正实现家庭舒适感为目的。二是提升自己,将自己学到的知识体现到了系统开发的全过程,也提高了自己的动手能力。 三、研究的重点内容 本毕业设计研究的重点内容有:职能平台整合、手机app远程管理 所谓平台整合就是说,将各大厂商的RS323控制代码,汇聚到一个pc上,利用网上通用的串口精灵工具,对其进行整合。 将整合后的的数据利用网络映射功能,映射到公网上,利用无线电脑或者手机对其进行远端控制。 本次设计实现过程具有一定的难度,但我有信心,通过学习和不断的努力,我一定能高质量、顺利的完成本次毕业设计任务。

智能家居系统需求分析

智能家居系统 1 智能家居整体系统的功能分析 背景和系统结构图的介绍 智能家居又称住宅智能化,是智能建筑的重要组成部分。它随着科技的高速发展和人们生活要求的不断提高而应运而生,成为21世纪的热点技术。智能家居可以定义为一个过程或者一个系统,该过程(系统)利用先进的计算机技术、网络通信技术、综合布线技术构建与家居生活有关的各种子系统,并将其有机结合在一起,通过统筹管理,将智能家居的被动静止结构转变为具有智慧的新动态,为住户生活提供全方位的信息交换功能,帮助家庭和外部、使用者与家庭环境之间保持信息交流畅通,优化人们的生活方式。 图1为智能家居的系统结构图,该图列举了典型智能家居的系统组成:家庭网关、电动窗帘和门窗系统、家庭智能照明系统、家庭多媒体系统、可视门禁系统、安防周界系统、环境温度控制系统、视频监控系统等,其中家庭网关是智能家居系统的通信管理单元和子系统控制中心,在家庭网关通信管理体系下,可构建家庭网络通信系统。 图1 智能家居系统结构图 通过采用上述功能系统,实现家居智能化和自动化。相对传统家居而言,智能家居通

过全新的3C技术(Computer Communication Control Technology),提供了全方位的信息服务,赋予了家居生活安全、舒适、节能的特性。 设计原则 (1)功能需求。智能家居注重满足人们在方便性和舒适度方面的需求,如:遥控功能(遥控控制家居范围内所有的灯,窗帘及其他电气设备),网络化控制、场景控制,本地控制等。 (2)高性价比。在系统设计中要充分考虑系统的性能和价格的要求,使系统在较低成本的条件下,尽可能满足用户需求。 (3)通用性。目前所有的智能家居技术都处于发展阶段,所以系统设计时,要注意选择兼容性好,符合国际通用协议的技术。 (4)兼容性和可扩展性。随着智能家居技术的不断发展,会有越来越多的家居智能化产品和技术的诞生,因此,在智能家居系统的设计之初,就必须考虑系统未来的兼容和发展。 (5)布线简洁。易于安装,符合大多数人的习惯。 (6)安全性。包括所进行设计运行过程的安全性和耐久性。 基于以上原则,才能设计出一套完整的智能家居系统。 设计依据 设计依据主要有: 《全国住宅小区智能化技术示范工程建设要点与技术导则》 《住宅小区安全技术防范综合报警服务系统设计导则》 《社会公共安全标准汇编》 《防盗安全门通用技术条件》(GB17565—2007) 《民用建筑电气设计规范》(JGJ/T 16—2008) 《安全防范工程程序要求》(GA/T 75—1994) 《家庭布线标准》(TIA/EIA 570—A) 《计算机软件开发规范》(GB 8566—1988) 《电气装置安装工程施工及验收规范》(GBJ 232—1982) 《建筑智能化系统工程实施及验收规范》(DB 32/366—1999) 《建筑智能化系统工程评估标准》(DB 32/T367—1999)

智能家居开题报告

华东交通大学毕业设计(论文)开题报告书

随着生活水平的显著提高,人们对便捷、方便、智能化的家居生活有越来越多的向往,特别是对于无线方式控制的智能家居有更大的需求。通过比较上述几种无线传送方式,红外通信方式比较受屋内设备摆放位置的影响,传送的方向性较强且不能被阻挡,这一特点显然不适合智能家居;蓝牙传输距离短,只有几米,而家居中设备与设备的距离最高达到十几米,同时蓝牙模块可扩展性差,如果家中以后购入新的家电便很难加入的建立的监控系统中;wifi无线传输方式存在着功耗较大、成本较高的缺点。相较而言,zigbee模块因为功耗低、安装成本低、传输距离较远、扩展性强就很适合智能家居系统。而且zigbee的这些特点使得他在工程了有了很好地实现可能,zigbee与智能家居结合的方式更会贴合一般用户的消费观念。对于以后全面构建智能家居系统有很重要的作用。 二、国内外发展现状 智能家居的发展分为三个阶段: 首先是家庭电子化阶段,这个时期主要是面向单个的电器,家庭电器之间并没有形成网络,亦没有大的联系。 其次是住宅自动化阶段,这个时期主要是面对用户想要实现的某个功能,有一部分的家庭电器之间形成了简单的网络,形成这一网络的原因是实现用户需要的某个功能,比如自动抄表系统。 最后是家居智能化(欧洲称为Smart Home,美国称为Wise House)阶段,这个时期是为了实现多个用户想要实现的功能,并且将这些功能连接成一个完整的系统,通过控制系统实现不同的功能。系统通过家庭分布总线把住宅内各种与信息相关的通信设备、家用电器、报警装置并到网络节点中进行集中的监控、管理,保持家电与环境的协调,提供生活、工作、学习以及娱乐的各种优质服务,营造一种温馨舒适的家庭氛围。 2.1国外发展现状 1984年,世界上第一幢智能建筑在美国康涅迪格州落成,这栋意义非凡的建筑只是对一座旧式大楼的一定程度的改造而完成的。它只是采用计算机系统对大楼的空调、电梯、照明等设备进行监控,并提供语音通信、电子邮件、情报资料等方面的信息服务。 2000年,新加坡有近30个社区的约5000户家庭采用了这种家庭智能化系统,而美国的安装住户高达4万户。 2003年,网络化家居的建设带来了高达4500亿美元的市场价值,这其中有3700亿美元是智能家电硬件产品的价值,剩余的部分则是软件和技术支持服务的费用。现在,

智能家居市场分析报告

智能家居市场分析报告 内容介绍: 智能家居是以住宅为平台,利用综合布线技术、网络通信技术、智能家居系统设计方案安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,提升家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境。报告主要介绍了智能家居的发展相关概述和智能家居的整体运行态势以及智能家居的市场发展情况。 智能家居发展简介: 目前,随着社会经济水平的不断提高,人们对于生活环境的要求越来越高,与之相配套的智能家居产品越来越受到房地产企业、用户的青睐。在市场需求增长之时,不少家电企业、IT企业、安防企业纷纷转型,投身到这个新兴市场中,推出照明控制、远程监控、智能窗帘等智能家居类产品,满足人们的个性化需求。在中国,属于感性和持续性消费群体,每年在家居方面的支出人均远远不止1000元。且目前中国富有阶层正在形成,该部分家庭占城市人口的10%,占总人口的3.5%,主要针对这部分人的智能家居系统市场总量为1400万套。随着智能家居平民化,巨大的市场正在被国内优秀的智能家居生产企业所重视,许多智能家居品牌正在迅速崛起。 智能家居可以定义为一个系统。它利用先进的计算机技术、网络通讯技术、综合布线技术、无线技术,将与家居生活有关的各种子系统有机地结合在一起。智能家居最基本的目标是为人们提供一个舒适、安全、方便和高效的生活环境。对智能家居产品来说,最重要的是以实用为核心,摒弃掉那些华而不实,只能充作摆设的功能,产品以实用性、易用性和人性化为主。地产和家装是智能家居销售的两个主要渠道。自从2012年年初,工信部发布了物联网"十二五"发展规划,将智能家居列为国家的九大重点领域应用示范工程,一举点燃了智能家居发展热潮,接下来的五到十年,将是智能家居行业发展极为快速,但也是最不可琢磨的时期,由于住宅家庭成为各行业争夺的焦点市场,智能家居作为一个承接平台成为各方力量首先争夺的目标。2013年上半年智能家居产业销售同比增长30%左

智能排课系统3复习过程

综合实验报告 题目:智能排课系统 学生姓名: 专业:信息管理与信息系统 班级:信管1002班 学号: 1002100206

一、概述 (一)开发背景 随着信息技术的飞速发展,各个行业的信息化势在必行。正所谓“科学技术是第一生产力”,科技的进步大大地提高了生产率。然而,在高校这个知识密集的地方,如何才能提高办学效率,更好地完成教学任务,跟上社会发展步伐,这是一个摆在教学工作者面前的一个迫切的问题。应用信息化来改造传统的教学管理模式是一个重要途径。 近几年来,随着各高校办公自动化工作的推进,教务管理自动化也被摆上了日程。在教务工作中占有很大比重的一项就是每学期的课程排定工作。由于教工、教室和设备的相对紧张,如何进行合理地安排和分配,从而充分利用教学资源是我们不得不面对的问题。而人工进行排课不仅任务重,效率低,而且易出错,难于维护,想要排出一张各方面都满意的课表非常困难。并且随着高校规模的扩大手工排课的难度和工作量呈几何级数增长。 排课系统正是为了减轻教务人员的工作量,实现教务工作自动化,解决排课这一老大难问题的教务办公软件。尤其针对高校的排课一直都没有很好的解决方法,但是此问题又是每个学校在每个学期都会碰到的必要行政作业。本文在相关理论的指导下,在分析以往一些排课软件的基础上,提出一个高校通用排课系统的设计方法,并对一些具体的问题给出相应解决方案。但是,由于技术、经验的有限和数据量过大,目前我们很难做出一个满足所有需要的排课系统。因为它不仅要考虑到教室冲突问题和教师冲突问题,还要考虑到分段课、单双周课时的资源利用问题;另外由于高校的教学特点,还要处理合班课、分班课、体育课与选修课等特殊课程。针对这些问题,在此专门对数据库设计作了一些探索,并于架构的选择和模块的划分上经过精心调整,在菜单的设计上也体现了人性化的操作。该设计贴近用户需求,功能完整,架构合理,并用大量的框图模型体现了系统的规划。 (二)项目的任务及意义 当今学校内部没有完善的高校排课系统,管理水平差,学校课程不能得到合理分配。迫切需要提高现代化管理水平、管理质量和管理高校课程。高校排课系统的初步现代化的开发和使用,能够大大提高学校管理者的工作效率,节省成本提高经济效益。它把从事教务管理的人员从繁重的手工操作中解脱出来,用更多精力从事创造性的管理活动和其它重要的活动中去,从而达到节省人力、物力,财力的目标;它能使决策、计划和其它管理活动更加科学、精确、灵活。 本软件主要是适用于高等学校教务部门的办公软件,运用此软件,可以免去工作人员繁忙而枯燥的手工排课过程,直接通过计算机进行排课。 业务范围涉及到课程、上课班级/实验班级/上机班级、任课指导老师/周次/节次、教学场地(教室,实验室,机房等)等相关因素。 二、系统规划 (一)需求分析 自动课程编排系统需要满足来自三方面的需求,这三个方面分别是学生、教师和管理员。学生的需求是查询院系的课程情况及学生信息的修改;教师对选课系统自动排课情况进行操作,同时形成自动排课查看确认;选课管理员的功能最为复杂,包括对学生、教师、选课进行管理和统计,及系统状态的查看、维护并生成选课报表。学生可以直接查看选课情况,学

智能排课系统vb代码

Vb核心代码设计 一:输入界面与代码(以班级表为例) DimConnAsNewADODB.Connection'连接变量DimSqlStringAsString'查询字符串DimConnstringAsString'连接字符串 DimRS1AsNewADODB.Recordset'记录集变量 Dimbm'定义一个变量用来存放添加记录时原来记录的位置DimtjAsBoolean PrivateSubCommand10_Click() Form4.Hide Form3.Show EndSub PrivateSubCommand1_Click()'移到首记录 RS1.MoveFirst Command1.Enabled=False Command2.Enabled=False Command3.Enabled=True Command4.Enabled=True CallDispValue'显示当前记录的值 EndSub PrivateSubCommand2_Click()'前移 RS1.MovePrevious

IfRS1.BOFThen RS1.MoveFirst Command1.Enabled=False Command2.Enabled=False EndIf Command3.Enabled=True Command4.Enabled=True CallDispValue'显示当前记录的值 EndSub PrivateSubCommand3_Click()'后移 RS1.MoveNext IfRS1.EOFThen RS1.MoveLast Command3.Enabled=False Command4.Enabled=False EndIf Command1.Enabled=True Command2.Enabled=True CallDispValue'显示当前记录的值 EndSub PrivateSubCommand4_Click()'移到末记录 RS1.MoveLast Command3.Enabled=False Command4.Enabled=False Command1.Enabled=True Command2.Enabled=True CallDispValue'显示当前记录的值 EndSub PrivateSubCommand5_Click()'删除记录 If(MsgBox("真的要删除该记录吗?",vbQuestion+vbYesNo,"删除提示")=vbYes)Then RS1.Delete'删除 RS1.MoveNext IfRS1.EOFThen'如果删除的是末记录 RS1.MoveLast EndIf EndIf CallDispValue'显示当前记录的值 EndSub PrivateSubCommand6_Click()'添加记录 bm=RS1.Bookmark'用书签记下当前记录位置

智能家居开题报告

智能家居开题报告文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]

烟台大学文经学院毕业设计开题报告学生姓名:王明昌学号: 专业:通信工程 设计题目:智能家居控制系统 班级:文通104-1 指导教师: 2014 年 3 月 1 日

3.本课题拟采用的研究手段(途径)和可行性分析 研究手段: 1.通过查阅资料了解无线传感器网络的智能家居系统组成和功能: 智能家居系统的组成:智能家居控制器主机,家庭通信网主机单元,家庭设备自动化单元,家庭安全防范单元 智能家居控制器功能:通过总线与各种类型的模块相连接,通过电话线路。计算机互联网、CATV线路与外部相连接。通过利用个人电脑或网络电视,主用户设置控制命令(开关控制、时间表控制或联动控制)。根据设置在内部的时钟功能,和内部的软件程序,执行控制命令,并向单元控制模块传达命令,对联接的各种家电进行控制。 2.对其内部的线路进行设计与分析: 家庭内部组网主要是解决各种信息设备之间的数据传输。家庭内部的各种设备间可互相通信,并把外部网络传入的数据传输到相应的设备上去,同时可以把家庭内部数据传输到外部网络。目前关于家庭内部网络有许多种解决方案,主要是有线,无线方式以及有线与无线混合传统的有线方式包括电力线载波X.10和CEBus、电话线的HomePNA、以太网IEEE8023以及专用总线Lonwbrks和IEEEl394等。随着技术的进步,出现了很多无线传输方式,例如红外通讯技术、蓝牙技术、wi—Fi技术,HiperLAN以及近年兴起的ZigBee技术等。 3.ZigBee无线网络拓扑的介绍: ZigBee网络包括以下三种网络结构:星型网络、树型网络、散射型网络。在论文中将会对这三者进行介绍。 4.能家居系统内部功能节点的设计: ZigBee技术只是应用的载体,只有当它与家庭中的具体应用相结合时,才能实现家 居网络的各种监控和管理功能。家庭网络中的各种终端设备实现具体的功能应用,其结构构成除了包括协调器电路的无线通讯模块、微处理器模块、串口收发模块和电源模块等四个部分外,还包括传感器模块。传感器模块是实现家庭内部各种监控等应用功能的核心部件,主要负责信息的采集,并将家庭内部采集到的信息如光信号、电信号、化学信号转变为数字信号送给微处理器。在论文中将会介绍智能家居中典型节点的应用功能实现。 5.无线传感器网络的智能家居系统中节点的设计要满足的要求: (1)网络性:节点必须能够自组织地形成采集处理和收发监测数据的多跳无线网络系统,这就要求节点必须要有足够的存储空间和数据采集处理速度等。 (2)小型化:较小的节点不仅可以更方便地安装,而且可以部署在更多的地点,从而可以应用于更多的场合。 (3)低成本:低成本是无线传感器网络节点的基本要求,也是大规模无线传感器网络广泛应用的前提。 (4)低功耗:由于节点要满足长时间独立工作的需要,因此其必须要低功耗。

智能试题库系统【开题报告】

毕业设计开题报告 计算机工程 智能试题库系统的设计与实现 一、选题的背景与意义 随着计算机技术的发展,计算机辅助教育作为一门新兴的综合学科,越来越受到广大教育工作者的重视。在计算机辅助教育的研究中,组卷算法是评价考试系统好坏的一个主要因素,一个良好的组卷算法对于准确地检验学生学习成绩和教师教学效果起着非常重要的作用。 组卷算法是按照一定的要求,由计算机自动地从试题库中选择试题,组成符合总分、总时间要求和试题题型、试题数量、知识点、难度等约束条件要求的试卷。由于组卷要求生成的试卷能最大程度地满足用户的不同需要,并具有随机性、合理性。 因此如何设计一个算法从试题库中既快又好地抽出一组最符合考试要求的试卷,是本文研究的目的。 本系统设计以减轻教师在出题、组卷、测试过程中的负担为目标, 帮助教师尽可能方便、快速、准确地按照教材大纲、教学方法和教学风格,组织和建立试题库,及根据不同测评面的要求,有效地生成有针对性的测评试卷。本系统出题方便、规范,能形成海量题库管理环境,并能通过随机组卷防止泄题和作弊,教师在短时间内可以按自己的要求完成一套考试组卷,在数秒以内可以完成一套试卷答案,节省了教师的时间。 目前的组卷算法大致可以分为三类: 1. 随机选取法:根据状态空间的控制指标,由计算机随机的抽取一道试题放入试题库,此过程不断重复,直到组卷完毕,或已无法从题库中抽取满足控制指标的试题为止。该方法结构简单,对于单道题的抽取运行速度较快,但是对于整个组卷过程来说组卷成功率低,即使组卷成功,花费时间也令人难以忍受。尤其是当题库中各状态类型平均出题量较低时,组卷往往以失败而告终。 2. 回溯试探法:这是将随机选取法产生的每一状态类型纪录下来,当搜索失败时释放上次纪录的状态类型,然后再依据一定的规律(正是这种规律破坏了选取试题的随机性)变换一种新的状态类型进行试探,通过不断的回溯试探直到试卷生成完毕或退回出发点为止,这种有条件的深度优先算法,对于状态类型和出题量都较少的题库系统而言,

智能家居系统测试报告

1系统测试报告 1.1编写目的 编写该测试总结报告主要有以下几个目的 1.通过对测试结果的分析,得到对软件质量的评价; 2.评估测试,测试执行和测试计划是否符合要求; 3.分析系统存在的缺陷,为修复和预防bug提供建议。 1.2用户群 主要读者:XX项目管理人员,XX项目测试经理 其他读者:XX项目相关人员。 1.3定义 严重bug:出现以下缺陷,测试定义为严重bug。 1.系统无响应,处于死机状态,需要其他人工修复系统才可复原。 2.点击某个菜单后出现“此页无法显示”或者返回异常错误。 3.进行某个操作(增加、修改、删除等)后,出现“此页无法显示”或者返回异常错误。 4.当对必填字段进行校验时,未输入必输字段,出现“此页无法显示”或者返回异常错 误。 5.系统定义不能重复的字段输入重复数据后,出现“此页无法显示”或者返回异常错误。

1.4测试环境 1.4.1测试用例 家庭成员登录后,通过系统的身份验证即可进行控制灯光操作。反之,不能进行控制灯光操作。只能保证一个用户登录服务器--也就是说第一个人登录后,后面的人要登录进去是不被允许的,一般在session中存一个useid和guid,并在application里存放一个guid。 另:只能输入三次,若三次都错误,只能关闭再重新启动登录界面,如图1所示。 图 1 在存储器中,用户登录需要系统身份验证输入账号密码,在数据库中建立一个注册表,

把家庭成员中每一个人的账号(如手机号)和密码(如出生年月)导入进去,登录时输入用户账号密码,并与注册表中的数据进行校对,若有就可以登录,没有就验证失败。管理员登陆之后的权限是可以修改密码及登陆状况。如图2所示。 图 2 只能保证一个用户登录服务器--也就是说第一个人登录后,后面的人要登录进去是不被允许的,一般在session中存一个useid和guid,并在application里存放一个guid。在用户登录时刷新session和application。用户操作比较session和application里是否相同,不同则强制退出,用户退出时从application与session移除这些信息。

排课系统需求分析,完整版

高等学校排课系统 需求分析 在统筹安排各班级上课的时间需要人工实现,而且经常会出 同时有多个班级要使用教室的冲突。既耗时又耗精力,随着计算机技术的不断发展,计算机技术在各领域的充分完美应用,以学校的教务管理为该系统的应用背景,开发一个智能排课系统。 此系统开发主要包括服务器的建立和网页的开发两个方面。系统采用myeclipse开发工具和mysql作为后台数据库开发的应用软件。该系统实现上机时间的安排,课程的安排,教室的安排,以 及它们之间的不冲突和资源的高效利用;这更切合学院教学需 要,降低了排课管理工作的工作量和节省了时间,同时课程安排 完成后,学院可迅速获得课表情况信息,为教学工作带来方便。 本系统界面友好,操作简单,使用方便。 自动课程编排系统需要满足来自三方面的需求,这三个方面分别是学生、教师和管理员。学生的需查询院系的课程情况及学生 信息的修改和选修课的选择;教师对选课系统自动排课情况进行操作,同时形成自动排课查看确认;系统管理员进行管理和统计,及系统状态的查看、维护并生成选课报表。学生可以直接查看选课情况,学生可以根据本人学号和密码登录系统,还可以进行本人信息的查询和选修课程。

本系统设计不同用户的操作权限和登陆方法,对所有用户开放的课程查询和个人部分信息维护,查看个人情况信息。根据排课情况对数据库进行操作,并生成报表根据选课情况,维护管理员信息,维护教师信息,维护学生信息处理信息的完整性。 本系统主要实现教师信息管理、学生信息管理、课程信息管理和系信息管理,详细情况请查询数据表。 (一)系统总体设计 1.基本描述 基本信息管理:学生、教师、教室、班级、课程、教学任务等数据的输入、编辑功能; 2.系统功能 具有自动排课、手工选课、课表修改、删除功能四种功能。 3.数据输出 网页查询教师、教室、班级课程表,报表打印教师、教室、班级课程表; 4.系统权限 该系统分为,普通学生登录,教室登录,管理员登录 5.教师设置 对教师的基本情况如、职称、学位、住所等进行编辑、添加、删除、查询等操作 6.教室设置

智能家居系统设计报告

设计报告

智能家居控制系统 设计:刘东宇 2013.04

1.摘要 本设计为--智能家居控制系统,主要用于对家电的智能化控制和家庭防盗。采用用STC公司的89C58RD+单片机为主控。实现的功能有: ? 1.实时显示时间和日历 ?2实时显示温度和湿度 ? 3.可以对房间温度和湿度进行自动控制 ? 4.具有声光防盗报警功能 ? 5.无线控制功能 ? 6.红外人体感应功能 ?7.低功耗模式(防盗模式)与正常模式任意切换 ?8.开机图片,程序在线下载等 ?9.测量水的温度 2.引言 随着科技的快速发展,家电都变得越来越智能化,各种各样的智能化家电改变了我们的生活方式,比如现在的全自动洗衣机,电饭煲,空调,云电视等。但是这种智能的程度还远远不够,这些东西还是需要我们人为的去控制,比如空调,增湿机等,它们不能根据环境的温度或湿度来对,环境温湿度进行自动调节。 随着生活水平提高,家庭的贵重物品也越来越多,家庭

防盗也变的更加需要,以前防盗就仅仅只是一张防盗门,到现在防盗措施也应该随着科技的发展而提高,比如通过红外熱释敏人体感应模块作为报警触发器,这样防盗效果会得到一个很好的提升,本设计主要就是基于以上两个方面而设计的。 3.系统方案 硬件整体框图 4.硬件系统设计 1. DHT11芯片采集温湿度数据传输给单片机进行处理然后后显示在LCD12864液晶屏上,并可以通过设置温湿度上下阀值(可以通过按键调节)来控制房间内的温湿度(通过继电器来进行控制)。 ? 2. DS1302产生时钟数据传输给单片机进行处理然后显示在液晶屏上面,时间可以通过按键进行调节。

基于WEB的在线考试系统 开题报告

毕业设计(论文)开题报告题目基于WEB的在线考试系统设计专业名称通信工程 班级学号118204124 学生姓名舒航 指导教师邹小花 填表日期年月日

一、选题的依据及意义: 随着教育现代化进程的加快和计算机辅助教学的广泛应用,依靠计算机的强大功能进行教学已成为教育工作者和教育科研人员非常关注的研究领域。在教学过程中,考试是整个教学的重要环节,它是对学生所学知识和能力的一种具化评价,也是衡量教师教学效果优劣的一种测量手段。现在通常的出卷方式是参与教学的教师根据自己的知识、经验、风格来收集、筛选并编写试题,这样做虽然考题的效率、可信度高,但是一样存在着一定的缺点,主要表现于人为因素的不确定性,出题老师的知识面、经验的欠缺,有可能会造成考题的范围过于狭窄;话费老师大量的时间、精力;而且不利于实现考、教分离。 在中国,随着高校招生规模越来越大,高校的在校学生越来越多,考试越来越频繁,所以通过网络进行的在线考试是现阶段研究开发的一个热点。它是建立在国际互联网上的应用系统,客户端的配置可以极为简单,使考试不受地域的局限。 这个软件很小但是作用很大,并且应用起来效率很高。这次编写的这个软件只是这个理想的软件的一个雏形,功能少,很多东西不能实现。这也与本人的水平有关,但是软件的一些思想确是有的,也希望以后水平高了能将它们改进。 开发在线考试系统的意义在于: 1.将教师从繁重的出卷、阅卷、评卷的繁重工作中解脱出来,教师的工作效率大幅提高,减少人为主观意志对评分的影响,有效提高教育质量。 2.学生在平时的学习中,及时的在网上进行自我测试,在学习上能够查缺补漏,激发学生的学习兴趣,为学生的学习带来更多的方便。 3.系统实现自动组卷、自动评分,使考试真正做到客观、公平、公正,真正实现考、教分离。 4.开发的此系统并不单纯地只是实现考试功能,此外,在管理员管理用户信息时,又是一个小型的用户管理系统。 二、国内外研究概况及发展趋势 在当今信息时代,计算机技术与网络技术越来越广地应用于各个领域,改变着 人们的学习、工作、生活乃至思维方式,也引起了教育领域的重大变革。将计算机与网络技术应用于现代高等教育中,是现代高等教育发展的需要,也是改革教育模式, 提高学校教学效果和教学效率、提高科研和管理水平的必要手段。目前的一个发展

高效智能排课系统

目录 摘要 (1) 引言 (1) 1.绪论 (1) 1.1课题背景 (1) 1.2国内外研究的现状 (2) 1.3课题设计的意义 (2) 1.4设计方法 (2) 2.系统需求分析 (3) 2.1编程的环境的选择 (3) 2.2系统功能需求分析 (3) 2.3系统模块和流程图 (3) 3.数据库设计与系统功能的设计 (7) 3.1数据库的逻辑实现 (7) 3.2数据库的创建 (7) 3.3系统整体功能的设计 (8) 3.4系统登陆界面的设计 (9)

摘要:本论文的主要工作是设计并实现高效的智能排课系统。使用计算机自动实现课程的查询、教师的查询以及教室的查询,并且能够自动生成课程表。高校智能排课系统平台采用Windows 7操作系统,数据库主要采用SQL Server 2005,并采用Java语言实现编程。本系统运用管理员、教师、学生三级授权方式,快速的实现排课的功能,大大提高了排课的工作效率。 关键词:SQL Server;Java;智能排课 引言 随着计算机科学技术的高速发展,计算机意境成为我们学习和工作中不可缺少的重要部分,它被应用于很多领域,它已经成为了人们生活中不可缺少的一部分,我们生活的各个方面都有它的存在。这是因为计算机具有以下几个特点:第一,计算机可以为人们的工作和生活提供方面;其次,使用计算机可以节省许多的纸质文件、节省了大量的存储空间;第三,计算机可以缩短人们的工作时间;第四,计算机可以对文档进行加密,让文件更安全等等。就排课工作而言,我国各个高校使用传统手动排课的管理方法,就是一件很复杂的工作,这篇论文充分利用了计算机的特点,使用Java语言开发一个相对便利的高校排课系统。 1.绪论 1.1课题背景 排课管理系统是各个大学中不可缺少的重要组成部分,它的内容的优劣对于学校的学生、老师、决策者和管理者来说都是至关重要的。智能排课管理系统必须能够做到为用户提供及时准确的课程信息、快捷的课程查询手段、快速的生成课程表的这三项基本功能。然而,一直以来各个学校都使用着最为传统的人工管理方式进行排课,这种传统的人工排课方法不但但是效率低、保密性差的特点,并且很难进行修改。再加上时间长了之后,会产生大量的课程文件和课程数据,如果人们要查找课程信息或者修改课程信息就需要查找大量的文件。现代社会,计算机技术不断的在发展,也不断的在成熟,使用计算机进行智能排课,具有着人工排课无法相比较优点。例如:查询课程信息方便、存储课程容量大、保存时

教务管理-智能排课

智能排课系统 智能排课系统是一个学校不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以智能排课系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分,使用计算机对排课信息进行管理,有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是学校的科学化、正规化管理,与世界接轨的重要条件。 在学校的教务管理工作中,课程表的编排是一项十分复杂、棘手的工作。在排课过程中,除了满足大量的制约条件以外,还必须解决许多冲突与矛盾,例如:两位教师不能同一时间在同一班级上课、一位教师不能在同一时间上两门课等等。利用计算机辅助进行课表编排工作,既提高了排课工作的科学性,又可大大减轻管理人员的工作强度,提高工作效率,从而使学校教务管理现代化迈上了一个新台阶。 一、系统功能:系统设置、课程计划、排课管理、课表管理四个模块。

二、具体设计目标如下: (1)界面友好,操作简单,帮您轻松上手。 (2)系统具有灵活、严格的权限设定功能,采用非常周密有效的权限设置,确保学校各类资料的可靠性和保密性,防止错误和违规操作。 (3)智能排课系统,资料详细周到,同窗多页的界面方式让你轻松完成所有工作。 (4)友善的用户界面,让您轻松实现智能排课。 三、数据库设计: 1、课程信息表(Course_Info) 用于存放课程信息,设置记录号Course_No为主键,以便与各排课信息表建立关系,具体字段设置如下:

高效智能排课系统

高校智能排课的设计与实现 目录 摘要 (1) 引言 (1) 1.绪论 (2) 课题背景 (2) 国内外研究的现状 (2) 课题设计的意义 (2) 设计方法 (3) 2.系统需求分析 (3) 编程的环境的选择 (3) 系统功能需求分析 (3) 系统模块和流程图 (4) 3.数据库设计与系统功能的设计 (7) 数据库的逻辑实现 (7) 数据库的创建 (7) 系统整体功能的设计 (8) 系统登陆界面的设计 (9)

高校智能排课的设计与实现 摘要:本论文的主要工作是设计并实现高效的智能排课系统。使用计算机自动实现课程的查询、教师的查询以及教室的查询,并且能够自动生成课程表。高校智能排课系统平台采用Windows 7操作系统,数据库主要采用SQL?Server?2005,并采用Java语言实现编程。本系统运用管理员、教师、学生三级授权方式,快速的实现排课的功能,大大提高了排课的工作效率。 关键词:SQL?Server;Java;智能排课 引言 随着计算机科学技术的高速发展,计算机意境成为我们学习和工作中不可缺少的重要部分,它被应用于很多领域,它已经成为了人们生活中不可缺少的一部分,我们生活的各个方面都有它的存在。这是因为计算机具有以下几个特点:第一,计算机可以为人们的工作和生活提供方面;其次,使用计算机可以节省许多的纸质文件、节省了大量的存储空间;第三,计算机可以缩短人们的工作时间;第四,计算机可以对文档进行加密,让文件更安全等等。就排课工作而言,我国各个高校使用传统手动排课的管理方法,就是一件很复杂的工作,这篇论文充分利用了计算机的特点,使用Java语言开发一个相对便利的高校排课系统。 1.绪论 课题背景 排课管理系统是各个大学中不可缺少的重要组成部分,它的内容的优劣对于学校的学生、老师、决策者和管理者来说都是至关重要的。智能排课管理系统必须能够做到为用户提供及时准确的课程信息、快捷的课程查询手段、快速的生成课程表的这三项基本功能。然而,一直以来各个学校都使用着最为传统的人工管理方式进行排课,这种传统的人工排课方法不但但是效率低、保密性差的特点,并且很难进行修改。再加上时间长了之后,会产生大量的课程文件和课程数据,如果人们要查找课程信息或者修改课程信息就需要查找大量的文件。现代社会,

智能家居可行性报告

项目名称: 投资组建智能家居产品生产基地承担单位:深圳市浪唯智能科技有限公司 申报日期:2005年1月

企业自然简况 深圳市浪唯智能科技有限公司成立于1999年3月,是深圳市科技局认定为高新技术民营企业。公司专业从事安防系列产品和消费类电子产品的研发、生产和销售,包括有线和无线报警系统,主动红外探测器、被动红外探测器、电脑摄像头、MP3播放器、数码相机、数码摄像机、无线防盗报警系统、CCTV监控系统、CDMA无线市话、GMS 无线市话。同时公司项目部还从事安防工程项目的设计、安装、以及系统集成,以"把安全带给每一个家庭"为服务理念为其提供优质的安防服务。 公司下属企业有电子厂、销售公司、外贸公司,现有员工600人,汇集了电子行业一批优秀的管理及技术精英。公司有合作伙伴如:日本SONY(索尼);日本SHARP(夏普);美国ADEMCO(安定宝)、加拿大DSC(定安信)、以色列VISONIC(卫视)、日本ALEPH(艾礼富)等建立策略及技术联盟。公司以众多工程实践为基础,全面了解客户与环境的需求,在设计中把握产品的性能与特征,在研发中凝炼更多的科技资源,与用户一道始终站在世界电子科技的最前沿。 作为一个年轻的(平均年龄在25岁),高效运作的工作团队,公司内的人员及组织架构围绕着高新技术产品形成了产、供、销一体化的良好格局:公司拥有超过20人的科研开发力量,他们保证了新产品的研发进度及质量,使公司的研发成果率一贯保持较高的水平;一流的营销团队也是公司新产品进入国际市场的有力保证,他们以专业技能及丰富的国内国际营销经验为客户提供了优质的服务,他们在不断拓展新客户的同时,也使客户与公司间的伙伴关系不断得到巩固;公司的生产队伍,素来以高效、严谨著称,这也使得公司高技术产品的优良品质得到了有力的保证。公司的加工生产基地有先进的机型及各种生产流水线设备,其中的工程技术服务人员达30余人,品管人员近50人以上,可充分満足客户的要求。整个工厂的管理纳入ISO9001体系,公司管理实行K3系统,使整体水平得到很大的提高,为进一步壮大及拓展奠定了坚实的基础。 公司一直贯彻着"创新、效率、诚信、服务"的原则,向下积极探索与供应商结成长期战略同盟,互惠互利,共同发展,向上与客户建立长久的战略伙伴关系,共同研究并引导市场,利用已有的技术优势,共同开发新品,最后实现双赢。展望未来,深圳市浪唯智能科技,将一如既往,兼承技术创新优势,为客户、消费者带来更多更富新意及享受的产品,造福人民

网络考试系统的设计与实现[设计+开题+综述]

开题报告 计算机科学与技术 网络考试系统设计与实现 一、选题的背景与意义 考试,这个词对大家来说应该并不陌生。从小到大,经历的过的考试,大大小小总有几百次了。但是,一直下来考试的模式都是一样的:都是所有考生坐在一起,用笔解答试题。这样的考试存在着一些弊端:浪费纸张、考生必须赶到考场等问题。不过,网络考试完全可以避免这些问题。 随着Internet技术的发展,开发基于WEB的管理信息系统,最大限度的利用高校现有的资源,提高教学质量是高等院校教学上的新研究课题。目前,各高校已经普遍实现点播教程、教师辅导、在线考试等。 本系统就是一个基于https://www.360docs.net/doc/6f1197102.html,设计的在线考试系统。该系统将用微软公司的Visual https://www.360docs.net/doc/6f1197102.html,的集成开发环境,使用https://www.360docs.net/doc/6f1197102.html,技术,结合SQL Server 数据库管理系统,开发基于WEB的在线考试系统。 在线考试系统将传统教育理论与基于WEB的计算机协同工作软件系统有机结构结合起来,以满足各种课程的考试需求;该系统将教育理论、经验和方法引入系统内部,在完成网络考试任务的同时还获得了科学量化指标,可以协助考试组织机构对考试进行科学的评价和分析:在线考试系统将实现网络组卷、在线考试、网上判分等各项相关功能,以优化传统考试的运行模式,在确保考试系统安全性、真实性的前提下,将极大的提高考试的组织效率和节约考试成本。 二、研究的基本内容与拟解决的主要问题: 研究的基本内容: 1.能够判断用户的身份,并根据身份的不同进入不同的页面 2.能够实现在线添加试卷和试题的的功能 3.能够实现在线统计考试成绩 4.能够实现查询考试分数的功能 5.能够实现在线答题功能

智能排课系统

智能排课系统 “信息手段革命”转向“信息内容革命”,引发了全球性数字校园建设浪潮。在信息时代的今天,计算机参与事业单位日常业务管理以成为事业单位现代化管理的当务之急。随着电脑的普及与使用,现在的管理也提升了一个档次,渐渐实现了无纸化办公,即从原来的人工记录管理模式转变为电脑一体化管理。排课问题是一个NP-Complete问题,尤其针对高校的排课一直都没有很好的解决方法,但是此问题又是每个学校在每个学期都会碰到的必要行政作业。本文在相关理论的指导下,在分析以往一些排课软件的基础上,提出一个高校通用排课系统的设计方法,并对一些具体的问题给出相应解决方案。本文介绍了在Vb环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。该系统采用VB6.0作为开发工具,ACCESS2000作为数据库管理系统。简单介绍了VB6.0的编程环境和其数据库编程技术。在可行性研究和需求分析的基础上,对系统的设计方案、功能模块、接口设计、数据库系统设计和安全设计等进行了较详细的论述。 该系统遵循先进、经济、安全、高效、可靠、易操作、易维护和开放的设计原则。 最后,对课题设计作出客观评价和总结,并对系统的不足之处提出其改进方案和新的构想方案。在论文末,将列出有关的参考文献。 关键词:高校;教务;排课;排课系统;专家排课 第1章绪论 (4) 1.1背景分析 (4) 1.2意义 (4) 1.3 需求分析 (4) 1.3.1 需求 (4) 1.3.2 分析 (5) 1.4功能 (6) 1.5结构 (7) 1.6 算法分析 (7) 1.6.1遗传算法的基本思想 (10)

1.6.2遗传算法的结构 (11) 1.6.3遗传算法的基本原理 (14) 1.6.4遗传算法的收敛性 (14) 1.6.5遗传算法的性能(在排课中的应用) (15) 第2章开发语言的介绍 (20) 2.1系统开发环境介绍 (20) 2.2开发语言简介 (20) 2.2.1 Visual Basic6.0基本概述和特点 (20) 2.2 ACCESS简介 (22) 2.2.1 ACCESS概述 (22) 2.2.2 Access的启动和退出 (22) 2.2.3新数据库文件的创建 (24) 2.3数据库文件的打开及数据库对象 (25) 第3章系统分析 (27) 3.1可行性研究 (27) 3.1.1系统可行性分析 (27) 3.2现行设计方法的优缺点 (29) 3.3系统需求 (29) 第4章系统总体设计 (30) 4.1 系统功能模块设计 (30) 4.3 数据库设计 (32) 4.3.1 数据库需求分析 (33) 4.3.2 数据库逻辑结构设计 (35) 4.4登陆系统流程图 (38) 4.5 主界面中课表生成部分流程图 (38) 4.5.1 班级管理流程图 (38) 4.2.2 班级课程处理流程图 (39) 4.5.3 课表生成部分流程图 (41) 4.5.4 报表输出功能 (43) 第5章系统详细设计 (1) 5.1 系统流程图 (1)

相关文档
最新文档