网站大量收购闲置独家精品文档,联系QQ:2885784924

用C开发系统的一个实例.ppt

  1. 1、本文档共66页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用C++编程语言开发系统 一个实现例子 详讲;问:C++开发系统真的很难吗?真的很高深吗?;开发系统所具备的条件;好了,开场白结束了, 下面进入正题—开发系统的 步骤!;第一步:构想系统最终的效果蓝图 下面是以一个类似于图书馆管理系统,学生教师管理系统,仓库管理系统为例子的详讲。;一个系统所有的功能,我们要把它“化整为零”,分为几个部分上主要功能,我们可以用菜单栏的形式来表达出来: ;下面是详讲各个主功能的子功能......;(一)基本信息管理;①当我们单击“添加”按钮时,要出现一个添加信息的对话框: ;②当我们单击“修改”按钮时,要出现一个修改信息的对话框: ;(一)基本信息管理;①当我们单击“添加”按钮时,要出现一个添加信息的对话框: ;②当我们单击“修改”按钮时,要出现一个修改信息的对话框:(很清楚,这个对话框和上一个是同一个对话框) ;(一)基本信息管理;①当我们单击“添加”按钮时,要出现一个添加信息的对话框:(在此要注意,我们给admin用户类型来一个标记为“1”,其他都是“普通用户”标记为“2”) ②其他另外3个按钮没必要专门独立做一个框架,在此我们不搞那几个框架。 ;(一)基本信息管理;(一)基本信息管理;(二)产品信息管理;(二)产品信息管理;①当我们单击“添加”按钮时,要出现一个添加信息的对话框: ;②当我们单击“修改”按钮时,要出现一个添加信息的对话框:(与上一个对话框同一个) ;(三)库存操作管理;①当我们单击“添加”按钮时,要出现一个添加信息的对话框: ;(三)库存操作管理;①当我们单击“添加”按钮时,要出现一个添加信息的对话框: ;(三)库存操作管理;(四)库存警示管理;(四)库存警示管理;(五)统计查询管理;(五)统计查询管理;(六)系统数据维护;一个系统项目的功能蓝图就这样我们构思好了! (要说明的一点是,你可以用铅笔在图纸上自己进行粗略的勾画,要相信“好记性不如烂笔头”。在后面的n多个对话框有联系的时候,要给各个对话框进行ID标号也即是标明不同的ID号,如果你不用图纸写好标记好,你会很容易忘记究竟哪个是哪个,哪里是哪里!小项目是这样,大项目更需要这样!) ;我们数一下以上的对话框,总共要创建不重复的总共有23个对话框。对话框之间有很多都是有联系的,实践中发现很多的对话框的操作都是千篇一律类似的!;为了不占用蔡老师太多的宝贵时间,我决定下面详细讲解“登陆界面”的一个典型例子,其他的都是在此基础上模仿的。“放之四海而皆准”“万变不离其宗”!;系统开发进入第二步;创建数据库;单击“新建查询” 进入SQL代码编辑区 敲好代码,选中CREATE DATABASE Stock GO 接着按下“Alt+X”或者点菜单栏左上角的“执行” !就这样一个数据库“Stock”被创建了! 创建表:①在每次创表或者建立视图前先用一下已经创建的数据库Stock USE Stock GO ② CREATE TABLE Client (Cid int PRIMARY KEY IDENTITY, Cname varchar(50) NOT NULL, Ctype tinyint, Contact varchar(30), Address varchar(50), Postcode varchar(10), Phone varchar(30), Fax varchar(30), Memo varchar(100) ) GO ;为了节省时间,方便给大家数据库的创建,我已经专门把写好了数据库创建的代码放在txt记事本里,需要的同学自己来Ctrl+C→Ctrl+V。;系统开发进入第三步;一.先搞好前面的23个对话框架;登陆界面的框架的创建;其他22个对话框也相类似这样创建出来,这一点希望大家找一些C++组件COM的使用方法,这里不做详细讲解,时间有限! 再创建2个对话框: 我们把“登陆界面”添加一个类“LoginDlg”,“用户管理”添加一个类“UserManDlg”,“编辑用户信息”添加一个类“UserEditDlg”,添加问以后会相应地出现.h头文件和.cpp文件,头文件拿来声明变量、函数.cpp用来实现功能!;完成了以后会出现以下一堆头文件和实现文件:;好,下面正式进入代码编辑区域,注意放长眼镜,睁大眼睛看好这中心一环节!(大家都知道.h文件一般是拿来声明、初始化用的,真正实现功能的是在.cpp文件,下面的我讲述的就是.cpp文件,在.ccp文件中用到的变量我已经在.h文件里声明过了,所以大家看到了“无中生有”的变量不要惊讶,我都已经声明过了!); 我们回到“登陆界面”那个框架: void CLogin

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档