您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > Windows程序设计课程设计指导书
1重庆科技学院Windows程序设计课程设计指导书1目录第一章概述......................................................................................................................................................2第二章安全知识网络认证证书填报程序开发................................................................................................3第三章读取Excel数据表数据程序开发.........................................................................................................4第四章CListView数据导入Excel数据表.......................................................................................................5第五章屏幕广播程序设计开发........................................................................................................................6第六章搜索试卷Word文档关键字生成答题卡.............................................................................................7第七章文件下发与接收程序设计....................................................................................................................8第八章同学信息管理程序设计........................................................................................................................9第九章向Word文档添加表格贯入CListView数据....................................................................................10第十章课程序设计任务书...............................................................................................................................11第十一章课程设计书撰写要求......................................................................................................................1911.1格式要求............................................................................................................................................1911.1.1页面设置.................................................................................................................................1911.1.2字体与间距.............................................................................................................................1911.1.3序号.........................................................................................................................................1911.1.4表格.........................................................................................................................................1911.1.5插图.........................................................................................................................................2011.1.6公式.........................................................................................................................................2011.1.7软件.........................................................................................................................................2011.1.8摘要与关键词.........................................................................................................................2011.1.9参考文献.................................................................................................................................2211.1.10目录......................................................................................................................................2211.2装订要求............................................................................................................................................2411.2.1装订顺序.................................................................................................................................242第一章概述在学习了Windows程序设计后进行课程设计,目的是让学生梳理Windows程序设计的基本方法和技术,应用Windows操作系统提供的功能设计开发实际课题。本次课程设计课题是针对教学过程中讲授的内容确定的,主要内容包括:(1)窗口控制过程;(2)设备描述表(CDC)与位图、Jpeg有损压缩;(3)应用程序文档数据导入Excel数据,Excel数据表数据导入到应用程序文档;(4)应用程序文档数据导入Word表格,以及在Word文档中搜索关键字、定位提取数据;(5)使用ADO访问SQLServer数据库;(6)动态链接库(DLL);(7)网络数据通讯;(8)线程与数据同步。不同课题需要使用不同的方法进行设计开发,让同学在实际设计开发过程了解、掌握Windows系统下应用程序的开发技术,通过课程设计使用同学脑海中打下深深有烙印,沉淀Windows程序设计的知识与技术为今后实际课题开发打下基础。3第二章安全知识网络认证证书填报程序开发2.1课题的需求(1)在用户提供的安全知识网络认证证书(Jpg图片)上按指定位置填写相关信息。(2)以“安认证+学号+姓名.Jpg”为文件名保存学生的安全认证书。2.2用户提供的资料用以Excel数据表提供学号、姓名、成绩、考试时间。2.3实现方法1.将用户提供的认证书(Jpg文件)解压到CBitmap对象中;2.根据证书位置,调试确定学号、姓名、考试时间、成绩、颁证时间填写位置;3.将填写完成的CBitmap证书保存为Jpg文件。4.将Excel数据表的学号、姓名、成绩、考试时间读入应用程序的ClistView中;5.按用户提供的学生数据,批题填写2.4需要的辅助代码本课题需要Bitmap压缩为Jpg的开源代码,由教师提供,学生必须掌握编译器的相关设置,其它代码需学生设计。4第三章读取Excel数据表数据程序开发3.1课题需求将用户提供的Excel数据表的标识码,学员编号,学员姓名,试卷编码,提交时间,答卷评分列数据读入到CListView类表格中。1.判断Windows系统中是否存Excel进程;2.判断Excel的数据表是否存在课题需要的数据;3.Excel的COM接口需封装到DLL动态链接库中;4.使用使用动态链接库的赏常规调用方法,从动态链接库中查找功能函数。5.将Excel数据表中的数据读入到CListView数据表格中。3.2实现方法1.辨别Excel数据表数据是否为所需数据表;2.识别Excel数据表的有效行数、列数;3.确定Excel数据表列名所存在的行位置;4.将Excel数据表列名读至CListView表中作列名;5.将Excel数据表中的数据筛选到CListView中。3.3辅助代码与参考代码1.教学时教学实验中提供的CEditListView类。2.从Office中导出Excel接口类;3.从Excel接口类中派生自已的操控类;5第四章CListView数据导入Excel数据表4.1课题需求1.将CListView表格中的数据导入到Windows系统当前激活的Excel数据表,2.CListView表格具有添加、删除以用编辑功能3.从Windows系统当前激活的Excel数据表中判断是否为需要的数据,如果为需要数据,则将数据读取到CListView表格中。4.2实现方法1.将提供的“重科保卫安全库”附加到机器的SQLServer数据库中;2.配置SQLServer数据库;3.熟悉“考试数据表”字段类型;4.使用ADO查询SQLServer数据库方法的类;5.使用COM技术创建并导出数据;4.3辅助代码与参考代码1.CyzSQLAdo类。2.从Office中导出Excel接口类;3.从Excel接口类中派生自已的操控类;6第五章屏幕广播程序设计开发5.1课题需求使用数据报套接字,将主机Windows7的桌面广播到本网段的其它机器并显示在顶置窗口中。5.2实现方法1.创建开发框架:选单文档应用程序、WindowsSocket和
本文标题:Windows程序设计课程设计指导书
链接地址:https://www.777doc.com/doc-2856455 .html