1、山东理工大学计算机学院实 训 报 告计算机软件开发实践计算机软件开发实践班 级软件1401姓 名马忠森学 号14110572019 指导教师卓云亮 二一五年十二月三十日年月日中间的空格删除实训任务书及成绩评定课题名称 供应商信息管理系统、目的目的和要求:一级标题:段前行,段后行,行间距倍1.1 设计目的二级标题:段前行,段后行,行间距倍 随着市场竞争日益激烈,实现整个产业链内信息的畅通,是提高企业竞争力的关键。供应商的参与和意见可以改进设计,降低制造成本,并且加快供应商管理的效率。保证企业产品质量,降低成本,提高企业盈利能力。优化采购流程,提高采购运作效率 提高企业快速响应能力。以供应商为中心
2、,通过对供应商的全过程评估管理,为企业建立合格供应商库,并且自动关联合作单位基本信息、历史合作情况、履约情况、评估等信息,通过不断的积累和更新,实现企业与供应商之间的合作关系,从单次合作关系升级到战略合作联盟关系,降低企业项目运作风险。达到供应商的可控、可管、可查的目的。提高采购流程的项目运转能力,促使供应商不在“优柔寡断”转变为“干净利落”。搭建供应商协同平台,为供应商质量问题改进交互及跟踪提供平台支撑。1.2 设计题目要求一级标题:段前行,段后行,行间距倍1.2.1 设计要求段前0.5,段后0.5,行间距1.5倍 使用面向对象思想设计系统功能 使用文件存储数据 使用fstream、ifst
3、ream、ofstream访问文件数据库1.2.2 功能要求 该系统为进销存系统之供应商信息管理模块 供应商信息管理模块包括:供应商列表、新增供应商、修改供应商、删除供应商 使用面向对象思想设计系统功能1.3 系统的具体需求(1)供应商列表窗体: 显示如下数据列:供应商编号、名称、全称、负责人、电话、公司地址,邮编提示用户选择三个功能:新增、修改、删除实现从磁盘文件读取数据的功能(2)新增供应商窗体自行设计界面,包含两个功能:保存、返回属性:供应商编号、简称、全称、负责人、电话、传真、公司地址、邮编实现新增数据到磁盘文件的功能(3)修改供应商:包含如下功能:搜索、保存、返回先根据供应商编号或者
4、供应商名称搜索出该供应商的信息,如果存在则可修改如果数据不存在则提示用户“该供应商不存在或者已经被删除”实现数据保存到磁盘文件的功能、设计进度及完成情况设计进度的详细化日 期内 容2015.12.30对整个系统建立整体模板,并实现代码操作2015.12.31完成实践报告的论述2016.1.1完成实践报告中流程图的绘画2016.1.2美好页面,整理代码,完成实训报告、主要参考文献及资料文献的修改1 胡元义 数据结构教程习题解析与算法上机实现 西安电子科技大学出版社 20122 严蔚敏 数据结构(C语言版)清华大学出版社 20153 谭浩强 面向对象程序设计 清华大学出版社2015、成绩评定:设计
5、成绩: (教师填写)指导老师: (签字)二一六年一月十五日目 录第一章 概述1第二章 系统分析2第三章 系统设计4第四章 系统实现8第五章 结束语10前1行,段后1行,间距1.5倍12第一章 概述有的章节标题要格式统一:段前1行,段后1行,行距1.5倍。内容的修改,添加。课程设计是实践性教学中的一个重要环节,它以某一课程为基础,可以涉及和课程相关的各个方面,是一门独立于课程之外的特殊课程。课程设计是让同学们对所学的课程更全面的学习和应用,理解和掌握课程的相关知识。根据软件开发实践课程所学的概念、理论和方法,按照面向对象设计的基本步骤,设计出一个供应商信息管理系统;进一步加深面向对象设计理解和掌
6、握。理论联系实际,加深和巩固所学的理论知识,提高实践能力和计算机的综合运用能力。供应商信息管理系统的优势在于存储方便、修改方便、快速查找、数据存储量大等。 整个供应商管理系统以供应商信息管理为核心,以标准化的采购流程以及先进的管理思想,从供应商的基本信息、组织架构信息、联系信息、法律信息、财务信息和资质信息等信等多方面考察供应商的实力,再通过对供应商的供货能力,交易记录、绩效等信息综合管理,达到优化管理,降低成本的目的。供应商管理系统是一种致力于实现与供应商建立和维持长久、紧密伙伴关系的管理思想和软件技术的解决方案,它旨在改善企业与供应商之间关系的新型管理机制,实施于围绕企业采购业务相关的领域
7、。目标是通过与供应商建立长期、紧密的业务关系,并通过对双方资源和竞争优势的整合来共同开拓市场,扩大市场需求和份额,降低产品前期的高额成本,实现双赢的企业管理模式;同时它又是以多种信息技术为支持和手段的一套先进的管理软件和技术,它将先进的电子商务、数据挖掘、协同技术等信息技术紧密集成在一起,为企业产品的策略性设计、资源的策略性获取、合同的有效洽谈、产品内容的统一管理等过程提供了一个优化的解决方案。第二章 系统分析2.1 系统需求 新增供应商窗体:建立类对象,输入供应商信息:供应商编号、简称、全称、负责人、电话、传真、公司地址、邮编等信息,将供应商信息存入到磁盘文件。修改供应商窗体:先根据供应商名
8、称搜索出该供应商的信息,如果存在则可修改,请用户选择要修改的内容并存入修改后的供应商信息。如果数据不存在则提示用户“该供应商不存在或者已经被删除”。最后实现数据保存到磁盘文件的功能。删除供应商窗体:先根据供应商编号搜索出该供应商的信息,如果存在则可删除。如果数据不存在则提示用户“该供应商不存在或者已经被删除”。最后实现将供应商信息从磁盘文件删除的功能。 2.2 界面设计界面的修改 2.2 .1 新增供应商设计图 欢迎进入增加供应商页面 供应商编号 1 供应商简称 1 供应商全称 1 供应商负责人 1 供应商电话 1 供应商传真 1 公司地址 1 供应商邮编 1添加成功图2.1主要功能图2.2.
9、2 保存文件图 图2.2.1新增供应商设五号字体2.2.2删除供应商信息设计删除供应商信息系统请输入要删除的供应商编号:X1、 删除成功(文件存在此供应商)2、 找不到此用户(文件不存在或已删除此供应商) 图2.2.2删除供应商信息页面设欢迎进行供应商修改界面请输入您要修改的负责人信息:1请选择您要修改的用户信息: 1、供应商编号 2、供应商简称 3、供应商全称 4、供应商负责人 5、供应商电话 6、供应商传真 7、公司地址 8、供应商邮编 输入您要修改后的信息修改成功 2.2.3 修改供应商信息界面图2.3供应商界面图2.3 课题实现课题内容的详细化提示信息:通过显示“1.新增供应商”、“2
10、.修改供应商”等提示提示用户通过输入相应的编号进入相应的功能模块。进入功能模块内部后通过逐步的提示,提示用户实现相应的功能。 新增模块:新增模块是向文件中增添数据,录入新的供应商信息。通过用ios:app连续写入文件,每一行代表一个供应商信息,其中编号,名称等之间用逗号隔开。修改模块:通过编号找到相应的数据,并实现对原有数据的重写。删除模块: 通过编号找到相应的数据,打开用另一个辅助性文件进行操作,两个文件之间相互传递,如果查找到要删除的信息用continue跳过,否则保存内容。显示模块:通过while(getline(input,str)来读取文件每一行数据,将编号读取出来与输入的编号匹配,
11、找到相应数据输出。退出模块:break退出main()中的while循环退出程序。第三章 系统设计3.1 供应商管理系统的设计功能图的增加管理员在登录本系统后,可以对供应商信息进行查询、添加、修改、删除等。当管理添加完新增供应商信息后,点击保存按钮,所填写的信息将会在数据库中更新,成功跳转回添加成功页面。如图3.1所示。图 3.1 系统设计图3.2 供应商增加用户通过系统将供应商信息从程序输入文件,添加成功后,将供应商信息存入二进制文件。用户可以查询供应商信息。信息读取时,将信息提交给文件,将用户的注册信息和文件信息进行匹配。如图3.2所示。 图3.2 供应商增加流程图3.3 供应商删改设计
12、供应商信息存入后,在进行供应商信息修改删除后,要进行读取文件操作,修改时,用户输入供应商负责人名称,先进行信息匹配,从文件中读取负责人姓名信息通知用户修改要改正的供应商信息:输入供应商编号、简称、全称、负责人、电话、传真、公司地址、邮编等,用户选择后输入数据并将数据保存到磁盘文件。用户在进行删除操作时,先输入供应商编号,和文件中所有用户编号进行匹配。查找成功后删除,不成功则停止操作。流程图如图3.3所示。 图3.3修改供应商信息流程图3.4 供应商详细设计管理员在登录本系统后,可以对供应商信息进行查询、添加、修改、删除等。如图3.4所示。 图3.4 供应商详细流程图第四章 系统实现4.1 菜单
13、主页描叙内容的增加给用户提示供应商系统功能模块,新增供应商、修改供应商、删除供应商、查询供应商信息等。如图4.1所示。 图4.1菜单主页4.2 供应商信息列表页用户选择查询供应商信息模块,输入查询供应商编号,文件读取得到供应商编号匹对的信息。如图4.2所示。 图4.2供应商信息列表页4.3 新增供应商页面新增供应商模板是用来增加供应商数据的信息表。如图4.3所示。 图4.3新增供应商信息页4.4 修改供应商页面 供应商修改时,用户输入供应商负责人名称,先进行信息匹配,从文件中读取负责人姓 名信息通知用户修改要改正的供应商信息。如图4.4所示。 图4.3修改供应商信息页第五章 结束语文章内容的修
14、改通过这次的供应商信息管理实践,是我们进一步了解了一般供应商信息管理的业务流程, 以模拟实践的形式,完成了系统基础增加、删除、查询、修改等主要流程的实践工作。深刻的认识了供应商管理在整个物流运作中的重要地位。在这次的供应商实践中,我们按照实践指导书和老师的指导与要求进行所有操作,但由于指导书上的一些文字与截图的信息不符,使我在最初的操作过程中频繁出错,导致进度缓慢,随后调整了自己的操作,从头开始进行查找、修改与补充,把之前的错漏之处逐渐修正过来。正是因为这些修正,使我在随后的操作过程中所遇的问题都能迎刃而解,保证了这次实践操作的快速、准确地完成。供应商是物流管理的重要组成部分。供应商具有扩大流
15、通范围、扩大有形市场、促进社会分工等社会经济功能。供应商是现代物流的一个重要组成部分,在物流系统中起着至关重要的作用,是厂商研究和规划的重点。作为物流体系两大支柱之一的供应商,是使“物”在效用最高的时间发挥作用,从而充分发挥“物”的潜力,实现了空间上的优化配置,进而承担着改变物品空间状态的重任。虽然这次实践过程很短暂,但通过反复的操作以及对出现问题的琢磨,使我对供应商环节有了更深刻的认知,为我以后的实践奠定了坚实的基础。也积累了许多供应商管理的经验。实践是我们大学的必修课,是对我们学习的专业理论知识的一次检验和实践化巩固的过程。所以,我们要真正的去参与进去,真正的去实践,这样才能熟悉它,才能在
16、以后的工作中去应用,去接近工作。 现在的学习是在为以后打基础,把自己培养成为一名真正的物流者。作为一个大学生、作为一个物流专业的学生我们还有很长的路要走,还有很多的东西要学。 实践是检验真谛的唯一方式,才真正认识理论其中的意义。物业安保培训方案 为规范保安工作,使保安工作系统化/规范化,最终使保安具备满足工作需要的知识和技能,特制定本教学教材大纲。一、课程设置及内容全部课程分为专业理论知识和技能训练两大科目。其中专业理论知识内容包括:保安理论知识、消防业务知识、职业道德、法律常识、保安礼仪、救护知识。作技能训练内容包括:岗位操作指引、勤务技能、消防技能、军事技能。二培训的及要求培训目的1)保安
17、人员培训应以保安理论知识、消防知识、法律常识教学为主,在教学过程中,应要求学员全面熟知保安理论知识及消防专业知识,在工作中的操作与运用,并基本掌握现场保护及处理知识2)职业道德课程的教学应根据不同的岗位元而予以不同的内容,使保安在各自不同的工作岗位上都能养成具有本职业特点的良好职业道德和行为规范)法律常识教学是理论课的主要内容之一,要求所有保安都应熟知国家有关法律、法规,成为懂法、知法、守法的公民,运用法律这一有力武器与违法犯罪分子作斗争。工作入口门卫守护,定点守卫及区域巡逻为主要内容,在日常管理和发生突发事件时能够运用所学的技能保护公司财产以及自身安全。2、培训要求1)保安理论培训通过培训使
18、保安熟知保安工作性质、地位、任务、及工作职责权限,同时全面掌握保安专业知识以及在具体工作中应注意的事项及一般情况处置的原则和方法。2)消防知识及消防器材的使用通过培训使保安熟知掌握消防工作的方针任务和意义,熟知各种防火的措施和消防器材设施的操作及使用方法,做到防患于未燃,保护公司财产和员工生命财产的安全。3) 法律常识及职业道德教育通过法律常识及职业道德教育,使保安树立法律意识和良好的职业道德观念,能够运用法律知识正确处理工作中发生的各种问题;增强保安人员爱岗敬业、无私奉献更好的为公司服务的精神。4) 工作技能培训其中专业理论知识内容包括:保安理论知识、消防业务知识、职业道德、法律常识、保安礼
19、仪、救护知识。作技能训练内容包括:岗位操作指引、勤务技能、消防技能、军事技能。二培训的及要求培训目的安全生产目标责任书为了进一步落实安全生产责任制,做到“责、权、利”相结合,根据我公司2015年度安全生产目标的内容,现与财务部签订如下安全生产目标:一、目标值:1、全年人身死亡事故为零,重伤事故为零,轻伤人数为零。2、现金安全保管,不发生盗窃事故。3、每月足额提取安全生产费用,保障安全生产投入资金的到位。4、安全培训合格率为100%。二、本单位安全工作上必须做到以下内容: 1、对本单位的安全生产负直接领导责任,必须模范遵守公司的各项安全管理制度,不发布与公司安全管理制度相抵触的指令,严格履行本人
20、的安全职责,确保安全责任制在本单位全面落实,并全力支持安全工作。 2、保证公司各项安全管理制度和管理办法在本单位内全面实施,并自觉接受公司安全部门的监督和管理。 3、在确保安全的前提下组织生产,始终把安全工作放在首位,当“安全与交货期、质量”发生矛盾时,坚持安全第一的原则。 4、参加生产碰头会时,首先汇报本单位的安全生产情况和安全问题落实情况;在安排本单位生产任务时,必须安排安全工作内容,并写入记录。 5、在公司及政府的安全检查中杜绝各类违章现象。 6、组织本部门积极参加安全检查,做到有检查、有整改,记录全。 7、以身作则,不违章指挥、不违章操作。对发现的各类违章现象负有查禁的责任,同时要予以查处。 8、虚心接受员工提出的问题,杜绝不接受或盲目指挥;9、发生事故,应立即报告主管领导,按照“四不放过”的原则召开事故分析会,提出整改措施和对责任者的处理意见,并填写事故登记表,严禁隐瞒不报或降低对责任者的处罚标准。 10、必须按规定对单位员工进行培训和新员工上岗教育;11、严格执行公司安全生产十六项禁令,保证本单位所有人员不违章作业。 三、 安全奖惩: 1、对于全年实现安全目标的按照公司生产现场管理规定和工作说明书进行考核奖励;对于未实现安全目标的按照公司规定进行处罚。 2、每月接受主管领导指派人员对安全生产责任状的落