收藏 分享(赏)

大管家相关1.doc

上传人:hskm5268 文档编号:8775665 上传时间:2019-07-11 格式:DOC 页数:2 大小:30.50KB
下载 相关 举报
大管家相关1.doc_第1页
第1页 / 共2页
大管家相关1.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、1. 系统为 C/S 结构服务器端主要负责数据管理,分类,存储。客户端主要功能:数据录入,条件查询,数据导出客户端与服务器通讯采用 TCP/IP 协议(Socket)主要数据结构:内存中一个完整物品信息节点:Struct TokenInfoStd:string name; /物品名称Std:string department; /所属部门Std:string date; /录入时间(时间格式形如 yyyy-mm-dd)Unsigned int oldValue; /录入时价格Unsigned int curValue; /当前价值 Float rate; /该物品的年折旧率 整个客户端与服务器

2、间的协议格式为:1. 录入一件物品ADD :n:name:department:date :oldValue :curValue:raten 为 1ADD :1:name:department:date :oldValue :curValue:raten 为 2ADD :2:name:department:date :oldValue :curValue:rate:name:department :date :oldValue:curValue :raten 为 n 以此类推2. 查询物品Select 属性=“ 目标值”例如查询 名为 机械设备的物品Select name=“机械设备”返回:A

3、CK:n:name:department:date :oldValue:curValue:rate :有一条匹配记录则为:ACK:1:name:department:date :oldValue:curValue:rate :有 2 条则为:ACK:2:name:department:date :oldValue:curValue:rate :name:department:date :oldValue:curValue:rate :n 条记录 依次类推查询 研发部的录入设备Select department=“研发部”返回:ACK:n:name:department:date :oldVal

4、ue:curValue:rate :3. 修改物品属性MOD 属性=“ 目标值”返回:ACK:yes 修改成功ACK:no 修改失败处理流程服务器端:1. 启动服务器程序|从文件内解析录入数据,缓入内存|初始化通讯接口|监听客户端请求|响应请求2. 客户端启动客户端程序,初始化通讯端口,等待用户鼠标消息。主要流程: 1. 更新 即将 所有服务器的所有的数据同步到本地 有界面展示同步的数据2 查询 通过界面展示查询的数据界面有触发按钮,用户选择查询关键字,生成 查询命令格式 发送命令, 接受查询结果(流程图 按照这几个步骤补充)3 修改相应属性界面有触发按钮,用户选择修改关键字,生成 修改命令格式 发送命令, 确认修改结果(流程图 按照这几个步骤补充)4 将数据导出成文本界面有触发按钮,用户选择导出文本路径,将指定导出数据输出到文本(流程图 按照这几个步骤补充)

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报