文档介绍:大连理工大学
硕士学位论文
+技术的教学管理系统的设计与实现
姓名:宋君成
申请学位级别:硕士
专业:软件工程
指导教师:罗钟铉
20050618
摘要本文系统地阐述了学分制管理系统的分析、设计和实现过程,详细论述了使用构建基于技术的多层结构管理系统的设计和实现方法,论述了提高软件执行效率,增强软件容错能力和负载平衡的关键实现技术。作者首先提出了基于技术实现的学分制管理系统的多层结构模式,然后详细地分析了用户的功能要求、数据要求以及安全等其他性能参数的要求,并在分析用户需求的基础上,确定了软件的功能层次结构图。其次,作者详细阐述了系统数据访问层功能的设计,包括数据库的关系模式、存储过程以及实现数据完整性要求的触发器和约束规则的设计。根据面向对象的设计思想,论述了系统业务层功能的组件包和实现系统用户表示层功能的客户软件的设计。最后,在分析设计的基础上,详细介绍了使用实现业务层功能的组件包和实现表示层功能的客户应用软件过程,以及使用既实现数据访问层功能的实现过程关键词:附,数据层,业务层,表示层大连理工大学硕士学位论文
.,篊瓺基于技术的教学管理系统设计与实现,轪啊瞐Ⅳ∞甃..厅..Ⅳ【’
独创性说明工作及取得研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写的研究成果,也不包含为获得的同志对本研究所做的贡献均已在论文中做了明确的说明并表示了谢作者郑重声明:本硕士学位论文是我个人在导师指导下进行的研究大连理工大学或其他单位的学位或证书所使用过的材料。与我一同工作意。
刀以么月丛同作者繇童:屋亟:大连理工大学学位论文版权使用授权书本学位论文作者及指导教师完全了解“大连理工大学硕士、博士学位论文版权使用规定”,同意大连理工大学保留并向国家有关部门或机构送交学位论文的复印件和电子版,允许论文被查阅和借阅。、缩印或扫描等复制手段保存和汇编学何论导师签名基于技术的教学管理系统设计与实现文。、,
引言管理信息系统在国内外已经广泛应用,目前有关管理信息系统的软件多是基于两层疭疭J健K孀殴芾硇畔⑾低秤τ玫闹鸾ダ┐螅庵纸峁谷找嫦允境鏊弊端来。主要表现在执行效率低、安全性差、维护成本高,而且在这种结构中~旦数据库服务器出现故障,整个系统就会瘫痪。后来又出现了俏詏ǎ痵∞惯J剑庵模式弥补了疭模式的缺点,但是它的交互性能比较差。多层分布式结构是继两层疭模式和疭模式后出现的,它是多层疭和多层疭相结合的结构模式,是现在开发数据库应用的最新技术。采用疭、疭相结合的多层分布式结构建立管理信息系统,可以既考虑到疭模式的先进性,又考虑到疭模式的成熟性,在拥有J接诺愕同时,还可以获得疭模式的迅速、快捷、强大的事务处理服务功能。另外,可以提高数据安全性,增加系统的负载平衡能力和容错能力。本文是开发教学管理系统的实践总结,全面阐述了系统的分析、设计以及实现过程,分析了软件结构模式的发展,论述了基于技术实现的多层结构的技术先进性,并详细介绍了使用和开发系统的过程。大连理工大学硕士学位论文
榧隒组件编程思想今天,面向对象的思想已经渗入计算机软件科学的各个领域,但随着软件科学的不断发展,新的应用系统越来越复杂,尤其是这几年/的飞速发展,使软件应用置于更加广阔的环境中,从而对应用软件提出了更高的要求。在这样的情况下,面向对象的思想已经难以适应这种分布式软件模型,于是组件化程序设计思想得到了迅速的发展。基于组件服务构造应用是软件的发展趋势“4成希袷峭ü鼳来实现的。不同的捎玫谋喑棠P涂赡艽蟛幌嗤馐沟每7⑷嗽蹦岩杂行У卣莆蘸褪褂茫材岩孕纬砂姹尽C嫦蚨韵蟮目蚣芙峁故橇硪恢止闶芑队谋硎龇竦姆绞健5种方式也遇到与媪俚南嗤奈侍狻4送猓蚣芙峁雇ǔW苁钦攵蕴囟ǖ囊恢殖序设计语言的。组件通过接口封装方法和属性,为调用提供服务。组件形同“黑箱”,它们的所有数据和实现细节都被完全隐藏起来。组件服务通过公共接口来实现,并且公共编程模型适用于发现和使用这些界面,而不管这些组件服务使用的是哪些组件。这与基于语言的面向对象的模型不同,利用组件模型可与组件进行通信,而不用关心这些组件使用哪种开发语言编写的,也不用关心所采用的组件所处的位置。按照组件化程序设计的思想,复杂的应用程序设计成一些小的、功能单一的组件模块,这些组件模块可以运行在同一台机器上,也可以运行在不同的机器上。并且每台机器的运行环境可以不同,甚至可以是不同的操作系统。为实现这样的应用软件,组件程序之间需要一些极为细致的规范,为此韵蠊芾碜织蚆分别提出了,公共对象请求中介体系结构虲榧韵竽P。准,目前P椭饕Sτ糜赨僮飨低称教ㄉ希鳦则主要应用于僮飨低称教ㄉ稀幕灸勘晔鞘故褂谜吣芄煌ü樽跋殖傻淖榧创唇