优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

045_积分管理系统(销售情况,会员卡再发行数据生成)

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

5.1.2 数据表结构设计
表1 数据库表FSPTB_POS_TORIHIKI
英字項目名 类型 长度 备注
TENPO_CODE Char 6 商店编号
POS_NO Char 6 POS机标号
TORIHIKI_NO Char 6 交易联标号
TORIHIKI_YMD Char 8 交易日期
TORIHIKI_HH Char 2 交易时间(时)
TORIHIKI_MM Char 2 交易时间(分)
MEMBER_CODE Char 13 会员号
POINTO_SBT Char 2 积分类型
STATUS Char 2 积分层次
POINT Num 9 本次积分
ALL_POINT Num 9 总积分
NET_URIAGE_M Num 9 销售金额
URIAGA_TENSU Num 7 销售基点
ALL_URIAGE_M Num 9 总销售金额
POINT_M Num 9 积分对象金额
POINT_RM Num 4 积分基准金额
POINT_RIT Num 2 积分倍率
SEKININ_NO Char 6 操作员编号
TANTOU_NO Char 6 检查标号
CARD_RIYOSU Num 7 会员卡使用次数
YUTAI_RANK Char 2 优待档次
YUTAI_BAIRIT Char 2 优待倍率
HENPIN_KBN Char 1 退货标识”1”,其他都标识”0”

【买计算机毕业论文就到计算机毕业论文网】

think58 [资料来源:http://THINK58.com]

[资料来源:www.THINK58.com]


TORIHIKI_AUTO_ID N 15 自动采集
5.2 会员卡再发行系统
5.2.1 数据流程图 copyright think58

[资料来源:http://THINK58.com]

think58好,好think58 [来源:http://www.think58.com]

[资料来源:http://THINK58.com]

内容来自think58 [来源:http://think58.com]


图3 会员卡再发行系统数据流程图
5.2.2 数据表结构设计
表2 数据库表FSPTB_POINT_KARI
英字項目名 属性 桁数 備考
MEMBER_CODE C 13  会员号
OLD_MEMBER_CODE C 13  旧会员号
YUTAI_RANK C 2 优待等级
YDAY_POINT 9 8 前日累计积分点
NOW_POINT 9 8 现在新增积分点
YDAY_TUKI_KAIAGE_M 9 10 前日月间销售金额
TUKI_KAIAGE_M 9 10 现在月间销售金额
OUT_POINT 9 6 花费积分累计
OUT_KAIAGE_M 9 10 当天减少金额累计
OUT_RIYU_CODE C 2  花费理由代码
ADD_POINT 9 6 当天累计追加积分
ADD_KAIAGE_M 9 10 当天累计加算金额
ADD_RIYU_CODE C 2  续卡理由代码
UPD_KBN C 1 更新区分代码【1】登录;【2】修正;【3】删除
DATA_KBN C 1 数据更新地区分代码 【0】店铺;【1】本部
UPD_YMDHMS C 14 更新日期
UPD_TANTOU C 6  担当者代码
6.环境搭建
开发环境: Microsoft Visual Studio .NET2003,Microsoft SQL Server 2000
运行环境: Windows2000(日文版)
7.模块功能代码实现过程
POS销售情况处理以及会员卡再发行系统这两个模块,其主要的操作可以总归为三类:共通函数的使用、数据库操作和数据文件操作。详细实现过程如下: think58.com [资料来源:THINK58.com]
7.1 共通函数的使用
这里的共通函数是各个模块都需要使用到的函数。它主要包括两大功能:一是取得共通文件(INI文件),二是对数据库进行操作。 think58好,好think58

[资料来源:http://www.THINK58.com]

7.1.1 共通文件(INI文件)取得
这里的共通文件是指多个模块都需要使用到的文件Common.ini,它存放的是各个文件的存放路径。
下面以POS交易信息文件的取得举例: [来源:http://think58.com]

copyright think58 [资料来源:http://www.THINK58.com]

[资料来源:www.THINK58.com]

[资料来源:THINK58.com]

copyright think58

[资料来源:THINK58.com]

think58

[资料来源:http://think58.com]

[资料来源:http://think58.com]


7.1.2 连接数据库
此两个模块对数据库的操作都使用共通函数 SkyConnect(),具体操作会在“数据库操作”里进行说明,这里只说明连接数据库的操作。
下面为连接数据库的关键代码: think58

[版权所有:http://think58.com]

think58 [资料来源:http://www.THINK58.com]

think58.com

[资料来源:www.THINK58.com]

copyright think58 [来源:http://www.think58.com]

[来源:http://www.think58.com]

think58.com

[资料来源:http://think58.com]

[资料来源:THINK58.com]

7.2 数据库操作
在这两个模块里,具体涉及到的数据库操作主要有:数据库表的读取、添加、更新、删除。而对数据库的所有操作均通过调用共通函数SkyConnect()来实现。以下代码中出现的“conn”均由之前“连接数据库”里的“SkyConnect conn = null;”与“conn = new SkyConnect();”两句定义。 内容来自think58

[资料来源:http://think58.com]

7.2.1 数据库表的读取
在这些模块中,数据表的读取都采用的是共通函数SkyConnect()的DataReader方法来实现的。这里仅以会员卡再发行系统中对FSPTB_POINT_KARI的读取和计数的一段代码为例,其余表的读取与之类似。 copyright think58 [资料来源:http://www.THINK58.com]

7.2.2 数据库表的添加、更新
在这些模块中,数据表的添加、更新采用的是共通函数SkyConnect()的SqlExecute方法来实现的。
这里仅以POS销售情况操作模块中对FSPTB_LOG的添加的一段代码为例,其余表的添加、更新与之类似。
7.2.3 数据库表的删除
在这些模块中,数据表的删除采用的也是共通函数SkyConnect()的SqlExecute方法来实现的。
这里以POS销售情况操作模块中对FSPTB_POS_TORIHIKI的添加的一段代码为例。
copyright think58 [版权所有:http://think58.com]