服装管理系统
printf(\产品名称:%s\\n\
onePrice = getPriceById(tmpSellInfo->productId); printf(\商品单价:%f\\n\
printf(\销售数量:%d\\n\ printf(\销售员:%s\\n\ printf(\
销
售
时
间
:%d
年
%d
月
%d
日
\\n\ totalPrice += onePrice*tmpSellInfo->sellCount; }
tmpSellInfo = tmpSellInfo->next; }
printf(\总共有%d条符合条件的记录,销售总价%f元\\n\};
//显示所有销售员的业绩// void ShowAllSellReport() { int rsCount = 0;
float totalPrice = 0.0,onePrice; char productName[20]; SellInfoRecord *tmpSellInfo;
printf(\你好%s:当前功能将进行所有销售报表显示\\n\ tmpSellInfo = pSellInfoHead; if(NULL == tmpSellInfo) return ; while(NULL != tmpSellInfo) { rsCount++;
printf(\第%d条商品销售记录信息如下:\\n\ printf(\销售编号:%d\\n\ printf(\产品编号:%d\\n\ getProductNameById(tmpSellInfo->productId,productName); printf(\产品名称:%s\\n\
onePrice = getPriceById(tmpSellInfo->productId); printf(\商品单价:%f\\n\
printf(\销售数量:%d\\n\ printf(\销售员:%s\\n\
printf(\销售时间:%d年%d月%d日\\n\ totalPrice += onePrice*tmpSellInfo->sellCount;
tmpSellInfo = tmpSellInfo->next; }
printf(\总共有%d条符合条件的记录,销售总价%f元\\n\ };
26
服装管理系统
5.销售员功能模块(图4-17)
销售员模块 1.商品浏览 2.商品信息查询 3.商品销售 4.报表查看
图4-17
(1)销售员欢迎界面
//销售员管理模块// void SellOperationMenu() { int select; while(1) {
printf(\亲爱的销售员%s同志,欢迎使用本系统,你拥有下面所有功能:\\n\ printf(\商品浏览\\n\ printf(\商品查询\\n\ printf(\商品销售\\n\ printf(\报表查看\\n\ printf(\退出登陆系统\\n\
printf(\请输入上面功能对应的序号进行功能选择:\ scanf(\ switch(select) { case 1:
ProductsView(); continue; case 2:
ProductFind(); continue; case 3:
ProductsSell();
27
服装管理系统
continue; case 4:
ReportPrint(); continue; case 5:
ExitSystem();; break; default: break; } } };
(2)其它功能和管理员店长对应功能的函数的调用一致
(即调用ProductsView() ProductFind() ProductsSell() ReportPrint() 函数 )
5.上机操作
1.开始登陆欢迎界面(图5-1)
本程序自动识别所有用户(包括管理员,店长,销售人员)身份,直接登陆即可,无需选择那种登陆方式,身份为用户注册身份。
(注:本程序设置了管理员,店长,销售人员的初始账号为admin boss Sell 初始密码和账号一致,可以用初始账号登陆使用此程序)
图 5-1 2. 管理员功能界面(图5-2)
根据自己的需要选择功能前编号按 ENTER 健即可进入对应功能,例如选择用户信息管理 (选2 按ENTER)
28
服装管理系统
图5-2
3.店长功能界面(图5-3)
假如你的账号身份是店长登陆后显示店长的功能界面
图5-3
如果你需要的显示销售报表 输入3 按enter就进入了(图5-4)
图5-4 4.销售人员功能界面(图5-5)
29
服装管理系统
图5-5
6.总结
在编程过程中遇到很多问题,之后请教同学和老师,细心的把问题一一解决。这次课程设计让我掌握了许多的有用知识。首先通过不断地学习和锻炼更加熟练地掌握应用软件Microsoft Visual C++了。设计正确及合适的程序对于我们初学者来说是很大的难题,出现一丁点儿错误就得非很大的努力去修改,正式者一步步一点点的努力让我对C语言游乐更深的认识。同时我掌握了解决问题的方法,这无论是对以后的学习、生活都有无比重要的价值。在设计中,每个同学都会遇到一些困难,或多或少,这些困难常常让我心情烦躁,比如不能清晰的建立设计模块,不会修改出现的错误等等,然后我向同学寻求帮助,向他们学习,最终通过自己努力建立了模块。不可避免地,程序中肯定依然存在者某些问题,我希望在以后的学习和应用中不断提高自己的能力,攻克遇到的困难。这次实习让我感觉C语言在生活学习和生产中的应用性很强,所以好好的学习编程很有必要。
7.致谢
感谢各位孔春芳老师,给我这个难得的机会在机房中尝试设计程序,在C语言学习中教会我了许多专业的基础知识。感谢学长们在我遇到问题时虚心教导,并在问题的细节方面进行指点。感谢身边C语言高手们在程序设计时的一些帮助,让我克服难关。
30
服装管理系统
参考文献
[1] 谭浩强. C程序设计(第三版)[M]. 北京: 清华大学出版社, 2005.
[2] 张冬梅, 刘远兴, 陈晶, 等. 基于PBL的C语言课程设计及学习指导[M]. 北京: 清华
大学出版社, 2011.
31