• 回答数

    4

  • 浏览数

    170

選擇淡定
首页 > 期刊论文 > 后台管理系统毕业论文参考文献

4个回答 默认排序
  • 默认排序
  • 按时间排序

糖果屋de芒果

已采纳

《学生成绩管理系统》论文该文章来自互联网再给您一个网址: 希望对你有所帮助,祝你成功!计算机应用与维护 申海 人类已进入21世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的讯速发展和广泛应用,对社会的政治,经济,军事,文化等领域产生越来越深刻.学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要.本论文叙述到的学生成绩管理系统是用IIS+ASP网页编程+ACCESS数据库+SQL查询语言实现的.重点介绍了学生成绩管理系统的实现过程:包括系统分析, 系统调查,功能设计,数据库设计,系统实现,系统测试和调试等.本系统主要功能有教师管理,学生管理,班级管理,学生信息管理,成绩管理,留言管理,包括功能需求描述,数据库设计等内容. ASP 成绩管理 成绩查询 ACCESS前言人类已进入21世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的讯速发展和广泛应用,对社会的政治,经济,军事,文化等领域产生越来越深刻的影响,也正在改变人们的工作,生活学习,交流方式.信息的获取,处理,交流和应用能力,已经成为人们最重要的能力之一.在不久的将来知识经济将占世界经济发展的主导地位,国家综合国力和国际竞争能力越来越取决于教育发展,科学技术和知识创新的水平,教育在经济和社会发展过程中将呈现出越来越突出的重要作用.学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段.但是一直以来人们使用传统人工的方式管理学生成绩,填写各种表格,这种管理方式存在着许多缺点,如:效率低,保密性差,另外所用其时间长,产生大量的文件和数据,这对于查找,更新和维护都带来了不少的困难.随着中国加入WTO,意味着我国要在同一个网络平台上参与国际竞争,同世界接轨.这对我们既是一个机遇,也是一个挑战.为此我们必须全面加强全民的信息技术教育,以提高我国的整体素质.科学技术的不断发展和提高,计算机科学技术日渐成熟,其强大的功能人们已有深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用.作为计算机应用的一部分,使用计算机对学生成绩管理系统进行信息管理,有着手工管理所无法比拟的优点,如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长,成本低等.这些优点能够极大地提高学生成绩系统管理的效率,也是教育单位的科学化,正规化管理,与世界接轨的重要条件,因此,开发一套这样成绩管理软件成为很有必要的事情.第一章 系统的需求分析1.1 成绩管理系统的背景分析当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境.计算机的最大好处在于利用它能够进行信息管理.使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性.尤其对于复杂的信息管理,计算机能够充分发挥它的优越性.管理信息系统是进行信息的采集,存储,加工,维护和使用的系统,它是随着管理科学和技术科学的发展而形成的.学生成绩管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段,对学生来说可以轻松的查阅自己在校的成绩以及信息等.但是一直以来人们都是靠传统人工的方式管理学生成绩,这种管理方式存在着许多缺点,如:效率低,保密性差,另外时间一长,将产生大量的文件和数据,这对于查找,更新和维护都带来了不少的困难.随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用.作为计算机应用的一部分,使用计算机对学生成绩信息进行管理,有着手工管理所无法比拟的优点.例如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长,成本低等.这些优点能够极大地提高学生成绩管理的效率,也是企业的科学化,正规化管理,与世界接轨的重要条件.因此,开发这样的一套成绩管理系统成为很有必要的事情.学生成绩管理系统提供了强大的学生成绩管理管理功能,方便系统管理员对学生成绩等信息的添加,修改,删除,查询,留言等操作,同时一样的方面学生对自己各科成绩查询,学习的交流.1.2开发学生成绩管理的必要性在21世纪的科技时代,科学技术突飞猛进,计算机已经不仅是在科技上应用,而且在生活中也是同样得到了广泛在应用.如今,不管是小学,初中,高中,甚至是很多大学生的学生成绩管理基本上是靠人工进行管理,但随着时间的变化,学校规模的扩大,有关学生成绩管理工作和所涉及到的数据量越来越大越来越多,大多数学校不得不靠增加人力,物力,财力来进行学生成绩管理.但是人工管理成绩档案具有效率低,查找麻烦,可靠性不高,保密性低等因素.因此开发出一个不仅仅是适用于大中专院校以及其它高校通用的学生成绩管理系统是必要的.开发一个学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高了办学效益和现代化水平.为广大教师和学生提高工作效率,实现学生成绩信息管理工作流程的系统化,规范化和自动化.现在我国的大中专院校的学生成绩档案管理水平普遍都不是很高,有的还停留在全用纸介质基础上,这种管理方式已不能适应时代的发展,社会的需求,因为它浪费了大量的人力物力,也存在着许多不足的因素.在今天信息时代这种传统的管理方法必然会被计算机为基础的信息管理系统所代替.一个高效的学生成绩管理系统可以存储历届的学生成绩档案,不需要大量的人力,只需要几名专门录入员即可操作系统,节省大量人力,可以迅速查到所需信息,高效,安全,学生在能方便的查看自己的成绩.1.3学生成绩管理系统设计的目标的分析1,管理员能够实现对整个学生信息的添加,修改,删除,查询等操作,对教师用户的添加,删除,修改等操作,对留言信息的添加,删除,修改查询等操作.2,可以将学生成绩的数据库发布到网上,教师的信息发布的网上,方便学生教师进行查询,达到资源共享的目的.3,教师能够在一定的权限内对所有学生成绩的查询,所有教师信息的查询,留言信息的添加,删除,修改是,查看等,对的自己的联系信息进行更新,登录密码的修改.4,学生可以在自己的权限内对对自己成绩的查询,以及个人信息的查询,登录密码的修改,留言的查看,提交留言信息的相关操作.1.4学生成绩管理系统的系统需求在21世纪的科技时代,科学技术突飞猛进,信息社会的高科技时代,商品经济化的高效益,计算机的应用已普及到经济和社会生活的各个领域.计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动.为了适应现代社会人们高度强烈的时间观念,学生成绩管理系统为教学办公带来了极大的方便.该学生成绩管理系统是以ASP网页编程+ACCESS数据库+SQL数据查询语言编写,其系统功能在内部IIS服务器上运行.系统管理员,教师,学生只需通过简单的操作,用户都可以了解本系统软件的基本工作原理.用户只需进行输入一些简单的汉字,数字,或用鼠标点击即可达到自己想要的目标.1.5学生成绩管理系统的功能需求分析学生成绩管理系统主要提供成绩查询,方便管理的网上的信息查阅平台,学生可以通过该系统查阅与自己相关信息,查看留言,提交留言.教师可以通过成绩管理系统查阅学生成绩信息,教师信息,查看教师留言,学生留言,提交留言,留言的管理等相关操作.系统管理员可以实现以上的所有功能,还有对学生的添加,删除,修改,教师的添加,删除,修改,数据库的备份,数据库的还原等相关操作.第二章 系统技术以及运行环境的需求分析2.1 ASP技术简介Microsoft Active Server Pages 即我们所称的ASP,其实是一套微软开发的服务器端脚本环境.Active Server Page 是创建动态网页的一个很好的工具,它起一种编程语言的作用,可以利用它编写动态产生HTML的程序代码.因此,只要用户浏览Web站点并请求一个ASP页,Web服务器就可以处理相应的ASP代码,生成HTML代码,然后将它传递到用户浏览器并显示出网页.ASP程序的优点:1,ASP使用VBScript脚本语言直接源于VB语言,秉承了VB简单易学的特点,掌管起来非常容易.2,无须编译,容易编写,可在服务器端直接执行.3,利用ADO组件轻松存取数据库.4,与浏览器无关,客户端只要使用可执行HTML码的浏览器,即可浏览ASP所设计的网页内容.5,ASP能与任何ActiveX scripting语言相容.除了可使用VBScript或JavaScript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言.6,ASP技术的处理速度相当快,并且其安全性也很高,ASP的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性.7,ASP的对象和组件:ASP有7个固有对象这7个固有对象分别是Request,Response,Server,Application,Session,ASPError和ObjectContext.2.2 ACCESS2003 技术简介Access2003 就是关系数据库开发工具,数据库能汇集各种信息以供查询,存储和检索.那么什么叫数据库呢 数据库(Database)是由一些有意义和有关系的数据(data)所组合而成.一个数据库中,包含了许多条记录(Record),而每条记录是由多个字段(Field)所组成,不同的字段存放这不同的数据.所以数据库的严格定义是一组相关记录的集合,而字段则是最基本的数据项,也是数据库中最小的单位.在计算机中用来帮我们管理数据库的系统,我们称之为数据库管理管理系统(Database Management System DBMS).数据库管理系统是架构在一个或多个数据库之上,并针对数据库中的数据进行管理运用.Access 的优点在于它能使用数据表示图或自定义窗体收集信息,数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然.另外,Access 允许创建自定义报表用于打印或输出数据库中的信息.Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库.如上所述,Access 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能.2.3 SQL语句简介1,SQL 语句简介SQL全称是"结构化查询语言(Structured Query Language)",SQL包含4个部分:(1)数据查询语言DQL-Data Query Language SELECT(2)据操纵语言DQL-Data Manipulation Language INSERT, UPDATE, DELETE (3)数据定义语言DQL-Data Definition Language CREATE, ALTER, DROP(4)数据控制语言DQL-Data Control Language COMMIT WORK, ROLLBACK WORK 2,SQL的优点(1)非过程化语言(2)统一的语言SQL为许多任务提供了命令,包括:查询数据,数据更新,在表中插入记录,在表中修改记录,在表中删除记录,建立,修改和删除数据对象,控制对数据和数据对象的存取 ,保证数据库一致性和完整性 ,以前的数据库管理系统为上述各类操作提供单独的语言,而SQL将全部任务统一在一种语言中.(3)是所有关系数据库的公共语言由于所有主要的关系数据库管理系统都支持SQL语言,用户可将使用SQL的技能从一个RDBMS转到另一个.所有用SQL编写的程序都是可以移植的.SQL是大多数关系型数据库用做查询语言的语言.它是可以移植的,并且容易学习使用,但是所有SQL语句都必须由数据库服务器独立地执行.这就意味着客户端应用必须把每条查询发送到数据库服务器,等待它处理这个查询,接收结果,做一些运算,然后给服务器发送另外一条查询.所有这些东西都会产生进程间通讯,并且如果客户端在另外一台机器上甚至还会导致网络开销.2.4 IIS简介1,IIS的安装WINDOWS 2000 SERVER提供的WEB服务器组件IIS的安装方法,在开始→设置→控制面板→添加/删除程序命,在添加/删除程序中选择→添加/删除WINDOWS组件按钮,就会弹出如图2-1所示的WINDOWS组件向导对话框.在其中选择INTERNET信息服务IIS,然后单击下一步按钮,随后根据系统提示一步一步的操作即可完成IIS的安装.(图2-1)2,IIS虚拟目录的创建在启动Internet后,在'默认WEB站点'单击鼠标右键如图(2-2),在快捷菜单中选择"新建"→"虚拟目录"命令,输入虚拟目录的名字,然后按照系统提示操作,即可完成虚拟目录的创建.图(2-2)3,IIS的日常管理(1)启动站点,停止,暂停,删除站点(2)主目录设置,文档管理,ISAPI筛选器,HTTP头,目录安全性,文档,自定义错误,性能2.5 运行环境为了保证成绩管理系统运行的效率和可靠性,服务器应具有较高的软硬件配置,客户端的要求不是很高.此应用程序可广泛运行于国际互联网即Internet,也可适用于内部的局域网.其运行要求如下:软件环境:客户端: Windows95/98/2000/XP,Internet Explorer(IE)等服务器端:Windows NT/Windows2000,Internet Information Server (IIS)4.0及其以上版本,IE等;或者Windows98,Personal Web Server(PWS),IE等.数据库:采用Access,运行于服务器端.硬件环境:服务器 CPU:PIII 500以上 ,内存:512M以上客户机 CPU:P200MMX以上,内存:32M以上 第三章 系统模块的设计3.1 系统的功能分析该学生成绩管理系统是用ASP网页编程+ACCESS数据库+SQL查询语言编句,系统是基于网络在线的学生成绩管理系统,在系统中分为大的三个方面:一是系统管理员页面,二是教师登录页面,三是学生登录页面.(1)系统管理员进入学生成绩管理系统的主要功能是:实现教师添加,教师修改,教师删除,教师查询,数据库的恢复,数据库的备份,学生的添加,学生的修改,学生的查询,学生成绩的录入,学生成绩的添加,学生成绩的修改,学生成绩的删除,留言的查询,留言的提交,留言的删除,留言的修改等基本功能.(2)教师进入学生成绩管理系统的主要功能是:实现学生的查询,学生成绩的查询,留言的删除,留言的查询,留言的查询,密码的修改,教师的查询,教师登陆密码的更改,教师个人信息的修改等基本功能.(3)学生进行学生成绩管量系统的主要功能是:实现学生自己怕成绩查询,自己登录密码的修改,个人信息的查询,留言的查看,提交留言的基本功能.3.2 学生成绩管理系统流程图(图3-1)3.3 系统功能模块图(图3-2)系统管理员在学生成绩管理系统中能够为学生,教师重设密码,能够对学生成绩管理系统具体的按学号,或按姓名进行模糊查询,留言管理能够对整个系统中的留言实现添加,删除,修改操作,班级管理能够对班级进行添加,删除,修改,一般班级是不允许修改的,能对学生进行添加,删除修改等操作.(图3-3)教师在学生成绩管理系统中能够对所有学生的成绩查看,对学生按学号进行精确查询,按学生姓名进行模糊查询,可以修改自己的登录密码,能对整个系统中的留言进行添加,删除,修改,可以查询整个系统中的教师信息.(图3-4)学生在系统中的基本功能是对自己所有成绩的查询,个人登录密码的修改,基本信息的查看,能够对有问题的地方以留言的方式提出,可以查看整个系统中的留言信息.第四章 系统数据设计4.1 系统管理员表表名:admin字段名字段类型字段说明Id自动编号主键Admin文本系统管理用户名Pwd文本系统管理密码4.2 系统学生表表名:Xuesheng字段名字段类型字段说明Id自动编号Xuehao文本学生学号Pwd文本学生登陆密码Xingming文本学生姓名Xingbie文本学生性别Chushengriqi日期日间学生出生日期Banji文本学生在班级Zhuanye文本学生专业Xibu文本学生所在系部Jiaoshi文本学生班主任Lianxi文本学生联系电话Qq文本学生QQ号Email文本学生电子邮箱Minzu文本学生民族Zhengzhi文本学生政治面貌Shenti文本学生身体情况Tizhong文本学生体重Shili文本学生视力Jishu文本学生技术简介Ziwopingjia文本学生自我评价ZhaopianOLE 对象学生照片Jiatingdizhi文本学生家庭地址dianhua文本学生家庭电话4.3 成绩管理系统教师表表名:Jiaoshi字段名字段类型字段说明Id自动编号主键User文本教师用户名Pwd文本教师登陆密码Xingming文本教师姓名Xingbie文本教师性别Chushengriqi日期/时间教师出生年月Xibu文本教师所在系部Zhicheng文本教师职称Dizhi文本教师家庭地址Dianhua文本教师联系电话Shouji文本教师联系电话Youbian文本邮编Qq文本教师QQEMAIL文本教师EMAILGerenjianli文本教师个人简历Gongzuo文本教师工作经验zhaopianOLE 对象教师相片4.4 系统成绩表表名:Chengji字段名字段类型字段说明Id自动编号主键Xuehao文本学生学号Xingming文本学生姓名Xingbie文本学生性别Xibu文本学生所在系部Jiaoshi文本学生任课教师Kechengming文本学生课程名Chengji文本学生该科成绩4.5 系统留言表表名:Test字段名字段类型字段说明Id自动编号主键Name文本留言姓名Mail文本留言EMAILLiuy文本留言内容Dianhua文本留言者电话Qq文本留言QQ4.6 系统班级表表名:Banji字段名字段类型字段说明Id自动编号主键Xibu文本系部Zhuanye文本专业Banjiming文本班级名称Jiaoshi文本班主任Riqi日期/时间文本入学时间第五章 学生成绩管理系统功能的实现5.1 数据库的连接在整个学生成绩管理系统中,数据库的打开在系统中是很重要的,下面给出本系统连接打开数据库的代码文件DB.ASP5.2 成绩管理系统的登录页面学生成绩管理系统分为三种登录模式(如图5-1)(1)系统管理员登录(2)教师登录(3)学生登录(图5-1)5.2 成绩管理系统的安全性系统是用ASP网页编程+ACCESS数据库+SQL查询语句,学生成绩管理系统中拥有的用户名和密码才能正常进入成绩管理系统,系统安全设计的判断页面为DLCL.ASP文件,以下给出整个文件的部分代码提供参考:打开数据文件读取在图(5-1)输入的用户名进行判断,如果为空则自动跳回到系统首页以上代码是通过读取输入的用户名和密码在从数据库中进行查找,是否有当前输入的用户和密码,如果用户名正确与密码正确则进入相应页面的同时对SESSION存一个值,如果数据库中没有该用户则跳到错误处理页面ERRAR.ASP.判断用户是否是从登录页面进入系统的处理页面文件ADERRAR.ASP的代码如下如果SESSION中的值为空,则自动跳转到登录页面5.3 系统管理员功能简介(1)成绩管理可以对学生的成绩的添加,删除,修改(2)成绩查询实现对整个学生成绩管理系统成绩的查询(3)学生管理对学生的添加,删除,修改,详细信息的查看(4)班级管理对所有班级的添加,删除,修改(5)留言管理对学生,教师提交的留言进入修改,删除(6)查看留言是对整个系统中提交的留言进行查询(7)我要留言是对学生提出的问题或者是教师提出的问题进行回答(8)修改密码是对该用户的登录密码进行修改(9)用户管理是对教师的添加(10)教师查询是对所有教师的修改,删除操作(11)数据管理是对整个系统中的数据进行备份,还原(12)退出系统是对该用户登录时记录的SESSION进行清除(图5-2)5.4 教师功能简介(1)成绩查询是对所有学生的成绩查询(2) 个人信息是对自己信息的查看(3) 联系方式是对自己常用联系电话的查看是否正确(4) 教师查询是对所有教师资料的查看(5) 修改密码是对自己登录密码的修改(6) 查看留言是对所有留言的查询(7) 我要留言是对学生提出的问题或疑问进行解答(8) 留言管理是对所有的留言拥有修改,删除的权限(9) 退出系统是用户在退出系统清除SESSION中的值(图5-3)5.5 学生功能实现简介(1) 成绩查询是对该生自己所有课程成绩的查询(2) 个人信息是对学生自己信息的查询(3) 查看留言是对所有留言都可以查看(4) 修改密码是对自己的登录密码进行修改(5) 联系方式是对自己常用的联系方式进行查看(6) 我要留言是对有什么疑问提出(7) 退出系统是清除自己登录时的SESSION值(图5-4)5.6 学生成绩管理系统的关键代码(1)以下代码是实现循环输出学生成绩学号姓名性别系部教师课程名成绩(2)以下代码是实现修改教师登录密码(3)以下代码是实现创建学生班级的5.7 系统在调度中经常出现的问题(1) 数据库的连接容易出错(2) 各种数据写入数据库时容易出错(3) 在调度中经常出现数词不匹配总结经过这一个多月的毕业设计和对相关资料的收集,让我清楚的感到随着网络科技的不断发展和网络的广泛应用,使我们的生活离不开它了.网络它以自己的独特的优点征服了我们.在教育越来越受重视的21世纪,随着学生成绩管理类型的不断增加和成绩管理要求的不断提高,管理方面的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情.在这样的情况下有一个实用学生成绩管理系统是有其必然性的,如果能做出一个完善的学生成绩管理系统就使管理方面的工作量减少很多.在这次的毕业设计中虽然时间紧迫但我学会了很多,也感到自身知识的贫乏,希望在日后的努力中能做出更完善的系统.致谢从十月份接受课题到现在完成毕业设计论文,衷心的感谢我的指导胡桂香老师给予了精心的指导和热情的帮助,尤其在课题设计的前期准备阶段和本人的数据库的设计阶段,导师提出许多宝贵的设计意见,在最后的测试修改阶段老师在百忙之中抽出时间为我们提供了必要的帮助,这样使得我们得以顺利的完成毕业设计开发工作,在短暂的一个月的相处时间里,老师渊博的知识,敏锐的思路和实事求是的工作作风给我留下了深刻的印象,这将使得我终身受益,谨此向老师表示衷心的感谢和崇高的敬意.参考文献(1)尚俊杰 《网络程序设计—ASP(第2版)》 清华大学出版社,北方交通大学出版社,2004年2月(2)徐军,吴玉新 《网站ASP后台解决方案》 人民邮电出版社,2001年1月(3)吴振峰 《网站建设与管理》 高等教育出版社,2005年1月(4)白以恩 《计算机网络基础及应用》 哈尔滨工业大学出版社,2000年1月(5)包锦阳 《大专生毕业论文(设计)写作指导》 浙江大学出版社,2004年6月(6)吴林华 《网站建设与维护》 电子工业出版社,2004年6月(7)邵丽萍,张后杨,柯新生 《网页编程技术》 清华大学出版社,2004年1月(8)杨翼川,徐梅 《ASP动态网页设计实战》 机械工业出版社,2000年11月学生成绩管理系统N数据管理教师管理教师查询我要留言修改密码学生管理留言管理留言查看班级管理成绩查询成绩管理退出系统系统管理员登录Y成绩查询个人信息查看留言修改密码联系方式我要留言退出系统开始信息输入信息是否正确类型选择系统管理员教师登录学生登录结束教师登录系统首页系统首页退出系统留言管理我要留言修改密码查看留言教师查询联系方式个人信息成绩查询学生功能:学生教师功能:系统管理员功能:登录系统首页希望对你有所帮助,祝你成功!另外,虚机团上产品团购,超级便宜

