C语言课程设计报告 -- 网上购物管理系统

C语言课程设计报告 -- 网上购物管理系统

ID:42268871

大小:2.09 MB

页数:132页

时间:2019-09-09

C语言课程设计报告 -- 网上购物管理系统_第1页
C语言课程设计报告 -- 网上购物管理系统_第2页
C语言课程设计报告 -- 网上购物管理系统_第3页
C语言课程设计报告 -- 网上购物管理系统_第4页
C语言课程设计报告 -- 网上购物管理系统_第5页
资源描述:

《C语言课程设计报告 -- 网上购物管理系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、华中科技大学自动化学院C语言课程设计报告网上购物管理系统专业:自动化班级:自动化1306班组员:指导教师:周纯杰何顶新彭刚周凯波完成时间:2014年11月7日星期五1目录:一.引言……………………………………………………………41.任务背景……………………………………………………………42.编写目的……………………………………………………………43.任务概述……………………………….…………..………………4二.功能及操作介绍………………………….………………….5界面1—登录界面……………………….………………………………5界面2—用户界面……………………….………………………………6

2、界面3—管理员界面…………………….………………………………7三.系统设计分析…………………………………………………81.程序流程图…………………………….……………………….……82.函数模块分析………………………….……………………….……9(1)主函数模块……………………………………………….………9(2)登陆模块…………………………………………………………10(3)注册模块…………………………………………………………12(4)用户模块…………………………………………………………13(3)管理员模块………………………………………………………21(6)留言模块………………………………

3、…………………………26四.不足之处……………………………………………………27五.编程分工……………………………………………………27六.程序设计心得………………………………………………272七.编程分工……………………………………………………28八.程序源代码…………………………………………………293一.引言1.任务背景在为期一学期的c语言课程学习之后,需要我们能扎实掌握所学知识,能够将其灵活运用到实际当中。于是在大二上学期布置了c语言课设的任务,本次课设1至2人一组,共设置了22个题材,采用抽签的方式选择各组的题目。每组须在大约两个月的时间内,编写出不少于1000行的c语言程序。

4、并要求所编写的程序能正常运行,并符合生活实际。我们组的题目为“网购模拟系统”,在下面的内容中将详细介绍。2.编写目的此次C语言课程设计是本专业的第一次课程设计,具有重要的意义:通过上个学期对C语言的学习,对C语言编程有了初步的了解,获得了一定的基础但是非常缺乏实际的编程经验,无法从质上对自己的编程技巧有一个很大的提高,这次的课程设计给我们提供了一个非常好的锻炼机会。通过二个人的分工合作,在实际中运用和训练程序设计的模块化和工程化思想和技术,努力掌握C语言精髓;同时提高自己的交流与团队合作的能力.为以后的更专业更复杂的课程设计和实践活动打好基础。3.任务概述以购物网站为研究对象,了解网上购

5、物的流程以及买家和卖家的功能,管理员能对存在的商品进行价格修改,补充库存,以及删除操作,而买家则可以分类检索,字符查找商品,对账户信息进行修改,对支付宝进行充值,查看购买记录,在购物车中进行购买的功能。最后就是作为买卖双方进行沟通交流渠道的留言功能。在编写此程序的基础上掌握编修大程序的一些基本知识与技巧,为以后真正的走向社会,编修高效率的程序作准备。4二.功能及操作介绍界面1——登陆界面这一部分是管理员和用户共同的登陆界面,可以用鼠标选择身份,键盘输入账号密码,新用户也可以点击注册。5界面2——用户界面进入该部分之前会有一段欢迎动画,并出现“天上天下购物网”的图形。用户所有的功能几乎都是

6、在本界面下实现的,所有的功能都显示在左侧的菜单中。右侧为对左侧信息进行反馈的模块。包括对个人信息的查看与修改,管理购物车中的商品,查看消费记录,分类查看或用字符搜索商品,对支付宝进行充值以及留言的功能。同时可以返回登陆界面或直接退出。6界面3——管理员界面在管理员界面中,与顾客的风格类似,左侧为功能,右侧为对功能的反馈。具体是对商品价格,库存进行修改,删除某件商品还有收到订单之后发货,以及留言功能。7三.系统设计分析1.程序流程图开始程序新用户注册登录界面注册注册成功管理员注册管理员登录用户登录个人信息修改未读留言删除商品商品管理订单处理留言电子产已读留言品购物车管理确认付款修改商品书籍

7、查看详细已发信息信息(包发货删除订单信息括价格)消费记录服饰编写信息商品信息开始动画分类搜索食品加入购物搜索商品车删除商品是否限定搜索价格支付宝充值编写留言留言未读留言已读留言已发送82.程序模块分析(1)主函数模块voidmain(){intdriver=VGA;intmode=VGAHI;//用于图形界面初始化intmx,my,mbutt;//鼠标intiden=0;//身份置零,1为顾客,2为管理员charstr_name[1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。