当前位置:首页>> >>


VB高校通用排课管理系统设计(论文 源代码).rar

收藏

资源目录
    文档预览:
    编号:20180913212520404    类型:共享资源    大小:395.25KB    格式:RAR    上传时间:2018-09-13
    尺寸:148x200像素    分辨率:72dpi   颜色:RGB    工具:   
    35
    金币
    关 键 词:
    VB 高校 通用 管理 系统 设计 论文 源代码
    资源描述:
    本 科 毕 业(设计)论 文(二○○四 届)题 目: 高校通用排课系统的设计 分院系部: 计算机与信息科学系 专 业: 计算机科学与技术 姓 名: 导师姓名: 导师职称: 教 授 二○○四年六月一日高校通用排课系统的设计摘要:排课问题是一个 NP-Complete 问题,尤其针对高校的排课一直都没有很好的解决方法,但是此问题又是每个学校在每个学期都会碰到的必要行政作业。本文在相关理论的指导下,在分析以往一些排课软件的基础上,提出一个高校通用排课系统的设计方法,并对一些具体的问题给出相应解决方案。关键词:高校;教务;排课;排课系统;专家排课 DESIGN OF AN INFORMATION SYSTEM FOR THE COLLEGE COURSES ARRAYING MANAGEMENTChen Hua-jun(Dept. of Computer and Information Science, Southwest Forestry College, Kunming, Yunnan, 650224, China)Abstract: Course arranging Problem is an NP-Complete Problem, there is no a good solution for this matter of the college. However, it is also a necessary administration task for every school in every semester. This essay, with the correlative theory’s guidance, on the basis of analyzing some courses-arraying software, proposes a design method of commonly used courses arraying information system in college, and solves some of the certain problems.Key Words: college; teaching affairs; courses arranging; courses arrangement management system; expert courses-arraying目 录1 前言 .............................................................................12 研究内容和研究方法 ...............................................................12.1 研究内容 .....................................................................12.2 研究方法 .....................................................................12.2.1 数据建模方法论 ...........................................................12.2.2 VISIO 2003 概述 ...........................................................33 系统概要设计 .....................................................................43.1 需求规定 .....................................................................43.2 性能需求 .....................................................................53.3 设计要求 .....................................................................53.4 技术架构 .....................................................................53.5 安全性设计 ...................................................................63.6 系统总体规划设计 .............................................................73.7 模块设计 .....................................................................73.8 功能说明 .....................................................................83.9 运行环境及建议配置 ..........................................................103.9.1 软件配置 ................................................................103.9.2 硬件配置 ................................................................104 系统的详细设计 ..................................................................114.1 系统的总体实施方案 ..........................................................114.2 系统总体设计架构 ............................................................134.3 开发环境的选择 ..............................................................134.4 数据库设计 ..................................................................144.4.1 建立实体关系图 ..........................................................154.4.2 定义属性表 ..............................................................174.5 系统 UML 模型图 ..............................................................215 排课算法 ........................................................................245.1 流程逻辑 ....................................................................245.2 排课专家算法 ................................................................256 用户界面设计 ....................................................................256.1 简单易用和个性化需求 ........................................................266.2 集成式操作环境 ..............................................................266.3 属性数据录入 ................................................................266.4 属性数据综合查询 ............................................................276.5 系统菜单功能 ................................................................27结论与展望 .......................................................................29参考文献 .........................................................................30致谢 .............................................................................31本科毕业论文11 前言随着信息技术的飞速发展,各个行业的信息化势在必行。科技的进步大大地提高了生产率。作为高校,如何才能提高办学效率,更好地完成教学任务,跟上社会发展步伐,这是一个摆在教学工作者面前的一个迫切的问题。应用信息化来改造传统的教学管理模式是一个重要途径 [13] 。近几年来,随着各高校办公自动化工作的推进,教务管理自动化也被摆上了日程。在教务工作中占有很大比重的一项就是每学期的课程表排定工作。由于教工、教室和设备的相对紧张,如何进行合理地安排和分配,从而充分利用教学资源是我们不得不面对的问题。而人工进行排课不仅任务重,效率低,而且易出错,难于维护,想要排出一张各方面都满意的课表非常困难。并且随着高校规模的扩大手工排课的难度和工作量呈几何级数增长 [1] 。高校通用排课系统正是为了减轻教务人员工作量,实现教务工作自动化,解决排课这一老大难问题的教务办公软件。2 研究内容和研究方法2.1 研究内容该系统是一个管理项目,旨在更好地管理高校的教学与资源整合,推动科技成果的推广转化,推进高校改革,提高高校的办学效率。在现有人力管理基础上,结合日渐成熟的当代计算机技术和各种辅助软件,对人力管理模式进行信息化改造,形成高效、便捷的计算机管理模式,是信息化改造传统产业的一个应用 [1] 。2.2 研究方法2.2.1 数据建模方法论高校通用排课系统的设计2数据建模采用图形化方法来描述企业的信息需求和业务规则,也就是建立逻辑数据模型(以下简称逻辑模型),其作用有两个,一是与用户进行沟通,明确需求;另一个作用是作为数据库物理设计的基础,以保证物理数据模型充分满足应用要求,并保证数据的一致性、完整性 [8] 。本文介绍 IDEF1X 方法。IDEF1X 是由美国空军开发的基于关系数据库理论的数据建模方法,用以实现关系数据库的逻辑数据结构。目前已广泛应用于政府、工业和商业领域,支持广泛企业应用。IDEF1X 模型的基本结构为:实体(如人、地点、概念、事件等)用方框表示;实体之间的关系(联系),用方框之间的连线表示;实体的属性,用方框内的属性名称来表示。建立逻辑模型逻辑模型的建立由用户需求驱动,建立逻辑模型的过程首先是分析信息需求、明确业务规则,它是人脑对现实世界进行抽象和加工的过程。范式理论是关系数据库逻辑设计的基础,目前一般采用第三范式,如果从所表达的含义看,一个符合第三范式的关系必须满足以下三个条件:每个属性的值唯一,不具有多义性;每个非主键的属性必须完全依赖于整个主键,而不能是主键的一部分;关系模式中不存在传递依赖。实施阶段:第一阶段:项目规划第二阶段:开发定义实体第三阶段:定义关系第四阶段:定义键第五阶段:定义属性建立物理模型对一个给定的逻辑模型选取一个最适合应用环境的物理结构(即物理模型)的过程,称为数据库的物理设计。所谓数据库的物理结构主要是指数据库在物理设备上的存储结构和存取方法,它与除了考虑逻辑的完美性(如第三范式)外,还必须兼顾本科毕业论文3物理环境的要求和性能的优化,如机器的性能、事务的种类、数据库管理系统的功能等 [8] 。逻辑模型转变为物理模型包括以下几个步骤:实体名(Entity)转变为表名(Table)属性名(Attribute)转换为列名(Column),确定列的属性(Property)明确分类关系在物理模型中的实现方法实现业务规则数据模型转变为 SQL 命令物理模型必须对列的属性进行明确的定义,包括:列名,数据类型(与特定数据库管理系统有关),长度,能否为空值,有效性规则,缺省值等。物理模型确定以后,可以进一步确定数据的存放位置和存储空间的分配,最后生成定义数据库的 SQL 命令。2.2.2 Visio 2003 概述Visio 2003 是一个图表绘制软件,可以创建说明和组织复杂设想、过程与系统的业务和技术图表。使用 Visio 2003 创建的图表能够将信息形象化,并能够以清楚简明的方式有效地交流信息,这是只使用文字和数字所无法实现的。Visio 2003 还可通过与数据源直接同步自动形象化数据,以提供最新的图表 [5] 。易于理解的概念、过程和关系:使用 Visio 可以轻松创建业务和技术图表,以便仔细研究、组织和更好地理解复杂的设想、过程和系统;通过拖动预定义的 Microsoft Smart Shapes® 符号很容易地组合图表;使用为特定专门学科而设计的工具,以满足贯穿整个组织的对业务和技术图表绘制的要求;从现有数据可生成常见的图表类型;可以从 Web 访问定期更新的区分上下文帮助和适用于特定任务的模板。清楚而有效地交流: 将设想、信息和系统形象化并与他人进行交流;可创建视觉效果丰富的图表,以给观众留下尽可能深刻的印象;可在小组的 Microsoft Windows® Share Point™ 服务站点上共享工作区文件中的图表在 Tablet PC 上,可使用数字墨迹以更自然的
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:VB高校通用排课管理系统设计(论文 源代码).rar
    链接地址:http://www.gold-doc.com/p-138899.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
    copyright@ 2014-2018 金牌文库网站版权所有
    经营许可证编号:浙ICP备15046084号-3
    收起
    展开