158 评论

嘟嘟200907

《基于ArcSDE的空间数据库技术在房产管理系统中的应用》摘要:房产数据具有极强的空间相关性,随着地理信息系统在行业应用中的深入发展,现有房产管理软件已无法满足房产数据空间可视化管理的需要,文章以地理信息系统的二次开发为例,对ArcSDE的空间数据库技术进行了研究,并提出了将ArcSDE技术应用与房产管理系统的具体实现方案。关键词:ArcSDE;空间数据库;地理信息系统;房产管理系统中图分类号:C37 文献标识码:A 文章编号: 0引言传统的数据管理系统大多是对一般数据对象的操作,而房产数据除具有一般数据对象的特性外,还具有很强的空间特性(如位置,形状),现有多数房产管理软件显然已不能满足空间数据可视化管理的需要,地理信息系统(GIS)的快速发展为解决这一问题提供了重要的技术手段,并迅速在各行业中广泛应用。数据是地理信息系统(GIS)的基础,空间数据是地理信息系统(GIS)操作的一个最重要的对象。 [1],传统的关系数据库管理系统(RDBMS)无法直接管理空间数据,空间数据的数据库解决方案一度成为GIS行业研究的热点。1空间数据库技术空间数据与空间数据库地理信息系统(GIS)的操作对象包括空间数据和属性数据,属性数据往往是依附于空间数据而存在的,可以说空间数据是地理信息系统(GIS)的最主要也是最重要的操作对象[2]。空间数据库是空间数据的集合,在空间数据库中,空间对象的属性映射为关系数据库中的列(Column)或字段(Field),而对象行为则是对象的方法(Methods)和表述有效性规则的元数据表,每个空间对象对应一条数据记录[1]。与传统关系型数据库相比,空间数据库具有数据量庞大,高可访问性、空间数据模型复杂,属性数据与空间数据联合管理等特点。空间数据库技术与ArcSDE空间数据库技术是为实现用关系型数据库管理系统(RDBMS)管理空间数据[1]。GIS二次开发中,最常用的有两种空间数据管理方式,一种是采用GIS平台商提供的空间数据库管理中间件加通用商业数据库软件,另一种是直接采用数据库厂商提供的空间数据库扩展模块[3],ArcSDE就是前者的一个典型代表。从空间数据管理的角度来看,SDE可看成是一个连续的空间数据模型,借助这一模型,我们可将空间数据加入到关系数据库管理系统中去[4]。与其它空间数据库解决方案相比,ArcSDE具有海量数据存储、多用户并发访问、版本管理、长事务处理等强大优势[5],是在实际开发中应用比较广泛的一种技术。房产管理系统的需求2.1 结构与功能需求以某高校房产管理系统为例,系统在总体结构上分公共客户端和后台管理端两部分,根据用户身份和权限分别提供不同的功能模块。公共客户端为社会大众服务,提供对房产信息的空间查询、属性显示以及房产各楼层、各房间信息的查询和显示;后台管理端只限管理人员使用,为房产信息的采集、发布、更新和管理提供可视化平台。2.1.1 公共客户端针对高校房产管理系统的需要,公共客户端主要提供属性查询和房产搜索两个对口功能模块:(1)属性查询模块分为房产信息查询模块与楼层信息查询模块。房产信息查询支持在主地图上单击房产查看相应房产信息,楼层信息查询则可以查看选定房产的各楼层详细地图,在楼层地图上单击房间可以查看对应房间的使用情况。(2)房产搜索模块主要是利用关键字技术搜索相应地产在地图上的位置,快速定位目标,并显示房产信息,又分两个子模块——按类别搜索和关键字搜索。按类别搜索时,用户点击相应类别按钮得到属于该类别的所有房产列表,点击列表中相应房产,地图自动缩放到该房产范围并高亮显示,同时显示房产属性信息。按关键字搜索是由用户输入关键字,系统按特定关键字搜索出符合条件的所有房产,点击相应房产实现缩放、高亮和显示属性信息,支持模糊查询。2.1.2 后台管理系统后台管理端是其实质上的灵魂,后台管理端主要为管理人员提供了属性编辑模块和地图编辑模块两个主要功能模块:(1)属性编辑模块提供对房产属性信息的在线编辑功能,支持多用户并发操作。主要是在属性查询模块的基础上开放了对属性信息的编辑权限,基本操作与属性查询相同,不同的是管理人员可以对属性信息进行修改或删除操作。(2)地图编辑模块提供对空间对象几何属性的编辑功能,同样也支持多用户并发操作。此模块是房产管理系统的一个重要模块,可以对地图上的几何图形进行操作,管理人员可以使用此模块进行添加房产、修改房产几何图形、删除房产等操作。2.2 数据管理需求高校房产管理系统采用webGIS二次开发方式进行开发,具备GIS应用强大的空间数据可视化操作能力,房产数据通过ArcGIS软件集成于一个或多个地图图层上,因此房产管理系统的直接操作对象实际上是ArcGIS图层。webGIS应用使用的图层应包含一个基础图层和若干业务图层,基础图层只做表层显示之用,业务图层为空间数据的载体,实际承担空间查询、空间分析等任务。高校房产管理系统的基础图层为Google Map上截取的一张卫星像片,可直观的展示高校房产的原貌。业务图层仅包含一个经ArcGIS软件矢量化处理的要素图层,这个要素图层功能强大,可以为公共客户端和后台管理端绝大部分功能模块提供数据支持。另外,使用这个要素图层可以方便的控制数据编辑权限。使用ArcGISServer提供的应用程序开发接口(API),通过操作要素图层的相关属性便可实现编辑权限的控制,使权限控制从访问数据库阶段提前到用户请求阶段,大大减小了系统开发人员的工作量。ArcSDE在房产管理系统中的应用3.1 ArcSDE安装配置房产管理系统操作的所有数据必须来自于ArcSDE(上文已做讨论),因此在系统开发前期需要首先安装ArcSDE软件。ArcSDE针对不同的关系数据库管理系统提供了不同的软件版本,安装过程中需要进行一系列配置方能在ArcGIS软件与关系数据库管理系统之间建立联系,实现空间数据的联合管理。以ArcSDE for Microsoft SQL Server版本为例,在软件安装完成后需要紧接着进行配置,包括选择空间数据库架构、连接SQL Server实例、创建SDE数据库和SDE用户以及对软件进行授权等。配置工作完成后,ArcSDE便与SQL Server建立了内部的连接,打开SQL Server Management Studio,可以看到ArcSDE在背后帮我们创建了一个sde数据库,并在其中创建了一系列关系表(如图1),这些关系表是SQL Server通过一般数据表达几何数据的关键。实际应用中,用户无需关注这些复杂的关系表,也不需要用到SQL Server来操作数据,感觉上就像只有ArcSDE在独立工作一样。图1sde数据库中的关系表3.2 使用ArcSDE管理数据不像SQL Server等成熟的商业数据库管理系统,ArcSDE只是一个数据库中间件,没有独立的管理平台,其中的数据仍需要通过ArcCatalog来管理。ArcCatalog是典型的文件式数据库管理平台,要使用它来管理ArcSDE中的数据必须建立与ArcSDE的连接。连接建立起来之后,在ArcCatalog中会生成一个新类型的数据库——ArcSDE地理数据库,在这个地理数据库中存储的空间数据会通过ArcSDE映射到关系数据库中,在关系数据库中生成一张对应的主数据表和若干辅助表(如图2)。主数据表反应空间对象的属性信息,其中的每条记录对应一个空间对象,主数据表与辅助表共同反映空间数据对象。对于房产管理系统来说,房产信息的变更比较频繁,这要求系统应该支持多用户并发操作,ArcSDE的版本机制为此提供了很好的支持。当ArCSDE服务器的一个实例(instance)第一次启动时就建立了数据库缺省的状态和版本,用户可在此基础上建立公共的或私有的数据版本。用户各自在自己的数据版本上工作,不用担心自己的修改会影响到他人的操作,只有等用户提交了他的事务时,系统才会对用户的修改做出处理。如果提交发生冲突,系统为用户提供了解决冲突的三种选择:维持原状、否决自己的修改或否决别人的修改【4】。要使用ArcSDE的这种版本管理机制,要求在ArcSDE地理数据库中存储的数据必须注册版本。图2sde数据库中的主数据表与辅助表3.3 为房产管理系统制作数据服务高校房产管理系统可直接操作的对象是ArcGIS图层,系统需要的房产数据需全部集成于一个要素图层上,当然,这个要素图层需要借助于ArcGISServer发布为webGIS可用的要素服务。数据制作与发布过程中有几个问题需要注意:(1)空间数据对象在导入ArcSDE地理数据库时必须提前设置好属性字段。因为数据一旦导入并注册版本,其属性字段将被锁定而无法在ArcCatalog中修改。若必须修改或者增加删除字段,只有进入底层关系数据库中进行操作 ,或者在ArcCatalog中将原数据删除重新导入。(2)实际应用中,往往有这样的需求,某些属性字段的值只期望为指定值中的一个,如某房产内部是否安装暖气,属性值只期望为“是”或“否”,不应该任用户随意输入,以确保数据不被恶意破坏,这就需要用到ArcSDE地理数据库的属性域功能。使用属性域后的属性字段对用户操作进行了限制,属性值的获取方式由用户输入变为拉框选择。(3)使用ArcGISServer发布地图服务(MapServer)时,必须勾选Feature Access才能成功发布为要素服务(FeatureServer)。要素服务是ArcGISServer 10.0新推出的一种服务能力,使用要素服务可以实现对空间数据的在线编辑,但目前要素服务只能依附于地图服务来发布,发布成功后可以在ArcGISServer的Rest服务管理页面看到同名但不同类型的两个服务。结语使用ArcSDE空间数据库技术很好的解决了使用关系数据库管理系统管理空间数据的问题,为高校房产管理系统提供了强大的数据支持,实现了房产信息的空间可视化管理。实际上,在行业应用中还有许多管理系统有类似的需求,特别是对于农业资源、林业资源、旅游资源等强空间相关性资源的管理,传统的资源管理系统无法充分表达资源的空间特性,地理信息系统的应用与发展迎来了良好的机遇,但同时也对空间数据库提出了更快、更强、更安全的要求,空间数据库技术的研究仍面临着巨大的挑战。参考文献:[1] 潘瑜春,钟耳顺,梁军. 基于空间数据库技术的地籍管理系统研究[J].地理研究,2003,第 22卷(第2期):237~244.[2]张安,王浩. 浅谈Web数据库技术在GIS中的实现[J].科技向导,2011,第8期:124.[3] 文小岳,范冲,周树林,赵俊三. GIS二次开发中空间数据库技术解决方案研究[J].昆明理工大学学报(理工版),2007,第 32卷(第3期):6~8.[4]倪慧珠,邱新忠,曹先革. 空间数据库引擎SDE的研究[J].测绘工程,2006,第 15卷(第1期):17~19.[5] 杨坤鹏. 基于ArcSDE的空间数据库技术研究与工程实现[D].上海:同济大学,2008.

