销售管理系统课设报告
- 格式:doc
- 大小:231.00 KB
- 文档页数:22
*******************
实践教学
*******************
兰州理工大学
计算机与通信学院
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:进入系统运行,按要求输入销售员代码,产品代码,销售额。
2 按’B’,求出每位销售员的销售总额
3:按’C’,按销售额对销售员排序
4:按’D’,每种物品的总销售额并且排序.
5: 按’E’,每个月的便条数
。6:按’G’, 输出表格函数
六、设计总结
该课程设计的销售管理系统实现了对销售的各方面的管理,同时也对各项项
目进行排序,最后输出统计表。
经过这么多天的课程设计,使我对C语言有了更进一步的认识和了解,要想学好它要重在实践,要通过不断的上机操作才能更好地学习它,使用它,通过实践,我也发现我还有许多不足之处。首先对C语言的一些标准库函数不太了解,还有对函数调用的正确使用不够熟悉,而且还会有许多错误。通过这次的实践,使我在这几个方面的认识有所提高。
通过这次的程序设计,让我更加深刻的明白了程序设计的重要性,同时也更加激起了我要努力学好这门课程的兴趣,现在我还有许多不明白的地方,还需多加努力。
通过学习C语言,使我认识到,c语言的学习要注重实践与理论知识相结合的学习方法,C语言是一门注重逻辑思维的课程,学好c语言不仅可以提高我们
对课程钻研的积极性,而且可以提高我们的综合能力。
这次的课程设计更加调动了同学们团队协作精神,这是非常必要的