用C语言编程网上购物系统,华中科技大学C语言课程设计报告 -- 网上购物管理系统.pdf...
华中科技大学自动化学院
C 语言课程设计报告
网上购物管理系统
专 业:自 动 化
班 级:自动化1306 班
组 员:
指导教师:周纯杰 何顶新 彭刚 周凯波
完成时间:2014 年11 月7 日星期五
1
目录:
一.引言……………………………………………………………4
1.任务背景 ……………………………………………………………4
2.编写目的 ……………………………………………………………4
3.任务概述 ……………………………….…………..………………4
二.功能及操作介绍………………………….………………….5
界面1—登录界面……………………….………………………………5
界面2—用户界面……………………….………………………………6
界面3—管理员界面…………………….………………………………7
三.系统设计分析…………………………………………………8
1.程序流程图…………………………….……………………….……8
2.函数模块分析………………………….……………………….……9
(1)主函数模块……………………………………………….………9
(2)登陆模块…………………………………………………………10
(3)注册模块…………………………………………………………12
(4)用户模块…………………………………………………………13
(3)管理员模块………………………………………………………21
(6)留言模块…………………………………………………………26
四.不足之处……………………………………………………27
五.编程分工……………………………………………………27
六.程序设计心得………………………………………………27
2
七.编程分工……………………………………………………28
八.程序源代码…………………………………………………29
3
一.引言
1.任务背景
在为期一学期的c 语言课程学习之后,需要我们能扎实掌握所学知识,能够
将其灵活运用到实际当中。于是在大二上学期布置了c 语言课设的任务,本次课
设1 至2 人一组,共设置了22 个题材,采用抽签的方式选择各组的题目。每组
须在大约两个月的时间内,编写出不少于 1000 行的c 语言程序。并要求所编写
的程序能正常运行,并符合生活实际。我们组的题目为“网购模拟系统”,在下
面的内容中将详细介绍。
2.编写目的
此次 C 语言课程设计是本专业的第一次课程设计,具有重要的意义:通过上
个学期对C语言的学习,对C语言编程有了初步的了解,获得了一定的基础但是非
常缺乏实际的编程经验,无法从质上对自己的编程技巧有一个很大的提高,这次
的课程设计给我们提供了一个非常好的锻炼机会。通过二个人的分工合作,在实
际中运用和训练程序设计的模块化和工程化思想和技术,努力掌握C 语言精髓;
同时提高自己的交流与团队合作的能力.为以后的更专业更复杂的课程设计和实
践活动打好基础。
3.任务概述
以购物网站为研究对象,了解网上购物的流程以及买家和卖家的功能,管理
员能对存在的商品进行价格修改,补充库存,以及删除操作,而买家则可以分类
检索,字符查找商品,对账户信息进行修改,对支付宝进行充值,查看购买记录,
在购物车中进行购买的功能。最后就是作为买卖双方进行沟通交流渠道的留言功
能。
在编写此程序的基础上掌握编修大程序的一些基本知识与技巧,为以后真正
的走向社会,编修高效率的程序作准备。
4
二.功能及操作介绍
界面1——登陆界面
这一部分是管理员和用户共同的登陆界面,可以用鼠标选择身份,键盘输入
账号密码,新用户也可以点击注册。
5
界面2——用户界面
进入该部分之前会有一段欢迎动画,并出现 “天上天下购物网”的图形。
用户所有的功能几乎都是在本界面下实现的,所有的功能都显示在左侧的菜
单中。右侧为对左侧信息进行反馈的模块。包括对个人信息的查看与修改,管理
购物车中的商品,查看消费记录,分类查看或用字符搜索商品,对支付宝进行充
值以及留言的功能。同时可以返回登陆界面或直接退出。
6
界面3——管理员界
用C语言编程网上购物系统,华中科技大学C语言课程设计报告 -- 网上购物管理系统.pdf...相关推荐
- 汽车站订票系统mysql实验_数据库课程设计报告-车站售票管理系统
数据库课程设计报告-车站售票管理系统 吉林工程技术师范学院 课程设计报告 设计名称: 车站售票信息管理系统 姓 名: 孟祥丽 学 号: 23号 专 业: 计算机科学与技术 班 级: C1042 院 系 ...
- c语言商品订购系统总结报告,c语言课程设计报告-商业销售管理系统
c语言课程设计报告-商业销售管理系统 (14页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 C语言课程设计商业销售管理系统学号姓名班级软 ...
- c语言银行卡管理系统程序设计报告,《c语言程序设计》课程设计报告-职工信息管理系统.doc...
<c语言程序设计>课程设计报告-职工信息管理系统.doc 还剩 24页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环 ...
- c语言声明第一个学生的成绩,C语言课程设计报告--学生成绩管理系统
<C语言课程设计报告--学生成绩管理系统>由会员分享,可在线阅读,更多相关<C语言课程设计报告--学生成绩管理系统(30页珍藏版)>请在人人文库网上搜索. 1.学生成绩管理系统 ...
- c语言 输入职工工资资料,通过结构体的数组来进行操作 报告,c语言课程设计报告-职工工资管理系统...
<c语言课程设计报告-职工工资管理系统>由会员分享,可在线阅读,更多相关<c语言课程设计报告-职工工资管理系统(33页珍藏版)>请在人人文库网上搜索. 1.c 语言课程设计报告 ...
- 施工管理系统C语言,《C语言课程设计报告-建筑工地信息管理系统》.doc
<C语言课程设计报告-建筑工地信息管理系统> C语言课程设计报告 班级:中国地质大学计算机学院192091班 姓名: 序号:192091-28(20091003872) 指导老师:时间:2 ...
- c语言程序设计课程设计学生信息管理系统,C语言程序设计课程设计报告----学生信息管理系统.doc...
河南理工大学计算机学院 <C语言程序设计>课程设计报告 题目: 学生信息管理系统 专业: 计算机科学与技术 班级: 计算机XX班 学号: 311009033232 姓名: ***** 日期 ...
- c语言课程设计2018,C语言课程设计报告(2018)——学生管理系统(17页)-原创力文档...
兰州交通大学博文学院 <C语言程序设计> 课 程 设 计 报 告 系 别: 交通运输系 班 级: 16交通运输(3)班 姓 名: 学 号: 指导老师: 2018年1月5日 兰州交通大学博文 ...
- c语言模拟计算机指令流程图,家居分布式温度监测报警系统-传感器课程设计报告 带程序及仿真全套资料...
资料包: 0.png (13.1 KB, 下载次数: 11) 2018-1-10 04:19 上传 传感器课程设计报告 课 题: 家居分布式温度监测报警系统班 级: 自152 姓 名 ...
最新文章
- php 485串口通信,485串口通信中的常见问题
- php根据时间搜索,yii2实现根据时间搜索的方法
- BZOJ 4212: 神牛的养成计划
- Android - N级树形结构实现
- 腾讯医疗AI实验室:3篇论文被国际顶尖会议收录
- C++--浅谈开发系统的经验
- C# 如何转换生成长整型的时间
- pdh光端机相关知识介绍
- ElasticSearch Java API
- java 注释 depredated_depredated是什么意思_depredated怎么读_depredated翻译_用法_发音_词组_同反义词-新东方在线英语词典...
- 如何在iOS和WatchKit中更改图像tintColor
- KeyboardPianoV0.0 项目介绍
- 计算机信息的应用安全中心在哪,怎么通过windows安全中心扫描出当前具有威胁的应用...
- UEFI学习——事件函数WaitForEvent和CreateEvent/CreateEventEx
- 易语言大漠多线程模板日志输出
- 413 Arithmetic Slices
- pycharm: Error: Cannot run program……
- python 计算gdp_菜鸟笔记Python3——数据可视化(三)世界GDP分析
- 面向对象技术之——转发(forwarding)
- 【机器学习实战系列】读书笔记之DecisionTree(ID3算法)(三)