> 硕士毕业论文 > 28170字硕士毕业论文基于。网

28170字硕士毕业论文基于。网

论文类型:硕士毕业论文
论文字数:28170字
论点:表单,子系统,控件
论文概述:

主要对表单管理子系统的两种录入方式的流程进行介绍,并且对客户端和Web端的数据同步、Web端的数据趋势图绘制这两个关键功能的实现进行总结和分析。分别明了在线数录入和离线数据录入的

论文正文:

1.介绍

本课题受医药公司委托,其目的是开发一个集表单样式设计、表单可视化、数据信息填充和存储以及网络与客户端数据同步功能于一体的电子表单辅助设计和管理系统。根据委托单位的要求和对系统功能的研究,系统分为表单辅助设计子系统和表单管理子系统。由于医疗行业对表单的巨大需求和丰富的表单样式,本系统旨在供医生、护理人员、医疗系统管理员、患者和患者家属根据客户的需求,掌握需求分析并研究相关技术。本系统是基于。NET,包括分别用C#和VB语言编写的客户端和网站。本系统的数据库设计采用了SQL Server 2008数据库管理系统。本文总结了从市场需求分析、设计框架到功能实现、编码测试等方面的工作。Web端控件是系统附带的基本控件。虽然不可能像客户端那样以多种方式设置自定义控件的灵活性,并且没有客户端那样多的属性类型,但是仍然可以设置控件的基本属性,例如宽度、高度、字体颜色、字体样式等。通过从数据库中检索这些属性值,它们被绑定到页面的下拉框和输入框控件以供选择和修改。控件可以有自己的自定义属性以及自定义事件。控件的事件对控件本身极其重要,可以帮助不同的控件完成不同类型的操作。例如,一些控件允许鼠标移动到它的部分进行直接输入,一些控件需要双击来显示输入界面。在窗体设计器中,从单击控件池中的图标按钮到将控件放在模板上,然后操作控件,都是通过向控件添加自定义事件来完成的。有两种方法可以在客户端修改控件属性。一种是用鼠标直接拖动控件来修改控件的位置。另一种是通过修改属性栏中的属性值来修改控件属性。用鼠标拖动更直观,具有更好的可视化效果,但只能修改控件的布局属性,不能更改控件的其他属性。修改属性列中属性值的方式不太实时和直观,但是因为控件属性是通过直接向表单中输入数据来修改的,所以修改后的属性值会保存在数据库中。

本文的组织结构如下:第一章主要论述了本课题的研究背景和意义,介绍了国内外电子表格系统的研究现状和未来发展趋势,并结合本系统阐述了电子表格系统开发过程中使用的技术。第二章阐述了表单辅助设计子系统的设计。通过对用户需求的分析,阐明了表单辅助设计子系统的设计思想,构建了表单辅助设计子系统。子系统的功能分别从客户端和网络两方面进行设计。最后,介绍了该子系统的开发平台和工具。第三章讨论了表单辅助设计子系统的实现。首先分别介绍了客户端和网站的显示模型,然后进一步分析了表单设计者、控件外观、控件属性和控件事件。第四章主要讨论表单管理子系统的设计。首先,表单管理子系统由客户/服务和客户/服务模式构成。然后介绍了可视化技术、交互技术及其在表单管理子系统中的应用。根据表单管理子系统的两种输入模式,将该子系统分为输入界面管理模块和直接输入管理模块,并详细讨论了两个表单管理模块的设计工作。主要讨论了图像处理模块。最后,根据子系统的功能,设计了子系统各模块的数据表和相应的数据模型。第五章讨论了表单管理子系统的实现。介绍了表单管理子系统的在线数据录入和离线数据录入方法,阐述了表单管理子系统的两个关键功能,即客户端与网络侧的数据同步和网络侧数据趋势图的绘制。最后,本文总结了课题的研究工作,阐述了系统存在的问题,并对下一步的研究工作进行了展望。

3表单辅助设计子系统的实现................................16

3.1表单辅助设计子系统的显示模型……16

3.1.1客户控件16的位置和形状

3.1.2网侧控件17的位置和形状

3.2表格专有格式分析..........................................18

4表单管理子系统的设计26

4.1表单管理子系统的架构26

4.2表单管理子系统的可视化交互设计……29

4.3数据库设计37

4.4本章概述41

5表单管理子系统的实施42

5.1在线数据输入和离线数据输入42

5.1.1在线数据输入42

5.1.2离线数据输入42

5.2表单管理子系统的关键功能43

5.2.1客户端和网站之间的数据同步43

5 . 2 . 2网上数据趋势图

结论

本文主要完成了以下工作:

(1)系统总体方案设计

NET为框架,以SQL Server 2008为数据库平台,设计了表单辅助设计与管理系统的总体方案,建立了三层架构。采用混合架构模式,分别为客户端和网站设计功能模块,以满足不同用户的需求。利用数据库原理和数据访问技术,设计不同功能模块的数据表并建立相应的数据模型,以确保数据完整性,同时提高访问效率并节省存储空间空。

(2)表单辅助设计子系统的设计与实现

采用面向对象的编程方法,设计了一个图形表单设计器,实现表单可视化设计和控件属性修改的功能。综合运用窗口消息处理机制,为自定义控件设计自定义属性和事件,实现控件的扩展功能和等距设置功能。支持设计人员通过鼠标拖动将自定义控件放置在表单模板上。

(3)表单管理子系统功能的实现

表单管理子系统实现在线和离线输入方法。使用可扩展标记语言技术,表单文件被保存为本地可扩展标记语言文件,这使得系统在网络不稳定时能够正常使用。利用网络服务技术和FusionCharts组件,实现客户端和网络之间的数据同步,绘制图形数据趋势图,从而实现数据的可视化。基于。NET已经基本形成。系统实现的功能基本满足,系统相对稳定。但是,随着信息技术的发展,该系统仍然存在一些不足和深入研究,并且系统的功能可以继续扩展。展望未来,该系统可以在以下几个方面得到改进:

参考

[1]李彭军。关于构建公共服务型政府的思考[。中共天津市委党校学报,2004,(2): 40-44。

[2]陶佳,陈翔。国外一站式政府服务机构的建设及其对中国的启示[。中国政府\' 2007(5):55-58。

刘俊美。[医院信息系统的现状及发展趋势。解放军护理杂志,2011,28 (4A): 45-46。

[4]潘丹丹。基于XML的电子病历系统的研究与实现。北京:北京交通大学,2008。

[5]萨迪什·纳拉亚娜·斯里拉马、马蒂亚斯·贾克、沃尔夫冈·皮涅兹。移动网络服务供应[杂志》,IEEE计算机学会,2006,121:120-126。

[6]颜回、齐林、陆羽。DCE[的可扩展标记语言安全模型。亚洲和平会议录,2001年,[。北京:电子工业出版社,2001。

[7]张翔宇。新一代电子表格系统的分析与设计[。北京:北京邮电大学,2008。

[8]付强。开放式智能电子表格系统的设计与实现。大连:大连理工大学,2007。

余向东。国内外电子政务发展分析[。信息技术与标准化,2004 (3): 10-15。

[10]电子政务工程服务网。创始人易昌义丰智能表单系统[EB/0L]。