印刷厂上机印刷管理模块的设计与制作_第1页
印刷厂上机印刷管理模块的设计与制作_第2页
印刷厂上机印刷管理模块的设计与制作_第3页
印刷厂上机印刷管理模块的设计与制作_第4页
印刷厂上机印刷管理模块的设计与制作_第5页
已阅读5页,还剩48页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 可修改 欢送下载 精品 Word 可修改 欢送下载 精品 Word 可修改 欢送下载 精品 Word本科毕业设计(shj)论文(lnwn) 题 目:印刷厂上机印刷管理模块的设计(shj)与制作 The design and manufacture of printing management of a printing office 摘 要 随着时代的不断进步,人类已经(y jing)进入了信息时代,信息系统的迅速开展(kizhn)向人们提供了使用(shyng)和处理信息的理论、技术和方法。印刷厂的信息管理系统正是(zhn sh)根据信息处理的方法对传统行业采用(ciyng)了先进的方法、技

2、术、理论提供了解决方案。本系统使用visual stdio 2021开发平台、SQL Server 2005数据库来制作本系统。SQL Server的出现解决了现代系统数据库庞大、复杂、编写困难的问题。系统主要是为了方便印刷厂的人员方便的管理印刷厂的社会零件、出版社等施工单的录入、修改、删除、查询、套打,方便社会零件各项数据如用纸量、用纸费用、印前费用、印中费用、印后费用的计算,使操作人员能够方便的知道本单承印的利润。本系统为销售人员提供了一个便捷、可靠的信息平台,有利于提高销售人员以及工厂管理人员的工作效率。关键字 C# SQLSERVER 印刷信息管理AbstractAs the deve

3、lopment of the times, human has entered in the information age, the rapid development of information systems has provide people with the theory, techniques and methods of use and handling of information. Printing information management system is based on the information processing method of the trad

4、itional industries which provides a solution by advanced methods, techniques, theory.The system uses visual studio 2021 development platform and SQL Server 2005 database to make it. The SQL Server is the tool of the modern data storage problems which exists data hugeness, complexity, and difficult c

5、ompile. The system is responsible for facilitating the management of printing the social parts, publishing houses and other construction orders in order to facilitate the printing staff input, modify, delete, query, chromatography printing and it facilitates the social parts of the data, such as cal

6、culating the amount of paper, paper costs, pre-press costs ,printing costs, postpress fees, it enables the operator easily to know the profits of this single printing. The system for sales staff providing a convenient, reliable information platform will help improve the efficiency sales staff and fa

7、ctory management staff.KEY WORDS C# SQLSERVER Priting information management目 录 TOC o 1-3 h z u HYPERLINK l _Toc325805858 前 言 PAGEREF _Toc325805858 h 2 HYPERLINK l _Toc325805859 第一章 开发工具介绍(jisho) PAGEREF _Toc325805859 h 4 HYPERLINK l _Toc325805860 1.1系统(xtng)开发工具及相关理论知识 PAGEREF _Toc325805860 h 4 HYP

8、ERLINK l _Toc325805861 1.1.1 Visual Studio简介(jin ji) PAGEREF _Toc325805861 h 4 HYPERLINK l _Toc325805862 1.1.2 SQL Server 2005简介(jin ji) PAGEREF _Toc325805862 h 7 HYPERLINK l _Toc325805863 第二章 系统需求(xqi)分析 PAGEREF _Toc325805863 h 9 HYPERLINK l _Toc325805864 2.1系统功能需求分析 PAGEREF _Toc325805864 h 9 HYPER

9、LINK l _Toc325805865 2.2可行性分析 PAGEREF _Toc325805865 h 9 HYPERLINK l _Toc325805866 2.2.1 技术可行性分析 PAGEREF _Toc325805866 h 9 HYPERLINK l _Toc325805867 2.2.2 经济可行性分析 PAGEREF _Toc325805867 h 10 HYPERLINK l _Toc325805868 2.2.3 系统工作量 PAGEREF _Toc325805868 h 10 HYPERLINK l _Toc325805869 2.3数据一致性分析 PAGEREF _

