销售管理系统课程设计报告

上传人:新** 文档编号:497958167 上传时间:2023-05-23 格式:DOC 页数:21 大小:136KB
返回 下载 相关 举报
销售管理系统课程设计报告_第1页
第1页 / 共21页
销售管理系统课程设计报告_第2页
第2页 / 共21页
销售管理系统课程设计报告_第3页
第3页 / 共21页
销售管理系统课程设计报告_第4页
第4页 / 共21页
销售管理系统课程设计报告_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《销售管理系统课程设计报告》由会员分享,可在线阅读,更多相关《销售管理系统课程设计报告(21页珍藏版)》请在金锄头文库上搜索。

1、-程序设计根底及数据构造课程设计设计题目: 销售管理系统 系院: 经济管理学院 专 业: 信息管理与信息系统 班 级: 信管 姓 名:学 号:姓 名:学 号:姓 名:学 号:姓 名:学 号:指导教师:学年学期: 2013 2014 学年 第 1 学期 2013年 12 月 16 日. z-课程设计任务书课程设计题目商品销售管理系统课程设计目的1培养学生正确的设计思想,将理论与实际相结合,严肃认真、实事的科学态度和勇于探索的创新精神。2培养学生综合运用所学知识与生产实践经历,分析和解决工程技术问题的能力。3通过课程设计实践,建立系统设计的整体思想,锻炼编写程序、调试程序的能力,学习文档编写规,培

2、养独立学习、吸取他人经历、探索前言知识的习惯。同时,C+语言程序设计课程设计可以充分弥补课堂教学及普通实验中知识深度与广度有限的缺陷,更好地帮助学生从全局角度把握课程体系。课程设计环境硬件:P4以上计算机软件:Visual C+/Turbo CMicrosoft Windows *P课程设计任务和要求任务:用C语言对学生成绩进展编程;要求: 1、要充分认识C+语言程序设计课程设计的重要性,认真做好各项准备工作;既要虚心承受教师的指导,又要充分发挥主观能动性,要结合课题,独立思考,努力钻研,勤于实践,勇于创新;收集资料,自学相关知识,拓宽知识面,根据课题的根本要求,自行完成设计任务。要按时、独立

3、完成规定的工作任务,不弄虚作假,不抄袭他人;严格遵守学习和劳动纪律,不无故缺席,不迟到早退,不懈怠,不拖拉,要积极主动;严格要求自己,树立严肃、严密、严谨的科学态度,按时、按质、按量完成。工作进度方案序号起止日期工 作 容01201查找资料,熟悉操作环境,开场编写程序02编写程序,调试程序03写实验报告指导教师签字盖章: 年月日. z-目 录引言 11 需求分析 12 系统设计 12.1 总体方案设计 22.2 算法设计 22.3 实现方法 32.4 流程图 33 代码编写 44 程序运行及调试94.1 程序调试 94.2 运行与测试11总结15致16参考文献 17. z-摘 要 目前,销售管

4、理系统在企业管理中逐步占据重要地位,企业销售管理成为企业经营管理的核心容之一,它的特点是信息量大、更新速度快、要求信息反应速度、准确。销售管理系统的应用,解决了人工管理过程中的管理低下、数据部准确、管理部及时等一系列问题;进一步提高了企业经营运作的速度,提升企业的管理水平、提高企业的经济效益,事企业的销售管理更加科学、合理;使企业能够随着市场的变化而随时调整自身的销售方案,并在瞬息万变的市场竞争中立于不败之地。随着商品因为生活,商业等方面的增多,商业的开展也日益的迅猛,由于顾客量的增多,商品出入时间的广泛,商场收益的日益增多,仅仅依靠手写的老式输入记账法,无法满足商场的需求的,同时也浪费人力和

5、时间。开发这个系统,目的就在于能够更好的对商品信息情况,商品销售情况,销售统计等进展准确的修改查询,以便更好的完善和更新商品销售信息。本系统采用Turbo C编写, 设计一个C语言程序销售管理系统,系统以菜单方式工作,录入信息用文件保存,修改更新相关销售信息,计算每个人每种产品的销售额,统计每种产品的总销售量,查询每种产品的销售信息。本系统具有良好的灵活性、开放性,用户可以方便地进展信息管理,改变现在的管理容,该系统还为客户提供了友好的界面。关键词:销售管理系统,信息管理,Turbo C. z-引 言随着计算机的广泛应用以及计算机技术的迅猛开展,基于计算机的销售管理系统将逐步代替传统的管理模式

