1 / 85
文档名称:

MFC课程设计报告.doc

格式:doc   大小:284KB   页数:85页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

MFC课程设计报告.doc

上传人:jenglot 2021/10/13 文件大小:284 KB

下载得到文件列表

MFC课程设计报告.doc

文档介绍

文档介绍:MFC课程设计报告
重庆交通大学 程序设计实训I课程实验报告
班 级: 计算机软件专业2010级 一 班
姓 名: 李佳奇
学 号: 10060130
实验项目名称: Umbrella公司管理系统
实验项目性质: 设计性实验
实验所属课程: VC++实训开发
实验室(中心): 语音楼7楼
指 导 教 师 : 鲁云平
实验完成时间: 2011 年 12月 3 日
教师评阅意见:
签名: 年 月 日
实验成绩:
一、实验目的
,掌握MFC应用程序的基本知识;
;
++开发应用程序的的一般步骤和方法;

二、实验主要内容及要求
1. 用VC,,进行编码,实现应用程序的功能。注重编码质量,代码要有适当
的注释;
,客户,产品的管理;
,修改,查询产品,能查询客户的资料和客户的购物信息,
并且能删除,增加,修改,查询员工,同时管理者能修改自己的密码;
,并且购买产品,同时用户能修改自己的基本
信息和密码;
,也能修改自己的基本信息和密码;
,员工端,客户端组成
三、实验设备及软件
PC机
VC
四、设计方案
? 题目(老师给定或学生自定)
Umbrella公司员工客户管理系统
? 设计的主要思路或相关算法的流程图
本系统的数据库主要有:客户信息表,员工信息表,产品信息表,订单信息表, 管理者密码表,员工密码表,客户密码表。
客户的基本信息和员工的基本信息分别在客户信息表和员工信息表里 客户的购物信息和员工的业务信息在订单信息里
管理者,客户和员工的登录信息分别在相对应的密码表里。
本系统的界面主要为三大界面:管理者界面,客户界面,员工界面 对应有着有相应的登录界面,管理者界面还有可以注销登录,登录其他的管理者账号。
管理者界面有着浏览产品按钮,对应会弹出相应的产品对话框,在产品对话框界面有着删除,增加,修改,查询按钮,分别可以实现删除,增加,修改,查询产品的功能。同时管理者界面还有浏览客户按钮,可以弹出客户对话框界面,可以查看用户的基本信息和购物信息,同时也有员工界面,也可以弹出相应的对话框,对员进行删除,修改,增加,查看其业务信息。右边的信息记录框记录使用者的操作信息。菜单栏有着注册新用户,注销账号,重新登录,修改密码,帮助等按钮来辅助界面操作。
客户界面有着查看购物信息按钮,点击在右边的信息框里将显示你的购物信息 ,在界面下方有着Umbrella公司的产品,选中点击购买产品即可购买选中的产品。在菜单栏有着修改基本信息和修改密码的选项。
员工界面有着产看业务信息按钮,点击将在右边的信息记录栏上显示,菜单栏有着修改基本信息和修改密码选项。
主程序结构框架
系统启动画面
登录端
管理者登录端 员工登录端 客户登陆端
管理者界面 员工界面 客户界面
修改密码 管
理 产品浏览 者
注册新用户 界

客户浏览
员工浏览
查看业务信息 员
工修改个人信息

面修改密码
查看购物信息

购买产品 户
界修改个人信息

修改密码
? 主要功能
该管理端主要针对三个对象,管理者,客户,员工
对管理者:
修改,增加,删除,浏览产品
浏览客户信息,并且查看客户的购物信息 修改员工信息,并且增加新员工,删除员工 新建管理者账号
修改密码
注销账号并且重新登录其他账号 对客户:
修改个人信息
修改密码
查看购买信息
购买产品,并且可以自己选着想交易的员工 对员工:
修改密码
修改个人信息
查看自己的业务信息
五、主要代码及必要说明

BOOL CBackgroundDlg::OnInitDialog() {
CDialog::OnInitDialog();
CBitmap bmp;
(IDB_BITMAP3);
(&bmp);
();
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property