10、Toc325805869 h 10 HYPERLINK l _Toc325805870 2.4 数据完整性分析 PAGEREF _Toc325805870 h 10 HYPERLINK l _Toc325805871 2.5 平安性分析 PAGEREF _Toc325805871 h 10 HYPERLINK l _Toc325805872 第三章 系统总体设计 PAGEREF _Toc325805872 h 12 HYPERLINK l _Toc325805873 3.1 系统结构设计 PAGEREF _Toc325805873 h 12 HYPERLINK l _Toc325805874

11、3.2 数据库设计 PAGEREF _Toc325805874 h 13 HYPERLINK l _Toc325805875 3.2.1表的逻辑结构 PAGEREF _Toc325805875 h 13 HYPERLINK l _Toc325805876 3.2.2表的物理结 PAGEREF _Toc325805876 h 15 HYPERLINK l _Toc325805877 第四章 系统详细设计 PAGEREF _Toc325805877 h 19 HYPERLINK l _Toc325805878 4.1系统登陆界面 PAGEREF _Toc325805878 h 19 HYPERLI

12、NK l _Toc325805879 4.2系统主界面 PAGEREF _Toc325805879 h 20 HYPERLINK l _Toc325805880 4.3“检索订单界面 PAGEREF _Toc325805880 h 21 HYPERLINK l _Toc325805881 4.4“编辑临时插单界面 PAGEREF _Toc325805881 h 22 HYPERLINK l _Toc325805882 4.5“编辑根底数据界面 PAGEREF _Toc325805882 h 24 HYPERLINK l _Toc325805883 4.6“统计员工日工作量界面 PAGEREF

13、_Toc325805883 h 25 HYPERLINK l _Toc325805884 4.7“统计员工日计件工资界面 PAGEREF _Toc325805884 h 27 HYPERLINK l _Toc325805885 4.8“员工日工作量报表界面 PAGEREF _Toc325805885 h 28 HYPERLINK l _Toc325805886 4.9“员工(yungng)日计件工资报表界面(jimin) PAGEREF _Toc325805886 h 28 HYPERLINK l _Toc325805887 第五章 系统(xtng)测试 PAGEREF _Toc3258058

14、87 h 29 HYPERLINK l _Toc325805888 5.1 系统(xtng)环境测试 PAGEREF _Toc325805888 h 29 HYPERLINK l _Toc325805889 5.2 功能测试 PAGEREF _Toc325805889 h 29 HYPERLINK l _Toc325805890 总 结 PAGEREF _Toc325805890 h 31 HYPERLINK l _Toc325805891 参考文献 PAGEREF _Toc325805891 h 33 HYPERLINK l _Toc325805892 附 录 PAGEREF _Toc325

15、805892 h 34前 言面对(min du)越来越剧烈(jli)的市场竞争,传统的印刷行业信息管理系统有着明显(mngxin)不适应企业开展(kizhn)的缺陷,现在印刷业的信息管理不仅仅指电脑记账就可以了,也不是随便安装一个盗版软件来管理。信息化管理是一种理念,一种新的管理模式,是人工操作和电脑记录的完美结合,通过管理软件来简化操作,更直观明了显示我们的账务数据,通过软件管理系统我们可以按照定货量分别对待,排产、核算(h sun)工作减小,按照客户个性化要求,产品要求时效性要求,加强原材料的采购管理。近年来无论是国内还是国外色彩管理始终是一个热门话题。实践证明,客户对于色彩匹配的概念是很

16、清楚的色彩匹配指的是明条件下,两个彩色样张在色调、饱和度与亮度上看不出有明显的差异。为满足客户这一要求, 印刷厂必须采用色彩管理即要保证从原稿入到打样、印刷成品输出的色彩匹配的一致性。事实色彩管理不是今天才出现的早在20世纪80年代随着数字计算机、CEPS(彩色电子印前系)、激光、光纤及专用特性文件的出现印刷厂的彩色复制就已超越了以前的水平。后来随着桌面或开放式印前系统(与ICC特性文件标准)的应用和开展,一些知名厂商都推出了自己的色彩管理系统。20 世纪90年代初由ICC (Internet Clolor Consortium,国际色彩联盟) 推出了ICC 色彩管理标准彩色文件通过ICC 色

