产品质量管理系统 软件工程课程设计.docx
- 文档编号:30500117
- 上传时间:2023-08-16
- 格式:DOCX
- 页数:31
- 大小:418.74KB
产品质量管理系统 软件工程课程设计.docx
《产品质量管理系统 软件工程课程设计.docx》由会员分享,可在线阅读,更多相关《产品质量管理系统 软件工程课程设计.docx(31页珍藏版)》请在冰豆网上搜索。
产品质量管理系统软件工程课程设计
附件1:
学号:
2009131334
2009131346
课程设计
课程名
软件工程
题目
产品质量管理系统
学院
计算机科学与信息工程学院
专业
计算机科学与技术
班级
09软件二班
学生姓名
尹亮胡建军
指导教师
康世瀛
2011
年
12
月
20
日
重庆工商大学课程设计成绩评定表
学院:
计息学院班级:
09软件二班学生姓名:
尹亮胡建军学号:
20091313342009131346
项目
分值
优秀
(100>x≥90)
良好
(90>x≥80)
中等
(80>x≥70)
及格
(70>x≥60)
不及格(x<60)
评分
参考标准
参考标准
参考标准
参考标准
参考标准
学习态度
15
学习态度认真,科学作风严谨,严格保证设计时间并按任务书中规定的进度开展各项工作
学习态度比较认真,科学作风良好,能按期圆满完成任务书规定的任务
学习态度尚好,遵守组织纪律,基本保证设计时间,按期完成各项工作
学习态度尚可,能遵守组织纪律,能按期完成任务
学习马虎,纪律涣散,工作作风不严谨,不能保证设计时间和进度
技术水平与实际能力
25
设计合理、理论分析与计算正确,实验数据准确,有很强的实际动手能力、经济分析能力和计算机应用能力,文献查阅能力强、引用合理、调查调研非常合理、可信
设计合理、理论分析与计算正确,实验数据比较准确,有较强的实际动手能力、经济分析能力和计算机应用能力,文献引用、调查调研比较合理、可信
设计合理,理论分析与计算基本正确,实验数据比较准确,有一定的实际动手能力,主要文献引用、调查调研比较可信
设计基本合理,理论分析与计算无大错,实验数据无大错
设计不合理,理论分析与计算有原则错误,实验数据不可靠,实际动手能力差,文献引用、调查调研有较大的问题
创新
10
有重大改进或独特见解,有一定实用价值
有较大改进或新颖的见解,实用性尚可
有一定改进或新的见解
有一定见解
观念陈旧
论文(计算书、图纸)撰写质量
50
结构严谨,逻辑性强,层次清晰,语言准确,文字流畅,完全符合规范化要求,书写工整或用计算机打印成文;图纸非常工整、清晰
结构合理,符合逻辑,文章层次分明,语言准确,文字流畅,符合规范化要求,书写工整或用计算机打印成文;图纸工整、清晰
结构合理,层次较为分明,文理通顺,基本达到规范化要求,书写比较工整;图纸比较工整、清晰
结构基本合理,逻辑基本清楚,文字尚通顺,勉强达到规范化要求;图纸比较工整
内容空泛,结构混乱,文字表达不清,错别字较多,达不到规范化要求;图纸不工整或不清晰
指导教师评定成绩:
指导教师签名:
年月日
课程设计任务书
学生姓名:
尹亮胡建军专业班级:
09软件二班
指导教师:
康世瀛工作单位:
重庆工商大学
题目:
产品质量管理系统
已知技术参数和设计要求:
系统的安全性、可靠性
MicrosoftOfficeWord2003
MicrosoftVisualStudio2008
MicrosoftSQLServer2005
要求完成的主要任务:
(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)
产品质量管理通过产品质量管理系统,是产品质量管理工作系统化、规范化、自动化,从而达到提高企业产品管理效率的目的。
时间安排:
上网查找资料1天
需求分析2天
根据需求分析画图2天
写课程设计心得1天
指导教师签名:
年月日
一、开发背景
随着计算机的日益普及以及,产品厂家都面临着如何利用计算机进行管理的问题。
缺少产品性能的指标、检验数据、装箱单,产品就不可能及时包装、销售,厂家的经济利益必然受到影响。
缩短产品研制周期、提高质量并降低成本是当今企业面临的主要挑战。
企业资源计划(EnterpriseResourcePlanning,ERP)集信息技术和先进管理思想于一体,通过合理优化配置企业资源,为企业缩短产品开发周期、改善产品质量和降低成本提供了重要支持。
本产品质量管理系统是在财务管理、物流管理、生产管理各子系统的基础上,采用先进质量管理思想,同时吸取准时化生产(JIT)、精益生产管理思想,为企业提供从供应商评估、采购检验、工序检验、委外加工、入库检验、发货检验、退货检验到样品管理及质量事故和客户投诉处理等全方位的质量管理效率与生产效率,减少因原料问题、车间生产、库存物料质量管理等原因造成的质量事故,从而降低损耗与成本,提高产品质量与顾客满意度,提升企业核心竞争力。
二、需求分析
2.1系统目标:
通过产品质量管理系统,是产品质量管理工作系统化、规范化、自动化,从而达到提高企业产品管理效率的目的。
2.2开发设计思想
本系统开发设计思想:
(1) 尽量采用公司现有软硬件环境,以及先进的管理系统开发方案,从而达到充分利用公司现有资源,提高系统开发水平和应用效果的目的;
(2) 系统应符合厂家产品质量管理的规定,满足公司日常产品质量管理工作的需要,并达到操作过程中的直观、方便、使用、安全等要求;
(3)系统采用模块化程序设计方法,既便于系统功能模块的组合,又便于未参与开发的技术维护人员补充、维护。
(4)系统应具备数据库维护功能,能及时根据用户需求进行数据的添加、删除、修改、备份等操作。
1.3功能需求
主控模块:
该模块是整个系统的控制中心,是系统进入各级子模块的入口。
初始化模块:
初始化是系统工作前的准备工作。
系统每次工作前必须删掉上此操作保留的部分数据,然后才能进行新数据的录入,初始化的功能是清除以前的数据,以防旧数据对新数据产生不必要的影响。
基本数据维护模块:
系统的基础是数据输入,只有将数据写入到相应的数据库后,才能对它们进行查询、修改、打印等操作。
数据更新,数据更新模块的主要功能是对已输入数据进行修改。
数据查询,该模块的主要功能是从数据库中存储的数据资源中找出用户所期望的信息,以满足咨询、决策等需要。
产品查询,该模块的主要功能是显示某一产品的所有信息。
数据拷贝,该模块是将数据库中的记录拷贝到备份数据库中,以防数据的丢失,同时把数据库中不需要的东西删除,以节省磁盘空间。
打印报表模块:
该模块是将用户所需要的数据以图表或其他形式从打印机上打印出来,它是由证明书和装箱清单两个子模块等信息。
退出模块:
当退出系统时,给出欢迎使用等信息。
2.4非功能需求:
(1)、系统安全性的需求为保证系统的安全性本系统对各项功能分级分权限操作,对各类用户进行确认。
(2)、系统可用性的需求为了发便使用者,要求对所有交互操作提供在线帮助的功能。
(3)、系统查询速度需求要求系统在20s之内响应查询服务请求。
(4)、系统可靠性的需求要求系统失败发生率发生小于1%。
2.5开发环境(硬、软)及工具
硬件:
处理器:
Pentium(R)Dual—CoreCPUT4300@2.10GHz2.10GHz
安装内存(RAM):
2.0G
系统类型:
32位windows7操作系统
开发软件:
MicrosoftVisualStudio2008
MicrosoftSQLServer2000
2.6系统状态图
质量管理系统状态图:
2.7活动图
合格最终发货
合格
不合格
合格
合格
回收利用
不不合格
不合格
重新购买
2.8数据流图
质量部门是由一大堆数据制成的标准来实现对样品进行检验的。
通过各种标准对样品进行检验,得到检验分析,实现对样品的评价。
而质量标准由抽样标准文件和检验标准文件组成,实现对不同检验方法的有效实施。
通过严格的检验标准对货品流程进行检验。
数据流图:
顶层数据流图
第二层数据流图
第三层数据流图
第四层数据流图
第五层数据流图
第六层数据流图
2.9数据字典(DD)
质量要来 ISO8402认为:
质量要求早“针对某一实体的特性,将其需要或把需要转化为一系列定量的或定性的要求表述出来,以便能实现和检查。
”
质量要求应全面反映顾客明确提出的和隐含的需要。
为此,在开发市场与签订合同时应尽可能调查、了解和研究顾客的质量要求。
另外,质量要求也包括组织内部的要求,因此,上道工序应了解下一工序的要求,企业管理人员应了解基层班组的要求。
为了能准确、详细地掌握质量要求,在质量管理的各个阶段,可对质量要求不断开发、细化和更新。
质量特性术语
ISO8402及有关标准中质量特性方面的术语主要有七个。
(1)可信性
可信性,是质量中与时间有关的一个特性指标,它一般适用于非量化项目的一般性描述。
ISO8402/IEC300对可信性的定义是:
用于描述可用性及其影响因素的集合性术语。
这些影响因素包括可靠性及维修性和维修保障性。
从上述定义可知,可信性强调可用性,并包括了影响可用性的可靠性、维修性和维修保障性。
(2)可用性
在规定条件下,完成规定的功能的能力称为可用性。
所谓可用性,就是产品能连续不断运转,随时可用的能力。
产品的可用性就是产品能力的一种定量表现。
可用性的计算公式:
可用性=可用时间总和/(可用时间总和+停工时间总和)×100%
=平均故障间隔时间/(平均故障间隔时间+平均修复时间)×100%
式中,可用时间是指使用中的时间和备用状态的时间;停工时根期紧复时间和等待配件或技术文件的时间。
可用性的定量还可以表现为三个方面。
①可靠性。
如果产品从来没有故障,那么可用性就是100%,但这是不可能的,所以引进一个辅助参数——可靠性。
即“在一定的条件下,在指定的时期内某一产品无故障地执行指令任务的可能性”。
这个参数可以转换成平均故障间隔时间或故障比率。
产品达到设计质量即称为具备了内在可靠性。
由于环境、制造质量、维修等原因,实际上很难达到内在可靠性。
机器运转实际达到的可靠性称为操作(运转)可靠性。
②可维修性。
指产品发生故障时容易进行修复,以及平时易于维护保养的程度。
可维修性有利于延长产品的使用寿命。
其定量可表现为:
平均修复时间、在指令时间内恢复服务的可能性、计划维修平均时间。
③维修保障。
即后勤支援能力,主要是指维修力量和备件的供应能力。
(3)可靠性
产品在规定条件下和规定时间内,完成规定功能的能力,称为可靠性。
它是一种综合性技术要求。
50年代后,随着现代科学技术发展和电子产品的广泛应用,可靠性理论蓬勃发展起来,可靠性指标已和产品的性能、费用、体积、重量等指标相提并论,成为产品质量的主要指标之一。
这是因为:
①现代科学技术使设备、系统复杂化,不提高可靠性,故障率就大大上升,几乎无法使用;
②产品使用环境日益严酷,尤其军工、航空、航天产品所处环境更为苛刻,要求产品可靠性要高;
③为了抢先占领市场,必须缩短产品研制周期,因此要尽量减少试制过程中的反复,就必须对产品或系统的可靠性进行预测和控制。
表示可靠性高低的量,称为可靠性的特征量。
主要特征量在GB3187《可靠性基本名词术语及定义》中有规定。
可靠度 指产品在规定的条件下和规定的时间内,完成规定功能的概率。
失效率 指工作到某时刻尚未失效即丧失规定的功能和产品,在该时刻后单位时间内发生失效的概率。
平均寿命(平均无故障工作时间MTBF) 指寿命(无故障工作时间)的平均值。
寿命,对不可修复的产品指发生失效前的工作时间;对可修复产品指相邻两故障间的工作时间。
可靠寿命 指给定的可靠度所对应的时间。
可靠性是产品的内在特征,这种特征是在设计时奠定,在生产中保证,在试验时确认的,它与技术性能要求是互相补充的统一整体,产品达不到性能指标,可靠性当然无从谈起。
但产品达到了性能指标,而达不到可靠性指标,其零部件、设备或系统工作不可靠,尽管性能指标很先进,故障频频发生,也是不行的。
(4)维修性
在规定条件下,使用的产品在规定放时间内按规定的程序和方法进行维修时,保持或恢复到能完成规定功能的能力叫维修性。
维修性包括维护和修理两个方面,维护是为了防止产品性能退化或降低产品失效的概率,按预先规定的计级和要求进行的维护,实际上是预防性修理。
修理是在产品已失效后进行的修复活动,目的是把产品修理后恢复到投入使用时所具有的质量水平。
维修性特征量主要有:
维修度 即在规定条件下使用的产品,在规定时间内按照规定的程序和方法进行维修时,保持或恢复到能完成规定功能状态的概率(GB3187)。
平均修复时间(MTTR) 指修复时间的平均值。
一般以修复时间的总和与修理次数之比为其观测值。
这里的修复时间是从发现失效列产品恢复规定功能所需的时间,即失效诊断、修理准备及修理实施时间之和。
失效诊断时间是从发现失效到找出失效单元所需的时间。
电子设备的失效诊断时间较长。
修理准备时间是在产品失效诊断后,为进行修理所进行的组织及器材供应等管理工作所需的时间。
大型机电设备修理准备时间也较长。
修理实施时间是从修理准备工作完成到修理结束,恢复产品规定功能的时间。
修复率 是指修理时间已达到某个时刻但尚未修复的产品,在该时刻后的单位时间内完成修理的概率。
一般以在某观察期内完成修理的概率作为平均修复率的观测值。
(5)安全性
安全性是质量特性之一。
在某些行业,如民航、铁路、公路和水路运输中,更是视其为服务质量的第一特性,被称为“生命”和“永恒的主题”。
随着科学技术的发展,产品性能越来越多,结构越来越复杂,更使安全性成为重要的质量特性。
ISO8402对安全性的定义是:
受伤害(对人)或损坏的风险被限制在可接受水平的状态。
ISO/IEC指南2《标准化与相关活动的基本术语及其定义》(1991年第6版)中把安全性作为标准化工作的一项重要目的,并定义为“免除不可接受的伤害危险”。
尽管用词不同,但涵义都是一致的。
为了保护人类和环境的安全,无论是哪个国家,一切需要安全性指标的产品,如家用电器产品防触电的性能要求,都是强制执行,严格要求达到的。
否则谈不上安全性。
(6)兼容性
ISO8402对兼容性的定义是:
在规定条件下,若干个实体共同使用,满足有关要求的能力。
兼容性是质量特性,也是标准化的目的之一,只不过ISO/IEC指南2(1991年版)对兼容性主体的定义是“产品过程或服务”,而不是“实体”而已。
(7)互换性
ISO8402对互换性的定义是:
一个实体,不如改变即可代替另一实体,满足同样要求的能力。
互换性是质量特性,同样,也是标准化的目的之一。
ISO/IEC指南2(1991年版)中的互换性定义中,也是以“产品、过程或服务”替代上述定义中的“实体”。
根据实际情况,互换性可分为“功能互换性”和“尺寸互换性”等。
2.10
质量管理系统用例图:
三、概要设计
3.1系统结构图
3.2模块的描述
质量管理系统由五个模块组成,分别是:
数据采集模块、数据管理模块、资源管理模块、数据发布模块、系统管理模块。
(1)数据采集模块
化验分析数据是通过分析仪器对样品的分析而生产的,是质量管理系统的主要对象。
分析仪器输出数据的方式不同,其采集数据的方式就不同,主要分为自动采集和手工输入。
对于具有计算机控制系统或标准通讯接口的仪器,通过将分析结果转换成标准格式,一次性保存到质量管理系统数据库中,实现自动采集;对于其他类型的仪器,通过分析人员手工输入到计算机中。
自动采集减少了人工干预,提高了分析数据的准确性和时效性,由此可见,分析仪器的自动化程度高低决定了数据采集的速度和可靠程度。
由于不同分析仪器有不同的数据处理方式,并且自动化程度也是差别很大,从而将仪器分为一下三大类:
第一,仪器本身带有计算机数据处理系统。
通过仪器本身的数据处理系统,获得分析样品的原始数据和分析结果。
数据进行格式转换,最后保存到质量管理系统数据库中。
第二,仪器带有标准数据通讯接口。
通过了解仪器接口特征及分析数据传输的通讯协议,建立分析仪器与计算机的通讯连接,直接获得分析数据。
最后,仪器没有计算机处理和标准数据通讯接口,只能通过手工输入数据。
(2)数据管理模块
根据样品质量分析性质的不同,将质量分析分为两种:
常规分析和任务分析。
常规分析是指所以分析样品及分析项目是固定的,分析人员定时进行分析,因此,可以预先输入所有分析样品及项目,每次分析时,只要选择指定产品,就能自动显示出所以分析项目。
任务分析是指先对送来的分析样品进行登记编号,存入到数据库中,生成任务单,然后设置样品信息和分析项目。
最后,通过网络将任务单发送到指定分析岗位上。
所谓的分析岗位是根据计算机的ip地址定义的,分析岗位的设置是在系统管理模块中完成的。
如果指定的分析岗位分配了计算机,将出现声音和屏幕动态显示。
“推”技术主动提醒分析人员有新任务到来。
在该系统中,可以通过设置分析项目的参数,如:
项目名称、分析方法、数据单位、等级指标、等级指标、考核标志、分析时间、审核方式、原始记录格式、分析仪器、分析人员等,实现对样品质量分析的自由维护。
分析人员接受分析任务,完成分析后,选择相应的样品名称,然后输入分析数据,保存到质量关系系统数据库中,每个分析人员只能看到属于他的分析任务,这是通过系统管理员对工作人员级别的不同授予不同的权限实现的。
在接受分析任务时,系统自动判断与任务相关的仪器是否属于正常运行状态。
如果不是,将提示分析人员。
为了提供分析人员的工作效率,在程序设计中预先输入常用的文本分析结果,这样,分析人员在使用时加以选择,避免每次都重复输入,提高输入速度。
样品分析结束,分析数据传到数据库中。
这些数据没有经过审核,还不是最终结果,这表明这些样品质量的分析工作还没有结束,为此,设定了两种审核机制,自动审核和人工审核两种方式。
自动审核是针对某些分析项目来说,它们的结果数据可以用上下界限来进行判断。
合理数据应该是在标准设定指范围的。
根据质量标准范围,自动判断超标数据。
人工审核是指分析结果数据必须经过指定人员的检查来判断其是否合理。
如果是合理的,数据流继续往下面走,否则,作为错误数据打回来,表明该分析项目需要重新分析。
审核过程中,分析人员干预,只有相应权限的人员才能进行数据修改。
系统同时还在支持质量数据查询,数据报处理,相关图曲线绘制等多种功能。
(3)系统管理模块
该模块包括系统用户及操作权限维护、系统数据维护、系统访问日志维护及其他标准数据等功能。
本系统提供严格又细致的用户权限设置功能。
用户权限分为模块访问和数据访问两部分,模块访问权限决定用户可以进行哪些系统模块和对数据的可读性;数据访问权限决定用户可以访问的数据范围。
采用分组和个体相结合的授权方式,既可以对同一组所有用户一起授权,也可以对每个用户单独授权。
3.3质量管理系统类图:
3.4E-R图
质量数据维护E-R图
质量标准管理E-R图
质量检验E-R图
质量控制E-R图
实体之间关系E-R图
质量分析E-R图
四、详细设计
4.1数据库逻辑设计
产品质量管理系统数据库中各个表格的设计结果如表1至3所示。
每个表格表示在数据库中的一个表。
列 名
数 据 类 型
可 否 为 空
说 明
FACTORY_MARK
CHARACTER(4)
NULL
本厂标记
YIELD_POINT
CHARACTER(6)
NULL
屈服点
TENSILE_STRENGTH
CHARACTER(8)
NULL
抗拉强度
SHINKAGE
CHARACTER(8)
NULL
截面收缩率
ELONGATION
CHARACTER(6)
NULL
延伸率
TEMPERATION
CHARACTER(8)
NULL
试验温度
WORK
CHARACTER(6)
NULL
冲击功
BEND_A
CHARACTER(4)
NULL
弯曲角度
BEND_D
CHARACTER(4)
NULL
弯心直径
CARBON
CHARACTER(6)
NULL
炭
SILICON
CHARACTER(6)
NULL
硅
MANGANESE
CHARACTER(6)
NULL
锰
PHOSPHOR
CHARACTER(6)
NULL
磷
SULFUR
CHARACTER(6)
NULL
硫
CHROME
CHARACTER(6)
NULL
铬
TITNIUM
CHARACTER(6)
NULL
钛
ABTCH_N
CHARACTER(6)
NULL
批号
TRADEMARK
CHARACTER(6)
NULL
牌号
THICKNESS
CHARACTER(6)
NULL
厚度
表1原始数据状况表
列 名
数 据 类 型
可 否 为 空
说 明
NUMBER
CHARACTER(20)
NULL
编号
PRODUCE_N
CHARACTER(6)
NULL
产品编号
COMPONENT
CHARACTER(8)
NULL
部件名称
FACROTY_MARK
CHARACTER(8)
NULL
本厂标记
MATERIAL_SP
CHARACTER(4)
NULL
材料规格
MATERIAL_N
CHARACTER(6)
NULL
材料牌号
DATA_SOURCE
CHARACTER(6)
NULL
数据来源
YIELD_POINT
CHARACTER(6)
NULL
屈服点
TENSILE_STRENGTH
CHARACTER(6)
NULL
抗拉强度
SHINKAGE
CHARACTER(8)
NULL
截面收缩率
ELONGATION
CHARACTER(8)
NULL
延伸率
TEMPERATION
CHARACTER(6)
NULL
试验温度
WORK
CHARACTER(8)
NULL
冲击功
BEND_A
CHARACTER(6)
NULL
弯曲角度
BEND_D
CHARACTER(4)
NULL
弯心直径
CARBON
CHARACTER(4)
NULL
炭
SILICON
CHARACTER(6)
NULL
硅
MANGANESE
CHARACTER(6)
NULL
锰
PHOSPHOR
CHARACTER(6)
NULL
磷
SULFUR
CHARACTER(6)
NULL
硫
CHROME
CHARACTER(6)
NULL
铬
TITANIUM
CHARACTER(6)
NULL
钛
BATCH_N
CHARACTER(6)
NULL
批号
TRADEMARK
CHARACTER(6)
NULL
牌号
THICKNESS
CHARACTER(6)
NULL
厚度
表2为受压数据表格
列 名
数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 产品质量管理系统 软件工程课程设计 产品质量 管理 系统 软件工程 课程设计