基于Excel VBA 高校毕业设计文档快速生成系统的开发

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于Excel VBA 高校毕业设计文档快速生成系统的开发

摘要:毕业设计是高校一项教学重要工作,作者采用excelvba

开发了毕业设计文档快速生成系统,实现快速、高效、全面、规范的应用效果,大大减少了教师的工作量,提高工作效率。

关键词:excelvba;毕业设计文档

中图分类号:tp311 文献标识码:a 文章编号:1009-3044(2013)02-0302-04

毕业设计(又称为毕业综合设计)是高等职业技术学校教学计划的重要组成部分,是培养学生综合运用所学专业知识和专业技能,提高分析和解决在本专业范围内的生产、技术和管理第一线工作中的技术问题的能力的重要教学环节。教师在指导学生毕业设计的过程中,要填写大量文档,例如《毕业设计(论文)任务书》、《毕业设计中期检查表》、《中期检查汇总表》、《毕业设计答辩表》、《毕业设计成绩登记表》等,作者采用excelvba开发了快速、高效、全面、规范的毕业设计文档快速生成系统,大大减少了教师的工作量,提高工作效率。

1 毕业设计文档的填写特点及现状

通过对大量的毕业设计文档填写情况分析和对教师的走访及问

卷调查,发现毕业设计文档填写还存在许多问题:

1.1重复的内容较多,填写效率低。

重复的内容较多,主要体现在两个方面,一是文档之间重复内容多,例如学生姓名、学号、毕业设计题目等基本信息需要教师重复

填写,若教师所指导的学生较多,则工作量大,效率低。二是同一文档的部分内容相同,例如在基于工作过程的毕业设计中,往往是3-4人为一个小组(同一专业的学生),共同完成产品从设计、制作、检验等全过程,该小组每位学生的毕业设计文档的相同处更多,要求教师重复填写。

1.2 填写不全面、不规范

在毕业设计的文档中,《毕业设计中期检查表》是重要的文档之一,该表须要填写中期检查存在问题和解决措施,很多教师填写该项目时只填写某一个或几个方面,而改进措施也不具体,不明确,填写不全面、不规范。不能全面客观的反映毕业设计情况。

1.3手工填写,工作量大

部分教师在处理同一类文档重复的内容时,一般是先填好一个文档,然后复制该文档,再进行修改;在处理不同文档重复内容时,只得重复填写,工作量大,效率低,准确度不高。

2 毕业设计文档快速生成系统的主要功能

将重复填写内容以“库”或数据表的形式保存,供其它文档调用,以提高工作效率。

1)快速生成《毕业设计(论文)任务书》;

2)通过简单操作,快速生成全面、规范的《毕业设计中期检查表及汇总表》;

3)快速批量生成《毕业设计答辩表》,并自动填写表头内容;4)自动填写《毕业设计成绩登记表》的基本信息。

3 毕业设计文档快速生成系统的开发

3.1软件的选取

microsoft excel是微软公司的办公软件microsoft office的组件之一,它不仅能够方便的处理表格和进行图形分析,其更强大的功能体现在对数据的自动处理和计算,具有直观的界面、出色的计算功能和图表工具,应用广泛,操作简单, vba是office平台下优秀的二次开发语言,利用vba制作的毕业设计文档快速生成系统,便于在教师推广和应用。

3.2主要技术

3.2.1工作表的设计

设计工作表,主要是确定工作表的数量和明确数据表之间的关系。通过对毕业设计文档内容进行整理,需建立8个工作表,工作表之间有关系见图1所示。

复制文档(一般是word文档)并粘贴到工作表的a1单元格,通过调整、合并单元格,达到和原文档一样的效果,同时建立好数据工作表。

图1 毕业设计文档之间的关系

3.2.2系统的环境设置

主要对菜单栏、常用的工具栏进行设置,确保进入软件时自动隐藏、而退出系统时自动显示,同时对毕业设计文档初始化,达到一打开软件,自动调用第一学生记录。例如在毕业设计任务书工作表

中,从毕业设计内容及进度安排工作表自动调用设计进度的代码如下:

3.2.7 快速生成毕业设计成绩登记表

该表从学生工作记录表中提取信息,通过设计列表的方式选择学生成绩等级。

4 应用

通过在广大教师中推广使用毕业设计文档快速生成系统,受到使用老师的一致致好评,认为该系统生成的毕业设计文档快速、规范,大大减少了教师的工作量,提高了工作效率。

5 小结

实践证明,采用excelvba开发了的毕业设计文档快速生成系统,达到了快速、高效、全面、规范的应用效果,大大减少了教师的重复性的工作,提高工作效率。但该系统也存在不足,不能完全适应专业的多样化和毕业设计论文内容的多样化,这是今后改进的方向。

参考文献:

[1] 刘文莉.基于excel vba 的高校成绩统计分析模板的设计与实现[j].电脑知识与技术,2011(16).

[2] 顾士学.基于excel2003 vba 成绩分析模板的设计与实现[j].白城师范学院学报,2011(3).

[3] 李晓玫,杨小平.excel 中的vba 程序设计[j].四川师范大学学报:自然科学版,2004,27(4).

[4] 高世萍,翟滨,廉锁原.基于excel函数及excel vba 的成绩分析[j].电脑学习,2011(1).

相关文档
最新文档