278 评论

靓掣魅影

性价比+服务优势调查结果显示,商务人士在选择酒店看中价格,却更关注酒店的服务管理以及住宿的舒适程度。那些仅靠价格优势而不重视服务质量的“小投入”旅店已经不能满足人们出差、旅行的需要。 受访者当中,65%的人出差的住房标准在人均100元—250元之间,而27%的人则愿意考虑人均250元以上的中高标准酒店。因此,如果是与同事结伴同行,400元左右的三、四星级酒店将成为商务人士的首选:一方面是代表了公司的形象,另一方面在享受软、硬件都很不错的专业服务同时,还能拥有一份出门在外的‘好心情’。值得关注的是,尽管人们对于价格关注度下降,但目前仍有21%的商务人士把价格作为选择酒店首要因素。同时,基于旅行社与酒店之间的密切关系,旅行社被三成左右的被调查者认为是最有可能拿到‘最低房价’的订房途径。因此随着旅行社对订房业务经营的日渐放开,其扩展盈利空间很大。就近原则由于‘时间’对现代商务人士越来越重要,所以他们在酒店位置的选择上也大都认同出差酒店的位置最好方便他们的工作。有六成以上的人选择在靠近“办事地点”和“商业中心区”的酒店住宿;而选择“希望留宿郊外”的比例为零——在被调查者中一个也没有。可见人们因工作的关系对酒店地点的重视程度,同时也再次印证了选址对于酒店经营的重要性。北京的东三环、长安街,上海的静安区、虹桥开发区,广州的环市东路、中国出口商品交易会附近的酒店将是商务旅客的首选住宿地,既不用受车程的干扰,又能领略城市风情,难怪北京王府井、上海南京路上的酒店入住率都长期居高不下。网上订房比例逐渐升高此次调查中也有八成以上的被调查者对“网上订房”表现出浓厚的兴趣和关注,并表示接受这种“方便、快捷”的操作方式。并且有近10%的人认为通过商旅网站预订房间最“廉价”。其实,不仅仅是商旅集团,就连一些国际知名的酒店、饭店也纷纷在其中文网站增设了预订业务,抢夺国内的订房市场。据了解,网上订房可以免除商务人士订房时电话或传真等确认的麻烦,而且还可以直接了解住宿情况并得到最优惠的价格。拥有时间、价格等众多方面的实惠,网上订房自然将受到越来越多商务人士以及普通外出人员的青睐。

