设计中的一个问题????

问题描述

我们在设计一个OA系统,当初设计的时候是以一个产品为对象的,可是现在发现在实际生产过程中,他们有时候会把几个产品合在一起生产,那怎么来修改呢?一个产品有一个唯一的编号,如果几个产品合在一起,那怎么唯一标识呢?我们已经做了蛮多的工作了,现在要修改,不知道怎样修改最好,耗费的人力物力最少。比如我们在系统中,之前的设计是:一个产品对应一个《施工单》,一个产品对应印刷,然后是装订。但是现在是几个产品对应一个《施工单》,然后就是印刷,印刷过程中,这几个产品也是合在一起的,但是到了装订过程中,这几个产品就要分开了,不能再合在一起了。可是我们都是以产品编号为主键的。现在要考虑几个产品合在一起,不知道如何解决?

解决方案

解决方案二:
楼主的意思是说原先的数据是一对一的关系,现在要变成一对多了,是吧。这都得怪业务调研时没有搞清楚,这可是个重大错误了。说实在的没有什么好办法,老老实实地从数据库改起,建立施工单和产品之间一对多的关系,再对程序进行相应的修改,体力活哦。
解决方案三:
把几个产品的ID指向施工单表的ID,对应关系,也就是从原来的一对一,改成了多对一
解决方案四:
首先弄清楚这种变化影响到了什么,需要改动什么,总结到一起如果增加一个关系表,维护在一起生产的产品,往后还是按产品编号继续走,只是开始时N个产品并发开始界面上可能要改的多些,没办法,后台处理,以前的好多都是可以用的,不过这种用法似乎效率不高这种由初期就引入的缺陷最麻烦了,弄不好就要整改。。。。。。
解决方案五:
问题多。。。。数据库我感觉应该是问题不大的,着个是很直白的东西,产品编号为主键那就不可能有重复的理由所以我感觉问题应该是出在从数据库调出的到一个产品对应印刷,
解决方案六:
其实最好是建立主表和子表,主表里面放该产品唯一标识,然后根据该唯一标识建立字表,将该标识所对应的明细一一列出来
解决方案七:
如果您添加表格不过多影响成本,请考虑以下方案:可以添加2个表格.1.定单表:定单ID(主键唯一) .2.产品定单关系表(主键ID,定单ID,产品ID)(一个定单可以对应多个产品).3.将原先一个产品对应一个《施工单》,一个产品对应印刷,改为定单:印刷一一对应.
解决方案八:
如果项目之间的关系不紧就只需要该施工单印刷另外建表
解决方案九:
把多个产品合成一个产品,一个新的产品,新的ID,产品名可以用几个产品的ID
解决方案十:
之前的设计是:产品与《施工单》、印刷、装订是一对一的关系;现在的要求是:产品与《施工单》、印刷是多对一的关系;产品和装订又是一对一的关系;我认为:之前是产品与《施工单》、印刷、装订是保持一对一的关系;现在再增加一个“表”来存放产品和《施工单》、印刷的多对一的对应关系,这样多个产品对应一个《施工单》、一次印刷,然后每个产品对应一次装订,产品和装订建立一对一的关系;
解决方案十一:
关注,顶起来

时间: 2024-09-12 21:11:21

设计中的一个问题????的相关文章

网站BANNER设计中 中英文字体的结构分析

本来想写"Advertisemen中的字体结构分析",后来发现这个标题写得有点大,偏离了在目前工作中的针对性,因此缩小到banner的范围,以下内容仅个人在目前工作中对banner设计上的一点浅见,仅起抛砖引玉的作用. Banner的传达方式 [TOPIC] 针对网站中的banner Banner的本身形状:形状决定了其固定的构成方式,一般为矩形,横幅,左右结构和居中; Banner的文字特点:主题式,一般分为主标题和副标题,文字较多;设计的时候还需要考虑应用到网站各种尺寸推广图的可读

交互设计在产品设计中的工作流程小议

当产品的用户体验要求越来越高时,交互设计师的职责也越来越明晰了.交互设计师除了自身的基本功外,还需要有一个规范的流程,才能够使工作完整有序. 图1 交互设计在产品设计中的流程图 一.版本计划 版本计划是指在产品或项目立项时,对产品的一个总的规划,通常包括产品的需求与目标,比如能够实现哪些功能,性能上如何.这一过程,交互很少直接参与,或者列席一下发版立项,对计划情况有所知晓.交互可以纵观一下历史版本,对比行业内外的相关产品,以及满怀未来产品的一种期待:实用.方便.美观-- 二.需求分析 在版本计划

网页设计中的单个色彩:富有感情的红色

