某公司有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.1-10元之间
一周热门 更多>