schack8888
风云使者
风云使者
  • 注册日期2010-12-06
  • 发帖数686
  • QQ
  • 火币3641枚
  • 粉丝161
  • 关注102
阅读:4383回复:0

了解网吧收银系统(pubwin)

楼主#
更多 发布于:2011-07-26 20:33
一、讲解Pubwin EP的基本架构。
服务端、控制台、同步代理、客户端(EP还原系统)。
每个组件都按以下规则定义版本:
XX . X . XXX . XXX - XXX . XXXXXXXXXX
主版本.次版本.主功能变更号.次功能变更号 - 客户化编号.版本更新时间
二、Pubwin EP服务端(PubwinServer)。
1、安装前的系统检查:系统时间*期(为当前时间)、IE版本(6.0.2800 SP1 128位 或以上)、系统补丁(Windows server 2000+SP4补丁、Windows server 2003+SP1补丁)、系统服务(Protected Storage)。
2、安装SQL SERVER 2000 企业版 + SP4。(因我们软件自带的MSDE是个免费的产品,如果80台机器以上的网吧,建议安装SQL SERVER 2000。)  
注:安装SQL时需要打开SERVER服务。
安装SQL SERVER 2000过程中选择“混合模式”的登录模式,sa帐号的密码为:**。(因为装了EP服务端后SQL的sa帐号也被删除,所以不必担心密码问题)  
至于SP4补丁,都只需要点“下一步”就OK了。
建议SQL SERVER 2000+SP4安装完成后,正常重启一遍并做一个ghost镜象以便*后重装。
3、安装Pubwin EP服务端。(安装路径建议为非系统盘,如果装了SQL SERVER 2000的,在安装EP过程中也是选择“混合模式”,用户和密码都是sa 。)
4、启动Pubwin EP服务端
5、打开web管理,进行系统注册
6、讲解Pubwin EP服务端的文件构成:appServ(说明讲解:数据备份文件、logs、conf、work)、database(当前数据)、version(关于版本)。
7、WEB管理的讲解:系统管理、商品管理、会员管理、营业管理(当班记录)、营业数据管理(以往班次的记录)。
8、屏蔽1433、137、138、139、445端口。
9、关闭不必要的服务。
注:导会员数据后,必须把中间文件删除。
三、Pubwin EP控制台(PubwinConsole)。
1、安装前的系统检查:系统时间日期(为当前时间)、IE版本(6.0.2800 SP1 128位 或以上)、系统服务(Protected Storage)。
2、安装Pubwin EP控制台。
3、注册控制台:EP服务器IP地址;注册密码--在WEB管理设置的,位置在:系统管理—配置管理—网络成员—控制台的“注册口令”,默认是空的,修改了以后要“保存”并“应用”即可马上生效。
四、同步代理(SyncAgent)——与公安、文化监控软件实现无缝接口的软件。1、安装前的系统检查:系统时间*期(为当前时间)、IE版本(6.0.2800 SP1 128位 或以上,把IE安全设为“中”,如不能修改的话,把IE增强卸掉)、系统补丁(Windows server 2000+SP4补丁、Windows server 2003+SP1补丁)、系统服务(Protected Storage)。
2、安装同步代理软件。
3、注册同步代理:注册号、密码(均为新浩艺公司提供的10位数)、EP服务器的IP地址。
4、检查同步代理--配置里是否当前地区所属的公安监控系统。
注:广州地区的同步代理软件必须与控制台安装在同一台机器上,如果有多个控制台的则只需安装在其中一个装有控制台的机器上就可以了。
五、客户端(PubwinClient)1、安装前的系统检查:系统时间*期(为当前时间)、IE版本(6.0.2800 SP1 128位 或以上)、系统服务(Protected Storage)。
2、安装Pubwin EP客户端。
步骤:安装EP客户端-》运行EP客户端-》服务器搜索添加客户机-》退出客户端重新运行,右下角没交叉后即能连上服务器-》重启客户机(策略生效后即可安装还原)
3、说明:⑴客户端的机器策略都是在服务器上设置,客户机每次启动都会从服务器下载最新的配置文件(config.dat)。
        ⑵客户端如何被服务器搜索、添加,如何连上服务器。
4、安装EP还原系统(根据网吧的需要)。