17、彩管理处理后,能做到以较少的代价,获得更准确的色彩复原效果。目前 国内开发Ep JJERP的企业主要有三类一是传统的印刷类软件系统开发商,例如北大方正:二是通用ERP供给商的印刷业解决方案,例如金蝶、用友;三是印刷国外印刷企业应用的E R P 大多是由一些印刷业内专业公司开发的系统,或者是软件公司专门针对印刷行业设计的ERP系统,这些印刷管理系统较为简捷、实用 是在解决主要问题的根底上再考虑应用其他辅助模块.。一些国外印刷企业应用的管理系统,功能往往比国内印刷企业管理系统设计得要简单,辅助功能很少。 本系统(xtng)印刷(ynshu)车间主任要对生产方案(fng n)部门下发的任务进行分解,

18、分配到相应的机台,并且设定完成时间。当有紧急任务需要印刷的时候,本系统能够处理临时插单,暂停(zn tn)当前印刷任务,开始执行当前紧急印刷任务。车间主任统计车间每个员工的日工作量,并且生成日工作量报表,还要对每一项印刷订单制定每天固定要完成的基准定额,标准工价以及奖励标准。车间会计根据统计的员工日工作量和根底(gnd)标准数据计算员工的日计件工资,并且生成计件工资报表。第一章 开发工具介绍(jisho)1.1系统(xtng)开发工具及相关理论知识1.1.1 Visual Studio简介(jin ji)Visual Studio 2021 由以下(yxi)局部(jb)组成:菜单工具栏、标准工

19、具栏、停靠或自动隐藏在左侧、右侧、底部以及编辑器空间的各种工具窗口。在任何特定的时间,可用的工具窗口和菜单以及工具栏,都取决于当前所处理的工程或文件类型。 Visual Studio主界面1主窗口:启动Visual Studio 2021时,首先会看到启动画面,它显示了程序的根本信息和当前所安装的产品组件。如果是第一次启动Visual Studio 2021,那么会要求配置Visual Studio 2021开发环境。成功启动后,就会看到Visual Studio 2021的集成环境。2菜单:在默认情况下,在主窗口中显示一个起始页,起始页中显示了最近的几个工程名称。编辑工程文件、设计页面等主要

20、工作,都要在主窗口中完成。3“解决方案资源管理器窗口:“解决方案资源管理器窗口主要用于显示解决方案、解决方案的工程以及这些工程中的项。可以在其中对工程文件进行添加、翻开、复制、删除等一系列操作。只需要在各项上右击,在弹出的快捷菜单上进行相应的选择即可。4“效劳器资源管理器窗口:可以在工具栏上单击“视图菜单,从中选择“效劳器资源管理器选项来翻开效劳器资源管理器。也可以直接使用快捷键ctrl+alt+s来翻开。在这里,可以连接到相应的效劳器上,进行一些常规的管理操作;还可以连接到SQL server效劳器上,进行数据库操作。5工具箱:工具箱中显示(xinsh)了文档编辑所用到的控件。当前具体显示的

21、工具控件会自动与当前编辑的文档所匹配。6“属性(shxng)窗口(chungku):默认(mrn)情况下,“属性窗口(chungku)会在IDE右侧下方显示。可以在“视图菜单中,选择“属性窗口来翻开。也可以直接按F4键来翻开,还可以右击所编辑的对象,在弹出的快捷菜单中选择“属性命令来翻开。在“属性窗口中,可以对当前所编辑的对象进行属性的设置。7错误列表:要翻开“错误列表窗口,可以通过在“视图菜单中,选择“错误列表命令来实现;也可以直接使用快捷键CTRL+E来翻开。在“错误列表窗口中,可以显示在编辑和编译代码时产生的“错误、“警告和“消息等信息;可以查找IntelliSense所标出的语法错误;

22、可以查找部署错误;可以在应用“企业级模板策略是检测错误;还可以显示某些“静态分析错误。只要双击任意错误信息项,就可以翻开出现问题的文件,并将光标自动定位在错误的位置。8“对象浏览器窗口:用来选择和检查可用于工程的符号。可以从“视图菜单中翻开“对象浏览器,也可以单击工具栏上的“对象浏览器按钮。“对象浏览器窗口有三个窗格:“对象窗格、“成员窗格和“说明窗格。 Visual Studio 2021的新特性:1.集成开发环境的改良和增强如果在同一台计算机上已经安装了Visual Studio 2005 ,那么安装Visual Studio 2021后,在首次启动Visual Studio 2005时,