360 评论

晴天小珠717

基于职业岗位的项目式教学在《网络综合布线技术》课程中的应用[摘要]深化高等职业教育教学改革,提高教育教学质量,以服务为宗旨,以就业为导向,走产学结合发展道路,培养千百万高素质技能型专门人才是当前和今后一段时期内高等职业教育面临的紧迫任务。传统的教学方法不能满足当代职业教育对高素质技能型专门人才培养的要求,因此,必须改革现行教学方法,充分发挥学生主观能动性和创新精神,着重培养学生实际动手能力。本文根据网络综合布线技术领域职业岗位的任职要求,参照相关的职业资格标准,将职业岗位和项目式教学融入《网络综合布线技术》课程教学和实训中。本人将《网络综合布线技术》课程设置为十二个项目,十二个项目中安排一个或多个课题以及相应的实训项目。学生通过竞聘相应工作岗位的方式产生项目组,以项目组完成相应的项目任务为主线来完成课程的学习。[关键词]网络综合布线技术 项目教学模式 职业岗位 教学改革引言:笔者一直从事职业教育工作,先后就职于安庆机械学校、深圳奇利田高尔夫球头有限公司网络中心、合肥财经职业学院和宣城职业技术学院,根据自身丰富的实践经验和对职业教育精髓的理解,结合高职教育特点和高职院校的实际条件,不断创新思维,改革教学方式,将基于职业岗位的项目式教学引入到《网络综合布线技术》课程教学中。教学实施过程中根据网络综合布线技术领域的职业岗位特点和任职要求,选拔项目经理并成立项目组,设置相应的职业岗位,这样可以更好地为学生就业服务,将学生培养成“拿得出、用得起、留得住”的实用型人才。笔者将《网络综合布线技术》课程分解为十二个相应的情景和项目,学生以项目组为单位完成这些项目任务,这样充分发挥了学生学习主动性,有利于培养他们的创新思维和团结协作的意识。一、剖析课程相关职业岗位(学生竞聘相应的职业岗位并划分项目组)通过对周边人才市场上网络布线技术招聘的市场调研和网络上各公司招聘职位,认真分析各公司的招聘条件,目前网络综合布线技术领域的职业岗位大致可以分为项目经理、项目设计工程师、工地主任、施工工程师、测试工程师和材料保管员。具体岗位职能如下表。根据这些岗位设置,在课程教学之初就选拔好若干个同学担任项目经理,组建项目组,项目组和项目组之间形成竞争机制。后续的课程以项目任务分包的形式分包给项目组,由项目经理负责,项目经理组建自己的项目组,其他同学通过竞聘相应工作岗位,应聘到相应的项目组。每个项目组中至少都有一名项目设计工程师、工地主任、施工工程师、测试工程师和材料保管员,每个同学要熟悉相应的工作岗位的职业标准和职业能力,在完成相应的项目任务的时候严格按照职业标准完成项目经理交办的项目任务。二、基于职业岗位的课程设计课程以一个“高校校园网综合布线方案设计及施工”项目为主线,依据我们宣城职业技术学院整体网络布线项目为参考,完成某一个高校校园网综合布线方案的设计和施工。课程教学以工作过程为导向,安排了近似于实际工作的场景,整个“高校校园网的布线方案设计及施工”项目细分为十二个小的情景,每个情景的工作过程都是完成一个典型的工作任务。每个情景都是一个完整的工作过程,都有明确的资讯、计划、决策、实施、检查、评价,每个情景都安排了基本部分、扩展部分和学生自由发挥的创新部分。在整个教学过程中以学生分组完成相应的项目任务为主体,每个组可以说是一个集设计施工于一体的一个项目组,组内成员岗位设计以实际工作岗位为依据,每六到八人为一组,组长即为项目经理,每个同学应根据自己的工作岗位在半个月内尽可能地熟悉自己的岗位职责,以及岗位需要的相关知识,以便在实训过程中更好的发挥各个岗位的职能及作用。各个成员之间要相互协调,共同完成每一个项目和工作任务。项目组与项目组之间可以竞争评比,评比成绩纳入期末考核。项目情景及课时分配如下表:三、教学组织实施“高校校园网综合布线工程设计”子项目根据网络布线的六大子系统细分为:工作区子系统的设计及施工、水平干线子系统的设计及施工、垂直干线子系统的设计及施工、配线间的设计及施工、设备间的设计及施工、建筑群子系统和其他项目设计及施工等六大块。在教学过程中,后面项目的布线施工和验收测试的相关内容都融入到项目四“高校校园网综合布线工程设计”中去。这样项目四中每个子模块都是一个完整的工程,项目组根据教师布置的实训情景,完成需要分析、设计项目施工图纸及施工方案、交由教师和其他项目组互审、组织自己的施工队进行施工、完成项目验收与测试等。在设计施工过程中,项目组成员之间有明确的分工,具体以项目四中“水平干线子系统设计及施工”为例阐述。“水平干线子系统设计及施工”的教学以学生熟悉的教学楼水平干线子系统为引导,让每个项目组根据教学楼已有的水平干线子系统为参考完成我们学院教学楼水平干线子系统的设计,功能上可以完善。然后让项目组展示自己的设计方案,教师以修正设计方案的方式,让水平干线子系统的设计原则及要点教授给学生。让学生根据水平干子系统的设计原则及要点完善教学楼的水平干线子系统设计方案,并课下时间完成学生公寓水平干线子系统的设计。在进入实训室之前,每个项目组要将学生公寓水平干线子系统工程设计方案交由教师审核,审核完成后,项目组根据本“施工队”的实际情况和“学生公寓水平干线子系统工程设计方案”制定相应的施工计划。每个项目组根据设计方案和施工计划完成学生公寓水平干线子系统的施工。施工完成后,项目组先进行自我验收和测试,然后项目组互换进行相互验收与测试,同时实训指导教师也对每个项目组进行验收与测试。根据自测、互测和教师评测的结果给每个项目组打分,计入期末考核中。项目经理根据施工队员的表现也给每位员工分红奖励——给每个员工打分,计入期末考核。至此,单个综合布线系统工程的设计及施工已经完成,测试验收的过程中需要用及后续项目中的测试验收相关知识,需要各个项目组提前学习。学生为了完成相应的项目必须提前自学相关内容,上网查阅相应资料,充分发挥了学生的主观能动性。施工员要完成项目经理分给自己的工作要提前熟悉相应岗位的职业能力,经过反复试验掌握相应的技能,为毕业后从事相应的工作积累了丰富的经验。[参考文献][1]于鹏,丁喜纲.《网络综合布线技术》清华大学出版社[2]舒荣.《浅谈项目式教学法在<网络综合布线技术>课程教学中的应用》.科协论坛下半月.2010年06期(作者单位:宣城职业技术学院)

