第一篇:文献综述-选课系统的
中原工学院信息商务学院毕业设计(论文)文献综述专用纸 第1页
《选课系统的设计与实现》文献综述
张 愉
摘要: 随着计算机和网络的普及,高等学校里纷纷建立了C/S或者B/S结构的网上选课系统。与传统的选课方式相比,网上选课系统利用局域网为学生选课带来了便利。学生在学校的公共机房或者宿舍的个人电脑上通过网络来选课,只要选课还没有截止,学生就能够灵活的修改自己的选课情况,大大提高了学校选课工作的效率。教务处的教师则通过选课系统的管理员子系统来管理学生的选课情况,使得学生选课工作达到系统化和自动化,大大提高了学校的工作效率。
关键词:网上选课;分析;语言概述;概要设计
一、课题来源(背景)及研究的目的和意义
二十一世纪是知识经济的时代,同时也是科技高速发展、网络信息迅速膨胀的年代,大量客观事实表明,一个崭新的计算机时代必将到来。随着知识经济革命的到来和信息技术的蓬勃发展,计算机技术和通讯技术成为了这个时代的主角,不仅改变了我们的世界,而且同时也吹响了我们迈向新生活的号角,正在以日新月异的速度改变着我们的人生。而两者的结合产物---计算机网络,在最近的几年更是迅猛地发展起来,它不仅能够提高我们的工作效率,而且还为我们提供了广阔的资源利用空间和方便快捷的现代通讯手段,同时它还是衡量一个国家科技发展水平的重要的尺度。
计算机也慢慢的在各高校中被广泛的应用,相继建成了自己的校园网,并充分利用校园网提供的新环境、新手段为校园的教学、科研和教务管理服务。以前大、中专院校里传统手工的学生网上课程管理过程繁琐而复杂,执行效率低,并且易于出错。而且近年来,学校的招生规模不断扩大,在学校学生人数明显增多,加之学生分校区管理,给原本繁杂的院级选修课工作增加了不少教务工作量。网上选课系统的推出,使得选修课程的设置维护、学生选/退课及成绩查询、管理员对选课情况的管理等工作均能在互联网上完成。这不仅可以做到信息的规范管理和快速查询,实现了学生网上课程管理的系统化、规范化和自动化,而且减少了管理工作量,还提高了管理效率,降低了管理成本。在完成此系统的设计和实现中需要翻阅大量的参考文献,对其重点技术进行学习和使用。中原工学院信息商务学院毕业设计(论文)文献综述专用纸 第2页
二、问题研究现状
1、有关学生网上选课系统的分析
1.1学生网上选课系统的主要模式
网上选课的系统结构模式现在主要有以下三种:第一种是Client/Server模式(简称C/S模式);第二种是三层Client/Serve结构模式,它的一个变形是Internet实现方法,也就是我们通常所说的Browser/Server结构模式(简称B/S模式);第三种是分布式对象计算模式。(1)C/S结构
C/S(Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。
C/S体系结构的最简单的数据库应用,是由客户应用程序和数据库服务器程序两部分组成。二者可分别称为前台程序与后台程序。应用服务器是运行数据库服务器程序的机器,一旦启动服务器程序,就随时等待响应客户程序发来的请求;客户程序是在用户自己的机器上运行的,对应于服务器,可称为客户机。当需要对数据库中的数据进行操作时,客户程序就会自动地寻找服务器程序,并向服务器程序发出请求,服务器程序根据预定的规则做出应答,返回结果,这种情况就被称为“胖客户机”。
第二种情况被称为“胖服务器”。当服务器承担了较多的工作时业务逻辑编码就成为服务器上的Transact-SQL存储过程。与“胖客户机”情形相比,由于业务服务和数据服务在相同的处理空间,并且业务服务被捆绑在数据库服务器的数据搜索引擎中,因此在数据操作之前无须进行传送或拷贝,因而减轻了网络负载,加快了应用程序的响应速度,但同时增加了服务器的负担。(2)三层架构
传统的客户分为两部分:应用客户和应用服务器。应用客户部分只是整个应用的一小部分,在该最终用户的层面上,只负责用户接口的展现和简单的逻辑处理,如输入校验;在应用主要部分占核心的业务逻辑则驻留在应用服务器上。应用服务器在体系结构上是位于前端客户机和后端数据库服务器之间的,它通过LAN或WAN与前端客户机联结,接收客户的请求,处理请求并按要求访问后端 中原工学院信息商务学院毕业设计(论文)文献综述专用纸 第3页
数据库,然后把信息送回前端客户机进行显示。一个应用服务器可以为多个应用客户提供服务。因为把复杂的业务逻辑从客户端移出,所以就减少了客户端的复杂程度,相应地也就降低了客户机对硬件的需求。另外,又由于把许多用户的业务逻辑集中到单一的应用服务器上,应用的维护也相应集中了,消除了双层结构中对软件分发的考虑。(3)B/S结构
其实B/S结构和三层架构没有本质的区别,只是采用浏览器作为客户端的界面(也叫“瘦”客户端),不用再安装其他特别的软件。同时减轻了客户端的负载量,减少了不必要的空间浪费,大部分的逻辑都在服务器段执行。另外,客户端不必对软件进行维护和升级,由服务器端实现这些操作,还可以以不同的方式在操作同一个数据库,实现信息的统一。
1.2 C/S模式和B/S模式的各自特性
通过对C/S模式和B/S模式的介绍,我们可以了解到以下几个方面的特性或特点:(1)C /S程序交互性相对低,无法得到用户的反馈信息和意见,无法得知用户在使用中出现的异常情况,而B/S与用户的交互性是很高的,可以随时得到用户提供的信息,对异常进行处理。
(2)C/S模式在逻辑上比B/S模式少一层结构,所以C/S模式的网络通讯量要低于B/S模式。因此对于相同的任务,在速度上C/S模式相对于B/S模式来说要快一些,从而可以提高用户的工作效率,减轻网络负担。
(3)C/S所采用的标准只要在内部统一就可,它的应用往往是专用。B/S所采用的标准都是开放的、非专用的,是经过标准化组织确定的而非单一厂商制定,保证了其应用的通用性和跨平台性。
(4)B/S模式的应用逻辑由Web服务器承担,即这种模式的功能都在Web服务器上实现,这样只需开发Web程序,而无需开发客户端程序,从而大大缩短了应用程序的开发周期,而且维护工作也简单易行。
(5)B/S模式在客户端安装的是标准的、简单通用的浏览器,不需要安装应用程序,这样就大大减少了系统管理员的工作量。
由于选课管理用户集中、需要处理大量数据,且要满足学生最大范围地使用 中原工学院信息商务学院毕业设计(论文)文献综述专用纸 第4页
该系统,系统可采用C/S结构与B/S结构相结合的体系统结构。开发C/S计算模式的应用,由教务处维护、调试和安装。因为对于系统的基本信息的添加、修改、删除等操作,利用C/S结构简洁、方便、快捷;并且系统内的大部分子系统只是给教务处内专职人员使用,并不是绝大多数人员使用(查询除外)。采用这种模式不仅可以提高工作效率、减轻网络负担,而且在一定程序上也保证了系统的安全性。
一般来说,C/S模式的应用程序是为专有用户设计的,因此需要到各部门安装、调试和培训。假设将选课系统做成一个基于C/S计算模式的应用,那每个使用该系统的客户端都需要安装该软件,这样做的话,用来进行安装、调试、维护的费用是很高的,而且工作也是琐碎的。而在本系统中,包含大量的查询工作(例如成绩查询,课程查询等),这些查询工作应允许在任一终端进行,因此,系统不可能全部采用C/S结构。
为了解决院系级管理有大量的需要访问数据客户端的问题,提出一个比较好的办法就是使用B/S计算模式。只需开发Web程序(无须开发客户端程序),并将通用的应用程序放在Web服务器上,用户只需在客户端安装标准的、简单通用的浏览器即可随时随地进行一些通用操作。而不需要在各个院系安装应用程序,这样可以大大减少对很多用户端进行特殊的设置和软件的安装,从而更加简单方便。维护工作只需要在放有Web程序的服务器端进行,无须到各个客户端进行维护,简化了维护工作,降低了维护成本。
2、相关技术简介
2.1 SQL Server关系数据库概述
数据库(Data Base,DB)有一个比较形象的解释就是存储程序所用数据的仓库。而在计算机里,我们把组成二维形式的表格称为关系型数据库,简称数据库。而常见的数据库有Access,Microsoft SQL Server,Oracle,IBM DB2,Sybase等,其中SQL Server是目前易用性和效率最好的数据库之一,而且其学习门槛相对比较低。SQL Servers是个关系数据库管理系统,它最初是由Microsoft Sybase和Ashton-Tate三家公司共同开发,并于1988年推出了第一个OS/2版本。SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提 中原工学院信息商务学院毕业设计(论文)文献综述专用纸 第5页
供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。
与其他数据库相比,SQL Server 2005 在数据库平台的安全模型上有了明显的增强,由于提供了更为精确和灵活的控制,数据安全更为严格。SQL Server 2005的故障恢复功能更强,它提供了强大的数据库备份和恢复功能,当故障发生时,能根据备份和日志迅速恢复到某一正确时刻。同时,SQL Server 2005还提供了更好的并发控制功能以及大量的监控和管理数据库系统的工具。综上所述,SQL Server 2005无论是从安全上还是从功能上都更优于其他的数据库,而且越来越多的开发工具提供了与SQL Server 的接口。所以SQL Server 2005企业版被选为我们毕业设计的数据库开发工具。2.2 C#概述
C#牾言自C/C++演变而来。但是,它更现代、简单、完全面向对象。如果用户是C/C++程序员,学习曲线将会很平坦。许多C样语句直接借用用户所喜爱的语言,包括表达式和操作符。关于C#最重要的一点:它是现代的编程语言。它简化和革新了C++中的类、名字空间、方法重载和异常处理等领域,摒弃了C++的复杂性,使它更易用、更少出错。使编程更方便的新功能是严格的类型安全、版本控制、垃圾收集(garbage collect)等等。这些功能的共同目标就是在于开发面向组件的软件。
C#为用户提供了方便,如垃圾收集、类型安全、版本控制等等。仅有的“代价”就是,代码操作默认是类型安全的,不允许指针。不过,大多数问题光凭类型安全就可以解决了。但是,如果用户需要指针,仍可以通过非安全码使用它们,而且当调用非安全码时,不能含有列集。ASP.NET是一个统一的WEB开发模型,它包括用户使用尽可能少的代码生成企业级WEB应用程序所必需的各种服务。ASP.NET作为.NET Framework的一部分,提供当用户编写ASP.NET应用程序的代码时,可以访问.NET Framework中的类。用户可以使用与公共语言运行库(CLR)兼容的任何语言来编写应用程序的代码,这些语言包括Microsfoft Visual basic c、C#、Jscript.net和J#。
三、系统概要设计
学生选课系统需要满足来自三方面的需求,这三个方面分别是学生、教师和 中原工学院信息商务学院毕业设计(论文)文献综述专用纸 第6页
管理员。从操作功能上可以分为两个类:一个是通用操作,主要实现用户的登录注销和修改密码等;另一种是为不同用户定制不同操作,具体内容如下所示:
1、通用操作(1)登录与注销
每个用户都可以用自己的帐号登录系统。用户操作完成后推出系统,注销后可以重新登录系统。(2)修改密码
每个用户第一次登录都用默认密码(教师和学生与帐号一样),如果想要自己设定密码,再进行修改。
2、用户所具有功能(1)管理员
设置选课时间段:管理员通过此项功能设置选课时段,只有在选课时间段里,学生才可以选择课程,超过此时间段,学生选课信息被自动锁定,不得修改。
录入学生与教师个人信息:通过此项功能可以实现对教师和学生的个人信息添加删除。
录入教学楼教室信息:通过此项功能可以把学校里所有的教学楼教室的信息录入到系统中,以便教师在开设课程时候设置上课的教室。(2)教师用户
显示和修改个人信息:教师用户登录系统后,可以查看和修改教师的个人信息,如姓名,电话,系部等。
开设课程:教师用户登录系统后,可以开设课程,可以设置该课程为必修课程或者选修课程,可以设置该课程的最大人数。
上课时间:教师在开设了课程后,可以灵活地设置上课时间和地点。给成绩:课程结束后,教师用户登录系统,可以为学过课程的学生给予相应的成绩,若及格,给予学生学分。
(3)学生用户
显示和修改个人信息:学生登录系统后,可以查看和修改学生的个人信息,如姓名,性别,电话等。
查看必修课程:学生登录后,可以查看所有的必修课程。查看该课程的信息,中原工学院信息商务学院毕业设计(论文)文献综述专用纸 第7页
上课时间地点,开课教师信息等。
选择选修课程:学生登录系统后,在所有选修课程中可以选择至少两门选修课程,同时可以查看相关信息。
查看最终选课信息:学生登录系统后,可列出已选择的课程,若选课信息未被锁定,则可以退选,若所选课程少于两门,系统会提示选择的课程少于两门。
查看学分和成绩:课程结束后,学生登录系统可查看自己学习课程的成绩和已获的学分。
四、总结
网上选课系统针对在校学生和教师使用。从学生的角度来说,由于学校教学制度的改革,现在大部分高等院校开始实行的是学生的自主选课模式。传统的教学模式(学生按照学校安排好的课程上课)已经不能适应新型的教学模式,如果仍然通过纸上的方式选课,一方面浪费了大量的人力、物力资源,另一方面浪费时间以及会在人为的统计汇总过程中出现可避免的差错等情况。随着高校人数的增多,上述弊端会越来越多的暴露出来。如果利用网络进行选课,学生只要在计算机前输入自己的个人选课信息即可完成教务部门原来几倍的作业量。从教师的角度来说,教师提出代课申请完成课程发布的工作更加容易,得到教学的信息更加快捷,因此通过网上选课系统可以大幅度的减少教师的工作量,方便了教学工作。
然而网络选课系统的性能也是一个关键,它在告诉我们,取得方便的前提是必须解决好选课过程中的各种冲突、公平性及大批量用户并发访问等问题,因此要很好地考虑系统的结构和应用开发技术。本文提出的网上选课系统在实现了基本的学生选课、教师查询及教务员管理等功能基础上,具有学生落选几率小、选课结果公平及选课操作安全等特点,避免了传统手工操作的费时、费力及易出错等问题,使选课过程简单化、高效化。
而且利用B/S模式设计选课系统,便于维护,适用于多用户网络应用。无纸化管理也同时降低了人工管理的出错率,又更加环保方便。界面设计应保持简洁友好,便于用户使用,使得选课工作变得更高效。不论是何种方式设计的选课系统,在使用中都会出现各种问题,如何使得校园教务信息管理更加方便快捷,更加人性化,是每个程序设计研究人员需要在实践中不断探索的目标。中原工学院信息商务学院毕业设计(论文)文献综述专用纸 第8页
参考文献
[1] 吴晨.ASP.NET+SQL Server数据库开发与实例[M].清华大学出版社,2006,(7).[2] 内格尔.C#高级编程(第4版)[M].清华大学出版社,2006,(10).[3] Solid.SQLServer2005从入门与精通(应用技术基础)[M].清华大学出版社,2006,(09).[4] 保罗.ASP.NET 2.0经典教程C#篇[M].人民邮电出版社,2007,(5).[5] 柔健.ASP.NET 2.0 +SQL Server 2005全程指南[J].北京:电子工业出版社,2008 , 247-270.[6] 郑阿奇.SQL Server教程[M].清华大学出版社,2005,(8).[7] 鲁伟义,李雅琴.网上远程教育在高校教学中的应用与思考[J].中国教育技术,2006,25(4):15-23.[8] 萨师煊,王珊著.数据库系统概论[M].高等教育出版社,2006,(5).[9] 应新洋.基于SQL SERVER的数据库安全性研究 [M].2003,(3).[10] 张海藩.软件工程导论[M].清华大学出版社,2010,(12).[11] 龚沛曾,陆慰民,杨志强.程序设计简明教程(6.0版)[M].高等教育出版社, 2007,(1).[12] 廖光珍,金姝.高校思想政治教育主题网建设的问题和对策分析[J].高等建筑教育,2009,(02):20-26.[13] 武晓春,王晓明.基于C/S和B/S模式的教务管理信息系统的设计与实现[J].电化教育研究,2005,(3):60-82.[14] Scot Johnson, Special Edition Using Active Server Pages[M].Macmillan Computer Publishing, 2000.[15] Kathleen Kalata.Introduction To ASP.NET [M ].Canada: Course Technology, 2004.[16]FritzOnion.Essential.ASP.NETwithExamplesinC#[M].Indianapolis:Addison-Wesley Professional,2004.
第二篇:网上选课系统文献综述
东华理工大学毕业设计(文献综述)
摘要
论文题目 姓名 学号 班级 年级 专业 学院 指导教师 完成时间
文献综述
网上选课系统
软件工程
软件学院
2014年 5 月13 日
:::::::::东华理工大学毕业设计(文献综述)
摘要
摘 要
二十一世纪,是信息化时代,互联网正以它惊人的速度走进千家万户。我们的思维方式也发生了质的转变,日常生活中我们更加看重效率,追求一种快捷高效的生活理念。互联网的诞生,使各大高校的教学方式朝着现代化方向发展,因此网上信息管理成为我们教学中的一个热点话题。同时,我们国家的教学体制正处在持续改革与创新的阶段,实施一种符合中国特色的教学管理方式成为一件迫在眉睫的事,即全国高校全方位的学分制改革。学生选课是所有高校的主要管理工作之一,然而,传统的纸质化选课方式已经完全不能满足我们现今的需求了。所以,网上选课的方式应运而生,与传统的纸质化选课方式相比,网上选课不仅节约资源,更加迎合了现代人追求快捷高效的生活理念。
网上选课系统在这种大背景下诞生了,学生选课不再必须跑去学校的选课中心办公室,足不出户就可以完成选课;教师也减轻了不少的负担,工作量大大减少;管理员对选课的管理也是弹指之间的事。该系统为学生提供了方便的选课功能,也大大提高了高校对学生和教学管理的效率。
本系统针对学生网上选课、教师网上发布待选课程信息以及管理员审核待选课程三个方面进行了全面的分析和设计,基本实现了网上选课系统所应该具备的功能。本选课系统的前台页面采用Dreamweaver CS3进行布置,后台则由Access数据库对选课信息进行管理和维护,利用 ASP语言最终实现动态网页的效果。
关键字:信息化;选课;Dreamweaver CS3;Access;ASP
东华理工大学毕业设计(文献综述)
前言
1.前言
互联网的普及使各大高校的教学方式朝着现代化方向发展,因此网上信息管理成为我们教学中的一个热点话题。而今,教师、学生与学校之间的信息传输只需几秒钟的时间,相互之间的信息交流更加便捷化,然而网络在给人们谋福利的同时使得信息在安全性和保密性方面存在一定的隐患。此外,传统选课方式的信息太过于独立,共享性差。传统选课方式是以管理者为主体,待选课程的通过与否完全依附于管理者对于该课程的认知和喜好程度。所以,传统的教学管理理念使得用户的真正需求不能被很好的掌握,管理者也因此无法彻底满足用户的需求,这其中存在着很大程度上的主观色彩。放眼于本国国情,我国的教育教学管理体制正处于改革创新阶段,相关部门将目光聚焦在国外优秀的教学模式,逐渐摸索出一种符合中国特色的教学管理方式,即全国高校全方位的学分制改革。由此看出,教育教学管理方式一定要适合本国国情。教学管理软件同样也要基于校园的实际情况,充分挖掘校园的相关信息并掌握校园特殊的管理体制,有针对性的服务于各大高校。学生选课是高校教学管理工作的重要组成部分之一,通过网上选课可以大大提高选课的效率,使得高校的教育教学管理工作走向一个新的台阶。2.主题
网上选课系统的主要功能是:批量维护学生及教师信息;教师可在规定时间内提交一个开课信息并可查看下载选修学生名单;管理员负责审核通过与否,并安排上课时间、地点。学生只需在选课系统中输入个人的账号和密码,就可以轻松的愉悦的完成选课。
本系统总体上分两大模块。一是前台模块。另一个是后台模块。前台主要是用户登录选课系统并进行选课相关操作的部分。后台模块主要是管理员对前台用户信息以及用户提交的请求的确认和管理。
(1)前台模块主要功能:
登录功能。网上选课系统要求用户必须先登录才能进行下一步操作。选课功能。学生登录选课系统后,根据自己的爱好并对所有课程的课程简介等信息有了一定了解后再去选择适合自己的课程。
提交信息的功能。教师可在规定时间内提交一个开课信息:包括课程名、课时、最大选修人数、课程简介等。
下载选修名单的功能。教师可查看并下载选修学生名单。(2)后台模块主要功能:
信息维护功能。管理员应该能批量维护学生及教师的信息。
审核的功能。管理员负责审核课程通过与否,并安排上课时间和地点。
2.1 背景
互联网的普及使各大高校的教学方式朝着现代化方向发展,因此网上信息管理成为我们教学中的一个热点话题。此外,传统选课方式的信息太过于独立,共享性差。放眼于本国国情,我国的教育教学管理体制正处于改革创新阶段,相关部门将目光聚焦在国外优秀的教学模式,逐渐摸索出一种符合中国特色的教学管理方式,即全国高校全方位的学分制改革。由此看出,教育教学管理方式一定要适合本国国情。教学管理软件同样也要基于校园的实际情况,充分挖掘校园的相关信息并掌握校园特殊的管理体制,有针对性的服务于各大高校。学生选课是高校教学管理工作的重要组成部分之一,通过网上选课可以大大提高选课的效率,使得高校的教育教学管理工作走向一个新的台阶。
网上选课系统是一种种符合现代化教学管理理念的教学管理软件,已经得到越来越多人的重视,是一所高校不可缺少的教学工具,它的优越性对于学校的管东华理工大学毕业设计(文献综述)
主题
理者来说至关重要。
2.2 意义
随着社会的发展,“无纸化办公”凭借着自身巨大的优势渐渐的被人们所采纳和应用。网上选课系统,无疑可以提供给学生和教师之间选修课的一种方便快捷的网上互动平台。网上选课比传统的选课方式更加节约资源,学生可以使用该系统选修某位教师的课程,教师可以在此平台上发布课程信息,并按照课程的详细信息和选修课程名单对学生进行授课。网上选课系统大大的提高了选课的效率,降低了传统纸质化选课的错误率。
网上选课系统,不仅可以提高学生的选课效率,还能够减轻教师的任务量。通过开发和使用网上选课系统,可以实现最快捷的全校选修课程信息发布以及课程选修的功能,创造现代化的教学与学习环境。学生选课已经是当下高校的主要管理工作之一,随着各大高校教学管理体制的改革,学生选课的制约因素日益凸显,工作量也逐渐增大,有时候选课的任务往往还需要在较短时间内必须完成。鉴于这种困难,通过使用网上选课系统,师生完全可以摆脱种种困难,时间地点无限制的进行选课,而且选课效率大大提升。学生可以根据自己的喜好来进行课程选修,更好的保护了学生的自主权利,使教学更加透明化、人性化,为国家的教育事业做出了巨大贡献。
2.3 采用的编程语言
ASP的完整名字是Active Server Page,是“动态服务器页面”的意思,它是由微软公司开发的一种服务器端脚本编写应用,它能够与数据库以及其它程序进行连接并交互使用,是一种简单高效的编程工具。
ASP可以用来创建动态网页或者是Web应用程序。ASP网页中可能会包含HTML标记、普通文本和脚本命令等,利用ASP可以向网页中添加各种交互式的内容。
ASP作为一种模式的正式诞生和提出只是在1998年底到1999年初之间的事情。而很大程度上直到1999年末到2000年初,ASP领域相关公司在资本市场上的突出表现才引起了人们的广泛关注。实际上从ASP模式的内涵和本质上讲,并不是全新的事物,而是曾经有过的模式,在互联网时代被赋予了新的生命力。
如果您是位 HTML 编写人员,您将发现 ASP 脚本提供了创建交互页的简便方法。如果您曾想从 HTML 表格中收集数据,或用顾客的姓名个人化 HTML 文件,或根据浏览器的不同使用不同的特性,您会发现 ASP 提供了一个出色的解决方案。以前,要想从 HTML 表格中收集数据,就不得不学习一门编程语言来创建一个 CGI 应用程序。现在,您只要将一些简单的指令嵌入到您的 HTML 文件中,就可以从表格中收集数据并进行分析。您再不必学习完整的编程语言或者单独编译程序来创建交互页。
2.4 采用的开发平台
网上选课系统的前台采用Dreamweaver CS3进行叶面制作,后台数据库使用Access来维护和支持,服务器是采用Mini Asp server 1.0来支持的。
Dreamweaver具有网页开发制作和网站管理两大功能,是目前最为流行的网页设计工具之一。它是一种可视化的网页编辑软件,利用它我们可以很容易地创作出跨越平台限制并且兼容多种浏览器的动态网页,Dreamweaver 可以对HTML、XHTML、ASP、ASP.NET、JSP和PHP等类型的网站进行开发。Dreamweaver与Fireworks和Flash软件一起,被人们誉为网页界的三剑客。
Microsoft Office Access是由微软公司旗下的数据库管理软件。
Access数据库能够对系统数据进行强大地分析和处理,使用Access进行数据查询,能够方便快捷地对各类数据分门别类的进行汇总,还可以灵活地设置统计的条件。
服务器(Server)是一个为用户管理系统资源的计算机类软件,通常情况下可将其分类为文件服务器、数据库服务器和应用程序服务器三种。并且运行以上软件的计算机和计算机系统也统称为服务器。
Mini Asp Server 1.0 是一款基于Net Box编写的、小巧易用且功能丰富的ASP Web 服务器软件。它可以和微软IIS服务器相媲美:(1)无需安装,纯绿色免安装免费软件,使用更简便。
(2)体积虽小,但功能不示弱,几乎与IIS服务器一样,且更为稳定。(3)简单易用,无需对其进行繁琐的的调试,更不需要任何配置且双击运行即可使用。
(4)自动适应端口,在80端被占用的情况下也可以正常开启使用。东华理工大学毕业设计(文献综述)
主题
2.5 选课系统的需求分析
该网上选课系统面向的用户主要是在校学生、课程管理员、在职教师通过对这些终端用户和学校管理的一些需求进行调研以及结合自己的一些经验。总结出他们对于网上选课系统的一些基本要求。如下是需求调研和需求分析整理之后的笔记。
1、对学生群体进行调研,我们了解到他们希望学生模块设计成: 当学生需要选课的时候,能够登录到自己的网上选课系统(不用注册,统一后台维护)。登录到系统之后可以查看到所有通过审核的课程(已满和可选两种状态,已满是指已经达到该门课程最大选修人数),并且可以查看对应课程的详细信息:课程介绍、上课时间、地点和讲师等。学生可以根据课程详细信息选择满足自己要求的课程,在选择之后选课信息提交到相应教师那里。学生在以后登录要能查看到自己选修了哪些课程及相应的详细信息(如果管理员将该课程删除,则不能查看)。
2、对在职教师进行调研,他们希望网上选课系统能够进行以下操作: 新学期开始,教师能够编辑(课程相信信息和最大选修人数)和上传他自己这个学期的课程到网上选课系统并自动提交到管理员进行审批。无论审批是否通过教师能都看到课程审批结果。对于通过审批的课程讲师还能看到该课程对应的上课时间和地点以及选课学生,还能把数据导出电子表格形式。
3、对学校教务处进行调研,他们希望管理员职责能有以下权限: 管理员进入网上选课系统能够查看老师提交的所有课程的详细信息,然后在系统外进行管理层协商,决定是否审批通过。如果课程审批通过,管理员就对该课程的上课时间、地点和最大选修人数在系统中进行编辑自动发送给教师和学生。管理员不能看到具体哪些学生选修了哪些课程。
本系统主要包括三类管理模块:用户管理模块、课程管理模块、选课管理模块。用户模块又主要分为三类用户:管理员、学生、教师。管理员实现课程管理、学生管理、教师管理和信息发布管理。
三类用户的功能模块: 1.学生模块:
(1)查看所有通过审批的课程及其详细信息功能:课程包括已满可选择两种状态的课程。详细信息包括上课时间、地点、课时和任课老师。
(2)选课功能:对符合自身要求的课程进行选择,选择信息自动写入数据库并转发到教师功能界面。
2.教师模块:
(1)上传和编辑课程详细信息功能:课程信息包括,课程简介和课时设置。数据流自动写入后台数据库和转发管理员模块。(2)查看自己课程审批结果功能:能查看到自己的课程是否通过审批,还有审批课程的一些详细安排。
(3)查看和导出已选修自己课程学生功能:以Excel形式导出,信息包括课程名称、最大选修人数和已选学生姓名。3.管理员模块:
(1)查看教师上所有传课程功能。
(2)审批和编辑通过审批的课程信息功能:通过系统外的探讨决定是否审批某个课程,然后在系统内实现并且安排通过审批的课程时间和地点。将审批结果和安排自动写入后台数据库且转发给对应的教师,自动转发审批通过的课程到学生界面。
(3)删除课程功能。东华理工大学毕业设计(文献综述)
总结
3.总结
本论文主要探讨并讲述了基于ASP的网上选课系统的开发和实现,并且比较全面的分析、设计、开发出了一套符合高校要求的选课系统。在设计过程中,采用一款基于Net Box的小巧简单易用且功能丰富的ASP Web 服务器软件:Mini Asp Server 1.0,结合Dreamweaver CS3 和Access数据库的相关技术才得以完成该套选课系统。
然而,该系统仅仅是基本实现了网上选课的所有功能,由于选课系统所涉及的方面比较广,市面上成熟的完美的选课系统也很多,再加上知识掌握程度的限制,系统存在着局限和不足之处,具备更完善的功能挖掘空间。主要不足点如下所示:
(1)系统界面不是非常专业,美观度有待提升;
(2)系统没有注册功能,只能通过管理员系统外添加用户。
随着科技信息化的发展,使得我们的教育教学更加现代化,各大高校的教学方式会越来越朝着信息化和网络化方向发展。除此之外,未来的高校肯定会扩大招生,选课人数急剧增加。因此,网上选课系统一定会大受欢迎,为了能够充分满足市场需求,系统的功能性、安全性、高效性一定要突显出来。网上选课系统一定会为进一步实现完善的网络教学和全校信息系统的管理制度做出不朽的贡献。东华理工大学毕业设计(文献综述)
参考文献
4.参考文献
[1] 刘启明,韩庆田 清华大.网页设计教程.清华大学出版社,2010 [2] 耿详义.JSP基础教程.清华大学出版社,2009年 [3] 百度百科http://baike.baidu.com/ [4] 百度知道 http://zhidao.baidu.com/
[5] 王艳芳.Dreamweaver实例教程.电子工业出版社,2008 [6] 何婧,林英,秦江龙.软件需求工程.科学出版社(2012-02出版)[7] JDK API文档
[8] 孙涌.软件工程教程.机械工业出版社,2010 [9] 赵增敏.《ASP动态网页设计》.电子工业出版社,2003 [10] 张剑平.《学校管理信息系统》.北京:中国铁道出版社,1997 [11] Alex Homer.Professional ASP Techniques for Webmasters [M].Wrox Press Ltd,2003 [12] Robert B.Mellor.ASP:Learning by Example [M].Franklin Beedle & Associates,2001,.
第三篇:上下一盘棋系统共争创(简报2)
上下一盘棋系统共争创
曲靖市财政系统坚持四个统一开展三级联创
曲靖市财政系统在创先争优活动中按照机关带基层、全系统一盘棋的原则,以推进财政四化管理、建设五型机关为主线,坚持“四个统一”,深入开展市县乡财政部门三级联创活动,做到工作上下一盘棋,创先争优同推进。
统一组织领导。及时成立了以局党组书记、局长为组长,班子成员和各县(市)区财政局党组织主要负责人为成员的全市财政系统开展三级联创活动领导小组,按照“五个一”的要求开展市县乡三级财政部门结对共创,实行市局领导挂钩联系到县(市)区财政局,县(市)区财政局领导和市局机关各科室负责人挂钩联系到乡(镇)街道财政所。局党组书记是第一责任人,副书记是直接责任人;各挂钩领导是联系点的第一责任人;各县(市)区财政局一把手、党委(总支、支部)书记是具体责任人。同时,组建了工作机构,制定了工作流程和工作制度,细化了实施方案,并于7月16日召开各县(市)区财政局党组织主要负责人会议专门动员部署三级联创工作。
统一主题活动。全市财政系统统一以开展“五比五创五建”、实施“五个”工程为主题实践活动内容。一是比学习,创一流素质,建学习型机关。以开展“五个一”读书活动为重点,结合主题演讲、主题征文、专题培训等活动,实施好素质工程。二是比团-1-
结,创一流队伍,建和谐型机关。以开展“五查五看”为重点,结合开展红色教育、忠诚教育、重温入党誓词、建设财政文化等活动,强化支部活动和党员教育工作,加大党员干部管理和党员发展力度,实施好堡垒工程。三是比服务,创一流作风,建服务型机关。重点开展优质服务岗位、优质服务科室评比活动,落实“八个不让”,设立党员先锋岗、党员示范窗口,实行亮证挂牌服务,实施好示范工程。四是比效能,创一流业绩,建效能型机关。积极推行效能政府四项制度,开展岗位业务练兵,比工作创新能力,比工作实际成绩,比工作“零失误”,比综合协调的方法和效果;清理并修订、完善机关各项管理制度,畅通“绿色通道”,实施好基础工程。五是比奉献,创一流形象,建廉洁型机关。开展筑牢一条拒腐防变防线、抓好一个责任书的落实、开展好一项警示教育的“三个一”活动,确保资金、干部两安全;大力推行一线工作法,落实挂钩联系制度,实施好帮扶工程。
统一方法步骤。重点围绕迎接建党90周年、向党的十八大献礼两个重大活动展开,分四个阶段进行。第一阶段,广泛发动,安排部署。动员全体干部职工参与到创先争优活动中来,确保认识到位、组织到位、措施到位,推动活动迅速展开。第二阶段,全面争创,扎实推进。时间从今年6月到明年6月底。按照“五比五创五建”全面开展创先争优活动,掀起创先争优热潮。明年“七一”,局党组将对先进党支部、优秀共产党员和优秀党务工作者进行表彰。第三阶段,对标定位,晋档升级。时间从2011年
7月到2012年6月底。对照创先争优标准,查找差距,明确方向,制定跟进、赶超的具体措施,加强党组织建设,使“五个好”党组织和“五带头”党员比例大幅提升,全面提高工作水平。第四阶段,系统总结,完善机制。时间从2012年7月到党的十八大召开。围绕向党的十八大献礼,集中展示活动成果、搞好活动总结、进行考核评议,建立起开展创先争优活动的长效机制。
统一争创目标。全系统统一按照推进财政“四化”(精细化、科学化、绩效化、规范化)、建设“五型”机关、服务人民群众、加强基层组织的总体要求,把重点放在提高素质、推进工作、争创佳绩、树立形象上,把开展创先争优活动与开展讲党性、重品行、作表率活动有机结合起来,与开展“个人形象一面旗、工作热情一团火、谋事布局一盘棋”的“三个一”主题实践活动有机结合起来,与贯彻省、市委一系列决策部署,全面落实今年各项工作任务结合起来,把创先争优活动融入日常工作中,统筹兼顾,相互促进,做到活动有新典型、实践有新亮点、工作有新举措、成效有新体现,努力实现财政系统80%的党组织达到先进基层党组织的标准,市财政局争创省级先进、县(市)区财政局争创市级先进,全面完成各级党委政府交给的工作任务三大目标。
第四篇:运营商多系统共天馈覆盖优化探讨
运营商多系统共天馈覆盖优化探讨
【摘 要】 本文主要是针对在多系统共天馈出现的问题进行分析、定位和解决方法,为多系统共天馈问题处理提供一个思路。
【关键词】 天馈系统 GSM UMTS LTE 优化概述
随着U900、FDD-LET、TDD-LET等多网建设,共天馈解决方案已经成为一种趋势,它可以利用已有网络资源,解决新入网络部署站址获取难、天面资源受限等问题,帮助运营商获取一张 “ 快速部署,低成本,高性能”的网络,快速提升运营商综合竞争力。但同时也带来一些问题,比如方位角一致,对组网有一定限制;安装要求比较高,需要保持之前系统下倾角前后一致。针对近期LTE建设和U900建设,局部部热点地区出现了覆盖变差、上网速度明显变慢等问题,开展玉林多系统共天馈系统排查,提升天馈优化工作效率,进一步改善网络质量。现网多系统共天馈情况
玉林多系统共天馈主要体现在FDD-LTE和WCDMA共天馈、U900和G900共天馈和G900和WCDMA共天馈。其中主要问题体现在FDD-LTE和WCDMA共天馈。LTE共系统图如下,优点是不需要增加天面空间;系统间链路隔离好;可以针对不同系统进行单独的倾角优化和调整。缺点是需要将现有系统天线更换为多系统天线;多系统天线体积大,成本高;方位角一致,对组网有一定限制。天馈系统中常见的问题和分析
1)弱覆盖。弱覆?w指的是覆盖区域导频信号的RSCP小于-90dBm,同时结合MR弱覆盖统计来进行定位。弱覆盖场景比如凹地、山坡背面、电梯井、隧道、地下车库或地下室、高大建筑物内部、密集街道等。如果导频信号低于全覆盖业务(例如:VP、PS64K)的最低要求,或者刚能满足要求,但由于同频干扰的增加,导频信道Ec/Io不能满足全覆盖业务的最低要求,将导致全覆盖业务接入困难、掉话等问题;如果导频信号RSCP低于手机的最低接入门限的覆盖区域,手机通常无法驻留小区,无法发起位置更新和位置登记而出现“掉网”的情况。
2)一般越区覆盖。越区覆盖一般是指某些基站的覆盖区域超过了规划的范围,在其他基站的覆盖区域内形成不连续的主导区域,一般通过路测和MR越区分析进行定位。比如,某些大大超过周围建筑物平均高度的站点,发射信号沿丘陵地形或道路可以传播很远,在其他基站的覆盖区域内形成了主导覆盖,产生的“岛” 的现象。因此,当呼叫接入到远离某基站而仍由该基站服务的“岛”形区域上,并且在小区切换参数设置时,“岛”周围的小区没有设置为该小区的邻近小区,则一旦当移动台离开该“岛”时,就会立即发生掉话。而且即便是配置了邻区,由于“岛”的区域过小,也会容易造成切换不及时而掉话。还有就是象港湾的两边区域,如果不对海边基站规划作特别的设计,就会因港湾两边距离很近而容易造成这两部分区域的互相越区覆盖,形成干扰。
3)上下行不平衡。上下行不平衡一般指目标覆盖区域内,上下行对称业务出现下行覆盖良好而上行覆盖受限(表现为UE的发射功率达到最大仍不能满足上行BLER要求)。或下行覆盖受限(表现为下行专用信道码发射功率达到最大仍不能满足下行BLER要求)的情况。上下行不平衡的覆盖问题比较容易导致掉话,常见的原因是上行覆盖受限。
4)主分集接反。主分集接反主要包括主集-主集馈线接反、分集-分集馈线接反、主集-分集馈线接反和主分集全部接反4种情况。
1、分集-分集馈线接反。A天线的分集馈线接到了B天线上,而相应的B天线的分集馈线接到了A天线上;WCDMA系统中分集-分集接反的主要现象为A、B天线下行覆盖正常,但两天线上行不具备分集增益,干扰增大一倍,RTWP均较高;GSM系统中则表现为话统中A、B小区均出现上行链路不平衡现象;
2、主集-主集馈线接反。A天线的主集馈线接到了B天线上,而相应的B天线的主集馈线接到了A天线上;WCDMA系统中系统中主集-主集接反的主要现象为A、B天线上、下行均异常,下行A天线的覆盖方向上B天线的信号最强,同时B覆盖方向上A天线的信号最强;上行A、B均不具备分集增益,干扰增大一倍,RTWP均较高;GSM现象为A、B天线上、下行均异常,下行A天线的覆盖方向上B天线的信号最强,同时B覆盖方向上A天线的信号最强;上行在话统中A、B小区均出现上行链路不平衡现象;
3、主集-分集接反。A天线的主集馈线接到了B天线上,而相应的B天线的分集馈线接到了A天线上;主集-主集接反的主要表现为路测中发现在天线A的方向上同时出现天线A和天线B的信号,且信号强度相当;同时天线B的覆盖方向上基本测不到天线B的信号或者能够测到但信号很弱;此时可怀疑天线A和天线B的主分集接反,天线A的分集馈线被接到了B天线上,天线B的主集馈线被接到了A天线上。
4、主分集全部接反。天线A的主集和分集馈线全部接到了天线B上,相应的天线B的主集和分集天线被接到了天线A上。
5)高站越区。针对这类问题建议可采用以下措施处理:
日常无线网络优化工作中所发现的个别小区因站点过高(天线挂高>=60M)或美化罩尺寸造成机械倾角调整受限,产生的越区覆盖;机械角设置过大,导致信号产生畸变,影响用户通话感受等实际网络问题。如何有效地控制高站小区的越区信号,降低干扰,提升网络质量成为了我们无线覆盖优化的棘手问题之一
6)RTWP异常高。上行异常干扰可以根据RTWP来观察,当没有3G用户时,如果不用塔放,在没有干扰情况下,NodeB接收到的RTWP一般为-105dBm左右。如果RTWP抬升比较大,变化比较快,比如高于10dB,就是异常干扰引起的,由于上行异常干扰影响到整个小区,影响很大,需要解决这些干扰问题。
总结
通过对2/3G、3/4G共天馈排查,最终完成了多个小区的共天馈系统专题排查及整改,验证多系统共天馈问题排查和定位方法的有效性,同时有效的解决现网中存在的问题。
【参考文献】
[1] GSM原理及其网络优化 韩斌杰.[2] WCDMA系统原理与无线网络优化 窦中兆.
第五篇:选课宝典
第一部分:选课的误区
情形一:选修课只要学分够就行了,我想怎么选就怎么选,无所谓。
误区:不做调查,仅凭爱好就选课,很容易落入BT老师的手中,比如世界文明史的老师,给分就普遍低。选错课得低分,直接导致GPA下降,奖学金说不定就和你拜拜了。
情形二:本来想动员宿舍人和我一起上门课,可惜他们都不感兴趣,我就自己选了。
误区:一个人力量淡薄,缺乏照映,不利于高分的取得.如果你特别有毅力,每节课都能坚持去上,且课后作业都愿意自己做,那么你就选吧。
情形三:选修课我每节都去了,也好好听了,就一定拿高分。
误区:现实是残酷的,每节都去,结果拿低分的可怜孩子我见多了,懂得技巧比傻上课重要。
第二部分:选修课高分技巧
技巧一:善于请教。要想顺利得高分,选什么课非常重要,师兄师姐是后辈们的宝库,多向师兄师姐请教经验,听听他们的建议,要比自己无头苍蝇似的乱撞成功率高。要问问哪个老师给分高?讲课好不好?管的严不严?考试的形式是什么?等等(推荐论文结课的课)
技巧二:人多力量大。单打独斗容易吃亏,选课最好结伴,两人或两人以上,相互好照映,上不了课的时候可以有人答到,完成作业的时候相互共享,省心省力。
技巧三:和老师熟。学生那么多,光上课老师怎么知道你是谁呢?大学里的得分老师的主观因素占很大的比例,你傻上课不如和老师熟,留下好印象,得分高。当然,你不能傻乎乎的冲到老师面前说我是谁谁谁..这样太傻太天真。要有技巧,上课坐前排,老师天天见,多回答问题,给老师留下印象,某天聊天不经意间给老师透露自己的名字,班级,院系,自然水到渠成。
第三部分:个人心得(选修课推荐)
1、首推中国茶文化,徐晓村老师和蔼可亲,讲课幽默风趣,考试简单分又高,是你不二的选择。
2、保健按摩,老师很好,教的技巧也非常实用,学学有益养生,还可以考证。只要你买了老师的书,且点名都在,高分就向你招手。
3、体育课的选择:如果你学了保健按摩,那就一定要选体育保健,都是一个老师教,分低不了。篮球嘛,就要选朱浩老师的,自由活动时间长,多和老师一起打练习赛,熟了分都高。
乒乓球要选左东华,人好分高。
4、摄影初中级,学习实用技巧,培养兴趣,顺老师者昌,逆老师者亡。
5、金庸鉴赏,上课前排坐,多回答问题,记得交作业,分不会低。老师喜欢打排球,排球有爱好的同学可以多去切磋。
6、伦理学概论,要选景发老师教的。选了并上了我的课必定拿高分。(景老师语)
7、C语言,只要不选VB,就只有上这个了,上课定要认真听,好好做作业,多交信电院的朋友,考试前拉着一起做题库,背下来,考试就哦了。
8、有时间有精力,非英语专业的同学可以选修双学位,孙悦芬老师人好分高,教写作,不能错过。
9、插花艺术初中级,分高又算是艺术,挺好。
10、西甜瓜鉴赏,吃瓜也能得高分,我喜欢。
11、数据库原理,认真学,考试不难,分高,多请教前辈考题。
12、文献检索,考题每年都不变,好好准备。
13、食品安全与健康等食品类课程,只要上课点名在,好好准备篇论文就行。
14、葡萄酒鉴赏,交些钱,喝酒学知识,得高分。
15、经管类,要选市场营销,营销案例,商务谈判,掌握技巧三,基本没问题。
16、有网球特长的同学可以选择网球专项,又能加入网球队,分也很高。
17、日语类,分高但是选的人特多,看运气了,尤其是崔老师的初级日语会话。
18、施钢老师的大学生心理学很不错,要选。
增补:
19、大学交响乐赏析,那个教大思修和法基的学校魅力女教师,突然忘了叫什么名字,人很好,分普遍高。
20、影视批评与鉴赏,
21、中西方文化比较,钟玲老师教的,英语基础好的人学
得分 学分
文艺类
影视艺术与表达技巧
看电影,快哉!
老师偶尔会叫人回答问题
论文结课
影视艺术基础
看电影,快哉!
偶尔会点名,论文结课
2
音乐剧欣赏挺好的 会看音乐剧
老师说不点名
论文
西方音乐简史
分院点名,有时点名让讲一个短音乐
论文
自然科学
1.5 烘焙食品营养与文化
论文结课
老师不点名哦
2
食品安全与科学导论
论文结课
点名
2
保健按摩
点名,可以让同学顶一下 可以让
考试简单,老师给题
人文社科
西方政治制度
不点名,论文结课,做PPT的人上90,其余的80以上
1.5
中华人民共和国史
每节课点名,可以代签哦,老师讲课有激情
不缺勤,认真准备篇论文
1
大学生职业生涯规划
计算机类
Photoshop与平面设计
每节课老师会叫人去上机,不过是再第二大节,所以找个伴一起去就好
比较适用,考试为笔试,只要把老师给的题库背背就好,原题
经济类
经济信息管理
偶尔点名,结课论文
做了PPT
2
市场营销
课上会写作业,结伴去选比较好
结课论文加考试,很简单,做个PPT就可以上90
没做PPT
平时借机会多跟老师熟悉,发发邮件,这么多人,老师认识你,当然给分时会照顾一下了,毕竟老师给分得体现一定差距嘛。还有,要找同学一起去上比较好啊,切忽单独行动噢。
感觉老师给女生的分数总是比较高啊。