基于UML和.NET的高校选课系统之教师模块研究-软件工程专业论文.docx
文本预览下载声明
分类号 密级
UDC 注 1
学 位 论 文
基于 UML 和.NET 的高校选课系统之教师模块研究
(题名和副题名)
王文彬
(作者姓名)惠
(作者姓名)
惠 孛
博
士
电子科技大学
成
都
马锡印
高
工
河南省范县供电局 濮 阳
(姓名、职称、单位名称)
申请学位级别 硕士 专业学位类别 工程硕士 工程领域名称 软 件 工 程 提交论文日期 2012.09 论文答辩日期 2012.11 学位授予单位和日期 电子科技大学 2012 年 12 月 日 答辩委员会主席
评阅人
注 1:注明《国际十进分类法 UDC》的类号。
BASED ON THE UML AND.NET COURSE SELECTION SYSTEM OF UNIVERSITY TEACHER MODULE STUDY
A Thesis Submitted to
University of Electronic Science and Technology of China
Major: Software Engineering Author: Wang WenBin
Advisor: Hui Bo
School : School of Computer Science Engineering
独 创 性 声 明
本人声明所呈交的学位论文是本人在导师指导下进行的研究工 作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地 方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含 为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。 与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明 确的说明并表示谢意。
作者签名: 日期: 年 月 日
论文使用授权
本学位论文作者完全了解电子科技大学有关保留、使用学位论文 的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁 盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文 的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或 扫描等复制手段保存、汇编学位论文。
(保密的学位论文在解密后应遵守此规定)
作者签名: 导师签名:
日期: 年 月 日
摘要
摘 要
随着计算机网络技术的快速发展,基于网络的各种应用程序已得到广泛应用。 目前,各高校采用的学分制教学管理模式正在快速普及,选课制作为学分制得以 顺利开展的核心环节,越来越受到各高校的普遍关注。濮阳职业技术学院作为一 所高职院校也正着手准备以学分制教学模式来代替传统的学年制教学模式,开发 基于网络的选课系统势在必行。
本文从濮阳职业技术学院的实际出发,根据自身的教学实践并通过深入细致 的调查研究,给出了如何利用面向对象的建模语言 UML 对选课系统中的教师部分 的各个环节进行分析、设计,并给出了相应的用例图、类图、顺序图、数据表等; 通过对目前开发软件系统架构的分析,在已有的 B/S 架构的基础上给出了三层的 B/S 架构模型;并在此基础上辅以.NET Framework 平台之上的 ASP.NET、SQL Server 及 ADO.NET 等技术、并附有主要功能模块的原代码,实现了网上选课系统 的研发工作。
使用 UML 建模的方法,对于提高软件的开发效率、开发质量、可靠性和可维 护性都起到了至关重要的作用,优化了系统各阶段的建模过程。通过 UML 模型对 系统进行的分析与设计,为软件的具体实现打下了坚实的基础。
网上选课系统对数据库的要求很高,本文较详细地阐述了选课系统中数据库 的概念设计、逻辑设计和物理实现的各个环节,并对软件编码的规范及如何保证 Web 服务器的安全运行等技术进行了剖析。
基于UML的网上选课系统是濮阳职业技术学院现代教务管理系统的一部分。
它的实现显著提高了我校教务管理的质量和效率,在教学管理工作科学化、规范 化、现化化的发展进程中作出了重大的贡献。
关键词: UML,选课系统, B/S 三层结构,SQL Server
Ⅰ
ABSTRACT
ABSTRACT
With the rapid development of computer network technology, network-based variety of applications have been widely used in the current credit system used by universities and colleges teaching management model is rapid proliferation of elective credit to prod
显示全部