23、可以迁移Visual Studio 2005的大多数设置。在Visual Studio 2021中,对一些用户界面元素做了个更新:IDE导航器界面在被改良后,可以比拟轻松地在各项之间进行切换。改良后的工具窗口停靠目标,使停靠工具窗口比拟轻松;Visual Studio 2021使用windows标准对话框,是得导航体验更贴近于windows中的导航体验。类设计器增加了对Visual c+代码的支持。Visual Studio 的较早版本中,类设计器仅支持托管语言。现在,Visual Studio 2021的类设计器增加了对本机C+代码的有限支持,只可用于可视化和文档。2工程(gngchng)和

24、解决方案的增强(zngqing)Web应用程序工程(gngchng):新的Web应用程序工程(gngchng)模型包含(bohn)一个基于工程文件的结构,和一个基于将工程的所有代码编译到单个程序集的生成模型。此外,新的工程类型还支持Visual Studio 2005以及ASP.NET 2.0版的许多功能。Ajax开发:支持基于Ajax效劳器的开发的效劳器控件,通过这些控件,用很少或者不用客户端脚本代码,就可以轻松地在页面中进行复分更新。这样可以防止正业回发所产生的系统开销。通过使用控件,可以显示局部页的更新速度。工程设计器:工程设计器支持对Windows Presentation Fonda

25、tion应用程序、Web应用程序工程的开发设计,并且支持多定向。如果在Visual Studio 2021 IDE中加载了WPF工程,那么可以通过工程设计器页的用户界面指定特定于WPF应用程序的属性。ClickOnce部署和Windows Installer部署: ClickOnce部署得到了增强,支持对WPF Web浏览器应用程序进行部署,并支持在Windows Vista上的用户访问控制下生成清单. Windows Installer部署也已经针对Windows Vista 和版本的.NET进行了更新,使得用户在 Windows Vista上以及在用户账户控制下运行时也便得非常方便。3编辑

26、器的改良和增强CSS编辑器:Visaual Stduio 2021 可以让用户体验到丰富的CSS编辑功能,从而可以比以前更加轻松地使用CSS。增强的代码智能感应:代码的智能感应在Visaual Stduio 2021中有了很大的改良。现在支持Jscript 和ASP.NET.AJAX脚本编写。网页中的客户脚本不但具有IntelliSence的优点,而且IntelliSence还显示XML代码注释。XML代码注释用于表述客户端脚本的摘要、参数和返回信息。对象浏览器和查找符号对多目标的支持:现在可以指定对象浏览器只显示.NET Framework或.NET Compact Framework的单一

27、版本的信息。WPF设计(shj)器:通过使用(shyng)WPF设计(shj)器,可以再IDE中创立(chungl)WPF应用程序和自定义控件。WPF设计(shj)器不仅具有XAML实时编辑功能,而且还对用户图形设计时的体验进行了改善。网页设计器:Visual Studio 2021在网页设计的“设计视图、“源视图根底上,增加了一个“拆分视图。4.语言继承查询作为Visual Studio 2021中的一组新功能,LINQ可以将强大的查询功能扩展到C#和Visual Basic的语法中,包含了对集合、SQL数据库ADO.NET数据集的语言继承查询。5.客户端应用程序效劳 客户端应用程序效劳是.

28、NET Framework 3.5中的新增功能。这些效劳基于Windows的应用程序可以方便地访问ASP.NET登录、角色和配置文件效劳。通过这些效劳,可以对用户进行身份验证,并且可以从共享效劳器中检索用户角色和应用程序设置。6.报表新报表工程:Visual Studio 2021包含了两个报表的相关的新项模板。报表向导:Visual Studio 2021引入了一个报表向导,该向导将指导开发者完成创立表的根本步骤。公式编辑器:公式编辑器可创立在报表中使用的公式。1.1.2 SQL Server 2005简介SQL Server 2005是一种关系型数据库管理系统,更准确地说, SQL Ser

