资源说明:附录1 课程设计题目
第1题 某商店软件销售情况查询程序
【题目描述】
请设计一个简单的软件销售查询程序,软件销售信息包括:软件编号、软件名称、开发商名称、出版日期(只含年份)、单价、销售日期(含年、月、日)、销售数量等。
该程序应该具有下列基本功能:
(1) 录入全部软件的销售信息,软件编号按顺序生成;
(2) 显示全部软件的信息;单设函数
(3) 添加一个软件的信息;
(4) 给定软件编号,修改此编号的软件信息,要求有修改确认;
(5) 给定软件名称,删除此名称的软件信息,要求有删除确认;
(6)给定软件名称,显示该软件的所有销售信息;
(7)给定开发商名称,显示该开发商所有软件的销售额和销售数量;
(8) 给定软件名称,显示该软件的销售总额和总销售数量;
(9) 给定一个值,显示单价小于该值的软件的销售数量;
(10)提供一些按各类信息进行排序的功能(自己发挥)。
【题目要求】
(1) 按照分析、设计、编码、调试和测试的软件开发过程完成这个应用程序;
(2) 为各项操作功能设计一个菜单。应用程序运行后,先显示这个菜单,然后用户通过菜单项选择希望进行的操作项目。
【输入要求】
应用程序运行后,在屏幕上显示一个菜单。用户可以根据需求,选定相应的操作项目。进入每个操作后(若需要,还可显示子菜单),根据应用程序的提示信息,从键盘输入相应的信息。要求用户输入数据时,要给出清晰、明确的提示信息,包括输入的数据内容、格式及结束方式等。
【输出要求】
(1) 应用程序运行后,要在屏幕上显示一个菜单;
(2) 要求用户输入数据时,要给出清晰、明确的提示信息,包括输入的数据内容、格式及结束方式等。
(3)输出的结果要清晰美观,以表格形式上下对齐。
【提示】
使用结构类型和一维数组,用来保存软件信息。
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。
English
