首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于人机交互式排课的教务管理系统设计与实现

摘要第4-5页
Abstract第5页
专用术语注释表第8-9页
第一章 绪论第9-13页
    1.1 课题背景第9页
    1.2 现状调查第9-11页
    1.3 目的意义第11-12页
    1.4 设计架构第12-13页
第二章 系统环境及技术背景第13-19页
    2.1 系统环境第13页
    2.2 数据库技术背景第13-15页
        2.2.1 SQL结构化查询语言第13-14页
        2.2.2 ACCESS数据库第14-15页
        2.2.3 ODBC开放数据连接第15页
    2.3 Visual Basic开发工具第15-19页
        2.3.1 对象与类第16-17页
        2.3.2 对象描述第17-18页
        2.3.3 相关控件第18-19页
第三章 需求分析和概要设计第19-22页
    3.1 需求分析第19-20页
        3.1.1 功能需求第19页
        3.1.2 模块划分第19-20页
    3.2 系统用例图第20-21页
    3.3 系统的窗体命名第21-22页
第四章 系统基本功能设计第22-28页
    4.1 数据库设计第22-24页
        4.1.1 数据字典第22-24页
        4.1.2 数据库连接第24页
    4.2 系统管理模块第24-25页
        4.2.1 用户登录第24-25页
        4.2.2 添加用户第25页
        4.2.3 用户密码修改第25页
    4.3 学籍管理模块第25-26页
        4.3.1 添加学籍信息第25-26页
        4.3.2 修改学籍信息第26页
        4.3.3 学籍信息查询第26页
    4.4 成绩管理模块第26-28页
        4.4.1 添加成绩信息第26-27页
        4.4.2 修改成绩信息第27页
        4.4.3 查询成绩信息的设计第27-28页
第五章 人机交互排课模块及其衍伸设计第28-41页
    5.1 人机交互排课模块第28-30页
        5.1.1 人机交互的概念第28页
        5.1.2 课程安排中的表结构第28页
        5.1.3 图形用户界面的设计第28-29页
        5.1.4 即时冲突检测机制第29-30页
    5.2 人机交互排课衍伸——自动排课第30-32页
        5.2.1 动态规划第30-31页
        5.2.2 贪心算法第31页
        5.2.3 回溯法第31-32页
    5.3 自动排课算法的设计第32-41页
        5.3.1 问题的描述第32页
        5.3.2 主要数据结构第32页
        5.3.3 基于优先级的排课算法第32-35页
        5.3.4 基于时间片优先级排课算法描述与分析第35-41页
第六章 系统测试第41-49页
    6.1 测试环境第41页
    6.2 测试目的第41页
    6.3 登录界面第41-42页
    6.4 添加用户第42页
    6.5 修改密码第42-43页
    6.6 添加学籍信息第43-44页
    6.7 修改学籍信息第44页
    6.8 学籍信息查询第44-46页
    6.9 添加成绩信息第46页
    6.10 修改成绩信息第46-47页
    6.11 查询成绩信息第47页
    6.12 人机交互排课第47-48页
    6.13 实测评价第48-49页
第七章 总结与展望第49-50页
参考文献第50-51页
致谢第51页

论文共51页,点击 下载论文
上一篇:基于RFID技术的时鲜商品三级供应链协调机制研究
下一篇:基于叶片轮廓与角点的植物叶片识别研究