某店POS积分管理系统
——销售情况,会员卡再发行数据生成
摘 要
百货店是我们生活中不可缺少的一部分,为了给客户提供更方便的服务平台,而设计了POS积分管理系统。积分卡广泛流行于国内外各大企业。有了积分卡,即可通过参加各种积分活动获得更多礼品或其它利益,也可以通过积分手段增加各个企业之间的竞争力。利用先进的科学技术和管理手段增加社会经济效益,从而提高人民的生活水平。百货店通过点积分的管理获得客户更好的信誉,增加客户流量,获得更多的利益。
其中对POS机进行数据操作以及会员卡再发行系统在POS积分管理这一系统中起着重要的作用。POS机上的数据操作主要是将POS机上的数据转存到数据库或数据文件中,而会员卡再发行系统则可以通过将失效会员卡循环利用,从而保证成本控制。模块是基于日文系统Windows 2000,需要采用C#.NET开发语言,并使用SQL server 2000数据库来实现POS销售信息转存以及提取会员卡再发行相关信息。以此为目标,在掌握了日文操作系统使用方法的基础上,以C#.NET技术为工具完成了模块。http://www.16sheji8.cn/
关键词:计算机应用;信息管理系统;销售情况;会员卡再发行数据生成;C#.NET;SQL SERVER 2000
The Integral Management of POS System for a Store
——Selling Statistics and Member Card Re-issue
Abstract
Department store has become an essential part of our lives. The POS integral management system is designed to provide more convenient service platform to the customer in department store. Accumulating card is very popular in domestic and foreign enterprises. Owning to accumulating card, one can obtain more presents or other benefits by participating in variety of integral activities, which also can increase the competition between different enterprises. It is the very way to raise people's living standard by increasing social economy benefit with the more and more developed science and technology. Better prestige, larger customer current capacity and more benefits can be obtained with the operation of point integral management in the department store.http://www.16sheji8.cn/
The data operation on POS and the member card re-issue system plays an import role in POS management system. The data operation on POS is to transfer data and save into data base or data files, while the member card re-emission system is used to recycle run out member card and reduce cost. The module adopts Japanese-based Windows 2000 and C# NET as a developing language and use the SQL server 2000 as database to achieve the capabilities of saving and getting POS selling information, or extracting information related to member card re-emission from it. In order to attain this goal, we completed this module by using C#.NET as a tool and basing on the application method of Japanese operating system.http://www.16sheji8.cn/
Key words: Computer Application;Management Information System;Sell Condition;Member Card Re-issue;C#. NET;SQL SERVER 2000
目 录
论文总页数:18页
1.引言 1
2.系统概述 1
3.模块需求分析 1
3.1 POS销售情况处理 2
3.2 会员卡再发行系统 2
4.可行性分析 2
4.1 经济可行性 2
4.2 技术可行性 3
5.数据库设计 3
5.1 POS销售情况处理 3
5.1.1 数据流程图 3
5.1.2 数据表结构设计 3
5.2 会员卡再发行系统 4
5.2.1 数据流程图 4
5.2.2 数据表结构设计 5http://www.16sheji8.cn/
6.环境搭建 5
7.模块功能代码实现过程 5
7.1 共通函数的使用 5
7.1.1 共通文件(INI文件)取得 5
7.1.2 连接数据库 6
7.2 数据库操作 6
7.2.1 数据库表的读取 6
7.2.2 数据库表的添加、更新 7
7.2.3 数据库表的删除 7
7.3 数据文件操作 8
7.3.1 数据文件的读取 8
7.3.2 数据文件的写入 8
8. 模块测试 9
8.1 POS销售情况处理测试 9
8.2 会员卡再发行系统测试 12
9. 问题与解决方案 13
9.1 数据类型转换 13
9.2 标准化代码 14
结 论 15
参考文献 16
致 谢 17
声 明 18
1.引言
21世纪的今天,人类已步入一个高速发展的信息时代。随着科学技术的不断发展,日益更新,计算机技术的发展更是突飞猛进,并在人们的生活当中起着重要的作用。运用计算机技术可以开发各式各样的产品,特别是管理系统,已经深入到各行各业的各个方面。
随着WTO的步伐加快,国际化竞争必然加剧,国际国内市场将面临更为激烈的争夺。参与市场竞争,更多的要靠先进超前的经营管理观念和方法、系统的战略规划、科学的市场分析、规范的管理运作、入微的客户服务、优秀的员工队伍等综合实力。经营绩效是公司管理的重心,建立先进的管理系统,对推动公司战略实现、提高经营业绩是非常重要的。POS积分管理系统就是在具备先进科学技术条件下,以先进超前的经营管理观念为基础而设计的一套先进的管理系统。http://www.16sheji8.cn/
POS积分管理系统的先进性,是要经过详细的需求分析和精心的设计才能实现的。一个公司的管理系统是否先进,完善,是由公司的管理制度,管理理念来决定的。然而一个公司的管理系统的先进性,完善性直接体现了该公司的管理制度和管理理念。因此具有先进和完善的管理系统,在各大企业的管理和发展中起着非常重要的作用。但是怎样才能体现一个管理系统是否真正的先进和完善呢?这在我们开发该POS积分管理系统时,应首要涉及考虑的问题。比如:在积分管理系统中,会员的基本信息是否完整,店铺的基本信息是否完整,系统的积分更新是否准确及时,管理系统的性能是否稳定,管理系统的利用是否节约系统资源降低成本等等都是必须考虑的问题。
为了满足某店的需求,我们设计出具有以下优点的POS积分管理系统。如:检索迅速,可靠性高,稳定性强,更新方便,保密性好,成本低,使用方便等等。有了这些优点,各大企业可以利用积分管理系统通过积分的手段提高经营绩效,达到增加利润的目的,增进企业之间的竞争,从而促进社会经济的发展。
2.系统概述
该系统是某百货店运行在POS机上的积分管理系统。系统可以对总店及其各个分店进行积分管理。
该系统采用C/S架构,为提高效率、降低成本,采用了大量的批处理机制,以及定时处理机制。
3.模块需求分析
百货店是我们生活中不可缺少的一部分,为了给客户提供更方便的服务平台,而设计了POS积分管理系统。其中对POS机销售情况的数据操作和会员卡再发行系统在这一系统中起着重要的作用。POS机上的数据操作主要是将POS机上的数据转存到数据库或者数据文件中,而会员卡再发行系统则可以通过失效会员卡的循环利用保证成本控制。http://www.16sheji8.cn/
3.1 POS销售情况处理
(1) 概述:
该模块是为了便于分析和操作的需要而设计的。其功能将POS数据转存到数据库中,待分析完成后,再将指定时间之前的数据转存到CSV文件中后删除数据。
(2) 功能:
首先,检查ini文件是否正常,如不正常则直接终止程序。
其次,检查指定位置的dat文件是否存在,如不存在则直接终止程序。
最后,读取dat文件中的数据至数据库表FSPTB_POS_TORIHIKI中,以供分析使用。
当分析完成后,即进行以下操作:http://www.16sheji8.cn/
首先,判断指定日期是否符合输入格式,如不符合则直接终止程序。
其次,判断csv文件是否存在,如不存在则直接终止程序。
最后,将数据库表FSPTB_POS_TORIHIKI中的数据按指定时间,转存到csv文件中并删除数据库中的存储内容。