29、ver 2005是一个企业数据平台。它提供了许多新的功能,还有一些新的功能在前代产品的根底上有所增强和改良。除了传统的RDBMS功能,SQL Server 2005还提供了丰富的报表能力、强大的数据分析能力,以及数据挖掘能力;当然还有支持异步数据应用的功能、数据驱动事件通知,以及其他更多的功能。数据库引擎是SQL Server 2005的一个主要组件。它是SQL Server 2005的联机事务处理引擎,数据库引擎是一个高性能的组件,它负责有效地存储、检索,以及(yj)操作相关格式的数据和XML格式数据。SQL Server 2005的分析效劳(xio lo)的数据挖掘组件是我们能够(nngg

30、u)进行大量的数据分析。报表效劳(xio lo)是一个(y )基于Web效劳的解决方案,用于设计、部署、管理灵活动态的基于Web的报表.SQL Server 集成效劳是Microsoft 新的企业类数据抽取、转换和加载平台。通知效劳用以构建和部署支持生成和发送数据驱动通知的应用程序。Service Broker为创立异步的、松散耦合的应用程序提供了构架和效劳。SQL Server 2005支持直接通过HTTP创立并发布数据层对象,而不再需要使用一个Web效劳器穿过防火墙进行通信。SQL Server 2005复制效劳可以进行自动操作和方案,同时还可以确保数据的完整性和一致性。SQL Serve

31、r 2005可以在一台计算机上安装数据库应用程序的多个实例。 SQL Server 2005数据库邮件功能支持简单邮件传输协议,还可以创立多个邮件配置文件。第二章 系统(xtng)需求分析2.1系统功能(gngnng)需求分析本系统的功能做如下简单(jindn)描述:登陆系统后,可以根据自己的需要实现站站查询,站点查询,线路查询等操作,如果线路有任何改动,可以进入站名或线路维护界面,对站名和线路进行维护。功能(gngnng)结构图如图2-1所示:印刷厂管理系统任务检索编辑临时插单编辑基准数据统计日工作量统计日计件工资系统管理销售管理生产管理印刷管理装订管理日工作量报表日计件工资报表图 2-1

32、功能(gngnng)结构图2.2可行性分析2.2.1 技术可行性分析据库里,通过本系统是在Visual Stiduo2021环境下编译完成的,采用SQL server数据库,将所有相关的数据信息存储在SQL server数据库中,通过创立公共类BaseOperate.cs来访问数据库和返回根本的ADO.NET对象,通过创立公共类OperateAndValiate.cs来执行控件绑定和数据验证等功能。在程序开发过程中,窗体只需要调用相应的方法,从而实现相关信息的添加、修改、删除和报表统计等功能。2.2.2 经济可行性分析(fnx)开发和维护(wih)本系统的硬件设备和软件都是现有的,对计算机的要

33、求也不高。本系统(xtng)是为了方便印刷(ynshu)厂印刷车间任务调度、临时插单、统计员工日工作量和统计员工日计件工资等,具有(jyu)一定的实验性,不考虑经济效益。所以在经济上也是可行的 2.2.3 系统工作量 系统的工作量相对适中,严格按进度完成任务。界面完成后还有软件的维护及技术文档的整理、制作,数据库内容的整理和录入。实际工作量接近一个半月。2.3数据一致性分析印刷厂管理系统的各个数据表之间,有较强的关联性,为了保持数据一致性,各个表之间建立了数据一致性约束。各数据库间互有联系。 2.4 数据完整性分析根据印刷管理系统的要求,为保持数据的完整性约束,采用了数据库的事务机制,主要数据

34、不允许为空,并对数据输入进行了限制,防止出现操作故障的情况。2.5 平安性分析本系统是方便印刷厂管理系统而编写的,不同用户对该系统的操作时不同的, 因此必须严格设置用户权限,限制用户的行为,从而保证印刷厂各项管理工作平安高效进行。数据平安在该系统中是一个很重要的因素,因此权限设置起到非常重要的作用。第三章 系统(xtng)总体设计3.1 系统结构设计(shj)本系统(xtng)含有的根本(gnbn)功能(gngnng)有编辑印刷安排表、编辑临时插单、编辑根底数据、统计员工日工作量、统计员工日计件工资、员工日工作量报表和员工日计件工资报表等。其系统结构如下列图3-1所示:日计件工资报表印刷厂上机

