下载此文档

3 系统结构图.doc


文档分类:管理/人力资源 | 页数:约15页 举报非法文档有奖
1/15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/15 下载此文档
文档列表 文档介绍
3 系统结构图
2 系统主窗体的创建
1)、创建工程文件
启动Visual Basic ,新建一个工程文件,为工程添加必要的引用对象和部件库。单击【工程】→【引用】菜单项,打开“引用”对话框,在“可用引用”列表框中勾选“Microsoft ActiveX Data Objects Library”前面的方框,然后单击【确定】按钮,这样在工程中就可以使用ADO对象库了。各台机器上的配置可能略有不同,,也可以选择版本稍低的对象库。引用对话框界面如下图所示,其中前4项是系统创建工程时自动添加的。
系统中需要使用表格来显示数据,为此需要给工程添加表格部件。单击【工程】→【部件】菜单项,打开“部件”对话框,在“控件”选项卡的列表框中勾选“Microsoft DataGrid Control (OLEDB)”前面的方框,然后单击【确定】按钮,相应的控件就会被添加到工具箱上。控件对话框和添加完成以后的工具箱窗口如图a、b所示。本章用到的数据表格控件和上一章的表格控件不同,请体会两者的区别。
保存工程,将窗体文件命名为Main,将工程文件命名为教学管理系统。数据库文件最好保存在相同的文件夹下。

2)、主窗体的界面设计
为操作方便,采用单文档界面(SDI)。打开主窗体(文件名为Main),设置窗体的部分属性。
属性名
属性值
说明
名称
Main
主窗体的名称
Caption
课程管理系统
主窗体标题
BackColor
&H8000000C&
主窗体背景颜色
WindowState
2 - Maximized
主窗体启动后最大化
单击【工具】→【菜单编辑器】菜单项,打开菜单编辑器设计窗体的主菜单。为每个菜单项取一个比较有意义的名称。
菜单项结构
菜单项名称
说明
课程管理(&C)
mntCourse
一级菜单
课程库管理(&M)
mntCourseMaint
二级菜单项
课程安排(&A)
mntCourseArrange
二级菜单项
课程安排查询(&Q)
mntCourseQeury
二级菜单项
班级课表(&T)
mntCourseClass
二级菜单项
成绩管理(&S)
mntScore
一级菜单
成绩库管理(&M)
mntScoreManage
二级菜单项
-
mntScoreSP
二级菜单项,分隔线
学生成绩查询(&Q)
mntScoreStudent
二级菜单项
班级成绩分析(&A)
mntScoreClass
二级菜单项
系统维护(&M)
mntSystem
一级菜单
用户管理(&U)
mntSysUsers
二级菜单项
-
mntSysSP1
二级菜单项,分隔线
关于(&A)
mntSysAbout
二级菜单项
-
mntSysSP2
二级菜单项,分隔线
退出系统(&Q)
mntSysQuit
二级菜单项
3)、部分程序的实现
主窗体中各菜单项的功能在后面介绍,这里先实现退出功能,单击主窗体的“退出系统”菜单项,系统自动生成相应事件的过程框架,并切换到代码窗口,添加代码,完整的过程事件代码如下。
Private Sub mntSysQuit_Click()
End
End Sub
为了提高系统的安全性,用户必须通过登录认证才能使用本系统。程序运行后首先显示的是登录窗体,用户输入正确的用户名和口令才能启动主窗体。为了实现这个功能,一种可选方案是将登录窗体设为启动模块,另一种方案是将启动模块设置为Main过程,在main过程中显示登录模块进行登录认证,根据认证结果确定是否显示主窗体。本章采用第二种方案。
单击【工程】→【添加模块】,为工程添加一个新模块,将“模块名称”属性设置为Main,。
5 课程管理模块
课程管理模块实现课程信息的输入、浏览、修改、删除等功能。
本节内容包括如下几个方面:
模块分析;
窗体的创建;
模块用户界面的设计;
模块功能的实现。
一、模块功能分析
实现思路
课程信息保存在Course数据表中,通过ADO的Recordset对象从数据表中取出记录,并通过DataGrid表格将数据显示在数据表上,实现数据的浏览。由于是单表操作,可以通过Recordset对象的AddNew、Delete、Update等方法可以实现添加、删除和修改功能。
二、窗体的设计
单击【工程】→【添加窗体】,给工程添加一个新窗体,窗体的主要属性设置如下表所示:

属性名
属性值
说明
名称
frmCourseMana

3 系统结构图 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数15
  • 收藏数0 收藏
  • 顶次数0
  • 上传人jiaoyuan2014
  • 文件大小599 KB
  • 时间2018-07-17