基于ASP.NET的教务管理系统的设计与实现

被引量 : 0次 | 上传用户:pc167
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
教务管理系统为满足高校日益繁杂的教务工作,提升信息的流通速度,增加师生间的沟通和交流,提高各个部门的工作效率而开发的管理信息系统。教务信息管理系统是融合管理科学、信息科学、系统科学和网络技术为一体的综合性先进管理手段。该系统是基于B/S(浏览器/服务器)模式的信息管理系统,选用ASP.NET+SQL Server 2000数据库进行开发。全文设计开发的教务管理系统结合了面向对象的编程思想,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。通过系统实现,用户可以在网络环境下直接访问操作权限范围内的各项信息。在开发系统过程中,严格按照软件工程的开发理念,采用了基于先进的统一建模语言UML的面向对象技术进行系统的分析与设计。UML是一种对面向对象系统进行可视化、详细描述、构造和文档化的规范建模语言。特别是在统一建模过程RUP出现后,UML的应用更加广泛。UML可以应用在软件工程的每个阶段,本文使用Rational Rose 2003对UML中涉及到的视图进行建模。本文详细阐述了基于UML的面向对象的系统分析与设计、数据库设计以及UML模型向关系数据库的映射方法。在数据库的需求分析中,使用MicrosoftVisio进行E-R图的建模。在需求分析中,详细分析了系统所面向的用户对系统的功能需求,基于此需求,确定参与者及参与者所感受的系统服务或功能单元,经过多次迭代和细化后建立需求模型,制品为用例图。在用例视图基础上,进入系统分析阶段,识别系统全部的类,建立类图,并对每一个类判定其构造型,建立系统分析阶段的静态模型。为了描述系统各对象在执行期间不同时间点是如何动态交互的以及结果如何,建立系统分析阶段的动态模型,包括序列图和协作图。在系统设计阶段,对系统进行分层和刻画子系统,本文所论述的教务管理系统共分为学生登录模块、教师登录模块、教务管理员登录模块和教材管理员登录模块。其中教务管理员登录模块中,又分为学生信息管理、师资管理、网上选课、工作量计算、教学计划管理等几个模块,是整个系统的开发重点。数据库设计阶段,依据数据库三种模式之间的两种映射关系,将对象模型向数据库模式映射,建立数据库模型。本文建立了较为完整的UML模型,对各个开发过程中的分析与建模作了较充分的阐述,为应用软件提供了清晰的解决方案,因而,本论文对使用UML进行软件开发的读者具有一定得参考价值和实用价值。
其他文献
生物能源的开发利用是当前国内外广泛关注的一个重大课题。它不仅关系到各能源消费大国的能源安全问题,而且关系到各国能否胜利实现可持续发展。改革开发三十年来,我国经济保
目的:分析糖尿病前期与痰瘀证相关的因素,在此基础上探讨糖尿病前期痰瘀证的病机病机,为糖尿病防治研究提供新思路。方法:通过梳理糖尿病前期的古今文献,采集糖尿病前期患者
目的:观察康脉Ⅰ号胶囊治疗雷诺氏病的临床疗效,并对其作用机理进行初步研究。方法:本研究以雷诺氏病患者为研究对象,采用完全随机方法将60例病人分为治疗组和对照组,分别应
通过文献资料法、逻辑分析法,运用市场经济原理和体育产业的理论对高尔夫产业的概念以及高尔夫三大市场划分的缘由进行说明,在分析高尔夫核心、主体和相关三大市场发展的现状
如今,越来越多的中国企业开始进入国际市场,与世界的商业合作与交流也愈加频繁。在此过程中,企业简介,就如同一张名片,对于中国企业加强国际力,树立良好国际形象起着至关重要
<正>"师幼互动"是教师与幼儿间的相互作用、相互影响和相互促进,也是互为主体、教育伙伴式的互动。单独的学习构不成教育,一厢情愿的灌输也不构成教育,教育首先是一种关系,一
本文拟在描述性翻译研究的框架内对《爱丽丝梦游仙境》的中文译本进行功能导向性比较研究。描述性翻译研究“对翻译现象进行描述、解释并做出预测”。描述性翻译研究以功能、
中国古典园林根植于中国传统文化深厚的积淀之上,形成了渊源久远、博大精深的园林体系,在世界园林体系中占有重要地位,被誉为“世界园林之母”。高品质的中国古典园林文献的
采用文献资料法、专家访谈法、逻辑分析法、比较分析法等研究方法,从大学龙舟运动的独特性以及与其它运动项目的对比分析、大学龙舟运动品牌构建的可行性、大学龙舟运动品牌
92年7月2日晨5时左右,我厂轧钢分厂φ250轧机正在生产。当处理好轧机卡条故障后正在启动主电机,准备继续投入运行时,突然,“轰”的一声,只见高配室外弧光一闪,顿时全分厂一