博海用户操作手册.docx
《博海用户操作手册.docx》由会员分享,可在线阅读,更多相关《博海用户操作手册.docx(18页珍藏版)》请在冰豆网上搜索。
博海用户操作手册
软件项目文档
<企业内部信息共享系统>
用户操作手册
版本:
<1.0>
所属团队:
博海
卷号
2006011614
卷内编号
16
密级
1级
用户操作手册
项目名称:
企业内部信息共享系统
项目编号:
BH060116
编写人员:
段玉莹
编写日期:
2006-01-18
审批人员:
项目管理组
审批日期:
2006-01-20
版本历史
版本
作者
参与者
起止日期
备注
1.0
段玉莹
卢茂龙
2006-1-18
8.1 引言
8.1.1 编写目的
使用非专门术语的语言,充分地描述该软件系统工程所具有的功能及基本的使用方法。
使用户(或潜在用户)通过本手册能够了解该软件的用途,并且能够确定在什么情况下,如何使用它。
为用户的使用提供指导。
8.1.2背景
随着Internet的蓬勃发展,企业信息化工程逐步成为各部门之间信息共享或部门与外界之间的通讯不可或缺的技术支持之一。
在这种前提下,我公司(博海科技股份有限公司)以市场为导向,以企业利益为先,向市场推出一种可提高企业信息传输效率,有效促进企业运营的通讯软件。
8.1.3 定义
本产品可用于小型局域网中,客户端可运行于windowsME及以上版本,服务器端可运行于windowsNT4.0及以上版本。
本产品可以对企业内部的信息进行完美共享:
1、员工之间的信息沟通.
2、部门之间的信息沟通.
3、主管与部门之间的信息沟通.
4、各种文件的信息共享.
5、员工实行群组的分配方法,提高信息共享的可靠性.
8.1.4 参考资料
[1]小组内部资料,《需求分析说明书》,2006-1-18
[2]小组内部资料,《概要设计说明书》,2006-1-19
[3]小组内部资料,《模块设计报告》,2006-1-8
[4]小组内部资料,《详细设计说明书》,2006-1-19
[5]小组内部资料,《测试分析说明书》,2006-1-20
……
8.2 用途
8.2.1 功能
编号
功能名称
功能描述
1
人员管理
1.1
用户管理
用户的信息管理与维护
1.1.1
用户注册
用户第一次使用时在服务器注册相关信息
1.1.2
用户登录
用户每次使用需要在服务器验证相关信息
1.1.3
用户注销
在服务器删除用户相关资料
1.1.4
用户资料修改
用户对自己的资料进行修改
1.1.5
查询用户资料
查询其它用户资料
1.2
用户权限管理
对用户进行权限分组
1.2.1
增加管理员
将普通用户升级为管理员
1.2.2
删除管理员
将管理员降为普通用户
1.2.3
共享区的权限管理
对共享区的资源进行访问权限管理
2
群组管理
对用户进行分组管理
2.1
用户组角色分配
为用户分配相关群组角色(公共组,工作组,私有组)
2.2
用户组角色变更
用户组角色重新分配
2.3
新增群组
添加一个新的组
2.4
变更群组
编辑相关群组信息
3
信息传输
传输各类信息
3.1
信息沟通
聊天
3.2
文件传送(P2P)
文件点对点的传输
3.3
文件共享(可上传或下载)
文件在一定范围内的共享
4
在线状态
用户在线上的各种状态
4.1
浏览在线名单
显示所有在线用户
4.2
用户在线状态改变
状态为:
在线,隐身,离开
5
聊天信息保存
将相关用户聊天信息保存
8.2.1.1人员管理
功能描述:
实现提供在服务器端和客户端的各项客户服务管理。
操作规程描述:
客户根据自身身份,以管理员身份登录服务器端或以用户身份登录客户端进行相关处理
操作过程描述
若用户点击“返回”,退出该软件;
若用户点击其它按钮则调用相关的功能模块。
8.2.1.2用户管理
功能描述:
实现用户在客户端的注册,登录,修改信息,查询其它客户信息功能。
操作规程描述:
启动不同软件,对应以不同身份登录进行相关操作或管理.
操作过程描述
若用户点击“返回”,退出该软件;
若用户点击其它按钮则调用相关的功能模块。
8.2.1.3用户注册
功能描述:
新用户填写相关信息资料,成为通讯系统中的一名可使用用户。
操作规程描述:
用户登录进入通讯软件客户端界面,点击相关按钮进行操作;
新用户点击窗口上注册按钮,进行相关信息的注册,点击“返回”回到窗口界面。
操作过程描述
用户在弹出窗口填入相关信息,点击”提交”按钮,系统将用户表单中数据进行数据库存储处理。
8.2.1.4用户登录
功能描述:
实现老客户登录系统。
操作规程描述:
用户在登录界面中录入相关登录信息,实现系统登录。
操作过程描述
用户填写登录,系统将登录的用户信息与数据库进行核查处理,如有该用户,则用户正常登录,如无则显示相关错误提示信息。
8.2.1.5用户注销
功能描述:
在系统服务器上的数据库中删除相关客户信息
操作规程描述:
用户在软件中选择待删除用户服务,点击”删除”按钮实现。
操作过程描述
系统操作用户选中指定删除用户,将该条数据自动地从系统数据中删除。
8.2.1.6用户资料修改
功能描述:
用户修改个人信息资料。
操作规程描述:
用户登录客户机界面点击“资料修改”进入资料修改界面。
输入修改后的新个人信息,点击”确定”按钮实现信息保存。
处理过程描述
将用户录入的新个人信息对应系统数据库对应的存储记录进行相关操作。
8.2.1.7查询用户资料
功能描述:
根据用户选择查看其它用户信息资料
操作规程描述:
用户登录客户机界面点击“查看资料”进入此界面。
若用户点击用户列表中具体图标,则显示对应用户的个人信息资料;
操作过程描述
按用户指定的对象,从系统数据库调出相关用户的信息资料,显示在指定位置。
8.2.1.8用户权限管理
功能描述:
对服务器所有用户使用资源的权限管理。
操作规程描述:
用户在登录服务器端系统,对系统内部用户进行具体权限上的分派,管理。
操作过程描述
当用户点击权限管理的相应按钮时,实现对各种资料的浏览和拷贝。
8.2.1.9增加管理员
功能描述:
新增服务器端的管理员信息。
操作规程描述:
用户在登录服务器端界面,选择“添加管理员”按钮进入添加管理员信息界面。
填写相关信息.。
并把新的管理员信息提交给系统数据库.
操作过程描述
点击对应按钮,进入管理员信息添加界面
若用户点击“确认”,将填写信息提交系统数据库。
若用户点击“取消”,不提交任何数据。
8.2.1.10删除管理员
功能描述:
删除指定的系统管理员.
操作规程描述:
用户在登录服务器端界面,选择“删除管理员”按钮进入删除管理员信息的界面
指定具体待删除的管理员,点击”确认”,系统数据库的对应数据将被删除。
操作过程描述
点击对应按钮,进入管理员信息删除界面
若用户点击“确认”,将删除系统数据库的对应数据。
若用户点击“取消”,不做任何操作。
8.2.1.11共享区权限管理
功能描述:
对共享区的资源进行访问权限管理.
操作规程描述:
用户在登录服务器端界面,选择“共享权限管理”按钮进入文件共享权限管理的界面
操作过程描述
点击对应按钮,进入文件共享权限界面
用户点击对应按钮进行相关操作。
8.2.1.12群组管理
功能描述:
对聊天系统的群组进行管理
操作规程描述:
登录相关界面,点击相关按钮进行对应的群组管理操作;
操作过程描述
根据用户点击的按钮不同,选择不同的群组事件进行处理;
8.2.1.13用户组角色分配
功能描述:
设置一名无角色登录系统的用户角色(公共,工作组,私聊)。
操作规程描述:
登录服务器界面;
点击”组角色分配”按钮,进入相关界面;
进行相关操作,确认用户在系统的角色绑定.
操作过程描述
接受用户输入的信息并进行数据有效性验证。
若用户点击“确定”,分配用户角色,在系统数据库相关表中做插入记录;
若用户点击“取消”,不做任何操作。
8.2.1.14用户组角色变更
功能描述:
修改一名有角色登录系统的用户角色(公共,工作组,私聊)
操作规程描述:
登录服务器界面;
点击”组角色变更”按钮,进入相关界面;
对指定用户进行相关操作,修改用户在系统的角色.
操作过程描述
查询系统数据库是否存在该角色用户
接受用户输入的信息并进行数据有效性验证。
若用户点击“确定”,修改用户角色,在系统数据库相关表中做修改记录;
若用户点击“取消”,不做任何操作。
8.2.1.15新增群组
功能描述:
新增相关群组信息。
操作规程描述:
登录服务器界面或客户端界面;
点击”新增群组”按钮,进入相关界面;
进行相关操作,新增系统群组.
操作过程描述
接受用户输入的信息并进行数据有效性验证。
若用户点击“确定”,新增群组,在系统数据库相关表中做插入记录;
若用户点击“取消”,不做任何操作。
8.2.1.16变更群组
功能描述:
更改相关群组信息
操作规程描述:
登录服务器界面或客户端界面;
点击”变更群组”按钮,进入相关界面;
进行相关操作,更改相关系统群组信息.
操作过程描述
查询系统数据库是否存在该群组
接受用户输入的信息并进行数据有效性验证。
若用户点击“确定”,修改群组信息,在系统数据库相关表中做修改记录;
若用户点击“取消”,不做任何操作。
8.2.1.17信息传输
功能描述:
实现登录系统任一对一用户或一对多用户之间的多种信息形式传输
操作规程描述:
登录相关界面,点击相关按钮进行对应的信息传输操作;
操作过程描述
根据用户点击的按钮不同,选择不同的事件处理信息传递;
8.2.1.18信息沟通
功能描述:
实现系统登录用户之间的信息传送。
操作规程描述:
用户登录客户机界面后;
选择待发送信息用户头像后,弹出发送信息界面
输入待发送信息,点击”发送”按钮
操作过程描述
根据用户点击的头像,系统得到待发送目的的相关信息
用户若点击”确认”,将相关信息发送指定目的机
用户若点击”取消”,则不做任何操作
8.2.1.19文件传送
功能描述:
实现各客户机之间的文件传送。
操作规程描述:
用户登录客户机界面后;
选择待发送文件用户头像后,弹出发送文件界面
输入待发送文件,点击”发送”按钮
操作过程描述
根据用户点击的头像,系统得到待发送目的的相关信息
用户若点击”确认”,将相关文件发送指定目的机
用户若点击”取消”,则不做任何操作。
8.2.1.20文件共享
功能描述:
实现整体网络内部的文件共享。
操作规程描述:
用户登录客户机界面;
点击”文件上传”或”文件下载”进入相关操作界面
指定待上传或下载文件,点击”确认”按钮实现文件共享
操作过程描述
登录客户机界面;
点击”文件共享”进入相关操作界面;
选择文件上传或下载,将指定文件传送到系统数据库的文件夹中。
8.2.1.21在线状态
功能描述:
登录客户查看在线相关信息或选择状态
操作规程描述:
从主界面点击“在线查看”或”在线状态设置”进入相关界面;
用户查看所在在线用户资料,或进行自身的状态设置。
操作过程描述
登录客户机界面;
点击”在线查看”或”设置”,从系统数据库调出所有在线用户资料,或交自身状态进行设置
8.2.1.22浏览在线名单
功能描述:
查看所有在线用户信息。
操作规程描述:
登录客户机界面;
选择对应按钮,显示所有在线用户,
可通过选择对应用户头像,显示具体资料;
操作过程描述
从服务器存储数据读取显示在客户端界面指定位置。
8.2.1.23用户在线状态变更
功能描述:
修改某一登录用户的在线状态。
操作规程描述:
在用户在线的状态下,出现选择列表,
点击相关选项,重新设置在线状态
操作过程描述
登录客户机界面;
根据用户选择,改变用户在线状态
8.2.1.24聊天信息保存
功能描述:
保存登录客户的历史聊天记录。
操作规程描述:
登录客户端界;
系统实时保存相关信息。
操作过程描述
用户每发送一次信息,系统均会将所传输的信息发送到指定的文件夹中。
8.2.2 性能
8.2.2.1 精度
数据内部精度:
double型数据精度,(理论上)任意长字符串。
外部显示精度:
数据小数点后两位。
8.2.2.2 时间特性
系统响应时间:
<5s
界面更新处理时间:
<1s
数据转换与传输时间:
<2s
8.2.2.3 灵活性
服务器端:
不拘泥于特殊的服务器,可以移植到别的服务器上。
客户端:
个人用户不拘泥于某台电脑或IP地址,只要帐号、密码正确就可以登录到服务器端进行相关的操作。
8.2.3 安全保密
用户个人信息:
只有得到允许,个人资料才能被别的在线用户查看。
共享文件信息:
只有拥有查看权利的才能查看相关资料,只有拥有修改权利的用户才能修改、删除相关资料。
8.3 运行环境
8.3.1 硬设备
1、硬件配置参考:
操作系统:
简体中文、英文Windows98/2000/ME/XP
最低配置:
CPU:
奔腾200Mhz以上
内存:
32MB
显示卡:
标准VGA256色显示模式以上
硬盘:
典型安装300MB
驱动器:
8倍速CD-ROM以上
其它设备:
声卡(非必备)
建议配置:
CPU:
奔腾500MHz或更高
内存:
64MB以上
显示卡:
SVGA16位色以上显示模式
其它设备同“最低配置”
2、建议硬件配置:
服务器端:
•Pentium41.6GHz在上处理器
•256MB以上内存
•硬盘空间随客户资料数量增减
客户端:
•PIII700M以上处理器
•128MB以上内存
•硬盘空间随客户资料数量增减
8.3.2 支持软件
1、操作系统平台
服务器端:
•Windows2000Server
客户端:
•Windows98
•WindowsXP
•Windows2000Professional
•Windows2000Server
2、其它支撑软件
•MicrosoftSQLServer2000
•需安装TCP/IP协议
8.3.3 数据结构
本系统实现过程中用到的数据结构有结构体、链表,字符串等,它们被封装成类,构成了一个统一整体。
8.4 使用过程
8.4.1 安装与初始化
本系统分别生成服务器端和客户端的自动安装文件。
安装非常简单,只需要点击安装可执行文件就可以顺利安装。
安装之后就可以直接点击使用了。
初始化过程主要在服务器端,一是数据库的初始化,二是服务器状态的初始化,都有系统自动完成,操作简单而方便。
8.4.2 输入
主要是指客户端所做的操作,主要相关的输入有:
1、登陆名和密码
2、文件名称
3、信息内容
4、保存目标
8.4.2.1 输入数据的现实背景
输入数据有其一定的现实背景:
1、登陆名和密码:
这是服务器需要验证合法用户的依据。
2、文件名称:
当用户要查找相关的文件时需要数据文件名作为查找关键字。
3、信息内容:
当用户需要上传数据时,应该输入相应的信息内容。
4、保存目标:
当用户需要下载某些数据时,就需要将相关数据保存到自己指定的目标地址中。
8.4.2.2 输入格式
输入数据有一定的输入格式要求:
1、登陆名和密码:
在指定输入框中输入注册时被服务器确认的登录名和密码,才能被服务器识别并通过验证,否则将无法进入系统。
2、文件名称:
在相应的查询输入框中输入要查询内容的正确关键字。
3、信息内容:
按服务器指定的格式输入相应的数据信息内容。
4、保存目标:
只有在有权读写的存储地址中才能实现保存目标。
8.4.2.3 输入举例
1、登录名和密码
2、信息内容:
3、保存目标
8.4.3 输出
主要的输出有:
1、成功操作提示信息
2、根据指定条件显示相关信息
3、文档查询结果
4、员工属性输入输出表单
5、日志查询结果
6、备份数据
7、数据库导出文本
8.4.3.1 输出数据的现实背景
输出是根据一定现实需要来实现的,有其现实意义:
1、成功操作提示信息:
让用户知道自己进行了什么操作并得到了怎样的回应。
2、根据指定条件显示相关信息:
满足用户查看个人资料等需要。
3、文档查询结果:
找到所有符合要求的信息项,并列出表单供客户查看选用。
4、员工属性输入输出表单:
供人员统计使用。
5、日志查询结果:
供查看过去进行了哪些操作时使用。
6、备份数据:
为了数据的安全性,要根据需要对数据进行备份。
7、数据库导出文本:
从数据库提取相关数据,并以文本形式导出。
8.4.3.2 输出格式
输出格式一般是字符串和文件形式。
8.4.3.3 输出举例
1、成功操作提示信息
2、根据指定条件显示相关信息
8.4.4 文卷查询
8.4.5 出错处理与恢复
数据库经常备份,文件共享区也经常备份,系统正常情况下是非常稳定的,如果受到不可抗因素影响或其它不当的操作的影响而导致系统运行出错,那么在机器正常的情况下,只需要重新启动系统即可。
8.4.6 终端操作
本系统界面简洁美观,终端操作简单易行,是局域网内部交流的好助手。