- 1、本文档共45页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
案例五 用VC++制作一个商品交易系统.doc
A、课程设计实施步骤
同学们可按下列步骤完成所选题目的设计并写出设计报告。
第一步:问题分析
在对所选题目进行调研的基础上,明确课题背景及该选题要做什么。依据调查结果,进一步分析和表达用户的需求。
(1)系统的功能需求:围绕选题,明确系统的主要功能;
(2)用户操作需求:系统应以怎么的方式与用户进行交互。
第二步:总体设计
(1)系统的功能划分:主要给出系统的功能结构图;
(2)系统流程:主要给出系统工作流程示意图。
第三步:详细设计与实现
(1)类设计:给出系统中设计的类的功能、结构等的说明;
(2)系统的主要代码:类的实现及程序主要代码及其说明;
第四步:测试
以运行结果的形式给出程序的测试过程,需要运行界面截图与文字说明,缺一不可。
第五步:形成设计报告
对设计结果的合理性、规范程度和实际运行的结果以报告的形式进行提交。
B、课程设计报告要求
课程设计报告有四个方面的要求:
1.问题描述。包括此问题的理论和实际两个方面。
2.解决方案。包括:
(1)总体设计:应合理划分系统功能模块,系统工作流程合理、符合实际;
(2)详细设计与实现:类的设置是问题域中客观存在事物的放映和抽象,代码符合程序编写规范;
(3)测试:对系统应进行全面的功能测试,以保证系统的可靠运行。
3.报告撰写格式要规范,具体参见样例。
案例 用VC++制作一个
?
关键词:系统封面? 数据库与数据表? 创建并声明类? 资源文件编译
5.1? 课程设计的目的和意义
在现代社会中,商品交易是一种经常性的经济活动,商品交易管理系统在百货超市、杂货店中是一种广泛需要的管理系统,因此学习和掌握制作商品交易系统的制作有非常重要的意义。同时该系统的制作也是数据库应用系统的代表,它体现了数据库管理系统开发的一些基本过程和制作中的一些用户需求,该系统的制作对于大家学习掌握VC++和一般的应用系统制作有一定的启发作用。
5.2? 系统功能设计
本系统将建立一个比较完善的系统模型,如系统封面的制作,系统主菜单的制作,其中,最主要的是商品交易界面的制作。在该系统的制作中,还将制作商品信息数据界面的处理,它用于处理该商店所有存在的商品的记录,还将制作供货商管理界面。其商品交易系统的系统封面如图5.1所示。
5.1? 系统封面
?系统封面启动之后,进入系统主控界面,其系统主控界面如图5.2所示。
当然该系统中的功能只是基于一般的功能设计的,能够基本满足一定用户的需要或子范的需要,其中的许多功能可以在该系统的基础上深入开发,可以根据具体的用户需求加以改进。作为一个课程设计的案例,不可能制作一个“通用”和“万能”的商品交易管理系统,这是显然的。
图5.2
5.3? 数据库及数据表设计与创建
为了保持本课程每一案例的独立性和系统制作过程的完整性,我们仍将创建本例的数据库和数据表的过程列出,这对于学生学习制作案例是大有好处的。
在创建该系统之前,我们首先创建一个“商品交易管理数据库”,在该数据库中,创建3个数据表,即:商品信息数据表、商品交易数据表、供货商信息数据表,它们分别用于对商品信息、商品交易和商品供货商的相关记录进行处理。
5.3.1? “商品交易管理数据库”与相关数据表的设计
数据库是数据表的集合,系统开发首先应该开发一个数据库,它用于存放系统中的数据表,本章仍采用Microsoft Office2000中的Microsoft Access2000来进行数据库与数据表的创建工作。为此我们先定义数据库中的3个数据表的结构。
1.“商品交易”数据表的结构的定义
根据商品交易的特点,我们特设计“商品交易”数据表的结构如图5.1所示。
?表5.1? “商品交易”数据表的结构
字段类型 字段大小 小数位数 索引 必须填写 商品编号 文本 10 ? ? 是 商品名称 文本 50 ? ? 是 交易日期 日期/时间 默认 ? ? 是 价格 货币 默认大小 ? ? 是 件数 数字 整型 ? ? 是 ??? “商品交易”数据表一经创建,可以在其中输入一些数据记录,以在后面的对话框制作中显示对话框制作的数据操作效果。其数据输入要参考表5.2所示内容(注:表中的所有数据并不是真正的业务处理数据,仅用于演示,可不考虑其真实性)。
?表5.2
件数 交易日期 小计 商品编号 商品名称 50 2 02-4-10 ¥400.00 0002 刮胡刀 200 2 02-4-11 ¥400.00 0003 按摩器 400 3 02-4-15 ¥1,200.00 0004 稳压器 200 2 02-4-15 ¥400.00 0002 刮胡刀 300 4 02-4-13 ¥1,200.00 0001 电脑桌 200 20 02-4-13 ¥4,000.00 0004 电吹风 ??
文档评论(0)