《C#课件:计算机房资源调度系统》由会员分享,可在线阅读,更多相关《C#课件:计算机房资源调度系统(16页珍藏版)》请在金锄头文库上搜索。
1、题 目:机房资源调度系统 指导老师: 制 作 人: 所属院系: 专 业: 班 级:开发意义机房资源调度系统是一个典型的C/S结构的应用,它的大部分功能都是基于数据库的操作。通过对本课题的研究,实现一个C/S体系结构的机房资源调度系统,掌握用.NET构建应用系统的相关知识和技术原理,同时掌握网络数据库编程方法。能熟练使用相关开发工具和应用软件,锻炼自己的动手实践能力。更重要的是,通过这次的毕业设计,培养刻苦钻研的学习精神和严肃认真的学习态度,这对以后的学习和工作有很大的益处。开发本系统使用Windows XP操作系统,Access数据库,Visual Studio 2008开发工具,从资源上说是
2、可以实现的。 在大学课程中已经学习了.NET技术和数据库技术等多门课程,为整个课题开发提供了坚实的基础。本系统基于.NET平台主要使用C#语言,使用Access数据库。从技术上来说是完全可行的。可行性分析开发环境和工具 硬件CPU:酷睿双核 2.4 GHz内存:DDR3 2GB硬盘空间:320GB 软件 操作系统: Windows XP开发工具: Microsoft Visual Studio 2008数据库: Access系统功能结构图系统功能描述(1)登陆模块 这一模块是为了确认管理员的身份,可以对各行添加、删除、修改等操作。(2)主菜单模块 这一模块是为了方便用户进入各管理项。只要点击对
3、应的项或下拉菜单就可以显示相应的模块。也可以通过退出健退回到主菜单上。(3)基本设置模块 这一模块是为了方便机房信息的修改、添加和删除。 (4)排课管理模块 这一模块中共有三个模块:自动排课,手动排课和退课管理。自动排课是根据输入的课程信息判断该课程是否能排,能的话将该信息写入已排课信息表,不能的话就将该信息写入未排课信息表。不能排上的课程通过手动排课进行调整,调整完后双击将该记录在未排课表中删除。如果有的老师想调整上课时间,可以先通过退课模块将课程退掉,再用自动排课或手动排课进行排课。(5)信息查询模块 该模块共有三个分别是:空闲机器查询模块、排课信息查询模块和按周次查询课表模块。空闲机器查
4、询模块是根据周次和节次查询一条空闲机器记录,排可信息查询模块是根据课程名、教师名或周次查询已排课程信息,按周次查询课表是根据周次查询一周的课程表。(6)帮助模块 主要介绍本系统的各项功能,名称,还有作者简介。(7)退出模块 这个模块主要是为了方便用户退出本系统。系统运行截图系统运行截图系统运行截图系统运行截图系统运行截图系统运行截图系统运行截图系统运行截图本次毕业设计就是实现一个C/S体系结构的机房资源调度系统 。通过这次的毕业设计,我了解了目前流行的应用系统的构成和运作原理,掌握了用.NET构建系统的相关知识和技术原理,同时掌握了网络数据库编程方法。能熟练使用相关开发工具和应用软件,锻炼了自己的动手实践能力。更重要的是,通过这次的毕业设计,我培养出了刻苦钻研的学习精神和严肃认真的学习态度,这对我以后的学习和工作有很大的益处。总结致谢n谢谢各位老师、同学!