*******************
实践教学
*******************
兰州理工大学
计算机与通信学院
2011年春季学期
C程序设计课程设计
题目:销售管理系统
专业班级:计算机1班
姓名:ZWZ
学号:10240136
指导教师:周小健
成绩:
摘要
销售管理系统程序设计利用计算机技术,使得企业生产、库存和销售能够有利结合起来,提高企业的效率和效益。
利用该系统可以为决策者和管理者及时掌握时常动态和企业的生产状况,以及对员工销售额的统计。
销售管理系统是一个企业单位不可缺少的部分,它的内容对于公司的决策者和管理者来说都至关重要,所以销售管理系统应该能够为管理人员提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对员工信息及业绩进行管理,具有手工管理所无法比拟的优点.
目录
摘要 (2)
一、需求分析 0
1.1 要求 0
1.2 系统功能 0
1.3 运行环境 0
1.4 开发工具 0
二、总体设计 (1)
三详细设计 (2)
2.2 功能模块设计 (2)
2.3 系统流程图(如图
3.1)...................... 错误!未定义书签。
四、编码 (5)
五、测试 (6)
六、设计总结 (11)
致谢 (12)
参考文献 (13)
附录1 0
一、需求分析
1.1 要求
(1)用c语言实现程序设计;
(2)利用结构体进行相关信息处理;
(3)画出查询模块的流程图;
(4)系统的各个功能模块要求用函数的形式实现;
(5)界面友好(良好的人机互交),程序要有注释
1.2 系统功能
(1)定义一个结构体类型数组,输入每一位同学的记录(包括姓名、电话号码、e_mail、地址),将其信息存入文件中;
(2)输入姓名查询该同学的信息,并显示在屏幕上;
(3)画出所有模块的流程图;
(4)编写代码;
(5)程序分析与调试。
1.3 运行环境
(1)WINDOWS2000/XP系统
(2)Turboc2.0编译环境
1.4开发工具
(1)C程序
二、总体设计
三详细设计
2.1 详细设计思路
1. main()主函数设置了程序的流程,结束程序。
2. select ( ) 选择函数选择所想运行的各个函数.
3. functionscan ( ) 输入函数输入便条的数据.
4. function1 ( ) 文件的数据输入函数多次输入数据
5. function2 ( ) 统计函数每个人的每种产品的统计
6. functionpaixu2 ( )总额排序函数按销售额对商品进行排序
7. function4() 总额统计函数统计每种产品的总额
8. function3() 售员排序函数按照销售额对售员排序函数
9. function5() 统计报表函数统计商品总额
10. function6() 清空文件函数清空文件数据
11. functionpaixu() 个人排序函数按销售总额对售员排序
2.2 功能模块设计
图3.1 系统流程图
voidfunction6流程图(3-3-1)
四、编码
总体管理系统:
主窗体中分为N个功能键:
1.输入销售额;输入便条总数,用于统计员工本月销售商品数量。
2.存储:存储商品的销售数量,便于对月份销售额进行统计。
3.显示便条清单:
4.对员工的销售额进行统计:按员工销售额进行排序。
5.对每种商品的销售总量进行统计
6.统计便条总数
五、测试
1:进入系统运行,按要求输入销售员代码,产品代码,销售额。