课程设计之简易学生管理系统设计内容摘要:
图 2 数据库的输入 在 ACCESS 中定义好物理结构后就可以输入数据。 学生基本信息表的输入内容如下: 图 3 定义 ODBC 的数据源 建立了数据库之后,必须配备 ODBC 数据源,使其指向刚刚建立的数据库。 如果操作系统是 Windows 2020/XP,则运行控制面板中【管理工具】下的【数据源 ODBC 】 双击 ODBC 图标,进入 ODBC 数据源管理器。 在这里用户可以设置 ODBC 数据源的一些信息,其中的【用户 DSN 】选项卡中 可以让用户定义的在本地计算机使用的数据源名 (DSN) ,如图所示。 3 图 4 定义用户 DNS 的步骤如下 : (1) 单击【添加】按钮,弹出【创建新数据源】对话框,如图所示 : 图 5 4 (2) 为新的数据源选择数据库驱动程序。 由于使用的是 Access 数据库,所以选择 Microsoft Access Driver ,并单击【完成】按钮。 (3) 在如图所示的【 ODBC Microsoft Access 安装】对话框中,为该数据源起一个简短的名称。 应用程序将使用该名称来指定用于数据库连接的 ODBC 数据源配置,因此建议所起的名称能 反映出该数据库的用途,或者与使用该数据库的应用程序名称类似。 对于该例,给该数据源命名为 STUDENT,并在下一个编辑框中输入对该数据库的说明。 图 6 (4) 指定数据库的位置。 单击【选取】按钮,然后指定所创建的 Access 数据库。 (5) 单击【确定】按钮,刚才创建的用户数据源则被添加在 ODBC 数据源管理器的用户数据源列表中了。 工程建立 及主窗体的设计 创建一个支持数据库的标准 SDI 风格的应用程序。 其过程如下。 (1) 用 MFC AppWizard(exe)创建一个 SDI 应用程序 “学生管理系 统”。 选择单文档。 5 图 7 图 8 (2) 在向导的第二步对话框中,指定要包括支持文件的 Database 视图。 单击 Data Source 按钮,弹出 Database Options 对话框,如图所示。 6 图 9 (3) 在 Database Options 对话框中,指定将使用 ODBC 数据源,并从为 Access 数据库配置的列表中选择 ODBC 配置,本例为 STUDENT。 (4) 单击 OK 按钮,弹出如图所示的 Select Database Tables 对话框,从中选择要使用的表。 (5) 后面的 选项可设置成默认,这样工程就建立完毕了。 创建了应用程序外壳后,必须设计用来查看和编辑数据库记录的主窗体。 可使用 Visual C++ 的标准控件来设计窗体。 本设计的主页面如下: 图 10 7 信息查询 查询操作的功能是输入学号,点击查询按钮,就可以 弹出新窗口 显示出学生的基本信息。 图 11 代码如下: void CMyView::OnButton1() { UpdateData()。 CDIALOG1 dlg。 m_pSetClose()。 //关闭记录集 m_pSet(sno=39。 %s39。 ,m_snofind)。 //查询 m_pSetOpen()。 //打开记录集 int recCount=m_pSetGetRecordCount()。 //返回记录个数 if(recCount==0) { MessageBox(没有匹配的记录。 , 查找 , MB_ICONWARNING。课程设计之简易学生管理系统设计
相关推荐
双击重新开始 , 36, 1) 39。 GoTo SetNewHead 39。 If L ctL * Then ctTo = to_Right Else ctTo = to_Left 39。 GoTo MoveHL End If 17 图 58 游戏结束界面 Game over interface 当蛇身撞“自己”,弹出“ GAME OVER”提示游戏结束,游戏结束,返回到主界面,代码如下所示:
能力将决定最小的可测距离。 为了增加所测量的覆盖范围、减小测量误差,可采用多个超声波换能器分别作为多路超声波发射/接收的设计方法。 由于超声波属于声波范围,其波速 C与温度 有关。 系统软件的设计 超声波测距仪的软件设计主要由主程序、超声波发生子程序、超声波接收中断程序及显示子程序组成。 我们知道 C语言程序有利于实现较复杂的算法,汇编语言程序则具有较高的效率且容易精细计算程序运行的时间
工管理 模块 ................................................................................................. 12 财务管理 模块 .................................................................... 错误 !未定义书签。
:10 4 0 0 37 9 7 1 0 1 16:10~16:15 8 0 1 29 5 12 2 0 1 16:15~16:20 12 0 0 40 8 15 5 0 2 16:20~16:25 24 0 1 33 4 6 3 0 1 16:25~16:30 11 0 2 41 6 16 0 0 2 总计 163 0 8 396 68 90 27 0 13
23,用户从头到尾都只需使用这个端口。 但是 FTP 通信除了有一个默认端口 21 之外,还需要其他的端口。 其中默认端口( 21)主要进行控制连接,进行命令协议和服务器端的响应码的传输;另外一个非标准端口主要进行数据传递,如文件的上载、下载等。 至于非标准端口的产生则要根据用户选择的连接模式而定:如果客户选择的是主动模式( PORT),则需要用户端提供给服务器一个IP 地址和一个非标准端口
ipt,而在服务器端,则无需考虑浏觅器支持的问题, Netscape 一可以正常的显示 ASP 页面。 Pages: ASP 迒回标准的 HTML 页面,可以在常用的浏觅器中正常的显示,浏觅器查看页面的源文件时,看到的是 ASP 生成的 HTML 代码,而丌是ASP 程序的代码,从而防止了源程序被抄袭。 ASP 的内置对象 学习 ASP 最重要就是掌插 ASP 的内置对象和内置组件