供应商信息管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
.
山东理工大学计算机学院实训报告《计算机软件开发实践》
级班软件1401
名姓马忠森号学14110572019
指导教师卓云亮
资料.
.
二○一五年十二月三十日
资料.
.
实训任务书及成绩评定
供应商信息管理系统课题名称
Ⅰ、目的目的和要求:设计目的1.1
随着市场竞争日益激烈,实现整个产业链内信息的畅通,是提高企业竞争力的关键。供应商的参与和意见可以改进设计,降低制造成本,并且加快供应商管理的效率。保证企优化采购流程,提高采购运作效率提高企业快业产品质量,降低成本,提高企业盈利能力。速响应能力。以供应商为中心,通过对供应商的全过程评估管理,为企业建立合格供应商库,并且自动关联合作单位基本信息、历史合作情况、履约情况、评估等信息,通过不断的积累和更新,实现企业与供应商之间的合作关系,从单次合作关系升级到战略合作联盟关系,降低企业项目运作风险。达到供应商的可控、可管、可查的目的。提高采购流程的项目运转能力,促使供应商不在“优柔寡断”转变为“干净利落”。搭建供应商协同平台,为供应商质量问题改进交互及跟踪提供平台支撑。
1.2 设计题目要求
1.2.1 设计要求
资料.
.
使用面向对象思想设计系统功能
使用文件存储数据
使用fstream、ifstream、ofstream访问文件数据库
1.2.2 功能要求
该系统为进销存系统之供应商信息管理模块
供应商信息管理模块包括:供应商列表、新增供应商、修改供应商、删除供应商
使用面向对象思想设计系统功能
资料.
.
1.3 系统的需求具体(1)供应商列表窗体:
显示如下数据列:供应商编号、名称、全称、负责人、电话、公司地址,邮编
提示用户选择三个功能:新增、修改、删除
实现从磁盘文件读取数据的功能
(2)新增供应商窗体
自行设计界面,包含两个功能:保存、返回
属性:供应商编号、简称、全称、负责人、电话、传真、公司地址、邮编
实现新增数据到磁盘文件的功能
(3)修改供应商:
包含如下功能:搜索、保存、返回
先根据供应商编号或者供应商名称搜索出该供应商的信息,如果存在则可修改如果数据不存在则提示用户“该供应商不存在或者已经被删除”
实现数据保存到磁盘文件的功能
Ⅱ、设计进度及完成情况
日期内容
对整个系统建立整体模板,并实现代码操作2015.12.30
完成实践报告的论述2015.12.31
完成实践报告中流程图的绘画2016.1.1
美好页面,整理代码,完成实训报告2016.1.2
资料.
.
Ⅲ、主要参考文献及资料
[1] 胡元义《数据结构教程》习题解析与算法上机实现西安电子科技大学出版社2012
[2] 严蔚敏数据结构(C语言版)清华大学出版社2015
2015 清华大学出版社面向对象程序设计谭浩强[3]
资料.
.
Ⅳ、成绩评定:
设计成绩:(教师填写)
资料.
.
指导老师:(签字)
二○一六年一月十五日
资料.
.
目录
第一章概述 (1)
第二章系统分
析 (2)
第三章系统设
计 (4)
第四章系统实
现 (8)
第五章结束
语 (10)
资料.
.
第一章概述
课程设计是实践性教学中的一个重要环节,它以某一课程为基础,可以涉及和课程相关的各个方面,是一门独立于课程之外的特殊课程。课程设计是让同学们对所学的课程更全面的学习和应用,理解和掌握课程的相关知识。
根据软件开发实践课程所学的概念、理论和方法,按照面向对象设计的基本步骤,设计出一个供应商信息管理系统;进一步加深面向对象设计理解和掌握。理论联系实际,加深和巩固所学的理论知识,提高实践能力和计算机的综合运用能力。供应商信息管理系统的优势在于存储方便、修改方便、快速查找、数据存储量大等。
整个供应商管理系统以供应商信息管理为核心,以标准化的采购流程以及先进的管理思想,从供应商的基本信息、组织架构信息、联系信息、法律信息、财务信息和资质信息等信等多方面考察供应商的实力,再通过对供应商的供货能力,交易记录、绩效等信息综合管理,达到优化管理,降低成本的目的。
供应商管理系统是一种致力于实现与供应商建立和维持长久、紧密伙伴关系的管理思想和软件技术的解决方案,它旨在改善企业与供应商之间关系的新型管理机制,实施于围绕企业采购业务相关的领域。目标是通过与供应商建立长期、紧密的业务关系,并通过对双方资源和竞争优势的整合来共同开拓市场,扩大市场需求和份额,降低产品前期的高额成本,实现双赢的企业管理模式;同时它又是以多种信息技术为支持和手段的一套先进的管理软件和技术,它将先进的电子商务、数据挖掘、协同技术等信息技术紧密集成在一起,为企业产品的策略性设计、资源的策略性获取、合同的有效洽谈、产品内容的统一管理等过程提供了一个优化的解决方案。
资料.
.
第二章系统分析
2.1 系统需求
新增供应商窗体:建立类对象,输入供应商信息:供应商编号、简称、全称、负责人、电话、传真、公司地址、邮编等信息,将供应商信息存入到磁盘文件。修改供应商窗体:先根据供应商名称搜索出该供应商的信息,如果存在则可修改,请用户选择要修改的内容并存入修改后的供应商信息。如果数据不存在则提示用户“该供应商不存在或者已经被删除”。最后实现数据保存到磁盘文件的功能。删除供应商窗体:先根据供应商编号搜索出该供应商的信息,如果存在则可删除。如果数据不存在则提示用户“该供应商不存在或者已经被删除”。最后实现将供应商信息从磁盘文件删除的功能。
2.2 界面设计
2.2 .1 新增供应商设计图
欢迎进入增加供应商页面
1
供应商编号 1 供应商简称
1
供应商全称
供应商负责人 1
资料供应商电话 1
供应商传真 1
公司地址 1
1
供应商邮编