高校信息查询系统毕业论.doc_第1页
高校信息查询系统毕业论.doc_第2页
高校信息查询系统毕业论.doc_第3页
高校信息查询系统毕业论.doc_第4页
高校信息查询系统毕业论.doc_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

山 东 商 业 职 业 技 术 学 院毕业设计(论文)题目 高校信息查询系统 姓 名 李佳彤 专 业 计算机信息管理 班 级 信管1202 指导老师 王爱华 二零一四年六月二十日毕业设计(论文)写作指导须知一 毕业设计(论文)是教学过程中一个十分重要的环节,是学生运用所学知识正确分析和解决实际问题的一个重要方面,是我校培养应用型人才的要求。二 指导教师应为具有讲师以上或相应职称的有关专业人员,且专业对口(指所指导专业同所聘教师专业职称相一致)。经学校审查同意后,才能指导学生的毕业设计(论文)。三 指导教师指导学生人数,必须按我校规定执行。四 学生应以严肃认真、实事求是的态度完成作业。要独立思考、自己动手、不得合作、抄袭、或是找人代笔。五 毕业设计(论文)选题要符合专业培养目标的要求。设计(论文)写作要做到论点明确、论据充分,说理透彻,语言准确恰当,书面整洁,字迹工整,字数符合我校的有关要求。并在规定的时间内完成。六 答辩过程中学生要严肃认真,文明礼貌,谦虚谨慎,认真回答答辩主持人、委员等提出的问题。七 填报有关表格时,应按项目要求逐项填实、填全、填清。 姓名李雪学号2012080302*学制三年班级信管1202班级负责人王爱华论文题目高校信息查询系统指导教师王爱华职称或职务教师指导教师评语:成绩: 指导教师签名: 年 月 日答 辩 情 况 记 录答辩题目答 辩 情 况正 确基本正确经提示回答不 正 确未 回 答此表格由主持答辩的同志填写;正确为优秀;基本正确为良好;经提示回答为及格;不正确,不回答为不及格。答辩委员会(或小组)评语:成绩: 答辩人签名: 年 月 日毕业论文审查不及格补审意见:成绩: 补审人签名: 职称: 年 月 日毕业设计(论文)中文摘要摘要:本文是针对当前网上高校信息比较零散的问题提出解决方案。系统采用B/S模式,利用ASP脚本开发语言VBScript,结合ADO数据库存取技术,建立一个高校信息查询系统。该系统可以实现各种不同类别的查询,能按照不同地区、不同的高校名称或是否为重点建设院校等来分类查询相应的高校信息,此外还具有留言板功能。后台管理能够进行高校信息实时的添加、删除、修改等工作和管理留言。关键字:ASP;分类查询;SQL Server;B/S模式毕业设计(论文)外文摘要Title : University information system Abstract: This paper is to propose solutions for the current fragmented online university information problem. System uses B / S model, developed using ASP scripting language VBScript, combined with ADO database access technology, the establishment of a university information system. The system can achieve a variety of different types of queries, in accordance with different regions, different names or whether universities and other institutions to focus on building appropriate to classify queries university information, in addition also has a message board function. College Information Management enables real-time to add, delete, modify, and manage comments and other work.The keyword : ASP; classification queries; SQL Server; B / S mode 目录一绪论1二系统开发工具简介12.2 SQL Server数据库简介222.3 ASP简介332.4硬件设备4三 系统概要设计43.1 需求分析43.2 功能模块设计5四系统实现54.1系统主页的设计及实现5五 软件测试结果8六致谢89一绪论 目前,现存的网站也有关于山东诸多大学的信息查询的功能,但是功能不是很完善,有很多的不足之处。主要有两方面:一方面它不能分成多种类别,按用户的不同需求来查询相关的高校信息;另一方面高校相关信息比较零散。所以研究高校信息查询系统十分有必要。 山东省高校信息查询系统主要以ASP脚本语言编写的动态网页的形式来显示其所具有的功能,后台使用SQL Serer数据库,能使用SQL查询语句进行相关高校信息的分类查询,系统采用浏览器/服务器模式。 山东省高校信息查询系统是以中国教育网、山东省教育信息网、山东省毕业生就业信息网等大型网为主要的参考对象进行研究。该系统可以实现许多不同关键字、不同类别的查询,能按照不同的地区、不同的高校名称、重点建设院校、211院校、几种组合查询等来分类查询相应的高校信息。用户可以从高校新闻栏获取一些重要的信息,用户留言部分便于用户对高校信息以及系统提出建议或意见。后台数据库采用SQL语言进行数据库的实时录入、删除、更新等管理工作。研究设计该系统是为了更好、更方便地满足不同用户对山东高校信息的查询。二系统开发工具简介2.1 Dreamweaver简介1 Dreamweaver是一种网站开发设计的基本软件,对于创建专业 Web 站点而言也是一种很好的开发工具,同时也是最简单的建立功能强大的 Internet 应用程序的方法。它可以在单一环境下工作,快速创建和管理 Web 站点和 Internet 应用程序。具体到本系统所使用的ASP默认的VBScript编程语言的嵌入更是简单和便于查看。Dreamweaver 的可视化布局界面是它最主要的一个优势,这样方便开发人员对照布局界面和代码程序来设计,提高了设计的可视化。选择其的优点:Dreamweaver可以用最快速的方式将Fireworks,FreeHand,或Photoshop等档案移至网页上。使用检色吸管工具选择荧幕上的颜色可设定最接近的网页安全色。对于选单,快捷键与格式控制,都只要一个简单步骤便可完成。Dreamweaver能与您喜爱的设计工具,如Playback Flash,Shockwave和外挂模组等搭配,不需离开Dreamweaver便可完成,整体运用流程自然顺畅。除此之外,只要单击便可使Dreamweaver自动开启Firework或Photoshop来进行编辑与设定图档的最佳化。使用网站地图可以快速制作网站雏形、设计、更新和重组网页。改变网页位置或档案名称,Dreamweaver 会自动更新所有链接。使用支援文字、HTML码、HTML属性标签和一般语法的搜寻及置换功能使得复杂的网站更新变得迅速又简单。2.2 SQL Server数据库简介2 在当今数据库开发中,主流的数据库工具是Microsoft SQL Server 2000 。Microsoft SQL Server 2000建立在Windows XP/2000操作系统的基础之上,为用户提供了一个功能强大的客户/服务器数据库平台,是一个能同时支持多个并发用户的大型关系数据库。SQL Server 2000是微软公司推出的普及关系数据库系统,其一经推出,就迅速成为使用最广的数据库系统。选择其优点:1一体化:SQL集数据定义DDL、数据操纵DML和数据控制DCL于一体,可以完成数据库中的全部工作。2使用方式灵活:它具有两种使用方式,即可以直接以命令方式交互使用;也可以嵌入使用,嵌入到C、C+、FORTRAN、COBOL、JAVA等主语言中使用。3非过程化:只提操作要求,不必描述操作步骤,也不需要导航。使用时只需要告诉计算机“做什么”,而不需要告诉它“怎么做”。14语言简洁,语法简单,好学好用:在ANSI标准中,只包含了94个英文单词,核心功能只用6个动词,语法接近英语口语。软道语录结构化查询语言SQL(Structured Query Language,结构化查询语言)是一种用于数据库操作的语言。2.3 ASP简介3 ASP是一种在服务器端运行的脚本语言,但是它并不能运行在所有的服务器端。ASP程序无须编译,它的控制部分是通过VBScript、JavaScript等脚本语言来设计的。当执行ASP程序时,脚本程序将一整套命令发送给响应的脚本解释器,由脚本解释器进行翻译并将其转换成服务器所能执行的命令。在该过程中,用户不需要考虑脚本解释器是如何工作的,用户只需要在编写脚本程序的过程中,指明所用的脚本语言,并用正确的格式书写脚本程序即可。ASP的主要功能是将脚本语言、HTML、组件和Web数据库访问功能有机地结合在一起,形成一个能在服务器端运行的应用程序,该应用程序可根据来自浏览器端的请求生成相应的HTML文档并回送给浏览器。使用ASP能够创建以HTML网页作为用户界面,并能够与数据库进行交互的Web应用程序。2.4硬件设备服务器端:处理器:lintel Pentium iv 2.0GHZ 或更高;内存256MB,硬盘空间160G,显卡:SVAG路由器显示器。客户端:处理器:lintel Pentium iv 166mx 或更高;内存32mb;硬盘空间10GB 显示:SVAG路由器显示器软件环境:服务器端:windows 7;网络协议 TCP/IP;WEB服务器,internal information SEVER 5.0,数据库;Microsoft Access;浏览器:internal Explore 5.0.客户端:服务器端:windows 7;网络协议 TCP/IP;数据库;;浏览器:internal Explore 5.0.三 系统概要设计3.1 需求分析 系统在开发设计之前首先就应该进行系统的需求分析,调查现行的系统中存在的问题,调查系统的使用对象,为了满足使用系统的用户的要求,设计出合理、完善的系统。 根据需求分析,本系统开发设计的目的是设计一个适合各个学校和社会其它部门或单位对山东省高校的信息进行查询的一个网上查询系统,用户可以在网上迅速地按不同类别查找到自己所关注的学校的相关信息和所需要的资料,包括所要查找的高校的建校时间、建校历史、学校师资、基建规模、院系设置、硕士点、博士点等其它的关于该学校的主要信息,使得用户对信息的查找变的轻松、快捷和方便。3.2 功能模块设计 本系统要实现的主要功能模块如下: (1)查询模块:包括实现按高校名称、211重点院校、山东省重点院校、地区、名牌专业查询和部分组合查询等。 (2)新闻浏览模块:浏览山东省关于高校的热点新闻。 (3)留言模块:注册用户进行留言,并可以浏览其它留言信息。 (4)注册模块:包括检查用户名是否已存在,普通用户注册会员,修改密码、找回密码等。 (5)专业介绍:专业介绍是根据高校的专业设置做了部分简介。 (6)后台管理:管理员对新闻和高校信息进行增、删、改等基本功能;对用户信息进行修改、删除;修改管理员密码;审核用户留言信息并回复留言等。本系统功能流程图如图1所示。新闻浏览模块查询模块专业介绍注册模板留言模块后台管理四系统实现4.1系统主页的设计及实现 主界面模块所要实现的功能所示。各功能菜单的实现,例如新闻、留言、高校信息查询、专业的信息的查询等;跳转按钮的实现,管理员入口,新闻列表的载入等。主页面设计结果如图2所示。图1 系统功能流程图图2 主页面.2 查询模块的设计及实现 查询模块是本系统的核心模块,主要解决本系统的主要关于高校信息的查询功能。本系统用了一个页面主要展示系统的所有分类的查询功能,分类查询功能是针对用户对山东省高校的认知存在缺陷或不足而设计的,使任何用户只要知道山东高校的某一条信息,便可以查询到自己想要的所有信息。查询模块界面设计效果如图3所示。图3 查询界面查询模块中所设计的部分代码如下:.window. Alert(您没有输入的需要查找的学校!)history. back()% else sell=select * from school where snake like %& Key&%seers_ school=server.CreateObject(adodb.recordset) 创建链接rs_school.open sol,Conn,1,1 打开记录集if rs_school.eof and rs_school.bof then 判断数据库中是否有该记录response. Write()response. Write()response. Write()response. Write(对不起,站内暂时没有您查找的学校信息!&nabs;&nabs;返回)response. End()end ifid=rs_school(s_id)s_name=rs_school(s_name)vip=rs_school(vip)end if response.Write()response.Write()response.Write()%. public OleDbConnection returnConn() string strConn = Provider=Microsoft.Jet.OLEDB.4.0;Data Source= + address + ;Extended Properties=Excel 8.0; System.Data.OleDb.OleDbConnection Conn = new OleDbConnection(strConn); return Conn; /返回DataAdapter public OleDbDataAdapter returnRa() string strCmdText = select * from Sheet1$; OleDbDataAdapter od = new OleDbDataAdapter(strCmdText, returnConn(); return od; /将数据装入到DataSet里面 DataSet do; public DataSet returned() if (do != null) /用于判断数据集是否为空,防治数据集的重读现象。 return do; else ad= new dataset(); returnRa().Fill(do, do); return do; /声明一个类,确定更改字段名。用于对数据的的修改添加。在以上代码中,列举的是以高校名称进行查询,返回到主界面的页面的部分设置代码,当在主界面中输入高校名称进行查询时,在点击其后对应的“查询”按钮后,调用的页面文件为search.asp,其中以上的代码就是该文件中的部分代码 。其它相关代码略去。五 软件测试结果 山东省高校信息查询系统在设计过程中严格按照软件工程开发的步骤进行,即需求分析、概要

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论