35、印刷管理模块任务检索编辑临时插单编辑根底数据统计员工日工作量统计员工日计件工资日工作量报表图3-1系统结构图下面对各个模块的功能加以分析:任务检索模块的功能包括两个局部,进入“任务检索界面后可以看到上一工作流传过来的方案安排信息,根据这些数据编辑任务安排表,把任务分配到具体的机器,并且根据基准放率分发用纸,规定完成量,同时设定完成时间。最后实现打印任务安排表的功能。编辑临时(ln sh)插单的功能是中选(zhng xun)定一个(y )yinshua_id后,窗体显示该印刷(ynshu)任务的相关信息,如果要对当前的任务进行插单,点击“编辑临时插单按钮后,当前的任务的状态在数据库中自动改为(i

36、 wi)“暂停,并且机器号保存,再添加要插入的紧急任务的相关信息。编辑根底数据的功能是对某一类型的机器设置该机器的基准定额即该机器每天必须完成的固定产量、基准单价即该机器完成单位产量的工资、超产1改机器当天所完成的量超过基准定额的局部、超产单价1即超出的局部单位产量的工资、超产2、超产单价2、超产3、超产单价3,实现对这些基准数据的录入、修改、删除等功能。统计员工日工作量的功能是对每个员工每天完成的印刷任务进行统计,可以实现对日工作量的添加、修改、删除以及查找等。统计员工日计件工资的功能是根据每个员工每天完成的印刷任务量、该印刷任务对应的基准数据以及该员工的工资系数计算出每个员工的日计件工资。

37、日工作量报表的功能是将印刷车间每个员工每天的工作量以报表的形式显示出来,方便查看员工的日工作量和打印报表。日计件工资报表的功能是将印刷车间的每个员工每天的计件工资以报表的形式显示出来,方便查看员工的日工资和打印报表。3.2 数据库设计3.2.1表的逻辑结构数据库的逻辑设计如下:1.员工表员工编号,工资系数,姓名,状态,性别,出生日期,婚姻,籍贯,身份证号,家庭住址,通讯地址,EMAIL,移动 ,学历,专业,到职日期,部门编号,工种,合同号,签约日期,终止日期 Yuangongbiao(vchar(50) yuangongbianhao,float gongzixishu, vchar(50)

38、xingming, vchar(50) zhuangtai, vchar(50) xingbie,datatime chushengriqi, vchar(50) huiyin, vchar(50) jiguan, vchar(50) shenfenzhenghao, vchar(50) jiatingzhuzhi, vchar(50) tongxundizhi, vchar(50) email, vchar(50) yidongdianhua, vchar(50) xueli, vchar(50) zhuanye,datatime daozhiriqi , vchar(50) bumenbi

39、anhao, vchar(50) gongzhong, vchar(50) hetonghao,datatime qianyueriqi,datatime zhongzhiriqi)2.机器(j q)表机器编号(bin ho),组号,车间名称,机长编号,副机长编号,员工1编号(bin ho),员工2编号,产能,每天工时,产量(chnling)单位,日期 Jiqibiao(vchar(50) jiqibianhao, vchar(50) zuhao, vchar(50) chejianmingcheng, vchar(50) jizhangbianhao, vchar(50) fujizhang

40、bianhao, vchar(50) yuangong1bianhao, vchar(50) yuangong2bianhao, vchar(50) channeng,float meitiangongshi, vchar(50) chanliangdanwei,datatime riqi)3.印刷(ynshu)方案表订单号,印件名称,印件编号,印刷类型,状态,急件,印刷份数,用纸张数,应放数,应交数,用纸名称,色数,开数,规格,预交定期Yinshuajihuabiao(vchar(50) dingdanhao, vchar(50) yinjianmingcheng, vchar(50) yi

41、njianbianhao, vchar(50) yinshualeixing, vchar(50) zhuangtai, vchar(50) jijian,int yinshuafenshu,float yongzhizhangshu,float yingfangshu,float yingjiaoshu, vchar(50) yongzhimingcheng, vchar(50) seshe, vchar(50) kaishu, vchar(50) guige,datatime yujiaodingqi)4.印刷安排表机器编号,订单号,印刷ID,印件名称,印件编号,急件,当前状态,所印贴数,

