股票信息系统管理实现内容摘要:
m_guming IDC_GPDM CString m_stockID IDC_GPLX Enter listbox items 上海 A股 上海 B 股 深圳 A股 深圳 B 股 CString m_stockstyle IDC_JRKP CString m_todaykp IDC_ZD CString m_zd IDC_DATETIMEPICKER1 Format选 Short Date CDateTimeCtrl m_date IDC_JYSL CString m_jysl IDC_JYJG CString m_jyjg IDC_STATE CString m_state IDC_LIST1 View 选 Report CListCtrl m_ctrList IDC_ADD_STOCK Caption 买入 IDC_DEL_STOCK Caption 卖出 IDC_CANCEL Caption 退出 第 12 页 共 27 页 3.代码分析略,与“管理员设置模块”类似。 、股票信息模块 1.实现目标 股票信息 模块用于添加、删除、 显示股票各个时段的价格 信息, 股票信息 对话框的设计如下图所示。 2.设计步骤 ( 1)向项目中添加一个新 Dialog资源,资源 ID 为 IDD_STOCKJOBBING,文本框内容为“ 个人股票交易 ”,为该资源添加名为 StockDlg的类。 ( 2)从 Controls 面板上向 Dialog资源中添加 13 个 Static、 7 个 Edit, 3 个 Button,1 个 Group Box,1 个Date Time Picker,1 个 List Control控件。 更改资源的属性,并为资源设置相对应的变量,如下表所示 :( Static、 Group Box控件略) 表 资源设置 ID Properties Member Variables Type Member IDC_STONAME1 CString m_stockName IDC_STOCKID1 CString m_stockID IDC_DATETIMEPICKER1 Format选 Short Date CDateTimeCtrl m_dtime IDC_PRICE1 CString m_price1 IDC_PRICE2 CString m_price2 IDC_PRICE3 CString m_price3 IDC_PRICE4 CString m_price4 IDC_PRICE5 CString m_price5 IDC_LIST1 View 选 Report CListCtrl m_List IDC_ADD_STOCK Caption 添加 IDC_DEL_STOCK Caption 删除 IDCANCEL Caption 退出 3.代码分析 略,与“管理员设置模块”类似。 、股名及代码查询模块 本模块分为上海股票名称及代码查询模块和深圳股票名称及代码查询模块。 第 13 页 共 27 页 下面着重介绍上海股票名称及代码查询模块,深圳股票名称及代码查询模块与上海股票名称及代码查询模块类似,就不具体介绍了。 1.实现目标 股名及代码查询模块用于根据股名和股票代码中的一方来 查询另一方,上海股票名称及代码查询对话框的设计如下图所示。 2.设计步骤 ( 1)向项目中添加一个新 Dialog资源,资源 ID 为 IDD_STOCKJOBBING,文本框内容为“ 个人股票交易 ”,为该资源添加名为 StockDlg的类。 ( 2)从 Controls 面板上向 Dialog 资源中添加 3 个 Static、 2 个 Edit, 3 个 Button,1 个 Group Box,1 个Picture,2 个 Radio Button。 更改资源的属性,并为资源设置相对应的变量,如下表所示 :( Static、 Group Box控件略 表 资源设置 ID Properties Member Variables Type Member IDC_STOCKNAME CString m_stockName IDC_STOCKID CString m_stockID IDC_STATIC Caption 上海股票 IDC_SKIP Caption 转至深圳股票查询页面 ID_QUERY Caption 查询 IDCANCEL Caption 退出 IDC_STATIC Type: Icon Image:IDI_ICON6 IDC_QUERYID Caption 查股票代码 选中 Group IDC_QUERYNAME Caption 查股票名称 3.代码分析 ( 1)在头文件添加头文件 include include (2) 为“ 查询 ”按钮添加 OnQuery()函数,用于 查询股票名称火信息。 添加代码如下: UpdateData(true)。 //判断用户是否选择记录 第 14 页 共 27 页 int i=GetCheckedRadioButton(IDC_QUERYID,IDC_QUERYNAME)。 UpdateData(TRUE)。 ShangHaiStockSet p。 CString mSqlStr。 mSqlStr = SELECT * FROM ShangHaiStock。 //数据库查询 if (!(AFX_DB_USE_DEFAULT_TYPE, mSqlStr)) { AfxMessageBox(用户表打开失败。 )。 return。 } //选择查询方式为查股票代码 if(i==IDC_QUERYID) { ()。 //去左边空格 ()。 //去右边空格 ()。 ()。 //查询数据表中是否有符合条件的股票名称 while( !() amp。 amp。 !=m_stockName) { ()。 ()。 //去左边空格 ()。 //去右边空格 ()。 ()。 } //数据表中存在 符合查询条件 的股票 信息 if(==m_stockName) { m_stockID=。 UpdateData(false)。 } //数据表中不存在 符合查询条件的股票信息 if(()) { //弹出提示对话框 MessageBox(该股票不是上海股票 !跳转至深圳股票查询页面 )。 //退出该对话框 OnCancel()。 QUERY2 dlg。 //打开深圳股票查询对话框 ()。 } } //选择查询方式为查股票名称 if(i==IDC_QUERYNAME) { while( !() amp。 amp。 !=m_stockID) { ()。 } //数据表中存在符合查询条件的股票信息 if(==m_stockID) 第 15 页 共 27 页 { m_stockName=。 UpdateData(false)。 } //数据表中不存在符合查询条件的股票信息 if(()) { MessageBox(该股票不是上海股票 !跳转至深圳股票查询页面 )。 OnCancel()。 QUERY2 dlg。 ()。 } } ( 3)为“转至深圳股票查询页面”按钮添加 OnSkip()函数,用于跳转至深股查询,代码如下: OnCancel()。 //退出上海股票查询页面 QUERY2 dlg。 ()。 、股市新闻模块 1.实现目标 股市 模块用于 查询网络上的股市新闻 , 上股市新 闻 对话框的设计如下图所示。 2.设计步骤 ( 1)向项目中添加一个新 Dialog资源,资源 ID 为 IDD_STOCKNEWS,文本框内容为“ 股市新闻 ”,为该资源添加名为 CExlorerDlg的类。 ( 2)从 Controls 面板上向 Dialog资源中添加 1 个 Static, 4 个 Button,1 个 Combo 工程导入 Microsoft Web Browser 控件,为对话框添加该控件。 更改资源的属性,并为资源设置相对应的变量,如下表所示。 表 资源设置 ID Properties Member Variables Type Member IDC_STATIC Caption 地址栏 : IDC_LIULAN_BUTTON Caption 浏览 IDCANCEL Caption 退出 IDC_FORWARD_BUTTON Caption 前进 第 16 页 共 27 页 IDC_BACKUP_BUTTON Caption 后退 IDC_COMBO1 Enter listbox items: /stock/ IDC_EXPLORER1 默认 3.代码分析 (1) 为“ 浏览 ”按钮添加 OnLiulanButton()函数,用于 浏览网页上的股票新闻。 添加代码如下: CString szURL。 (szURL)。 if(szURL!=) { //将浏览器连接到一个不固定的 URL (szURL,0,0,0,0)。 (szURL)。 } ( 2)为“前进”按钮添加 OnForwardButton()函数,用于网页浏览的前进。 添加代码如下: ()。 ( 3)为“后退”按钮添加 OnBackupButton()函数,用于网页浏览的后退。 添加代码如下: ()。 、股票收益计算器模块 1.实现目标 股票收益计算器 模块用于 计算股票的投资效益以及保本价格。 股票收益 对话框的设计如下图所示。 2.设计步骤 ( 1)向项目中添加一个新 Dialog资 源,资源 ID 为 IDD_CALCULATOR,文本框内容为“ 股票收益计算器 ”,为该资源添加名为 CCalculator 的类。 第 17 页 共 27 页 ( 2)从 Controls 面板上向 Dialog资源中添加 21 个 Static, 2个 Button,10 个 Edit Box, 6 个 Radio Button,4 个 Group Box。 更改资源的属性,并为资源设置相对应的变量,如下表所示。 (Static 控件和 Group Box控件略 ) 表 资源设置 ID Properties Member Variables Type Member IDOK Caption 计算 IDCANCEL Caption 退出 IDC_MRJG double m_mrjg IDC_MRSL int m_mrsl IDC_YJBL double m_yjbl IDC_XJGL double m_xjgl IDC_GPGL double m_gpgl IDC_MCJG double m_mcjg IDC_MRCB double m_mrcb IDC_MCCB double m_mccb IDC_CBHJ double m_cbhj IDC_SY double m_sy IDC_AMODE1 Caption 计算投资效益 选中 Group IDC_AMODE2 Caption 计算保本卖出价格。股票信息系统管理实现
相关推荐
)==) { try{ //利用st对象执行SQL删除操作 (delete from contract where 合同ID=39。 +hetongID+39。 )。 //利用消息对话框提示删除操作成功 (this,删除操作成功!)。 //清空输入合同ID的文本行 ()。 } catch(Exception
dz1=(gysbhtotal,5) =string(dz1) yzbm1=(gysbhtotal,6) =string(yzbm1) dh1=(gysbhtotal,7) =string(dh1) cz1=(gysbhtotal,8) =string(cz1) lxr1=(gysbhtotal,9) =string(lxr1) lxrdh1=(gysbhtotal,10)
平性 内部公平性关注的是一家企业内部不同职位之间的薪酬对比问题。 在华民公司的基本工资中, 从事管理工作和负责经营等的人员按月领取固定薪金时不考虑员工的出勤率,但是从事生产操作的人员按月领取工资时却是主要考虑出勤率。 这可以看出在基本工资方面,华民公司没有真正做到内部公平性,公司内部不同职位的员工 领取的工资受出勤率的影响不同。 但是在年度调整工资涨幅上,又体现了公司的内部公平性
2、脱肥苗、盐碱苗、肥烧苗、晚播苗等。 对于深播苗要进行清垄,扒去部分覆土,使分蘖节盖土厚度变浅或深中耕,改善土壤通气状况,促进发育,使苗转壮;板结苗主要是通气不良,根的吸收受影响,植株生长缓慢,应及时中耕松土,破除板结;脱肥苗要及时追肥浇水;盐碱苗有条件的地方可大水压碱,然后再进行中耕松土;肥烧苗,主要是因施了未腐熟的有机肥或秸秆还田造成,应采取浇水措施;晚播苗主要是冬前积温不足,应以中耕松土
的竞争优势。 CRM 的概念集中于具体的企业经营管理模式中,主要体现在市场营销、销售实现、客户服务和决策分析四大业务领域,这些都是客户与企业发生关系的重要方面。 从这几方面入手 才 能保证企业的客户关系管理业务模式与其电子商务战略同步,从而实现资源的整合和协调、确保客户体验的一致 性。 CRM 业务模式,应该是达到客户和企业双赢的最佳选择。 CRM 的内涵之三 :应用系统、方法和手段 CRM
户购买 图书 的数据流图如图 所示。 用户 图书搜索 查看 查看 搜索图书 信息 显示信息 用户 图书 详细信息表 提示信息 登录 登录信息 用户 提示信息 注册 用户信息表 用户 注册信息 管 理 员 网上图书销售 管理系统 供应商 信息 图书类别 图书 信息 订单 信息 用户信息 管 理 员 订单 信息表 用户信息表 图书 类别信息表 图书 详细信息表 订单(详细) 信息表 订单 信息