基于UML的公共选修课程管理系统的研究与实现

被引量 : 0次 | 上传用户:LAP281482184
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的发展,基于网络的选课系统由于能使得学生可以在任意地点、任意时间进行选课,因此,基于网络的选课管理系统的研发工作正引起国内外高效的广泛关注。由于基于网络的选课管理系统的实际应用时间不长,在如何确保选课的公平、公正、合理,以及系统的高效、稳定地运行等方面尚存在诸多不足,为此,本文以衡阳师范学院为实例,研究并实现一个基于B/S架构的网络化高效公选课管理系统。为了达到以上要求,实践证明采用面向对象的UML建模技术是行之有效的方法。统一建模语言(UML)是一种绘制软件蓝图的标准语言,用于对密集型系统的制品进行可视化、详述、构造和文档化。它可以描述开发所需要的各种视图,以此为基础装配系统,并提供便于不同参与开发人员之间有效共享和交流设计结果的机制。此外,面向对象建模技术能够有效地控制复杂性,适应多变性、具有灵活性、低风险性和可重用性的特点,从而有效提高系统的开发效率。因此,采用UML面向对象开发方法是必然的趋势。本文所做工作主要如下:首先,对UML技术的国内外发展现状及高校公共选修课程管理系统使用情况进行了调查研究,结合衡阳师范学院基本情况,提出了一种基于UML的衡阳师范学院公共选修课程管理系统设计方案。其次,基于UML技术特点,采用UML技术对衡阳师范学院公共选修课程管理系统进行了需求建模,并在此基础上对系统进行了总体设计,基于软件体系结构对软件组件进行了研究,提出了一种动态树型目录结构算法,以及一种可保障选课公平性的公平选课模型。最后,基于新提出的系统体系结构、算法与模型,实现了基于UML的选修课程管理系统的研发,并对系统进行了相关性能分析。通过实践证明了新方法的理论意义与实用价值。
其他文献
提高高中生的生涯规划意识,使其设计好未来的人生,是高中教育的重要目标之一。通过以河北黄骅中学为例,从高中生涯规划课程开设的必要性、高中生涯规划课程的设计思路、高中
边缘是图像的最基本特征之一,它包含了图像的大部分信息。图像边缘检测是图像处理中最基础的问题之一,也是一个热门研究方向,在工程、军事、医学等方面都有广泛的应用。很多
随着现代社会生活条件的不断改善,大学生在丰富多彩的社会生活中,不仅面临现代与传统的文化冲突,而且还面临现实与虚拟的社会矛盾,使其社会性发展过程变得更加复杂。互联网正
战后日本以经济援助为抓手,率先成功以缅甸为突破口寻求与东南亚国家的"和解",并深耕对日本至关重要的这一地区。在以美国为首的西方国家对缅甸实施长达半个世纪的制裁中,日
原油黏度是影响浅薄层超稠油油藏水平井开发效果的主控因素之一,为了剖析原油黏度对该类油藏水平井开发效果的影响规律,以QX+Y油藏为基础,分析了原油黏度分布特征和差异,并依
金属家具是家具产品的一个重要门类,涂装是提高金属家具质量的一项重要工艺措施,往往能收到事半功倍的效果。本文介绍了金属家具表面精饰加工的方法如消光、镀乳白铬、镀黑铬
测定了不同分子量聚氧化乙烯(PEO)在水和苯溶剂中的粘度,发现在低浓度区PEO水溶液的比浓粘度出现负偏离, PEO苯溶液比浓粘度与浓度之间依旧满足线性关系.表面张力测定结果表
随着社会和科技的发展,人们在提高了自己生活水平的同时对生活中所使用产品的审美要求也在不断提高。现代人们在购买产品时已经不是单纯地考虑其使用功能,而是希望产品在满足
人们生活在城市空间环境中,环境质量的好坏与人们日常生活有着紧密直接的联系。特别是在竞争激烈、生活相对紧张的现代社会,一个完美的生存空间环境,应该是除了其自身的实用
目的:探讨肝炎颗粒对肝损伤的保护作用及免疫促进作用。方法:设对照组和药物组,采用四氯化碳(CCl4)和硫代乙酰胺(TAA)灌胃造成实验动物肝损伤,检测各组动物血清谷丙转氨酶(AL