马忠森-14110572019-供应商信息管理系统.doc

上传人:11****ws 文档编号:3722148 上传时间:2019-07-09 格式:DOC 页数:16 大小:439.86KB
下载 相关 举报
马忠森-14110572019-供应商信息管理系统.doc_第1页
第1页 / 共16页
马忠森-14110572019-供应商信息管理系统.doc_第2页
第2页 / 共16页
马忠森-14110572019-供应商信息管理系统.doc_第3页
第3页 / 共16页
马忠森-14110572019-供应商信息管理系统.doc_第4页
第4页 / 共16页
马忠森-14110572019-供应商信息管理系统.doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

1、Comment 杨1: 计算机软件开发实践Comment 杨2: 年月日中间的空格删除山东理工大学计算机学院实 训 报 告计算机软件开发实践班 级 软件1401姓 名 马忠森学 号 14110572019指导教师 卓云亮二一五年十二月三十日Comment 杨3: 一级标题:段前行,段后行,行间距倍Comment 杨4: 二级标题:段前行,段后行,行间距倍Comment 杨5: 一级标题:段前行,段后行,行间距倍Comment 杨6: 段前 0.5,段后0.5,行间距 1.5倍实训任务书及成绩评定课题名称 供应商信息管理系统、目的目的和要求:1.1 设计目的随着市场竞争日益激烈,实现整个产业链内

2、信息的畅通,是提高企业竞争力的关键。供应商的参与和意见可以改进设计,降低制造成本,并且加快供应商管理的效率。保证企业产品质量,降低成本,提高企业盈利能力。优化采购流程,提高采购运作效率 提高企业快速响应能力。以供应商为中心,通过对供应商的全过程评估管理,为企业建立合格供应商库,并且自动关联合作单位基本信息、历史合作情况、履约情况、评估等信息,通过不断的积累和更新,实现企业与供应商之间的合作关系,从单次合作关系升级到战略合作联盟关系,降低企业项目运作风险。达到供应商的可控、可管、可查的目的。提高采购流程的项目运转能力,促使供应商不在“ 优柔寡断” 转变为“ 干净利落” 。搭建供应商协同平台,为供

3、应商质量问题改进交互及跟踪提供平台支撑。1.2 设计题目要求1.2.1 设计要求使用面向对象思想设计系统功能使用文件存储数据使用 fstream、ifstream、ofstream 访问文件数据库1.2.2 功能要求该系统为进销存系统之供应商信息管理模块供应商信息管理模块包括:供应商列表、新增供应商、修改供应商、删除供应商使用面向对象思想设计系统功能Comment 杨7: 设计进度的详细化Comment 杨8: 文献的修改1.3 系统的具体需求(1)供应商列表窗体:显示如下数据列:供应商编号、名称、全称、负责人、电话、公司地址,邮编提示用户选择三个功能:新增、修改、删除实现从磁盘文件读取数据的

4、功能(2)新增供应商窗体自行设计界面,包含两个功能:保存、返回属性:供应商编号、简称、全称、负责人、电话、传真、公司地址、邮编实现新增数据到磁盘文件的功能(3)修改供应商:包含如下功能:搜索、保存、返回先根据供应商编号或者供应商名称搜索出该供应商的信息,如果存在则可修改如果数据不存在则提示用户“该供应商不存在或者已经被删除”实现数据保存到磁盘文件的功能、设计进度及完成情况日 期 内 容2015.12.30 对整个系统建立整体模板,并实现代码操作2015.12.31 完成实践报告的论述2016.1.1 完成实践报告中流程图的绘画2016.1.2 美好页面,整理代码,完成实训报告、主要参考文献及资

5、料1 胡元义 数据结构教程习题解析与算法上机实现 西安电子科技大学出版社 20122 严蔚敏 数据结构(C 语言版)清华大学出版社 20153 谭浩强 面向对象程序设计 清华大学出版社 2015、成绩评定:设计成绩: (教师填写)指导老师: (签字)二一六年一月十五日Comment 杨9: 前 1行,段后 1行,间距 1.5倍目 录第一章 概述 .1第二章 系统分析 .2第三章 系统设计 .4第四章 系统实现 .8第五章 结束语 .10Comment 杨10: 有的章节标题要格式统一:段前 1行,段后 1行,行距 1.5倍。内容的修改,添加。0第一章 概述课程设计是实践性教学中的一个重要环节,

