当前位置: 主页 > 建站知识 > 软件开发

软件工程邮件客户端软件uml设计图例-士专业软件工程指导教师赵合计范辉20091010山东大学硕士学位论文摘要

发布时间:2023-07-18 22:03   浏览次数:次   作者:佚名

山东大学硕士学位论文基于uml师生信息交互系统设计与实现姓名**玉申请学位级别硕士专业软件工程指导教师赵合计范辉20091010山东大学硕士学位论文摘要课程开发式教学模式是在教师对课程进行开发的基础上实施教学过程的一种教学模式。在这种教学模式下教师和学生之间需要及时准确地传递教学信息如教学进度、教学资料、成绩和其它信息。另外由于开发后的课程的教学过程是开放的同时受到多个方面的监督这样一来也自然而然地实现了对教学过程的监督和管理保证了教学的质量软件工程邮件客户端软件uml设计图例。师生教学信息交互系统是专门支持这一教学模式的应用系统。该系统采用易于开发、部署和维护的模式并使用微软作为系统开发平台。本文首先对框架、进行了分析着重对应用部署多层应用程序架构的方法进行了分析研究。软件开发不仅仅是发布软件的可执行的代码还应该在开发的过程中产生用于控制、评测和交流的中间制品是能够提供这些中间制品的首选工具。本文对的历史、组成和应用进行了分析并针对师生教学信息交互系统的架构特点重点分析研究了使用建模语言对应用系统建模的方法。合理的软件开发过程是保证软件项目顺利进行的关键之一本文在分析了统一开发过程的基础上提出了平台下组件式应用程序开发过程。

该过程以为建模工具以组件技术为核心适用于平台下开发基于的中小型应用系统。最后应用平台下组件式应用程序开发过程并使用建模语言对师生教学信息交互系统进行了分析和设计并叙述了系统的实施过程。关键词课程开发软件开发过程应用系统山东大学硕士学位论文原创性声明本人郑重声明所呈交的学位论文是本人在导师的指导下独立进行研究所取得的成果。除文中已经注明引用的内容外本论文不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究作出重要贡献的个人和集体均己在文中以明确方式标明。本声明的法律责任由本人承担。论文作者签名垫垒日期关于学位论文使用授权的声明本人完全了解山东大学有关保留、使用学位论文的规定同意学校保留或向国家有关部门或机构送交论文的复印件和电子版允许论文被查阅和借阅本人授权山东大学可以将本学位论文的全部或部分内容编入有关数据库进行检索可以采用影印、缩印或其他复制手段保存论文和汇编本学位论文。保密论文在解密后应遵守此规定论文作者签名壹皇墨导师签名论文作者签名乏皇墨导师签名山东大学硕士学位论文课程开发式教学模式第章项目介绍高等职业技术教育在我国还处在起步阶段很多方面还存在着不完善的地方。例如对高职的师资队伍的要求是即能够实际操作同时还可以完成教学工作。

软件工程邮件客户端软件uml设计图例_邮件用例图_email客户端用例图

但目前整体师资队伍还不能满足高职教育的要求教师通常重视教学工作而实际操作的能力普遍较低。教师不能跟上工业发展的步伐缺乏对工业实际情况的了解。教师在教学中起主导作用教师的素质直接影响着教学的质量。通过在的学习我们感到课程开发在教学过程中起着非常重要的作用。课程开发的内容一般课程开发内容包括教学大纲、教材、课件、课堂与实验练习、测验、作业、项目和考试大纲大纲是课程开发中最重要的内容在课程教学过程中起着核心的作用。制定大纲的中心工作是确定课程教学目标教学目标是由来自工业界的专家们共同确定的并且具有很强的可操作性。的教学大纲的另一个特点就是更新及时在每学期开课以前大纲都要重新修订并审核。的大纲还有一个特点就是每个大纲都有一个安排周密的教学进度在教学中详细地描述每一次课程的信息包括上课时间、教学内容、参考资料、使用的练习、项目的进度、作业安排和测验的安排等。所有讲授同一门课程的教师都要遵守相同的教学进度。教材的教材不是简单的一本教科书而已有一些课程可能需要学生准备多本书在有些课程中教师会为学生准备一些资料这些资料会按照教学进度的要求及时地传递给学生。课堂与实验练习教师在一门课程中要针对教学过程和工业界的需要设计很多的练习。

email客户端用例图_邮件用例图_软件工程邮件客户端软件uml设计图例