6、。计算机检索迅速、可靠性高、存储量大、性好、寿命长、本钱低等优点,极大的提高了销售管理效率。为了更高效的完成销售方面的工作,也为了有更多的时间来处理更多的别的事务,用计算机管理销售信息代替手工管理是大势所趋,企业也将因此摆脱原有的管理模式,完全进入信息化销售管理。1 需求分析在当今全球信息化大潮流中,互联网即因特网Internet异军突起,计算机开展得越加迅猛,给20世纪末的人类社会增添了无限的活力。现今社会是信息化的大社会。与人们的生活息息相关。传统的手工管理方式现在已经逐渐被信息化管理所取代。 商品销售管理系统对超市商品管理有着极其重要的作用,传统的手工管理方式现在已经逐渐被信息化管理所取

7、代,但现在大多数商品企业的销售管理,只是实现简单的电脑存储、计算操作,随着计算机的快速开展,只是简单的电脑存储、计算操作,已经不能满足企业透明化的需求。商品销售管理系统实现的功能如下:1. 输入根本数据和销售数据:根本数据包括产品数据,销售数据包括销售员编号、销售产品编号、销售产品数量。2. 编辑数据:可添加、删除、修改产品数据销售数据。3. 计算:计算每个销售员的销售总额;计算每种产品的销售数量及销售额。4. 查询:可按销售员的编号查询销售情况;也可按产品编号查询销售情况。5. 浏览:可浏览输入、修改或计算的数据。6. 退出:退出系统2 系统设计2.1 总体方案设计按系统分析的功能要求将系统

8、划分为以下几个主要功能模块,如图2.1。2.2 算法设计算法:第一步:进入系统,按界面提示选择06按键,进入所需要的界面。第二步:假设选择1进入,按系统提示进展初始化并输入商品信息;假设选择2进入,按系统提示对已有商品信息进展修改更新;假设选择3进入,进入信息删除界面,输入商品号修改相应商品信息;假设选择4进入销售量统计界面,按要求输入记录,对不同商品的销售量进展统计;假设选择5进入销售量修改界面,修改不同销售员的销售量;假设选择6,则进入浏览界面中,对已输入数据进展浏览;选择0则退出程序。第三步:完成所需要求,退出系统。输入商品数据商品销售管理系统主菜单输入编辑查询计算浏览退出输入销售总数据

9、修改商品和销售数据删除商品和销售数据添加商品和销售数据按销售员编号查询按商品编号查询图2.1 系统功能模块图2.3 实现方法分别通过顺序构造、选择构造,按照顺序,通过判断输入数据是否满足条件进展操作,同时调用C语言本身具有的一些函数,如struct(),getch(),_sleep(),strcmp()等等函数,在关键的地方进展选择判断,从而保证系统的进展与操作正确。2.4 流程图1、主函数main()流程图while(1);clrscr();清屏幕welcome();输出Please select 1-6-0-menu=:提示选择输入menu switch(menu)1输入货物记录2编辑货物

10、数据3删除货物记录4插入数量记录5修改数量记录6浏览汇总信息0退出图2.2 主函数流程图2、输入数据函数void goods()流程图void good;函数声明clrscr();清屏幕输出子菜单输入NO switch(M)1输入货物编号2输入货物名称3输入货物价格ANY KEY返回主界面图2.3 输入数据函数流程图3、输入数据函数void modify()流程图void modify();函数声明clrscr();清屏幕输出子菜单输入NO switch(M)1输入货物编号2输入新货物编号3输入新货物名称4输入货物新价格ANY KEY返回主界面图2.4 输入数据函数流程图4、根据销售员编号来查

11、询数据 void search_salID()流程图 输入要查询的销售员的编号for(i=0;iN;i+)NYif(strcmp(sadai.salman.ID,ID)=0)在屏幕输出他的相关销售数据,flag=1if(flag=0) 输出The number is not e*ist ! save()图2.5 查询数据流程图3 代码编写3.1 源程序/*#include /*I/O函数*/#include /*其他说明主要是为了应用e*it()函数*/#include */ /*屏幕操作函数*/int INDE*32;struct goods /*声明货物数据构造体类型*/int id;int price; int SM1,SM2,SM3;char name21;goods32;3.2 Page_title()函数 /*主界面函数*/void page_title(char *menu_item) clrscr(); printf(* Sales Management System *nn- %s -nn,menu_item);/

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

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号