《C语言程序设计》课程设计报告-商品订购系统设计.docxVIP

《C语言程序设计》课程设计报告-商品订购系统设计.docx

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
重庆科技学院《C 重庆科技学院《C 语言程序设计》课程设计报告 PAGE PAGE 1 摘 要 通过本软件的学习、编译。可以很好的掌握程序中结构体的运用、界面的使用等, 以及更熟练的掌握了使用 fprintf 与 fscanf 向文件读写一组数据。可以完全的、熟练的、掌握、运用switch 语句来实现多分支选择结构。同时,使用、学习者也能够学习、知道程序的许多细节问题通过每个函数模块模式。以上这些的学习对今后的学习、编译程序,以及学习好程序设计课程都有很大的帮助。 关键词:结构体 界面 fread switch 语句 设计题目:商品订购系统设计学生姓名 课程设计任务书 课程名称 地 点 计设 C 语言程序设计课程设计 专业班级 计科 11 I305/I306 起止时间 2012 年 1 月 9 日~1 月 13 日 及要容内 请你为校园某店铺设计一个商品订购系统,订购者能使用该系统在浏览了基本求 及 要 商品信息(货号、名称、厂家、产地、存量、单价)后设定商品订购信息产生一条 订购记录(日期时间、货号、订购量、客户名、客户地址、客户号),商家根据客户的订购信息组织商品和发货。 【题目要求】 商品的基本信息(货号、名称、厂家、产地、存量、单价等)要单独保存; 商品的订购记录(日期时间、货号、订购量、客户名、客户地址、客户号); 系统的各个功能模块要求用函数的形式实现; 系统的功能模块应包含商品信息的增删改查,以及订购记录的查询和统计;要求用C 语言的文件操作语句将以上所有结果分别保存在文件goodsinfo.out, 和中。 【输入/输出要求】 应用程序运行后,先显示一个菜单,然后用户根据需要选择相应的操作项目。进入每个操作后,根据程序的提示输入相应的信息; 要求用户输入数据时,要给出清晰、明确的提示信息,包括输入的数据内容、格式及结束方式等。 建立一个小系统,至少包括10 种产品能供顾客选择 根据题目要求,运用所学知识,完成设计和实现工作,并按照书写规范,撰写课程设计报告。 设计 (1)系统分析、设计正确。参 数 (2)结果以图表方式显示。 界面简洁、美观。 报告格式规范。 进度要求  周一:明确设计任务,学习相关基础知识周二:熟悉各知识点,进行基础练习 周三:根据题目要求,进行设计和实现周四:根据题目要求,进行设计和实现周五:撰写报告,进行答辩 目录 摘 要 2 课程设计任务书 3 软件需求分析说明书 6 系统设计与分析 7 软件界面设计 7 第一模块界面及实现代码 7 第三模块的实现及代码 10 第四模块的实现及代码 14 第五模块的实现及代码 15 第六模块的实现及代码 18 软件的数据(结构)设计 21 软件的算法设计 22 数据结构分析 23 设计体会与小结 24 致谢 25 参考文献 26 附录 1 27 1 软件需求分析说明书 本软件实现了商品信息的添加、删除、修改、有哪些信誉好的足球投注网站,以及显示商品的全部信息。使用者能够很好的查看商品信息,以及订购商品。 本软件的界面需要显示各个单一功能的目录,然后通过 switch 语句来实现各个单一功能的分支选择,把界面与函数联系起来。最终实现了,通过界面来达到软件的要求。 重庆科技学院《C 语言程序设计》课程设计报告 2 系统设计与分析 软件界面设计 画出软件全部输入、输出数据的界面,并对每一个界面进行详细的操作说明; 第一模块界面及实现代码 图如下: 主菜单的界面图 其对应的函数如下: int main(void) { int i; wenbenload(); do { system(cls); printf(\n\n\n\n\n\n); printf(************************** 欢 迎 使 用 商 品 订 购 系 统 v1.0******************************\n); printf( 作者: 计科 1102 姚茂源\n); printf( ┏━━━━━━━━━━━━━━━━━━━┓\n); printf( ┃ 1.浏览商品信息 ┃\n); printf( ┃ 2.订购商品 ┃\n); printf( ┃ 3.订单查询 ┃\n); 7 重庆科技学院《C 语言程序设计》课程设计报告 printf( ┃ 4.有哪些信誉好的足球投注网站商品 ┃\n); printf( ┃ 5.管理菜单 ┃\n); printf( ┃ 0.退出系统 ┃\n); printf( ┗━━━━━━━━━━━━━━━━━━━┛\n); printf(************************************************************** ******************\n);

文档评论(0)

暗伤 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档