在教学大纲的课程进度中详细说明了这些练习在什么时间完成所山东大学硕士学位论文以这些练习也要在合适的时间传递给学生。测验每一门课程都会安排随堂测验通过测验督促学生及时复习也通过测试积累学生的成绩。作业作业通常比练习要难工作量要大内容更接近工业界的需要。有时学生以小组的形式完成作业作业的下发时间和上交时问也在大纲的进度中有严格的要求。项目学生以小组的形式完成项目项目的设计非常接近工业界的需要为完成项目学生除了要综合应用所学的知识可能还要自学很多的东西。项目的下发时间和上交时间在进度中也是事先安排好的。考试大多数课程安排期中和期末两次考试但是在学生的总评成绩中考试的成绩并不占绝对比例有时考试成绩只占到而学生的练习、作业、测验尤其是项目的成绩在总评成绩中所占的比重比较大。对于软件专业一般的课程来说课程开发的内容基本包括以上几部分。从中可以看出一方面为了实现教学大纲的要求教师并不是只抱者一个课本讲课而是要开发出大量的教学材料并在规定的时间让学生完成相应的内容。另一方面教学过程的计划性相当强在每门课开课以前在教学进度中已经将教学中的每个环节都安排好学生和教师都诚实的执行教学进度。课程开发的作用通过对教学过程的观察和在项目教学中的实践体会我感到进行课程开发具有以下几点好处最大程度地减小教师人为因素对教学效果的影响。

软件工程邮件客户端软件uml设计图例_email客户端用例图_邮件用例图

课程开发好以后就成为了一个标准这个标准是通过工业界认可的达到这个标准的学生才是符合工业界要求的学生当然更容易找到并尽快适应工作的要求。教师要讲授这门课程就必须按照这个标准执行学生不能达到这个标准就不能获得相应的资格。这样一来教学质量得到了有效的保证避免了教师由于个人因素擅自取舍教学内容也避免了变味的“因材施教影响教学的质量。课程开发可以最大化优势教师的作用。课程开发的工作一般都是由在工业界有多年工作经验并具有相关资格认证的教师组织同课程其他任课教师共山东大学硕士学位论文同完成的。通过课程开发这些优势教师的成果可以得到最大程度的利用在这一过程中也使年轻或新教师得到学习的机会。由于开发后的课程的教学过程是开放的直接面向学生、同行和领导所以也同时受到多个方面的监督。这样一来也自然而然地实现了对教学过程的监督和管理。这种过程管理有力地保证了最终的教学质量。课程开发使得教学过程的计划性增强了。所有讲授同一门课程的教师都按照相同的教学进度进行教学活动学生也可以提前了解教学内容做好课前预习。国内外研究现状教育软件和计算机信息技术的应用对教学提出了新的要求促使现代教学模式出现以下发展趋势教学模式由“以教师为中心逐步转向“学生参与为主”教学模式由单一化走向多样化和综合化探究和发现的教学模式成为发展趋势。

email客户端用例图_软件工程邮件客户端软件uml设计图例_邮件用例图

自从数字化校园的概念的提出以及校园网的应用建设基于数据库系统的教学管理平台切实可行。为提高高校教学管理水平建设数字化校园本文分析并设计了基于模式下的数据库系统设计与开发的教学选课系统。基于数据库支持的系统开发能利用数据视图、表单、框架等方式快捷地组织与显示数据并综合运用嵌入超文本语言脚本语言等网络编程技术客户端的浏览器向服务端的应用逻辑发出请求应用逻辑向数据库系统发出请求 数据库系统响应结果由 应用逻辑自动以 形式返回给客户端 客户端以浏览器方式显示查询、检索、提交等操作结果。当前最常用的基于 模式的 系统开发技术有 基于技术的开发环境、基于 技术的开发环境、基于 技术的开发环境。 是微软公司推出的 应用程序开发技术 提供的服务器端脚本环境下可以结合 指令和对象以及元件建立动态、交互而且高效的 服务器应用程序。在构建设信息系统 开发 应用程序方面 已成为非常流行和成熟的技术 支持 等多种脚本语言。进行数据库系统开发 性能稳定 无需编译 运行环境兼容性好 执山东大学硕士学位论文行效率高 能支持多线程运行 可扩展性好 安全性高。在 利用代码隐藏技术实现页面代码与控制代码的分离。页面代码对应于视图层后台控制代码对应于控制层。

软件工程邮件客户端软件uml设计图例_邮件用例图_email客户端用例图

