超市收银系统实习报告(3)

2020-06-05 11:04

where Tradeinfo.Cno = Customer.Cno and Tradeinfo.Gno = Goods.Gno;

4) 5)

在交易的过程中,会弹出其他的对话框用来更新数据库,采用了重载消息函数的方法,使得更新的数据能以参数的形式传到对话框中。

采用了动态条件修改,删除和查询的方式,实现方法是,在源程序中动态改变查询的条件。以删除收银员为例:

// m_Cashier是CCashierRecordSet(从CRecordSet继承,与Cashier表关联)的对象

//如果输入不为空

if(m_strEdit1.GetLength()) { }

if(bFirst) m_Cashier.m_strFilter += \strFilter.Format(\//增加对应的条件

m_Cashier.m_strFilter += strFilter; bFirst = TRUE;

if(m_strEdit2.GetLength()) { if(bFirst) m_Cashier.m_strFilter += \ strFilter.Format(\ m_Cashier.m_strFilter += strFilter; bFirst = TRUE; }

if(m_strEdit3.GetLength()) { if(bFirst) m_Cashier.m_strFilter += \ strFilter.Format(\ m_Cashier.m_strFilter += strFilter; bFirst = TRUE; }

if(m_strEdit4.GetLength()) { }

if(bFirst) m_Cashier.m_strFilter += \

strFilter.Format(\m_Cashier.m_strFilter += strFilter; bFirst = TRUE;

四、

设计心得体会

这次毕业实习设计收获颇大,首先对视图和触发器的认识和作用都上了一个台阶。通过这次的课程设计,我不仅拓宽了自己的知识面,还在实践过程中巩固和加深了自己所学的理论知识,使自己的技术素质和实践能力有了进一步的提高,同时我的专业水平也有了很大的进步。熟悉大型数据库管理系统的结构,熟悉了数据库系统开发工具的使用。

同时,在软件开发方面也累积了不少经验,对软件工程的知识重要性的认识更深了。通过设计过程的锻炼,自己分析问题和解决问题的能力都得到了锻炼和提高,完善了自己的知识结构,加深了对所学知识的理解。

这次课程设计完成后,体会颇多,在学与做的过程中,取长补短,不断学习新的知识,吸取经验,达到进步的目的。在学与做的过程中自身的努力以及相关图书资料的帮助,对ODBC编程接口的理解也从能够使用提高到了熟练使用,对程序开发的一般过程和对数据库知识的运用也有了进一步的了解。

在这个快速发展的当代社会里,数据库已经普遍应用在各个领域。通过课程设计,我学习到不少的数据库方面的知识,但由于自己的理论知识水平有限,实践知识和设计经验不足,在设计过程中难免存在一些问题,甚至错误。这些我会在以后的工作和实践中加以改进和提高。


超市收银系统实习报告(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:长沙市关于做好2012年度职称评审工作的通知

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: