菜单
  

    近年来各个高校和企事业单位对准考证打印的问题都有深入研究。从设计方案到数据组织再到软件实现都各有不同,也各有所长。基于B/S的打印系统大多是网络编程语言结合报表控件制作而成。由于实际需要,本次系统设计基于C/S结构,下面重点分析C/S模式的准考证打印系统。总体来看有以下几种:
    (1)使用Word 的“邮件合并功能”结合Excel 实现带照片的准考证制作。这种做法不需要另装软件,用Office办公软件就能实现,制作成本低。但制作过程比较复杂,且不能一次生成大量考生的准考证,效率低,且只有对Excel熟练的人员才能掌握,一般人员难于接受。
    (2)基于高级语言结合Word或Excel进行设计。例如:用C#与Excel连接的功能,把数据筛选后导入到Excel中,在C#中用代码控制准考证的大小、格式,然后再打印Excel文档。这种方式利用了编程语言与办公软件联合的功能,在早期应用较多,但代码量较大,近来由于报表软件的增多,简化了代码量,这种方法就渐渐被淘汰。
    (3)基于高级语言结合报表软件实现的准考证打印。可以以Excel为数据源或以SQL等数据库为数据源,结合报表插件自带的功能,设计和打印准考证。这种方式功能强大、简便灵活。本次设计和实现准考证打印系统就用此方式,报表插件选择水晶报表,但会对水晶报表的使用进行优化,实现水晶报表的动态打印,使用户可以调整字体字号等,完善系统交互性。且对SQL和Excel数据源进行整合,用户既可以综合运用两种数据源,也可单独用其中一种。
    1.3主要工作
    (1)对C#技术作了细致的研究,对水晶报表的基本功能及动态打印对象的设计作了详细的学习。
    (2)对系统的需求分析、数据库设计作了详细的分析,完成了数据库中表的建立及插入相应数据。
    (3)完成了各模块具体功能代码编写的实现。
    2.相关技术介绍
    2.1 C#语言
    C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。是由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。
    2.2 SQL Server 2005
    SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使用户可以构建和管理用于业务的可用性和高性能的数据应用程序。SQL Server所使用的数据库查询语言称为T-SQL,它是SQL Server的核心,T-SQL强化了原有的SQL关键字以进行数据的存取,储存及处理等功能,T-SQL扩充了流程控制指定,可以使你方便的编写功能强大的存储过程,他们存放在服务器端,并预先编译过,执行速度非常快。
    2.3 C/S模式
    Client/Server模式(简称C/S模式)即客户/服务器模式。客户端完成数据处理,数据表示以及用户接口功能;服务器端完成DBMS(数据库管理系统)的核心功能。这种客户请求服务、服务器提供服务的处理方式是一种新型的计算机应用模式。C/S结构的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器客户端,响应速度快。
    2.4水晶报表
    水晶报表(Crystal Reports)是一款商务智能(BI)软件,主要用于设计及产生报表。水晶报表是业内最专业、功能最强的报表系统,它除了强大的报表功能外。最大的优势是实现了与绝大多数流行开发工具的集成和接口,如:水晶报表安装后,可在VS2008、VS2010等开发工具中直接应用。它提供了非常丰富的模型,能够在运行时操作属性和方法,可嵌入到C/S结构应用程序中。可在运行时用代码实现动态调整打印结果,实现用户可以调整打印字体字号的功能。
  1. 上一篇:ASP.net物业管理系统的设计+源码
  2. 下一篇:模拟退火算法在TSP问题中的优化研究+源码
  1. 基于MATLAB的图像增强算法设计

  2. jsp+sqlserver高校二手商品交...

  3. 基于Kinect的手势跟踪与识别算法设计

  4. JAVA基于安卓平台的医疗护工管理系统设计

  5. java+mysql设备监控记录的大...

  6. 基于核独立元分析的非线...

  7. 基于Hadoop的制造过程大数据存储平台构建

  8. 乳业同业并购式全产业链...

  9. 十二层带中心支撑钢结构...

  10. 杂拟谷盗体内共生菌沃尔...

  11. 当代大学生慈善意识研究+文献综述

  12. java+mysql车辆管理系统的设计+源代码

  13. 大众媒体对公共政策制定的影响

  14. 中考体育项目与体育教学合理结合的研究

  15. 电站锅炉暖风器设计任务书

  16. 河岸冲刷和泥沙淤积的监测国内外研究现状

  17. 酸性水汽提装置总汽提塔设计+CAD图纸

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回