- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《吉林省中等职业学校毕业证书打印系统》设计及实现
《吉林省中等职业学校毕业证书打印系统》设计及实现摘要:文章主要论述《吉林省中等职业学校毕业生信息管理系统》中的子系统证书打印系统的主要功能和系统中关键技术难点及解决方法。
关键词:职业学校;毕业证书;打印;水晶报表;证书编号
中图分类号: TP334.8 文献标识码:A 文章编号:1674-0432(2010)-10-0211-1
0 前言
为了提升职业学校和教育主管部门的信息化管理水平,吉林省教育厅职成处开发了《吉林省中等职业学校学生信息管理系统》和《吉林省中等职业学校毕业生信息管理系统》,《吉林省中等职业学校毕业证书打印系统》(下称证书打印系统)是毕业生信息管理系统中一个子系统,由此统一全省职业学校毕业证书样式、打印内容,减轻基层学校证书打印的工作量并减小证书书写或打印的出错率。
1 证书打印系统的主要功能
证书打印系统共享学生信息管理系统中学籍数据,以此生成毕业证书打印所需相关信息,并为毕业验印和毕业生网上验证提供相关数据,其主要实现以下三个功能:
1.1 生成固定位数且唯一的毕业证书编号
证书打印系统所需数据来源于学籍管理系统,由学籍管理系统中的学号唯一确定每一个学生,依据学号对学生数据按年份、按学校、按专业、按类别及按班级等多个条件进行数据过滤,并可以在已过滤后的数据中排除掉一些可能不毕业的学生数据,然后自动生成毕业证书编号。此毕业证书编号为学生毕业信息的关键验证项。
1.2 按春秋两季等多种条件打印证书
职业学校现在招生相对灵活,一般分春秋两季招生;而同一专业可能存在不同学习年限;即使同一专业同一学习年限,还可能毕业时间不同(个别学生可能晚一年或几年毕业)。因此,证书打印系统要较智能化地较方便地检索相关数据并进行证书打印。对于春秋两季招生,我们在学籍信息中用“春秋”标志项表示,该项为真时为春季入学,该项为假时为秋季入学,这样在毕业数据中可由此判断学生是春季还是秋季入学;对同一专业不同学习年限的问题可以由班级定义时完成,在学籍系统中班级由两位组成,不同班级可以规定不同的学习年限;对于同一专业同一学习年限但毕业时间不同的问题,可以针对不同学生生成不同的年份的毕业证书编号(证书前两位即是年份的后两位),而证书编号可动态地有选择性的生成。
1.3 打印百分毕业证书和学分毕业证书
吉林省各职业学校在成绩管理上主要采用百分制和学分制两种方式,针对成绩的不同管理方式,学生获得的毕业证书也有所不同。这就要求证书打印系统提供百分制证书和学分制证书两种打印样式,学校根据实际情况选择打印样式。
2 证书打印系统设计与实现中的关键技术难点及突破
在开发该系统时,着重考虑并解决了以下技术难点:
2.1 自定义纸张和打印机属性的设置
为了规范全省职业学校毕业生毕业证书,教育厅职成处对毕业证书的样式、规格进行统一要求,统一后的毕业证书的规格是一种非常规纸张大小,这种规格在打印机首选项的纸张设置中找不到对应的选项。
在windows 98中,可以通过VB 6.0中打印机对象直接自定义纸张大小,打印机按程序中设定的纸张规格进行打印,这对编程人员和使用人员来说比较方便,但毕业证书规格一旦发生改变,必须重写程序。
对于windows XP操作系统,在程序设计时不能直接在程序内部确定纸张的规格,需要在操作系统中创建一种新规格的自定义纸张,并在打印毕业证书时在打印机的打印首选项中设定自定义的纸张,才能正常打印,这种情况对于系统使用人员可能稍显复杂,但当毕业证书的规格进行适当调整时,可不必修改程序,就可以保证系统正常运行。
2.2 动态调整各打印项的字体、字号及打印位置
在证书打印系统试运行期间,个别学校反映证书的数据打印项的位置与证书预设空白位置有偏差,经过及时交流,发现问题主要出在两个方面:一是证书规格、样式虽然全省统一了,但证书并不是全省统一印刷,而是由各市县分别印刷,由于印刷工艺和水平不同,造成毕业证整体样式一致,但规格可能略有不同,或内部文字位置有些偏差;二是同一毕业证书使用不同打印机打印时,打印位置也可能会出现偏差。个别学校在打印毕业证书时需要对证书上打印项的字体和字号进行设置。基于以上的实际问题和用户要求,我们在系统中允许用户根据实际情况,对一个、几个或全部打印项进行字体、字号和打印位置的动态调整,从而使证书打印更为灵活和方便。
2.3 采用先进的打印技术,提升系统与打印机的兼容性
在证书打印系统试运行期间,发现最大的问题就是系统与打印机的兼容性问题,具体表现在:本应打印一张毕业证书,但打印机连续输出多张空白页。经过多次深入分析,发现出现这种情况的原因是系统中采用的打印技术和用户打印机之间的兼容性的问题,最开始系
文档评论(0)