6、它以某一课程为基础,可以涉及和课程相关的各个方面,是一门独立于课程之外的特殊课程。课程设计是让同学们对所学的课程更全面的学习和应用,理解和掌握课程的相关知识。根据软件开发实践课程所学的概念、理论和方法,按照面向对象设计的基本步骤,设计出一个供应商信息管理系统;进一步加深面向对象设计理解和掌握。理论联系实际,加深和巩固所学的理论知识,提高实践能力和计算机的综合运用能力。供应商信息管理系统的优势在于存储方便、修改方便、快速查找、数据存储量大等。整个供应商管理系统以供应商信息管理为核心,以标准化的采购流程以及先进的管理思想,从供应商的基本信息、组织架构信息、联系信息、法律信息、财务信息和资质信息等信

7、等多方面考察供应商的实力,再通过对供应商的供货能力,交易记录、绩效等信息综合管理,达到优化管理,降低成本的目的。供应商管理系统是一种致力于实现与供应商建立和维持长久、紧密伙伴关系的管理思想和软件技术的解决方案,它旨在改善企业与供应商之间关系的新型管理机制,实施于围绕企业采购业务相关的领域。目标是通过与供应商建立长期、紧密的业务关系,并通过对双方资源和竞争优势的整合来共同开拓市场,扩大市场需求和份额,降低产品前期的高额成本,实现双赢的企业管理模式;同时它又是以多种信息技术为支持和手段的一套先进的管理软件和技术,它将先进的电子商务、数据挖掘、协同技术等信息技术紧密集成在一起,为企业产品的策略性设计

8、、资源的策略性获取、合同的有效洽谈、产品内容的统一管理等过程提供了一个优化的解决方案。Comment 杨11: 界面的修改Comment 杨12: 五号字体1第2章 系统分析2.1 系统需求 新增供应商窗体:建立类对象,输入供应商信息:供应商编号、简称、全称、负责人、电话、传真、公司地址、邮编等信息,将供应商信息存入到磁盘文件。修改供应商窗体:先根据供应商名称搜索出该供应商的信息,如果存在则可修改,请用户选择要修改的内容并存入修改后的供应商信息。如果数据不存在则提示用户“该供应商不存在或者已经被删除”。最后实现数据保存到磁盘文件的功能。删除供应商窗体:先根据供应商编号搜索出该供应商的信息,如果

9、存在则可删除。如果数据不存在则提示用户“该供应商不存在或者已经被删除”。最后实现将供应商信息从磁盘文件删除的功能。2.2 界面设计2.2 .1 新增供应商设计图图 2.1主要功能图2.2.2 保存文件图图 2.2.1新增供应商设2.2.2删除供应商信息设计图 2.2.2删除供应商信息页面设欢迎进入增加供应商页面供应商编号 1供应商简称 1供应商全称 1供应商负责人 1供应商电话 1供应商传真 1公司地址 1供应商邮编 1添加成功删除供应商信息系统请输入要删除的供应商编号:X1、删除成功(文件存在此供应商)2、找不到此用户(文件不存在或已删除此供应商)Comment 杨13: 课题内容的详细化2

10、2.2.3 修改供应商信息界面图 2.3供应商界面图2.3 课题实现提示信息:通过显示“1.新增供应商”、“2.修改供应商”等提示提示用户通过输入相应的编号进入相应的功能模块。进入功能模块内部后通过逐步的提示,提示用户实现相应的功能。 新增模块:新增模块是向文件中增添数据,录入新的供应商信息。通过用 ios:app连续写入文件,每一行代表一个供应商信息,其中编号,名称等之间用逗号隔开。修改模块:通过编号找到相应的数据,并实现对原有数据的重写。删除模块: 通过编号找到相应的数据,打开用另一个辅助性文件进行操作,两个文件之间相互传递,如果查找到要删除的信息用 continue跳过,否则保存内容。显

11、示模块:通过 while(getline(input,str)来读取文件每一行数据,将编号读取出来与输入的编号匹配,找到相应数据输出。退出模块:break 退出 main()中的 while循环退出程序。欢迎进行供应商修改界面请输入您要修改的负责人信息:1请选择您要修改的用户信息:1、供应商编号 2、供应商简称 3、供应商全称 4、供应商负责人 5、供应商电话 6、供应商传真 7、公司地址 8、供应商邮编 输入您要修改后的信息修改成功 Comment 杨14: 功能图的增加3第3章 系统设计3.1 供应商管理系统的设计管理员在登录本系统后,可以对供应商信息进行查询、添加、修改、删除等。当管理添加完新增供应商信息后,点击保存按钮,所填写的信息将会在数据库中更新,成功跳转回添加成功页面。如图 3.1所示。供应商信息管理系统供应商信息新增功能供应商信息查询功能供应商信息修改功能供应商信息删除功能编写者信息退出系统图 3.1 系统设计图

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 策划方案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。