六、其他操作1、升级:
服务端:
⑴停止PubwinEP服务;
⑵检查
备份文件:Hintsoft\PubwinServer\appServ\server\webapps\NetCafe\backup\longtermdata\
日志文件:Hintsoft\PubwinServer\appServ\logs\
这两个文件夹里的文件是否过大,过大的可以把其剪切到其他盘。(这样做可以有效缩短升级所用的时间和提高升级的成功率)
⑶复制ServiceManager.exe以及SMDLL.dll到本地PubwinEP服务\PubwinServer\version\bin下替换旧的文件;(要退出EP任务管理器才能替换)
⑷复制update.jar到本地PubwinEP服务\PubwinServer\version\lib下替换旧的文件;
⑸复制升级补丁(server_**********_w.zip)到本地服务\PubwinServer\version\patch下;(不要把server_**********_w.zip文件解压)
⑹运行PubwinEP服务。(将停留在“正在运行”状态大概5分钟左右,当状态转为“已经运行”则升级完成)
控制台:
目前,Pubwin EP 暂时不支持对控制台通过下载补丁自动升级,升级新的版本必须把旧的版本的控制台卸了,再重新安装。
操作步骤:
⑴过添加/删除程序或运行Uninstall PubwinConsole程序,卸载旧版本的控制台。
⑵把旧控制台的残留文件也删除。
⑶安装新版的控制台,过程中需要注册控制台。(其中,“注册密码”在WEB管理设置的,位置在:系统管理—配置管理—网络成员—控制台的“注册口令”,修改了以后要“保存”并“应用”即可马上生效。)
客户端:
⑴停止PubwinEP服务;
⑵复制升级补丁(client_**********_w.zip)到服务器\PubwinServer\version\patch下;
⑶运行PubwinEP服务;
⑷进入WEB管理—系统管理—版本管理,确定服务器已经检测有新的客户端版本。
⑸进入WEB管理—系统管理—配置管理—网络成员—客户机—设置客户机配置策略中,把自动升级的选项勾上;
⑹关闭客户机上的还原卡;
⑺退出客户端;
⑻重新运行客户端,如能正常的自动升级可以看到升级提示;(这个要看服务器的配置、上机人数、网络质量而定,一次不行的话,可以多试几遍:退出客户端—)重新运行客户端)
⑼成功升级后转存。
2、重装Pubwin EP服务器
A、在另一台机器上重装Pubwin EP 服务端
⑴        一个windows 2000 server + sp4或windows 2003 server + sp1的操作系统并把其他补丁都打好。
⑵        装SQL SERVER 2000的企业版并打好sp4补丁。
⑶        建议SQL SERVER 2000+SP4安装完成后,正常重启一遍并做一个ghost镜象以便*后重装。
⑷        安装Pubwin EP服务端。
注:成功安装后先别运行。
⑸        取消绑定。(到:www.hintsoft.com.cn 上用注册号,密码登录,          点击“用户”,选择“取消绑定”。)
⑹        停止原来EP的服务器。把原来的EP服务器上在Hintsoft\PubwinServer\database目录下的local_Data.MDF和local_log.LDF两个文件复制到共享文件夹或U盘上。拔掉旧EP服务器的网线或改为另一个IP。
⑺        把刚才复制出来的local_Data.MDF和local_log.LDF两个文件放到新的服务器的Hintsoft\PubwinServer\database目录下,把新的服务器的IP地址改为原来服务器的IP地址。
⑻        运行新的EP服务器。进入EP的WEB管理,重新注册服务器,检查数据是否完好、设置是否正确。
⑼        做一个屏蔽1433端口的安全策略。
这个方案只是在替换数据库时不能开卡和结帐,不会影响网吧营业。

B、原来服务器(软件原来自带的MSDE数据库),现在在本地机器上(装SQL SERVER 2000的数据库):
⑴停止Pubwin EP服务端,退出。
⑵把Hintsoft\PubwinServer\database下的local_Data.MDF和local_log.LDF备份起来。
建议把:Hintsoft\PubwinServer\appServ\server\webapps\NetCafe\backup\longtermdata整个文件夹也备份起来。
⑶在添加/删除程序中,把Pubwin EP服务端卸载后,把驻留在原Hintsoft目录中的PubwinServer文件夹的文件删除。(先卸载Pubwin EP服务端,再卸载SQL)
⑷卸载SQL(确定SQL已经没有在系统中运行),把驻留在原C:\Program Files目录中的Microsoft SQL Server文件夹删除。(建议可以的话重装操作系统)
⑸安装SQL SERVER 2000+SP4。(建议重启一遍后,再做个系统备份,方便下次重装)
注:(如果在安装SQL SERVER 2000企业版时在选择"本地安装"下一步后出现"以前的某个程序安装己在安装的计算机上创建挂起的文件操作,运行安装程序前须重新启动计算机"这样的提示,但重启后再安装还是这样!则可以:在注册表中,删除如下值就可以了:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager
下的PendingFileRenameOperations子键。 )
⑹安装Pubwin EP服务端。
⑹安装完成后,把之前备份的那两个文件:local_Data.MDF和local_log.LDF放到PubwinServer\database目录下。
⑼启动Pubwin EP服务端。

喜欢0 评分0
兼职版主
游客

返回顶部