- 5
- 0
- 约 6页
- 2016-10-02 发布于天津
- 举报
客户端外包需求.doc
客户端外包需求
开发环境要求: VS6.0 或 VS2008
运行环境要求: Windows xp/2003/Vista/7.0/2008
客户端界面
下图为程序主体框架,初始长*宽比例为 815px*600px,最小长宽比等于初始长宽比;可通过鼠标(按住区域3拖动)拖动其位置,可用鼠标拖动改变大小;拖动大小以及最大化时,软件显示需要保持同各种显示器兼容。
区域1:需要实现一个能调用并显示WEB页的功能(该区域显示的是链接到WEB服务器的一个FLASH广告),如下图 长*宽 比例为 501px*81px
区域2:需要实现一个能调用并显示WEB页的功能(该区域显示的是链接到WEB服务器的站点内容页面),如下图 长*宽 比例为 815px*485px
区域3:需要放置一张图片 长宽以同其它区域相互协调为准
区域4:放置3个图片按钮
按钮长宽以考虑用户体验为准
击该按钮后将软件最小化到任务栏
点击该按钮将软件最大化
点击该按钮将软件最小化到系统托盘
区域5:需要放置网站平台的宣传LOGO
长宽以同其它区域相互协调为准
客户端界面的其他空余区域以主色调填充。客户端运行时不能与其它软件产生热键冲突。
区域6: 菜单栏 栏目有“功能”,”帮助”
“功能”
a.刷新(R)
b.退出(X)
“帮助”
a.帮助说明 F1
b.
c.关于核心信息平台(A)…
区域7:右键点击时出现下图这样功能。
任务栏菜单
软件运行后,在任务栏产生一个横条图标,如下图
该图标区域具备响应鼠标事件的能力:(1)鼠标左键单击该图标,软件在“最小化到任务栏”状态与“最小化到任务栏”之前的一个状态之间切换;(2)右键点击该图标,弹出右键菜单,菜单及其作用分为如下几项:
还原 点击后软件恢复到“最大化”之前的一个状态
关闭 点击后软件界面关闭,横条图标在任务栏消息,在系统托盘显示LOGO图标
最大化 点击后软件最大化到除任务栏之外的全屏幕
最小化 点击后软件最小化到任务栏(这种状态下只能在任务栏看到一个横条图标)
(任务栏右键菜单如下图)
系统托盘菜单
软件运行时,在任务栏菜单中选择“关闭”或在软件界面中点击关闭按钮均可将软件最小化到系统托盘,在系统托盘产生一个软件LOGO图标(这种状态下只能在系统托盘看到一个LOGO图标)
该图标区域具备响应鼠标事件的能力:右键点击该图标,弹出右键菜单,菜单及其作用分为如下几项:
打开 点击选择后软件界面回复到运行后的初始大小(如果当前软件是处于最小化到系统托盘状态)
打开网站 (连接到)
关闭 点击选择后软件直接退出运行状态
关于CORE 点击选择后,弹出一个关于/版权声明窗口
软件具备阅读PDF文档的功能
4.自动更新功能
软件在启动后开始寻找服务器是否有更新。如果有更新,则在客户端弹出消息对话框,提示有更新并允许客户选择是否马上进行更新。如选择是,则开始下载更新包,下载完后提示是否马上进行安装,如选择是,则提示将中上程序并开始安装更新包。此外,用户在使用软件的过程中,也可以按一个指令来发送更新请求。其检查更新的过程与下图相同。
见下图的程序执行流程。
5.即时消息功能(如同QQ系统托盘的弹出消息)
该功能的实现需要考虑三个对像:数据库、服务端程序、客户端程序,数据库负责存储更新的信息;服务端定期查询数据库,并缓存更新信息(每次缓存2条),服务端始终缓存最新的数据库信息记录;客户端定时请求查看服务端缓存,如果有缓存就弹出消息提示客户。
下图为对象关系图(箭头为数据流向):
下图为程序执行流程图:
在客户端的系统托盘上弹出消息提示框后,点击某条消息,将能在软件主体界面中查看到其详细内容。
区域1
区域2
区域3
区域4
区域5
区域6
区域7
功能 帮助
您可能关注的文档
最近下载
- 河道整治工程施工质量创优计划的实施效果评估与改进策略.docx VIP
- 水利工程质量创优方案(3篇).docx VIP
- 110kv变电站的设计毕业设计(论文).docx VIP
- 华中师范大学《C++程序设计》2020-2021学年第一学期期末试卷.pdf VIP
- 电力系统仿真:电力系统暂态仿真all.docx VIP
- 电力系统暂态稳定性仿真研究毕业设计(论文).docx VIP
- 3 浮力——液面升降问题(原卷版).docx VIP
- 核心素养视域下的初中数学单元作业设计研究.docx VIP
- 纪念红军长征90周年演讲稿(2025年最新版).pptx VIP
- 2002-2012 十年北京卷高考语文试卷深度解析.pdf VIP
原创力文档

文档评论(0)