由于各层代码分离 降低了耦合度 还减少了代码的冗余。在 的结构中 操作系统的一个组件所有 客户端和 应用程序之间的联系通过 来进行。 应用程序是建立在 框架技术的基础上的 在这些应用程序中可以充分利用由 框架技术提供的各种特性 体现 框架技术对 技术的支持实现减少编程工作量和快速开发的目标。 教学信息系统开发后的课程需要一个信息交流平台 使教师和学生能够通过这个平台完成教学活动。目前有些学校的教师在教学过程中也会使用类似的信息交流平台 例如电子邮件 或一些挂在某个网站上的小功能区 主要提供下载功能。这样的一些系统形式不规范 给学生的使用和教师的维护带来了一定的困难。国内外也有一些学校 利用底层强大的硬件环境 通过网络及操作系统的设置 实现师生问的信息交流。这种系统运行稳定、易于管理 然而却缺乏个性 教师很难在运用这一系统的过程中体现其所教授课程的一些特殊性。另外 该系统要求强大的硬件及网络环境 对于一些中小型的学校来说 实施起来有一定的困难。与国内外很多的高等院校相比 我院的教学信息化建设刚刚起步 软硬件环境的功能均十分有限。在这种情况下 计划首先开发一套师生教学信息交互系统 这一系统专门为课程开发式教学模式服务 采用易于开发、部署和维护的 模式。

通过这一系统 教师和学生之间可以就教学进度、教学资料、成绩以及其他信息进行交流 以保证课程开发式教学模式的顺利实施。另外 该系统的使用有利于教学督导员客观公正地进行教学检查。 论文的工作及结构 本人在论文中所做的主要工作本文分析了微软 的框架、 的特点重点研究了通过山东大学硕士学位论文 部署多层应用程序构架的方法。多层应用程序通常由数据服务层、业务逻辑层、表示层和显示层组成。其中显示层的功能可以通过通用浏览器实现。浏览器负责以 的格式显示页面并接收用户的事件请求 表示层负责向用户提供用户界面以及访问中间业务逻辑层的组件 业务逻辑层完成系统的核心业务逻辑。可以使用 等语言编写组件 通过组件封装业务规则 数据服务层通常由大型的数据库服务器实现 它负责定义、维护、访问、更新和控制数据并满足业务逻辑层的数据访问请求。 是当前使用最为广泛的标准建模语言。本文首先分析了 的起源与演变、 的组成和 的应用领域 还分析了常用 图之间的关系。本文重点研究了使用 建模 系统的方法。对于开发过程 本文分析了 统一开发过程的结构、阶段划分和关键技术 并在此基础上 提出了“ 平台下组件式应用程序开发过程’’。

这一开发过程以组件为核心 为建模工具适用于在 平台下开发中小型 应用系统。该开发过程分为需求分析阶段、系统建模阶段、系统实现阶段、测试阶段、装配阶段和部署阶段。需求分析阶段生成的用例模型将驱动整个过程的进行。本文完成了整个系统的分析和设计工作 生成了系统的用例图、类图、时序图、组件图和系统配置图。创建了数据库 包括表和存储过程的脚本的编写工作等。使用 语言编写了系统的组件 通过这些组件可以很容易地实现系统的功能。通过系统的 模型图 分析出系统所需要的 个功能模块软件工程邮件客户端软件uml设计图例。 论文的结构第 章项目介绍 介绍了课程开发的意义、作用以及课程开发的内容。介绍了师生教学信息交互系统所要实现的主要功能。第 开发平台首先分析了系统架构的演进及其各自的特点。然后分析了 的框架、 的特点重点研究了通过 部署多层应用程序构架的方法。第 与软件开发过程文中分析了 的起源与演进以及 的组成、 主要的图之间的关系、 的应用和 的扩展机制 重点研究了通过 建模 系统的方法。文中分析了统一开发过程 的结构、阶段划分和关键技术 在此基础上 提出了 平台下组件式应用程序开发过程”。 山东入学硕士学位论文第 章师生教学信息交互系统需求分析 首先分析了系统中的主要功能 确定了系统结构 然后创建了系统的用例模型 给出主要用例的规格说明。第 章师生教学信息交互系统分析设计与实现 按照“ 平台下组件式应用程序开发过程 的阶段划分 对系统进行了进一步的分析和设计 并叙述了系统的实施过程。第 章总结与展望 对全文做了总结 并对今后的工作提出了展望。