基于UML的高校自动排课系统的设计与实现

被引量 : 0次 | 上传用户:zengbiao2010
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着高等学校的不断扩招,在校生人数与教师规模的不断增加,现有教学软硬件资源出现了严重不足的现象,传统的手工排课遭到了严峻的考验。随着计算机在课程编排中的应用,借助计算机来实现课程的自动编排是必然的选择,同时也是当前高等学校较常采用的手段。本文将标准建模语言UML (Unified Modeling Language)应用于自动排课系统的开发过程,以标准建模语言UML为分析设计描述语言,采用Rational统一过程(RUP, Rational Unified Process)软件开发方法,给出了一种基于标准建模语言UML的层次化系统需求分析方法,对自动排课系统需求分析框架及其应用过程进行了论述,分析讨论了标准建模UML在系统设计中的应用,建立了自动排课系统的模型。介绍了系统需求分析、设计的整个过程,给出了自动排课系统体系结构、功能模块和数据库设计。具体分析设计了用户管理、基础信息管理、自动排课、课表输出、课表查询等功能模块,并对这些模块的实现进行了详细的描述。本自动排课系统遵循软件工程的思想,完成了排课系统的静态和动态建模。采用B/S和C/S模式相结合的方式,用JBuilderX作为开发工具,实现了本自动排课系统功能的应用,并已取得了较好的实用效果。
其他文献
旅游业实践性强的特点及国家素质教育的新发展对高校旅游管理专业旅游人才的培养提出了新任务。通过把体验式教学模式与传统的教学模式进行对比,发现只有体验式教学模式能够
美味冬菇(Panellus edulis),肉质肥厚、细嫩、清香、口感佳,富含蛋白质、多种维生素及矿物质等多种营养元素。是我国,尤其是东北地区著名的野生食用菌。由于美味冬菇的栽培历
目的探讨分子分型与乳腺癌新辅助化疗患者保乳手术(BCS)率和病理完全缓解(pCR)率的相关性。方法回顾性分析180例接受新辅助化疗(NCT)的局部晚期乳腺癌患者,分析NCT后分子分型与BCS及
要保证村镇银行的支农性,可考虑借鉴美国《社区再投资法》的相关做法,在确保村镇银行盈利性和商业可持续性的前提下,明确规定其发放贷款的一定比例必须针对"三农"客户,特别是
针对电动工具行业特点,通用(标准)软件无法在电动工具行业全面实行企业资源计划(ERP),通过个人在电动工具行业十几年的管理经验,结合计算机知识,开发电动工具行业专业ERP系统
社会主义市场经济不断发展,现代社会工业化、自动化、市场化进程加快,国有企业的优化组合和体制机制创新成为必然,从而推动生产规模不断扩大,产品更新步伐加快,市场竞争更加
<正> 改革开放以来,我国在亚太地区的经济影响已明显增强。在进出口流程的变化中,我国在亚太地区的比重一直高于与其它国际区域的贸易往来。1986年,我国与亚太地区的贸易总额
大城市中心市区工业疏解的思考──以天津市为例江曼琦(南开大学经济系,天津)1中心市区工业疏解的必要性随着城市经济体制改革和对外政策的实施,我国大城市工业进入高速发展时期,工
澄清当前科技成果转化率指标使用中存在的两个误区:第一,从科技成果转化率的概念界定、测算和数据来源看,目前将其用于全国科技成果转化总体评价是不适用的;第二,当前被广泛
城市蔓延给城市可持续发展带来了一系列的负面影响,如何控制城市蔓延已经成为许多国家的规划者面临的挑战。采用文献资料法与定性分析法对城市蔓延内涵和产生原因进行归纳总