42、印刷份数,应放数,应交数,用纸名称,色数,开数,规格,方案开工,方案完工,用纸张数Yinshuaanpaibiao(vchar(50) jiqibianhao, vchar(50) dingdanhao, vchar(50) yinshua_id, vchar(50) yinjianmingcheng, vchar(50) yinjianbianhao, vchar(50) jijian, vchar(50) dangqianzhuangtai, vchar(50) suoyintieshu,float yingfangshu,float yingjiaoshu, vchar(50) yong

43、zhimingcheng, vchar(50) seshu, vchar(50) kaishu, vchar(50) guige,datatime jihuakaigong,datatime jihuawangong,float yongzhizhangshu)5.印刷车间基准表机器编号,基准定额,基准单价,超产1,超产单价1,超产2,超产单价2,超产3,超产单价3Yinshuachejianjizhunbiao(vchar(50) jiqibianhao,float jizhundinge, float jizhundanjia, float chaochan1, float chaocha

44、ndanjia1, float chaochan2, float chaochandanjia2, float chaochan3, float chaochandanjia3)6.印刷日完成表员工编号,姓名,机器编号,印件编号,印件名称,应交数,今日完成量,日期Yinshuariwanchengbiao(vchar(50) yuangongbianhao, vchar(50) xingming, vchar(50) jiqibianhao, vchar(50) yinjianbianhao, vchar(50) yinjianmingcheng,float yingjiaoshu,float

45、 jinriwanchengliang,datatime riqi)7.印刷(ynshu)车间放率表色数,应放率,应交率Jiaoyinchejianfanglvbiao(vchar(50) seshu,float yingfanglv,float yingjiaolv)8.计件工资(jjin gngz)表 员工(yungng)编号, 姓名,印件名称(mngchng),印件编号,今日完成量,工资小计,日期Jijiangongzibiao(vchar(50) yuangongbianhao, vchar(50) xingming, vchar(50) yinjianmingcheng, vchar

46、(50) yinjianbianhao,float jinriwanchengliang,float gongzixiaoji,datatime riqi)9总计件工资(jjin gngz)表员工编号,姓名,工资,日期zongjijiangongzibiao(vchar(50) yuangongbianhao, vchar(50) xingming,float gongzi, datatime riqi)3.2.2表的物理结在逻辑结构分析根底上,本系统利用建立了表的物理结构。本文列出了主要表的物理结构设计。1.印刷方案表:该表用户记录相关印件的印刷方案,包括是否急件、标准份数、需要上交份数等,

47、具体如表3-1所示。表3-1 印刷方案表(yinshuajihuabiao)序号字段名称数据类型长度是否主键允许为空描述1dingdanhaovchar50YN订单号2yinjianmingchengvchar50NY印件名称3yinjianbianhaovchar50YN印件编号4yinshualeixingvchar50NY印刷类型5zhuangtaivchar50NY状态6jijianvchar50NY急件7yinshuafenshuintNY印刷份数8yongzhizhangshufloatNY用纸张数9yingfangshufloatNY应交数10yingjiaoshufloatNY

48、应放数11yongzhimingchengvchar50NY用纸名称12seshuvchar50NY色数13kaishuvchar50NY开数14guigevchar50NY规格15yujiaodingqidatatimeNY预交定期2印刷(ynshu)安排表:该表用户记录相关(xinggun)印件的具体上机印刷安排,并细化到印件的每一项的数据,包括(boku)是否急件、在哪个(n ge)机台上印刷、标准份数、需要(xyo)上交份数等,具体如表3-2所示。表3-2 印刷安排表(yinshuaanpaibiao)序号字段名称数据类型长度是否主键允许为空描述1jiqibianhaovchar50Y

49、N机器编号2dingdanhaovchar50NY订单号3yinshua_idvchar50NY印刷ID4yinjianmingchengvchar50NY印件名称5yingjianbianhaovchar50YN印件编号6jijianvchar50NY急件7dangqianzhuangtaivchar50NY当前状态8suoyintieshuvchar50NY所印贴数9yinshuafenshuflaotNY印刷份数10yingfangshufloatNY应放数11yingjiaoshufloatNY应交数12yongzhimingchengvchar50NY用纸名称13seshuvchar

