还剩8页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
《VB程序设计》课程设计设计指导书
一、课程设计指导书包含《VB程序设计》课程设计理论指导书(本书)和电子指导书(具体设计题目的可执行文件)
二、课程设计目的课程设计的目的是为了加深学生对课堂所讲授的计算机基础知识及VB中的命令和程序设计方法的进一步理解与掌握提高学生对所学内容的综合运用能力同时增强学生程序设计能力,掌握一些编程技巧,并可培养学生实际上机调试程序的能力,使学生对开发信息管理系统有一个总体认识,可使学生得到很好锻炼,为以后学习、工作打下坚实基础
三、课程设计内容该课程设计要求学生根据所学知识以及个人爱好,设计开发一个或多个VB应用程序
四、课程设计要求1.实用性应用程序要有明确的应用主题,有一定的实用价值2.结构性应用程序具有良好的程序结构3.可读性应用程序具有较好的可读性4.全面性根据题目内容,应用程序应包含比较全面的功能5.友好性根据题目要求,合理使用VB提供的各种控件,设计友好、美观的使用界面
五、课程设计指导1.选题据个人兴趣、爱好,确定设计题目的名称,具体题目见任务书2.查找与设计题目相关的资料,思考实现方法3.进行应用程序总体结构设计,画功能结构图运行选定题目的VB课程设计电子指导书——程序可执行文件,了解系统的整体功能,画出功能结构图4.数据库设计1用ACCEES建立数据库及数据表,用ADO数据控件连接数据库,指导步骤如下利用Access建立好数据库添加ADO“工程”→“部件”→MicrosoftADODataControls
6.0在设计窗体添加Adodc1控件用快捷键打开属性页选择“通用”选项卡→“使用连接字符串”→“1生成U…”,→打开“数据连接属性”对话框在“提供者”选项卡→选择“MicrosoftJet
4.0OLEDBProvider”选项在“连接”选项卡→“选择或输入数据库名称”中指定数据库文件名为保证连接有效,单击“连接”选项卡下方的“测试连接”按钮,如果测试成功则关闭属性页打开ADO控件属性窗口,单击其中的RecordSource属性的“…”按钮在弹出的记录源属性页对话框中,在“命令类型”下拉式列表框中选择“2adCmdTable”选项,在“表或存储过程名称”下拉式列表框中选择你的某数据库中的“某个表”,关闭记录源属性页注意当数据库有两个以上表时,请按以下方式连接两个表例两个表“基本情况”和“成绩”,是按照字段“学号”相等的方式连接,在ACCESS中不必建立关联2ADO数据控件集(Recordset)常用方法AddNew方法添加记录Delete方法删除当前记录UpdateBatch方法更新当前记录Movefirst方法移到第一个记录Movelast方法移到最后一个记录Movenext方法移到下一个记录MovePrevious方法移到上一个记录Moven方法移到第n个记录Refresh方法刷新参考代码添加PrivateSubCommand1_ClickAdodc
1.Recordset.AddNewEndSub删除PrivateSubCommand2_ClickAdodc
1.Recordset.DeleteAdodc
1.Recordset.MoveFirstEndSub更新PrivateSubCommand3_ClickAdodc
1.Recordset.UpdateBatchEndSub第一个Adodc
1.Recordset.MoveFirst上一个Adodc
1.Recordset.MovePreviousIfAdodc
1.Recordset.BOFThenAdodc
1.Recordset.MoveFirst下一个Adodc
1.Recordset.MoveNextIfAdodc
1.Recordset.EOFThenAdodc
1.Recordset.MoveLast最后一个Adodc
1.Recordset.MoveLast5.进行应用程序的界面设计和过程代码的编写;运行选定题目的课程设计电子指导书程序可执行文件,完成以下任务
(1)描述窗体模块功能
(2)画出窗体及控件的外观
(3)列表给出各窗体及控件的名称、功能及属性设置
(4)上机设计窗体及控件的外观
(5)描述过程名称及过程应实现的功能
(6)描述变量定义及用途
(7)编制过程代码
(8)上机输入并调试过程代码,使之实现预定功能
6.查询功能设计例利用SQL查询语句,查询所有女生,步骤
(1)、添加Adodc1-----打开属性页-----测试连接记录源命令类型1_adcmdtext命令文本SQL Select*from表名
(2)、添加表格Datagrid控件工程---部件---MicrosoftDataGridControl
6.0设置表格控件Datasource Adodc1
(3)、编写程序代码PrivateSubCommand1_ClickAdodc
1.RecordSource=select*from学生表where性别=女‘或Adodc
1.RecordSource=select*from学生表where性别like女Adodc
1.RefreshEndSubPrivateSubCommand2_ClickAdodc
1.Recordset.CloseEndEndSub7.报表设计1创建数据环境在“工程”菜单上,单击“添加DataEnviroment”向工程中添加一个设计器右键—属性在“数据链接属性”对话框上单击“MicrosoftJet
4.0OLEDBProvider”单击“下一步”按钮进入“连接”选项卡单击第一个文本框旁边的省略按钮…用”选择Access数据库”对话框浏览到你的数据库文件单击”确定”右键“Connection1”图标,然后单击“添加命令”,出现“Command1”右键“Command1”对话框属性设置属性设置值命令名称Command1连接Connection1数据库对象表对象名称学生档案单击“确定”结束对话框当只想显示符合条件的数据时选择”SQL””SQL生成器”注意以下是有关表间关联的问题右键“Connection1”图标,然后单击“添加子命令”,出现“Command2”,设置属性属性设置值命令名称Command1连接Connection1数据库对象表对象名称成绩单击“关联”选项卡选中“与父命令对象相关联”复选框“父”包含“学号”“子字段/参数”包含“数学”单击“添加”单击“确定”关闭对话框设置工程和设计器的属性,然后保存工程,设置工程和设计器的属性2.创建数据报表在“工程”菜单上,单击“添加DataReport”,VB将把它添加到的工程中设置DataReport对象的属性属性设置值NameDataReport1CaptionDataReport1DatasourceDataEnvironment1DataNumberCommand1打开“数据环境设计器”和“数据报表设计器”两个文件从“数据环境设计器“,把字段拖到“数据报表设计器”中编辑“数据报表设计器”保存工程3.使用Show方法预览数据报表报表名.Show8.上机整体调试运行程序,找到不足,完善功能,达到各方面的要求9.撰写课程设计报告
六、课程设计报告的基本格式课程设计报告的基本内容至少包括封面、目录、正文三部分㈠、设计封面题目、班级、姓名、指导教师、设计日期、成绩㈡、目录课程设计报告的内容及所在页码,电子稿要用自动生成的目录㈢、正文内容格式要求用Word编写设计说明书并A4纸打印,目录三号黑体;从第1项起有页眉和页脚,页眉写“VB课程设计”及课程设计题目,页脚写页号,页眉、页脚居中显示、宋体、五号字;正文小四号宋体;所有标题是黑体㈣、正文内容包括
1、本次课程设计的目的、意义
2、软件、硬件环境
3、项目调研及选题说明
4、项目总体设计说明4.1项目设计要达到的目标4.2项目功能结构图4.3数据库设计
4.
3.1数据库需求分析
4.
3.2数据库组成数据库名称、包含几个表、表的名称
4.
3.3表设计数据表名称、组成(序号、字段名、类型、长度等)、主键设置
4.
3.4表间关系表间关系说明及表间关系图
4.
3.5创建数据库:使用的数据库管理程序、表结构图、表中的数据(抓图)
4.
3.6数据库联接说明ADO控件的连接方法及步骤4.4项目文件或过程说明对项目中所用到的各类文件(工程、窗体、标准模块、等文件)说明其文件的名称、功能以及被调用和调用关系对窗体模块中用到的事件、函数等过程要在过程开头加程序注释命令用来说明以下内容:‘过程名:……‘功能:…….‘被调用:……‘调用:……4.5其它说明
5、项目详细设计说明(详细描述每个功能模块)5.1工程文件包括工程的名称、界面、及包含的内容5.2窗体文件窗体名称、外观(运行的界面)、功能、属性设置表5.3事件、函数、过程或标准模块文件名称、功能、代码及流程图
5.4报表数据库数据环境文件名称、外观、组成及相关设置说明;报表名称、功能、运行界面5.5其它相关文件:不同的题目有差异相关文件的名称、功能、界面等说明6.项目的使用说明:怎样运行程序的详细说明
7、项目打包生成可执行文件(.EXE)8.总结设计过程中的收获、体会设计的优缺点及有待完善的思路等
9、教师评语、成绩㈤、电子报告全班刻录在一张光盘上,每人一个文件夹文件夹命名方式为“学号+姓名”,内含课程设计报告、源文件、编译后的可执行文件(.EXE)及说明文件2010-6-15。