供应商信息管理系统_第1页
供应商信息管理系统_第2页
供应商信息管理系统_第3页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

1、理工大学计算机学院实训报告计算机软件开发实践班级软件1401姓名马忠森学号指导教师卓云亮二。一五年十二月三十日实训任务书及成绩评定课题名称供应商信息管理系统I、目的目的和要求:1.1设计目的随着市场竞争日益激烈,实现整个产业链信息的畅通,是提高企业竞争力的关键。供应商的参与和意见可以改进设计,降低制造成本,并且加快供应商管理的效率。保证企业产品质量,降低成本,提高企业盈利能力。优化采购流程,提高采购运作效率 提高企业快速响应能力。以供应商为中心,通过对供应商的全过程评估管理,为企业建立合格供应 商库,并且自动关联合作单位基本信息、历史合作情况、履约情况、评估等信息,通过 不断的积累和更新,实现

2、企业与供应商之间的合作关系,从单次合作关系升级到战略合 作联盟关系,降低企业项目运作风险。达到供应商的可控、可管、可查的目的。 提高采购流程的项目运转能力,促使供应商 不在“优柔寡断”转变为“干净利落”。搭建供应商协同平台,为供应商质量问题改进 交互及跟踪提供平台支撑。1.2设计题目要求设计要求使用面向对象思想设计系统功能使用文件存储数据使用fstream、ifstream、ofstream 访问文件数据库功能要求该系统为进销存系统之供应商信息管理模块供应商信息管理模块包括:供应商列表、新增供应商、修改供应商、删除供应商使用面向对象思想设计系统功能1.3系统的具体需求(1) 供应商列表窗体:显

3、示如下数据列:供应商编号、名称、全称、负责人、公司地址,邮编提示用户选择三个功能:新增、修改、删除实现从磁盘文件读取数据的功能(2) 新增供应商窗体自行设计界面,包含两个功能:保存、返回属性:供应商编号、简称、全称、负责人、传真、公司地址、邮编实现新增数据到磁盘文件的功能(3) 修改供应商:包含如下功能:搜索、保存、返回先根据供应商编号或者供应商名称搜索出该供应商的信息,如果存在则可修改 如果数据不存在则提示用户“该供应商不存在或者已经被删除”实现数据保存到磁盘文件的功能U、设计进度及完成情况日期容2015.12.30对整个系统建立整体模板,并实现代码操作2015.12.31完成实践报告的论述

4、2016.1.1完成实践报告中流程图的绘画2016.1.2美好页面,整理代码,完成实训报告川、主要参考文献及资料1 元义数据结构教程习题解析与算法上机实现电子科技大学出版社20122 蔚敏 数据结构(C语言版)清华大学出版社 20153 谭浩强 面向对象程序设计 清华大学出版社 2015IV、成绩评定:设计成绩: (教师填写)指导老师: (签字)二O六年一月十五日第一章概述 1第二章系统分析 2第三章系统设计 4第四章系统实现 8第五章结束语 10第一章概述课程设计是实践性教学中的一个重要环节,它以某一课程为基础,可以涉及和课程 相关的各个面,是一门独立于课程之外的特殊课程。课程设计是让同学们

5、对所学的课程 更全面的学习和应用,理解和掌握课程的相关知识。根据软件开发实践课程所学的概念、理论和法,按照面向对象设计的基本步骤,设 计出一个供应商信息管理系统;进一步加深面向对象设计理解和掌握。理论联系实际, 加深和巩固所学的理论知识,提高实践能力和计算机的综合运用能力。供应商信息管理系统的优势在于存储便、修改便、快速查找、数据存储量大等。 个供应商管理系统以供应商信息管理为核心,以标准化的采购流程以及先进的管理思想,从供应商的基本信息、组织架构信息、联系信息、法律信息、财务信息和资质信息等信 等多面考察供应商的实力,再通过对供应商的供货能力,交易记录、绩效等信息综合管 理,达到优化管理,降

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

7、负责人1图2.1主要功能图供应商电话供应商传真保存文件图第二章系统分析2.1系统需求新增供应商窗体:建立类对象,输入供应商信息:供应商编号、简称、全称、负责人、传真、公司地址、由E编等信息,将供应商信息存入到磁盘文件。修改供应商窗体:先根据供应商名称搜索出该供应商的信息,如果存在则可修改,请用户选择要修改的容并存入修改后的供应商信息。如果数据不存在则提示用户“该供 应商不存在或者已经被删除”。最后实现数据保存到磁盘文件的功能。删除供应商窗体:先根据供应商编号搜索出该供应商的信息,如果存在则可删除。如果数据不存在则提示用户“该供应商不存在或者已经被删除”。最后实现将供应商信 息从磁盘文件删除的功

8、能。2.2界面设计2.2 .1新增供应商设计图欢迎进入增加供应商页面供应商编号 1 供应商简称 1 供应商全称 1公司地址1供应商邮编1图新增供应商设删除供应商信息设计删除供应商信息系统请输入要删除的供应商编号:X1、删除成功(文件存在此供应商) 专业资料2、找不到此用户(文件不存在或已删除此供应商)图删除供应商信息页面设修改供应商信息界面欢迎进行供应商修改界面请输入您要修改的负责人信息:1请选择您要修改的用户信息:1、供应商编号2、供应商简称3、供应商全称4、供应商负责人5、供应商电话6、供应商传真7、公司地址8、供应商邮编输入您要修改后的信息修改成功图2.3供应商界面图2.3课题实现提示信

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