50、50NY色数14kaishuvchar50NY开数15guigevchar50NY规格16jihuakaigongdatatimeNY方案开工17jihuawangongdatatimeNY方案完工18yongzhizhangshufloatNY用纸张数注:印刷安排表中的“seshu和印刷车间基准表中的“seshu连接,取出印刷车间基准表中“yingfanglv、“yingjiaolv字段。“应放数,即实际分配用纸张数,“应交数,即实际印刷成品,计算公式为:应放数=用纸张数*应放率,应交数=用纸张数*应交率;3印刷车间工作量基准表:该表用来保存印刷车间在计算工作量里的标准量、超产界限、超产奖励

51、单价等,具体如表3-3所示。表3-3 印刷车间基准表(yinshuachejianjizhunbiao)序号字段名称类型长度是否主键允许为空描述1jiqibianhaovchar50YN机器编号2jizhundingeflaotNY基准定额3jizhundanjiaflaotNY基准单价4chaochan1flaotNY超产15chaochandanjia1flaotNY超产单价16chaochan2flaotNY超产27chaochandanjia2flaotNY超产单价28chaochan3flaotNY超产39chanchandanjia3flaotNY超产单价3注:对每台机器设置基准(

52、jzhn)定额、基准单价、超产1、超产单价1、超产2、超产单价2、超产3、超产单价3。4印刷完成表:该表是用来给车间主任来登记工人每天的工作量记录的,包括工人编号(bin ho),机器编号,印件编号,完成量等,具体如表3-4所示。表3-4 印刷(ynshu)日完成表(yinshuariwanchengbiao)序号字段名称类型长度主键为空描述1Yuanggongbianhaovchar50YN员工编号2Xingmingvchar50NY姓名3Jiqibianhaovchar50NY机器编号4Yinjianbianhaovchar50YN印件编号5Yinjianmingchengvchar50N

53、Y印件名称6YingjiaoshufloatNY应交数7JinriwanchengliangfloatNY今日完成量8Riqi datatimeNY日期注:印刷(ynshu)日完成表中“yingjiaoshu、“jinriwanchengliang两个字段为了实现统计员工日工作量的验证(ynzhng),如果yingjiaohsu 0) xm.Text = Convert.ToString(myds.Tables0.Rowsmyds.Tables0.Rows.Count - 1xingming); catch (Exception ex) MessageBox.Show(ex.Message);

54、 “添加(tin ji)按钮:点击(din j)“添加按钮后,所有(suyu)字段内容清空,操作(cozu)人员可以添加数据,点击“保存(bocn)按钮后,相应的数据将在列表中显示出来。“修改按钮:点击列表中一栏的数据信息后将在界面上显示该栏对应的数据,点击“修改按钮后就可以修改数据,再点击“保存按钮后,就把修改后的数据存入到了数据库中。“删除按钮:点击列表中一栏选中该栏中的一组数据后,点击“删除按钮后,该条记录就从数据库中删除。“该员工工资小计:就算出该员工完成该印件所得工资:相关代码如下: if (sqlread.Read() jizhundinge1 = Convert.ToInt32(

55、sqlreadjizhundinge); chaochan11 = Convert.ToInt32(sqlreadchaochan1); chaochan21 = Convert.ToInt32(sqlreadchaochan2); chaochan31= Convert.ToInt32(sqlreadchaochan3);jizhundanjia1 = Convert.ToSingle(sqlreadjizhundanjia); gongzixishu = Convert.ToSingle(sqlread2gongzixishu); ch = jinriwanchengliang1 - ji

56、zhundinge1; if (ch chaochan11) chaochandanjia = 0; else if (ch chaochan21) chaochandanjia = chaochanjiangli1; else if(ch 0) xm.Text = Convert.ToString(myds.Tables0.Rowsmyds.Tables0.Rows.Count - 1xingming); catch (Exception ex) MessageBox.Show(ex.Message); private void button1_Click(object sender, EventArgs e) SqlDataReader sqlread = boperate.getread(select * from jiaoyinchejianjianglibiao where yinshua_id like +ysID+); SqlDataReader sqlread2 = boperate.getread(select * from yuangongbi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论