141 评论

相关问答

  • 管理信息系统论文参考文献

    管理系统参考文献 文献意思为有历史意义或研究价值的图书、期刊、典章。以下是我整理的管理系统参考文献,希望对大家有所帮助。 档案管理系统设计方面的参考文献 [1]

    最爱小白菜@@ 2人参与回答 2023-12-11
  • 网上购物系统后台管理毕业论文

    什么都不懂的话那就给不了多少参考意见了,只能说你是自作自受,,,如果你到了只能在网上来盲目求助的地步,说明你做人够可以的了,难道连个朋友都没吗?抄都找不到人??

    钱川同学 4人参与回答 2023-12-09
  • 物业管理信息系统论文参考文献

    知网上有呀 [1]赵久建. 中国物业管理行业发展现状与对策研究[D]. 北京交通大学: 北京交通大学,2011. [2]吕培进. 物业管理若干法律问题探讨[D]

    终于改了名字 2人参与回答 2023-12-08
  • 商贸管理平台系统毕业论文

    提供一些国际贸易专业毕业论文的题目,供参考。1、绿色壁垒对我国××产品出口的影响分析2、跨国公司在华扩张模式探析3、技术性贸易壁垒对我国××产业的影响及对策4、

    snowwhite白雪 4人参与回答 2023-12-07
  • 信息管理系统论文参考文献

    计算机词典.doc这里是3000多个。绝对够你用。都是信息技术词汇

    依钱钱512 3人参与回答 2023-12-08