毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

VB+SQL Server智能排课系统 第7页

更新时间:2008-6-19:  来源:毕业论文

VB+SQL Server智能排课系统 第7页

第五章 详细设计及代码设计

5.1用户界面设计

随着视窗操作系统的全面推广和流行,如今GUI已经成为业界用户接口的一个标准。在本系统的设计过程中,也按照GUI的设计原则来设计用户接口,给用户提供一个友好的人机交互界面。具体来说,将按照以下几点原则来设计。

5.1.1简单易用和个性化需求

无论什么系统,面向什么使用者,都应该以简单易用而不显枯燥为标准。本系统使用图形化的用户界面,整个界面功能键的设定和窗体布局,完全具有独特统一的风格。

5.1.2对数据的查询

查询是信息系统中不可缺少的功能。本系统设计的是一种可对任意指定的表、按所有字段进行的查询。查询的结果,在本系统中用数据窗口对象显示输出。对于查询的结果,用户也可以根据自己的需求,选择显示的字段和设计自己的视图。当然,系统下一步应该提供的功能就是根据查询结果,生成各式各类的报表。

5.1.3系统菜单功能

在实际的系统设计中,菜单可分为两种类型,即下拉式菜单和弹出式菜单,下拉式菜单系统中,一般有一个主菜单,其中包括若干个选择项.主菜单单的每一项又可下拉出下一级子菜单.这样用一个个的窗口的形式弹出在屏幕上,它是通过菜单编辑器建立,其步骤如下

1)        选取要建立菜单的窗体

2)        工具菜单中,选取菜单编辑器建立如下图所示的系统主菜单

若图片无法显示请联系QQ752018766,本论文免费,转发请注明源于www.youerw.com

51 菜单编辑

Chart 5-1 Menu edit

基本信息输入

基本信息输入菜单是让录入员输入和修改课程信息、班级信息、教师信息、教室信息基本数据,数据管理包括课程、班级、教师、教室、课表数据的查询,打印。

班级信息中包括班级编号、班级名称、班级人数以及添加、保存、查询、编辑、删除等功能。如下为班级信息的界面:

52 班级信息界面

Chart 5-2 Interface of class information

    教师信息中包括教师编号、教师姓名、职称以及添加、保存、查询。

5.2 课程表的生成

5.2.1 班级课程表查询打印设计

经过信息录入和复杂的排课过程,终于到了生成课程表的输出后期阶段,显示出完整的课程表是我们的最终目的。本系统是直接将课程表到入EXCEL表格中,使表格的形式更加美观,所用工具用户非常熟悉。如下是班级课表查询界面:

53 班级课表查询界面

Chart 5-3 Interface of inquire class table

通过输入确定的班级编号,来搜索某一具体班级的课程表。若你忘记班级的编号,可以通过界面上的班级编号与班级名称对照表查询班级编号。当确定好你所要查询的班级后,点击查询课程表按钮,就可以查询该班的课程表了。

54 班级课程表界面

Chart 5-4 Interface of class table

上图就是最终生成的班级课程表。其主要代码如下:

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

VB+SQL Server智能排课系统 第7页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。