用链表写一个程序 财富值68

2016-06-20 17:07发布

某公司有3个销售员(编号:1-3),负责销售3种产品(编号:1-3)。现有一个产品价格文件price.dat,里面存放了3种产品的编号、名称、单价;有一个销售员文件saleman.dat,里面存放了3个销售员的编号、姓名;还有一个销售情况文件sale.dat,里面存放了每个销售员每天销售产品的情况,包括年、月、日、销售员编号、产品编号、产品销售数量、产品销售额。设计一个销售管理系统,完成以下功能:(1)设计一个模块完成对价格维护功能:对价格进行添加、查询、删除操作,最后将修改后的结果重新保存到price.dat中。操作菜单如下:                           SubMenu1-Price                        ====================                            1—Add NewPrice                            2—DisplayPrice                            3—Modify  Price                            4—Delete  Price                            0—Exit                        ====================                         YourChoice(0-4):(2)设计一个模块完成对销售员的维护功能:对销售员进行添加、查询、删除操作,最后将修改后的结果重新保存到saleman.dat中。操作菜单如下:                            SubMenu2-Saleman                       ====================                            1—Add New Saleman                            2—Display Saleman                            3—Modify  Saleman                            4—Delete  Saleman                            0—Exit                       ====================                         Your Choice(0-4):(3)设计一个模块完成销售的功能:① 录入每个销售员每天填写的“每日销售产品情况表”信息,表格信息如下: 每日销售产品情况表销售员代号:产品代号销售量1 2 3  年  月  日 录入销售量后,根据price.dat文件中的对应产品的价格自动计算销售额。如果直接输入销售额,则适当减分。录入的信息必须能保存在磁盘中,需要时可从磁盘读出信息。② 计算指定年、月每个人每种产品的销售额。    输入要计算的年、月,计算该年、月每个人每种产品的销售额。如果没有指定日期适当扣分。③  按销售额对销售员(销售员代号)进行排序,输出排序结果。如果能将saleman.dat文件中对应销售员代号的姓名也显示,则适当加分。④  统计每种产品的总销售额,对这些产品按从高到底的顺序,输出排序结果(需输出产品的代号和销售额)如果能将price.dat文件中对应产品编号的产品名称也显示,则适当加分。⑤  输出销售统计报表(表中内容为销售额)。报表格式如下:.           销售统计报表  销售员代号产品代号个人销售总额1231    2    3    每种产品销售总额     总销售额   年  月   操作菜单如下:                            SubMenu3-Sale                       ====================                            1—Add NewSale                            2—Calculatesales of each product for each person                            3—Sort bysales                            4—Statisticson the total sales of each product                            5—Output statisticsreport                   0—Exit                       ====================                         Your Choice(0-5):说明:菜单项可根据自己需要进行增减。主菜单实现对子菜单的调用。操作菜单如下:                MainMenu                       ====================                            1—Pricemanagement                            2—Saleman  management                            3— Sale  management                            0—Exit                       ====================                         Your Choice(0-3):
友情提示: 问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
0条回答

一周热门 更多>