10、一行数据,将编号读取出来与输入的编号匹配,找到相应数据输出。退出模块:break退出main()中的while循环退出程序。第二章系统设计3.1供应商管理系统的设计管理员在登录本系统后,可以对供应商信息进行查询、添加、修改、删除等。当管理 添加完新增供应商信息后,点击保存按钮,所填写的信息将会在数据库中更新,成功跳 转回添加成功页面。如图3.1所示。图3.1系统设计图3.2供应商增加用户通过系统将供应商信息从程序输入文件,添加成功后,将供应商信息存入二进制文件。用户可以查询供应商信息。信息读取时,将信息提交给文件,将用户的注册信息 和文件信息进行匹配。如图3.2所示。图 3.2 供应商增加流程

11、图3.3 供应商删改设计供应商信息存入后,在进行供应商信息修改删除后,要进行读取文件操作,修改 时,用户输入供应商负责人名称,先进行信息匹配,从文件中读取负责人姓名信息 通知用户修改要改正的供应商信息:输入供应商编号、简称、全称、负责人、 传真、公司地址、邮编等,用户选择后输入数据并将数据保存到磁盘文件。用户在进行 删除操作时,先输入供应商编号,和文件中所有用户编号进行匹配。查找成功后删除, 不成功则停止操作。流程图如图 3.3 所示。开始图3.3修改供应商信息流程图3.4供应商详细设计管理员在登录本系统后,可以对供应商信息进行查询、添加、修改、删除等如图3.4所示。提示输入新增供应商信息新增

12、供应商信息提示开始/主界面菜 单提示信 息输入ch1读取data.db文件关闭文件输出查询的供应商 信息删除信息图3.4供应商详细流程图第四章4.1菜单主页给用户提示供应商系统功能模块,商信息等。如图4.1所示系统实现新增供应商、修改供应商、删除供应商、查询供应文件读取得到供应商编号匹对4.3所示。C:XWLN D OWSsy5 tem 32cmd. exe二-唄应筒管理采绒豊录"" 二.新増供应商*删除供应眞*T”快应蔭列表*W*繚改供应冉«MMF-退岀- 谁辅A.疔的谨捋I图4.1菜单主页4.2供应商信息列表页用户选择查询供应商信息模块,输入查询供应商编号 的

13、信息。如图4.2所示。也C AWINDO WSsy item 32cmd ,exe*査谊驾&9供应商列養启石144S .林1带轨©(11.玄|1 蛮做应商晋爰系绒叠录-M-*1 .flriw4 应克"t “删蛀供应複"町.惧应高列表*JK-*4.修改供应蔭*传#网.退it"訂鎰头麻茁金星*图4.2供应商信息列表页4.3新增供应商页面新增供应商模板是用来增加供应商数据的信息表。如图舞存咸功C:WIN DOWSXyst emi 2c md.exeE*営理兔经轻旦:F»*KrtKl _ 保.JMMM亦*"遍回*图4.3新增供应商信息

14、页4.4修改供应商页面供应商修改时,用户输入供应商负责人名称,先进行信息匹配,从文件中读取负责人姓 名信息通知用户修改要改正的供应商信息。如图4.4所示。C:WI N DOWSsyste im 32c md.exe5:化应斎管理杀羊弃登录-一*1 -新盾央应面M,母I除磺应商*况应筍列表MI 惇改哄应制4皓輸人祢的选挥W «4E出出图4.3修改供应商信息页第五章结束语通过这次的供应商信息管理实践,是我们进一步了解了一般供应商信息管理的业务流程,以模拟实践的形式,完成了系统基础增加、删除、查询、修改等主要流程的实践工 作。深刻的认识了供应商管理在整个物流运作中的重要地位。在这次的供应商

15、实践中, 我们按照实践指导书和老师的指导与要求进行所有操作,但由于指导书上的一些文字与 截图的信息不符,使我在最初的操作过程中频繁出错,导致进度缓慢,随后调整了自己 的操作,从头开始进行查找、修改与补充,把之前的错漏之处逐渐修正过来。正是因为 这些修正,使我在随后的操作过程中所遇的问题都能迎刃而解,保证了这次实践操作的 快速、准确地完成。供应商是物流管理的重要组成部分。供应商具有扩大流通围、扩大 有形市场、促进社会分工等社会经济功能。供应商是现代物流的一个重要组成部分,在 物流系统中起着至关重要的作用,是厂商研究和规划的重点。作为物流体系两大支柱之 一的供应商,是使“物”在效用最高的时间发挥作用,从而充分发挥“物”的潜力,实 现了空间上的优化配置,进而承担着改变物品空间状态的重任。虽然这次实践过程很短 暂,但通过反复的操作以及对出现问题

温馨提示

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

评论

0/150

提交评论