译自:The Passionate Color Red 中文原文:设计中的色彩:热情的红色原作者:Jennifer Farley请尊重版权,转载请注明来源! 今天是一个新的系列文章的开始,我们将讨论设计中的单个色彩,包括一个简要的色彩心理学理论和大量可见的实例.色彩是设计中的一个很重要的元素.它被用于影响我们的心情,影响购物选择,以及作为情感的象征.那么让我们从最富有感情的色彩(也是本人最喜欢的)--红色开始吧. 对色彩的看法可能比较主观,但是有一个普遍的认识就是,暖色调聚集在色谱中红色的区域(

网页设计中的极简主义

  由于其永恒的优雅和清晰的内容呈现方式,极简主义一直被视为是Web设计中最持久的视觉框架之一.虽然设计思潮来来去去,但极简主义设计却变得日益经典,它的视觉和设计理念被身处不同专业和行业的设计师共同接受. 作为一种艺术风格,极简主义并非是网页设计独有的,简约设计运动的根源可以追溯至20世纪初.自那时以来,极简主义设计理念一直长盛不衰,仿佛是一种可以经历时间考验的永恒模型. 每个时代的设计师都会发现自己与简约设计的原则多少有些关联,更不用说我们现在这个极简主义爆炸的时代.在这一篇文章中,我们将探讨

网页设计中的启示性,你看懂了吗?

  启示性(affordance)指的是某物体或者对象具有某种操作或功能上的暗示性.举例来说,一张高于你膝盖高度的椅子,它可以暗示你坐.牙刷的手柄略长于人类的手掌,它暗示可以用来握紧. 所有我们周围的客体都具有启示性:有些是外显的(如门手柄上写着的"推"字信息),有些是内隐的(如椅子可以用来打破玻璃或者用来当做武器).这个概念最初由心理学家詹姆斯·吉布森提出,随后被唐纳德·诺曼在<设计心理学>一书中引进到人机交互领域. 交互设计师经常运用启示性.他们必须这么做.物理客体基于

盖座漂亮的“楼”–浅谈网页设计中的构图

网页给人最直观的感受就是它的页面框架与构造,就像一座大楼的主体框架与形态,你可能记不起东方明珠塔和艾菲尔铁塔是用什么颜色或什么材料涂的外墙,但我想你一定记得起它们的什么样的形状.同样,网页设计中的构图也足以影响到整个网站给人的感受,虽然比喻并不十分恰当,但就网页其构图而言,些许的改变和简单的创新也许就能起到事半功倍的效果,让网站给人的视觉感受耳目一新. 如何将网页这座楼盖的漂亮?以下就例举一些在网页设计上能起到事半功倍的构图技巧.个人拙见,希望能够抛砖引玉. [一]坚实的地基-几何图形的力量.

原型设计中一个按钮的“哲学”故事

什么是原型设计? 比较全面的解释是这样的: 产品原型可以概括的说是整个产品面市之前的一个框架设计图, 以网站产品举例,整个前期的交互设计流程图完成之后,就是进入到原形开发的设计阶段,简单的来说是将页面的模块.原素.人机交互的形式.甚至一些简单的特效,利用线框描述的方法,将产品脱离概念状态下更加具像跟生动的表达出来. 原型设计是交互设计师与PD.PM.网站开发工程师沟通的最好工具.而该块的设计在原则上必须是交互设计师的产物,交互设计以用户为中心的理念会贯穿整个产品. 解释完了它的概念我们就要来说一

PS网页设计教程XIX——在Photoshop中创建一个优雅的作品集的网页布局

作为编码者,美工基础是偏弱的.我们可以参考一些成熟的网页PS教程,提高自身的设计能力.套用一句话,"熟读唐诗三百首,不会作诗也会吟". 本系列的教程来源于网上的PS教程,都是国外的,全英文的.本人尝试翻译这些优秀的教程.因为翻译能力有限,翻译的细节上还有待推敲,希望广大网友不吝赐教. 约定: 1.本文的软件是Photoshop CS5版本 2.原教程的截图是英文的,本人在重新制作的基础上,重新截了中文版的图 3.原文中有些操作没有给出参数.本人在反复测试的情况下测定了一些参数,以红色的

PS网页设计教程XVI——在PS中创建一个摩登实验室风格的网页设计

作为编码者,美工基础是偏弱的.我们可以参考一些成熟的网页PS教程,提高自身的设计能力.套用一句话,"熟读唐诗三百首,不会作诗也会吟". 本系列的教程来源于网上的PS教程,都是国外的,全英文的.本人尝试翻译这些优秀的教程.因为翻译能力有限,翻译的细节上还有待推敲,希望广大网友不吝赐教. 约定: 1.本文的软件是Photoshop CS5版本 2.原教程的截图是英文的,本人在重新制作的基础上,重新截了中文版的图 3.原文中有些操作没有给出参数.本人在反复测试的情况下测定了一些参数,以红色的