1、VC+程序设计实训任务书指导书VC+程序设计实训课程实习任务书、指导书适用班级:指导教师:实习时间: VC+程序设计实训任务书计算机软件技术专业软件12-2本任务书根据计算机软件技术专业培养方案及“VC+程序设计”大纲制订。一、实训目的VC+程序设计实训是本专业重要的一个课程实习,是VC+程序设计课程后续的实践教学环节。实习目的是为了进一步掌握课程内容,锻炼学生实际动手能力,熟练掌握数据库和数据库管理系统、SQL语句、ODBC操作数据库、ADO操作数据库等知识。通过实习加深对数据库编程知识的认识,掌握数据库编程基本技能,培养学生和动手能力和对网络的知识运用能力。数据库和数据库管理系统、SQL语
2、句、ODBC操作数据库、ADO操作数据库二、实训项目及具体内容项目一、数据库和数据库管理系统数据库系统的组成及其支撑关系,数据库的数据模型,数据库设计的3个阶段(概念结构设计、逻辑结构设计和物理结构设计)。掌握Access数据库和SqlServer数据库的使用,要求能够使用Access2003和SqlServer2005创建和设计数据库。项目二、SQL语句SQL数据库的体系结构,结构化查询语言SQL的基本语句。要求掌握使用SQL语句操作数据库。项目三、ODBC操作数据库掌握在MFC程序中使用ODBC技术实现数据库编程,理解ODBC操作数据库的编程模型,掌握CDatabase和CRecordse
3、t类的使用,了解什么是数据源。项目四、ADO操作数据库(重点部分)掌握在MFC程序中使用ADO技术实现数据库编程,理解ADO操作数据库的编程模型,了解COM技术。项目五、综合实训运用数据库编程知识自主设计小型信息管理系统,要求实现信息录入、信息查询、信息浏览等简单功能。熟练掌握VC+开发环境和控件,能够利用数据库技术完成简单的管理模块。三、指导教师及实习(实训)分组1、指导教师:段珊珊、吴希2、设计分组:共38人实习小组人数项目指导教师备注第一组10全部项目第二组10全部项目第三组10全部项目第四组8全部项目四、实习(实训)时间及进度安排1、起止时间:(一周)2013年6月10日起至2012年
4、6月14日。2、进度安排:进度安排内容及要求备注6月10日上午实习动员、学习领会任务书指导书内容、收集资料、撰写实习计划教室、图书馆6月10日下午项目一、数据库和数据库管理系统实训楼2086月11日上午项目二、SQL语句同上6月11日下午项目三、ODBC操作数据库同上6月12日项目四、ADO操作数据库同上6月13日项目五、综合实训同上6月14日完成实习报告、实习日志并上交同上3、星期五验收实习成果主要内容:项目五、综合实训成果验收方式:个人多媒体讲解五、VC+程序设计实训成果VC+程序设计实训成果:实习日志(每天200字)、实习报告(10000字以上)和综合实训成果等。六、实习成绩评定根据学生
5、任务完成的情况、实习报告和的实习记录本的撰写质量、实训成果验收、答辩水平及实习期间的学习态度、考勤情况、实习纪律、思想表现各方面综合评定学生个人成绩。实习成绩考核按优秀、良好、中等、及格、不及格四个等级评定。无故旷课达4学时及以上,成绩为不及格。优秀(1)严格遵守各项制度,实习认真刻苦。(2)任务达标,有规划能力,完成任务饱满。(3)独立思考,有一定的独到见解,在验收时能够准确回答问题。(4)实习日志及实习报告符合规范,字迹整洁,并有解决问题的认识和体会。良好(1)严格遵守各项制度,实习认真刻苦。(2)任务达标,完成任务饱满。(3)独立思考,在验收时能够准确回答问题。(4)实习日志及实习报告符
6、合规范,字迹整洁。中等(1)独立思考,在验收时能够准确回答问题。(2)实习日志及实习报告符合规范,字迹整洁。(3)实习态度一般,独立工作能力较差。(4)只能能够完成其中的大部分任务。及格(1) 任务达标,完成部分子任务。没有重大错误,但问题考虑不细。(2) 在验收时,基本能够正确回答问题。(3) 实习态度一般,独立工作能力较差。(4) 实习日志及实习报告一般。不及格(1) 没有完成任务,设置不正确,不能正确执行。(2) 在验收时,不能正确回答问题。(3) 实习日志及实习报告不符合规范,字迹不整洁,或者没有实习报告。信息与传媒学院2013年6月VC+程序设计实训指导书计算机软件技术专业软件12-
7、2一、实习准备工作1、熟悉实习任务,明确实习内容。收集的原始数据和资料,结合实习要求,理清设计思路,明确实习内容。2、领取实习报告本(25页)、实习记录本3、根据实习任务,做好实习手册、参考资料、实习工具等的准备工作。4、学习教材相关章节,第12章以及附录A实验14和实验15。二、实习内容及参考项目一、数据库和数据库管理系统一、 Access2003(1) 数据库的创建:在D盘根目录下创建文件夹D:Access练习,在该文件夹下中创建数据库“教学管理.mdb”。(2) 使用设计器创建数据表:在新建的数据库中,根据下表中的字段名称和数据类型,创建数据表“教师表.dbf”和“课程表.dbf”,并分
8、别将“教师表.dbf”的“工号”和“课程表.dbf”的“课程号”字段设为主键。教师表 课程表字段名称数据类型工号文本姓名文本性别文本出生日期日期/时间工资货币系部名称文本简历备注字段名称数据类型课程号文本课程名称文本学时数数字(3) 表结构的修改:在“教师表”中,将字段名“姓名”改为“教师姓名”,并设置为必填字段,将“教师姓名”字段的大小改为8;在“工资字段前插入新字段“职称”,并将其数据类型设置为“查阅”,并在查阅列中显示:“教授 副教授 讲师 助讲“。(4) 设置表中数据的有效性规则:在“教师表”中,设置“性别”字段有效性规则:字段大小改为2;“默认值”属性设为“男”。输入记录时,在“性别
9、”列只能输入“男”或“女”,并设置有效性规则文字为:“性别”字段只能输入“男”或者“女”。设置“出生日期”字段以短日期方式输入。设置“工资”字段小数位数为2位,有效性规则:“工资=1000”,并设置有效性文字:“本学校教师的工资都在10003000之间。”(5) 表格式操作:将“教师表”的行高设为18像素,列宽设为20像素,字体设置为小四号楷体;设置数据表式样,将该表格的背景色设为银白色,网格线颜色设为深蓝色。(6) 向数据表中添加记录:根据下表内容,分别将记录添加到“教师表”和“课程表”中。教师表工号教师姓名性别出生日期职称工资系部名称简历10123吴浩良男1960/5/14教授2400.0
10、0信息系10108赵丹女1975/11/29讲师1530.00信息系10114董敏女1972/11/21副教授1840.00人文系10121凌燕女1979/12/6讲师1460.00人文系10135吴杰女1976/1/3讲师1380.00人文系10128叶峰男1968/4/30教授2280.00人文系10132王钢男1975/6/9讲师1460.00计算机系10125李小麦女1980/3/16讲师1200.00信息系课程表课程号课程名称学时数CY11英语60CS12高等数学80CJ10计算机基础90DS43数字电路80JW34网络基础60JW47数据结构60GL28管理学80GT30统计学80
11、GS18市场营销60(7) 记录的筛选:在“教师表”中,按窗体筛选的方法,筛选出“人文系”,职称为“讲师”的女教师记录。二、 SQL Server2005 (1)启动SQL Server管理程序(2)创建数据库ExamSystemData(3)创建表UserInfo(用户信息表)和Exam(考试信息表)(4)设置表结构UserInfo列名数据类型允许空备注NameVarchar(50)否用户名PasswordVarchar(50)否用户登录密码Exam列名数据类型允许空备注idint否考生id,主键examNumberVarchar(50)是准考证号nameVarchar(10)否姓名sexV
12、archar(2)否性别identityCardNumberVarchar(50)否身份证号examAddressVarchar(50)否理论考试地点examTimeVarchar(50)否理论考试时间labAddressVarchar(50)否实践考试地点labtimeVarchar(50)否实践考试时间RemarkVarchar(50)是备注思考:如何将windows身份验证方式登录转为SQL Server身份验证方式登录登录(设置sa用户登录)?项目二、SQL语句(1)在数据库“教学管理.mdb”中,根据下面表中的字段名称和数据类型,使用SQL语句CREAT TABLE创建数据表“教师授
13、课表.dbf“。教师授课表字段名称数据类型工号文本教师姓名文本课程号文本课程名称文本(2)在“教师表.dbf”中,使用SQL语句INSERT INTO.VALUES插入下面记录10472张毅男1980/9/5助讲1060.00计算机系(3)在“教师表.dbf”中,使用SQL语句DELETE FROM.WHERE删除职称为教授的所有行。(4)在“教师表.dbf”中,使用SQL语句UPDATE.SET.WHERE将吴杰的生日改为1974/1/3,。(5)在“教师表.dbf”中,使用SQL语句SELECT.FROM.WHERE 查找系部名称“为“人文系”并且职称为“讲师”的“教师姓名”。项目三、OD
14、BC操作数据库完成教材实验14数据库编程ODBC内容 项目四、ADO操作数据库完成教材第12章数据库编程例12-1内容 项目五、综合实训要求:(1)建立某一功能的ACCESS数据库表(图书管理、人事管理、仓库管理.)(2)设计一个对话框程序,使用ADO技术能够对数据库表进行添加、删除、修改、和查询操作(界面的设计美观) 参考教材附录A实验15讲解时的重点:(1)个人介绍(2)软件开发环境(3)软件开发技术(4)软件功能和特点(5)软件展示三、实习(设计)中应考虑的主要问题1、数据库的作用。2、管理信息系统的结构。3、ODBC和ADO的区别。4、软件开发者具备的素质。四、设计说明书的编制及实习成果资料撰写设计说明书的内容一般包括实习目的、实习环境要求,实习步骤,实习中的结果记录等几个部分。格式按实习说明书编写要求编制。实习成果资料撰写(实习日志、实习总结、实习报告等)按任务书要求撰写。五、主要参考资料1、Visual C+.NET程序设计 梁兴柱 清华大学出版社2012.42、大学计算机基础实验指导 秦育华 经济管理出版社 2010.83、C#项目开发教程 徐超 葛红美 北京大学出版社 2012.1信息与传媒学院2013年6月
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1