1、 课课 程程 设设 计计 课程名课程名 软件工程 题题 目目 产品质量管理系统 学学 院院 计算机科学与信息工程学院 专专 业业 计算机科学与技术 班班 级级 学生姓名学生姓名 指导教师指导教师 2011 年 12 月 20 日 课程设计任务书课程设计任务书 题题 目目: : 产品质量管理系统产品质量管理系统 已知技术参数和设计要求已知技术参数和设计要求: 系统的安全性、可靠性系统的安全性、可靠性 Microsoft Office Word 2003Microsoft Office Word 2003 Microsoft Visual Studio 2008Microsoft Visual S
2、tudio 2008 Microsoft SQL Server 2005Microsoft SQL Server 2005 要求完成的主要任务要求完成的主要任务: : (包括课程设计工作量及其技术要求, 以及说明书撰写等具体要求) 产品质量管理产品质量管理通过产品质量管理系统,是产品质量管理工作系统化、规范 化、自动化,从而达到提高企业产品管理效率的目的。 时间安排:时间安排: 上网查找资料 1 天 需求分析 2 天 根据需求分析画图 2 天 写课程设计心得 1 天 指导教师签名:指导教师签名: 年年 月月 日日 一、开发背景 随着计算机的日益普及以及,产品厂家都面临着如何利用计算机进行管理
3、的问题。缺少产品性能的指标、检验数据、装箱单,产品就不可能及时包装、 销售,厂家的经济利益必然受到影响。缩短产品研制周期、提高质量并降低成 本是当今企业面临的主要挑战。 企业资源计划(EnterpriseResource Planning, ERP)集信息技术和先进管理思想于一体,通过合理优化配置企业资源,为企业 缩短产品开发周期、改善产品质量和降低成本提供了重要支持。 本产品质量管理系统是在财务管理、物流管理、生产管理各子系统的基础 上,采用先进质量管理思想,同时吸取准时化生产(JIT) 、 精益生产管理思想, 为企业提供从供应商评估、采购检验、工序检验、委外加工、入库检验、发货 检验、 退
4、货检验到样品管理及质量事故和客户投诉处理等全方位的质量管理效 率与生产效率,减少因原料问题、车间生产、库存物料质量管理等原因造成的 质量事故,从而降低损耗与成本,提高产品质量与顾客满意度,提升企业核心 竞争力。 二、需求分析 2.1 系统目标: 通过产品质量管理系统,是产品质量管理工作系统化、规范化、自动化, 从而达到提高企业产品管理效率的目的。 2.2 开发设计思想 本系统开发设计思想: (1) 尽量采用公司现有软硬件环境, 以及先进的管理系统开发方案, 从而达 到充分利用公司现有资源,提高系统开发水平和应用效果的目的; (2) 系统应符合厂家产品质量管理的规定, 满足公司日常产品质量管理工
5、作 的需要,并达到操作过程中的直观、方便、使用、安全等要求; (3)(3)系统采用模块化程序设计方法,既便于系统功能模块的组合,又便于未 参与开发的技术维护人员补充、维护。 (4)(4)系统应具备数据库维护功能, 能及时根据用户需求进行数据的添加、 删 除、修改、备份等操作。 1.3 功能需求 主控模块:该模块是整个系统的控制中心,是系统进入各级子模块的入口。 初始化模块:初始化是系统工作前的准备工作。系统每次工作前必须删掉上此 操作保留的部分数据,然后才能进行新数据的录入,初始化的功能是清除以前 的数据,以防旧数据对新数据产生不必要的影响。 基本数据维护模块:系统的基础是数据输入,只有将数据
6、写入到相应的数据库 后,才能对它们进行查询、修改、打印等操作。 数据更新,数据更新模块的主要功能是对已输入数据进行修改。 数据查询, 该模块的主要功能是从数据库中存储的数据资源中找出用户所期望 的信息,以满足咨询、决策等需要。 产品查询,该模块的主要功能是显示某一产品的所有信息。 数据拷贝, 该模块是将数据库中的记录拷贝到备份数据库中, 以防数据的丢失, 同时把数据库中不需要的东西删除,以节省磁盘空间。 打印报表模块: 该模块是将用户所需要的数据以图表或其他形式从打印机上打 印出来,它是由证明书和装箱清单两个子模块等信息。 退出模块:当退出系统时,给出欢迎使用等信息。 2.4 非功能需求: (1)、 系统安全性的需求 为保证系统的安全性本系统对各项功能分级分权 限操作,对各类用户进行确认。 (2)、 系统可用性的需求 为了发便使用者,要求对所有交互操作提供在线 帮助的功能。 (3)、系统查询速度需求 要求系统在 20s 之内响应查