文档介绍:西北工业大学
硕士学位论文
Web数据库技术应用研究与实现——教务管理系统的设计与实现
姓名:才让卓玛
申请学位级别:硕士
专业:软件工程
指导教师:胡飞
20061001
堕:坠£些::‘..:堡量一一~⋯一摘要——基于痵与疭混合结构的菘庀低常⑸杓剖迪至艘桓鼍咛宓幕赾/与疭混合结构的菘庥τ孟低场!=涛窆芾硐低随着际鹾褪菘饧际醯姆⒄梗玏技术和数据库技术相结合,开发动态交互的菘庥τ茫殉晌P畔⒓际趿煊蜓芯康娜鹊恪各种相关技术,本文力图寻找新颖高效的胧菘饧傻募际酢T诙訵数据本文的主要成果有以下几点:芯縏际跤胧菘饧际醯募上低场Q芯拷峁砻鳎篧技术与数据库技术的集成可以把两者的优点集中在一起,使计算机系统具有数据库功能、网络功能和多媒体功能。体系结构为痵与疭混合模式,使系统的访问型操作与管理型操作相分离,从系ü褂肈、基于的蚃及等工具,实现了某高校教务管理系统,并进行了测试验证。丶蔧:菘狻⑹菘馓逑到峁埂⒓赡P汀⒔涛窆芾硐低通过研究和分析菘獾挠τ梅掷唷⑻逑到峁埂⒓赡P图笆迪窒低车库的各种解决方案进行比较分析之后,确立了一种实用的菘馍杓扑枷搿ü治霰冉蟇数据库的各种体系结构,确定教务管理系统的统结构的层次上提高了的灵活性、方便性、可扩展性和安全性。摘受
,篧—疭.,,,,琣琲瓸琫,琣琭瑀琂,,,,珽
第一章绪论§课题的背景菘獾钠鹪从敕⒄随着叫的飞速发展,痮简称幕蛘遅玫搅迅猛的发展。反过来,旨ù蟮赝贫臝姆⒄梗捎肳页进行信息存储与传递成为主流的信息服务方式。难杆俜⒄梗贾耊上可用数据源数量也迅速增长。为了充分利用这些数据源,人们正试图把系氖菰醇梢桓鐾暾腤数据库。萘看蟆⒗嘈投啵芾砝眩菘饧际踉蚍⒄钩墒欤峁寡辖鳎有着强大的数据管理能力踟。因此,际跤胧菘饧际醯慕岷弦殉晌5鼻凹算机领域研究的热点,菘饧际跏荳技术与数据库技术共同的发展方向。§.中最重要、最有活力、应用最广泛的技术是。隝紧密相关,但⒉坏扔贗且桓鐾纾鳺不仅仅是个网络,它是一组分布式通信应用程序和系统软件。在癐系男畔⒅有文本形式,而夹巍⒁羝怠⑹悠敌畔⒓谝惶濉随着τ昧煊虻牟欢侠┱梗嗣嵌訵上信息服务的动态性、实时性和交互性的要求越来越高。由于在衿髦校畔⒁晕谋净蛲枷裎募男问浇,芏源笈渴蚪杏行虻摹⒂泄嬖虻淖橹牍芾怼所以,单纯的檠俣群苈⒓焖骰坪苋酢S氪送保菘饧际蹙十年的发展,已经非常成熟和完善,具有较高的数掘独立性和安全控制机制,允许并发的使用数据库,有效的处理数据,并能保证数据的一致性和完整性。为了进行网络数据的高效存取,实现交互式动态趁妫嗣窃赪应用中引入了数据库技术,菘饧际酰淠康木褪墙蚩饧际跤隬技术融合在一起,使数掘库系统成为目禄槌刹糠郑迪质嗫饧际际醯奈薹旖岷稀存储,它不象、、等专用数据库管理系统际鹾褪鱆库技术的结合不仪把籪数掷獾挠诺慵疘奋一起,而日』充分利西北等搜程硕畚第一审绪论
菘庥τ梅掷§捌札导匝Чこ逃蛏下凼芬”箍卖仝用了大量先有的数掘库信息资源,使用户可以方便地在榔魃霞焖骱弯数据库内容。首先,与普通数据库系统一样,菘庖彩歉鍪荽娲⒖饣蛐息库,可以通过查询语言或编程捶梦仕5牵肫胀ㄊ菘庀低巢煌是,对于菘饫此担梦释ǔ2皇怯眉朊钚械闹噶睿蛘咄üL囟的计算机平台定制的界面来进行,它是通过其他τ贸绦颉⒂帽曜蓟腍标记或某些特定的扩展标记开发的特殊形式的应用程序来访问数据库。菘夥⒄沟较衷冢簿巳龇⒄菇锥危第一代菘猓窃谟没肭笾熬驮け负镁蔡琀趁妫瑆服务器把页面返回给用户。这种模式下的菘獯嬖诓皇凳钡娜钡悖旱笔菘饽诓信息更新时,必须同时修改相应的静态文件,数据库维护工作量大。第二代菘猓峁┚蔡梦屎投谌萦τ茫迪只谑菘獾亩文档的管理和访问。为了实时动态的将数据库的信息反映在页面上,必须使数据库与衿髦苯油ㄐ拧S没Х梦实氖蔷蔡腍牡担牡的谌菔撬孀攀据库而改变的动态内容。第三代菘猓黾恿肆;挛翊竽芰Γ赪客户端和服务器端实现了动态的交流。随着际酢⒎植际蕉韵蠹际跻约鞍踩ūC芗际醯姆展,韵蠹际踉市砜突Щ苯油喙胤衿髁印。目前,菘庹庖桓拍钤诓煌桨钢械哪诤槟晌O铝兴睦嘀訵为库使与苯咏庸对扩展了数掘类型,凡在嫌械氖堇嘈投伎梢宰魑狣哪理莸幕和库中数据的互换、页面显示、对没Ч悴ナ库中的数据等汲晌狣哪诓抗δ堋4佑没Ы嵌瓤矗馐且桓龊芾硐氲哪式,但如果在一台单机或一个局域网上实施这种方案,那么处在成长期的部数据类型,如趁妗、图形图像都可存储在同一数据库中。处随时都有可能增加新的数据类型、新的信息格式。娩榔鞣梦释鲜菘这一类方案只致力于用浏览器界面存取,用户可以明用浏览器,
教务管理系统发展现状究工作包括用户分析、推销工具的研制、把数据库组织成用户喜欢的易于销售库。用户在趁嫔辖换サ靥畈檠恚纯赏ü齏进行异地数据库存取,甒资源充实本地数据仓库这类工作研究利用系氖葑试矗╓上的数据库中的内容和非数据库形式的网页来充实本地的数据