MPS 说明文档 青蛙工作室 2008-12-20 第 1 页/共 29 页
MPS(单服务版) 说明文档
1 软件功能介绍
2 软件运行需要的条件
3 系统文件构成
4 软件安装、配置、卸载方法
5 主程序操作方法
6 管理机操作方法
7 用户机操作方法
8 其它技术说明
MPS 说明文档 青蛙工作室 2008-12-20 第 2 页/共 29 页
1. 软件功能介绍
MPS 是英文 Maintenance Pack System 的缩写,意为维护包系统,由青
蛙工作室开发。本软件专为内网完善、人员分工明确的工厂用户设计,
可为工厂企业的设备报修、保养、效率分析提供系统的计算机软件辅助,
包括:自动备份、设备列表、报修工单、快速导出、预备工单、定制快
速搜索条件、记录排序、人员授权、登录日志、防未授权运行等主要功
能,同时也有客户机软件免安装、全远程登录管理、多用户同时登录、
独特的管理员否决权等特点,是工厂用户提高设备管理效率的上乘之选。
MPS 说明文档 青蛙工作室 2008-12-20 第 3 页/共 29 页
2. 软件运行需要的条件
本软件开发完成之后已经过了一系列的测试,包括运行环境需求测
试、软件自身安全性测试(无毒测试)、防伪测试(防仿造客户机测试)、
系统数据安全性测试(防非法进入)、用户数据安全性测试(密码加密及恢
复)、网络环境需求测试和最终用户测试(体验测试)。
硬件测试使用一台组装机,Celeron 466M+256M SDRAM+8M 显示
卡(该机属 2000 年主流配置),Windows 2000Pro(SP4)操作系统,同时运
行主机程序和客户机程序,速度正常流畅。
其中服务器端已证实可正常运行的操作系统环境包括 Windows
2000Pro(SP4)、XP Pro(SP1~3)、2003Server std、Vista Business 等 32 位
系统,其它未列出的系统因未经测试,我们不能保证一定可用 (全部操
作系统接口均采用 Unicode 版本,故 Win9x、Me 不可用)。客户机也能
正常运行在上述操作系统。MPSuser 的报表功能需要调用 MS Excel,因
此对需要制作报表的机器上必需先装有 MS Excel。已测试证实可用的
Excel 版本是 2000、2002、2003、2007,其它版本未经测试,不保证能
用。
本软件是完全网络化的,客户端需要连接上服务器才能开始有意义
的工作。网络测试时客户机通过以 512K、2M、10M、100M 等不同速
率的网络连接服务器并向服务器发送大量操作请求,测试结果证实稳定
的 512K 速率完全可胜任本软件的网络需要,但相信较高的网速可降低
通讯的等待时间。客户端对于服务器的地址是否在局域网内并无特别要
求。
因为服务器程序需要以固定的地址开放固定的端口以接收客户机的
连接,所以安装运行服务器程序的机器需要分配固定和公开的 IP 地址,
该地址必须保证所有客户机都能稳定连接。
服务器程序运行时无界面,对机器的显示性能无任何要求;客户机
MPS 说明文档 青蛙工作室 2008-12-20 第 4 页/共 29 页
则 为 了 显 示 足 够 多 的 内 容 , 要 求 用 户 的 机 器 分 辨 率 至 少 达 到
1024×768,否则程序将拒绝运行。
MPS 说明文档 青蛙工作室 2008-12-20 第 5 页/共 29 页
3. 系统文件构成
MPS 由服务器程序(MPSserver)、管理员组程序(MPSsuper)和用户组
程序( MPSuser)三部分组成。
服务器程序通常也叫主机程序,或简称主机(server);后两者合称客
户机程序,或简称客户机(client)。本软件是典型的 C/S(client/server)结
构的数据系统,其中主机程序只有一套,运行在某台固定的服务器电脑
上;客户机程序无数量限制,每台能和主机电脑联网的计算机都可以安
装使用。主机程序使用某个固定的网络地址和端口接受客户机的连接,
并在连接成功之后立刻检查客户机送来的各种信息,包括客户机程序的
版本、用户填写的用户名和密码等数据,判断是否是合法的客户机、用
户以及密码。如果检查通过则分配给用户相应的权限,用户则可以通过
客户机进行相应的操作,否则发送错误信息回给客户机,客户机将信息
显示给用户以告诉用户发生何种错误及如何解决错误。
典型的 C/S 系统的主机程序都是安装在远程服务器电脑上,用户在
联网计算机上即可使用客户机程序远程登录而不必亲临服务器电脑。因
此,用户的一切操作都将通过客户机进行,每一个操作请求都是由客户
机程序向主机程序发送相应的数据来实现,而具体的数据读写功能全部
由主机程序完成,而且主机程序在读、写数据之前都会检查用户的相应
权限,以此隔绝非法用户对数据的安全威胁。
数据库文件是数据的仓库,在典型的 C/S 系统它都是安装在主机电
脑上并由主机程序唯一访问。为了数据安全,开发人员通常都会给数据
库文件加设访问密码,主机程序内置了该密码所以能直接访问。
3.1. 主机系统的文件及各自作用见下表:
序号 文件名 解释
1 MPSserver.exe
主机程序。可适应连续长时间的运行以便随时
接受客户机的连接并响应客户机的操作请求,