EU70规格变更.docx
- 文档编号:3427476
- 上传时间:2022-11-23
- 格式:DOCX
- 页数:24
- 大小:25.29KB
EU70规格变更.docx
《EU70规格变更.docx》由会员分享,可在线阅读,更多相关《EU70规格变更.docx(24页珍藏版)》请在冰豆网上搜索。
EU70规格变更
2 EDU7.0规格变更
2.1 硬盘保护
2.1.1 大容量硬盘的支持
需求ID
2.1.1
优先级
1
描述
需求说明
对1T以上容量的硬盘进行保护
实现方式
EDU7.0只测试小于或等于1T容量的硬盘;
备注
目前保护算法已经支持2TB的硬盘支持,但是在1TB及以上容量的硬盘中,自动连线功能无法通过现有方案来实现,必须寻求其他方案。
新方案:
保护模块将pxe中的undi模块调入常规内存,并使用undi接口进行自动连线操作。
2.1.2 可以在开放模式修改IP地址和计算机名
需求ID
2.1.2
优先级
1
描述
需求说明
现在的版本在开放模式下修改IP地址和计算机名后,只要计算机重启,IP地址和计算机名就会被恢复到之前用EDU系统分配的值,给用户带来不便。
用户要求在开放模式下所作的任何更改都不被恢复,包括IP地址和计算机名。
实现方式
1.用户可以在开放模式下修改IP地址和计算机名,重启后不会恢复到以前的值。
2.用网络同传重新分配IP地址和计算机名后,接收端对应的值做相应改变
1、切换到开放模式。
2、进入OS系统,在[网络]->[属性]->[常规]->[InternetProtocol]中修改本机IP。
3、进入OS系统,在[控制面板]->[用户账户]中修改本机计算机名。
4、重启后进保护模式,看到IP和计算机名修改成功。
备注
方案细节:
1、开放模式下,通过系统触发机制,看用户是否更改了修改IP和计算机名。
如果被修改,则自动更新保存当前修改过的IP及计算机名信息到39扇区。
其他不变,保持原来流程即可。
2、切换到保护模式下后,Windows启动后会自动根据39扇区记录内容更改IP及名称
3、网络同传后,39扇区记录的是同传分配的IP地址和计算机名,接收端Windows启动后会自行更改IP及名称。
)
2.1.3 支持EFI架构的CMOS保护
需求ID
2.1.3
优先级
1
描述
需求说明
目前的版本只支持legacyBIOS的CMOS保护功能,随着EFI架构BIOS的出现,需要更新软件,支持该架构的CMOS保护功能
可以在Q57主板上测试EFICMOS保护功能。
实现方式
1、程序自己判断主板是Legacy还是EFI。
●如果是Legacy的BIOS,对于CMOS保护功能而言,与EDU6.5保持一致。
●如果是EFIBIOS:
A、在第一次安装硬盘保护时,自动将BIOSsetting中的CMOS密码设置disable(用户看不到这个选项)。
●如果此时CMOS密码不为空,则弹出对话框,提示用户重启并清空CMOS密码。
●如果此时密码不为空,则不会弹出对话框。
B、安装完成后,弹出对话框,提示用户到【管理员菜单】->【系统设置】->【EFI密码】中,设置CMOS新密码.
C、当卸载保护模块时,弹出对话框,提示CMOS密码将被清空。
同时,自动将BIOSsetting中CMOS密码设置项enable。
2、CMOS保护功能
●如果勾选了“CMOS保护”,则下次重启时,读取CMOS值,并进行比较。
●如果没有勾选“CMOS保护”,则下次重启不读取cmos数值,也不进行对比。
备注
方案细节
2.1.4多点还原功能
需求ID
2.1.4
优先级
1
描述
需求说明
以用户只安装一个XP操作系统为例,基于该XP系统建立多个影系统XP1、XP2,那么XP1、XP2将具有与XP完全相同的数据。
再在XP1、XP2上分别安装每个班级所需要的软件,无需占用多个操作系统所占用的硬盘空间。
满足了安装单个操作系统、在每个系统上安装不同软件的需求。
实现方式
1、在保护模块的OS选择界面,按F8,输入密码后进入影系统主界面。
该密码是硬盘保护的密码。
●如果密码错误,则返回OS选择界面。
2、启动多点功能:
在影子系统主界面,勾选“支持多进度”。
●如果勾选,则显示基准操作系统的所有影子系统。
●如果取消勾选,则不显示对应的影子系统。
3、创建影子系统:
在主界面的“操作系统列表”中,鼠标单击或键盘选择一个基准操作系统,点击“创建影子系统”,输入名称;点击确定后,返回OS选择界面。
此时在该界面显示所有系统的名称。
●如果用户不选择原系统,则默认对第1个原系统进行操作。
●如果用户取消创建影子系统,则返回影子系统主界面。
4、删除影子系统:
在主界面的“操作系统列表”中,选择一个原系统。
此时会在“影子系统列表”中显示其全部的影系统。
选择需要删除的影系统,点击“删除影子系统”。
删除成功后返回启动界面。
●如果用户没有选择影子系统,但点击了“删除影子系统按钮”,则默认删除影子系统列表中第1个影子系统。
5、操作影子系统:
在保护模块的OS主界面,选择一个影子系统,回车进入该系统。
影子系统之间、影子系统与原系统之间是相互隔离的关系,如果要保存影子系统的数据,有3种方式:
●在保护模块OS选择界面,ctrl+b保存;
●进入该影子系统,用网络控制工具快速保存。
●在主控端,用网络控制工具,控制全体数据保存。
6、同传影子系统:
在网络同传中,选择同传某个系统分区后,基于其建立的所有影子系统,都将被同传。
备注
方案细节
1.在硬盘保护的“系统设置”界面,选择一个原系统,并建立多个影系统;在此界面,也可以删除影系统。
2.在硬盘保护“OS选择界面”,能够显示原系统和所有的影系统。
3.多个影系统相当于原系统的多点,具有与原系统完全相同的数据。
4.在原系统,影系统中都可以进行完全独立的操作(添加或删除数据),都可以生成增量数据,都可以临时保存。
5.原系统的增量是指:
基于其建立的所有影系统,影系统各自的增量数据,以及原系统本身的增量数据。
6.如果原系统没有创建影系统,则它的增量数据在同传后,自动进行增量保存,重启后释放缓冲区。
7.如果原系统有影系统,则它的增量数据在同传后,不进行增量保存,不释放缓冲区。
如果要增量保存,则只能删除所有的影系统后,再进行同传。
8.当用户遇到系统盘缓冲区不足时,提示用户删除影系统。
9.原系统与影系统可见的条件:
A、如果原系统是每次开机恢复,那么原系统与影系统的数据变化都是互相独立的,即彼此不可见。
(每个影系统是1个单独的进度表,因为影系统每次开机恢复,则每次都会把自己的进度表作为当前进度表,所以自己的数据不会被原系统看到;原系统每次开机恢复,则同理)
B、如果原系统不是每次开机恢复;那么,在原系统到恢复时间点之前,您进入了影系统,然后又进入了原系统并进行数据保存;那么,此时在原系统中看到的数据是上次进入的影系统的数据;并且不会看见原系统上次的暂留数据。
(即,当前进度表仍然是影系统的)
10、智能同传时,破坏接收端影系统的条件:
(TBD)
11、影系统的恢复方式为:
每次开机恢复,与原系统的恢复方式无关。
2.1.5数据分区所属系统
需求ID
2.1.5
优先级
1
描述
需求说明
在网络同传及硬盘保护中增加每个数据分区所属系统的信息显示。
实现方式
1、在硬盘保护的“修改分区”界面
●如果用户没有勾选“分区可以启动”,则认为该分区是数据分区。
此时,在界面中显示“所属系统”的下拉框。
用户可以指定该数据分区属于哪个系统。
●如果用户勾选了“分区可以启动”,则认为该分区是系统分区,此时,在界面中不显示“所属”系统给的下拉框。
2、在硬盘保护的“分割硬盘”界面,增加一列“所属系统”
●如果分区为数据分区,则显示该分区所属的系统名称;
●如果分区为系统分区,则显示该分区自己的名称。
备注
方案细节
2.1.6驱动智能检测
需求ID
2.1.5
优先级
1
描述
需求说明
在系统选择界面,选择指定的系统进入时,判断该系统是否已经安装驱动包,如果没有,则给出提示信息,告诉用户该系统还没有安装驱动包。
但是依然允许用户顺利进入该系统;如果已经安装驱动包,那么用户将顺利进入该系统。
实现方式
在保护模块的OS选择界面,回车进入某个系统。
如果该系统没有安装保护驱动,则弹出对话框,提示用户安装驱动。
备注
请针对现有的bug,添加该功能详细的实现细节。
2.2 网络同传
2.2.1 智能同传
需求ID
2.2.1
优先级
1
描述
不再有“硬盘数据同传”和“增量同传”、“增量保存”、“增量删除”多个数据同传功能,而只有智能同传一个功能键。
在执行同传时,用户选择“智能同传”,程序自己根据数据情况判断是进行普通数据同传还是增量同传,而无需用户手动选择,减少用户判断、操作,同时在执行增量的情况下可以减少传输时间,提高传输效率。
实现方式:
1、用户在“发送端主界面”选择“智能同传”。
用户在智能同传界面选择需要同传的分区。
●如果用户点击“取消”,则回到“发送端主界面”
●如果用户没有选择任何分区,而点击了“确定”,则弹出提示框。
●如果存在不支持同传的接收端,则可以点击“取消”回到“发送端主界面”;或者点击“确定”,弹出“存在不支持的接收端的提示”。
2、进入数据同传界面,程序智能判断同传增量数据或者普通数据。
●如果对于某分区,发送端和接收端基准点不同,则进行分区的普通数据同传;
●如果对于某分区,不存在增量数据,则进行分区的普通数据同传;
●如果对于某分区,是不保护的,则进行分区的普通数据同传;
●如果用户在“设置同传参数中”选择全部扇区同传,则不论分区是否有增量数据,都只进行分区的全部扇区同传。
备注
方案细节:
1.用户在发送端选择“智能同传”功能。
2.发送端程序自己判断是调用“硬盘数据同传”还是“增量同传”。
增量数据同传的条件是(安装点相同&&发送端存在保存点)。
3.如果未安装保护,则所有分区都只能进行普通数据同传。
4.如果已经安装保护,对于用户选择的A分区:
●如果A分区未被保护,则进行普通数据同传;
在A分区被保护的情况下:
●如果A分区的安装点与接收端A分区的安装点不相同,则进行普通数据同传
●如果(A分区安装点相同&A分区没有增量数据),则进行普通数据同传。
●如果(A分区安装点相同&A分区有增量数据),则同传增量数据。
4.对于包含影系统的分区,智能同传完后,不进行增量保存,不释放缓冲区。
如果1个原系统下既有影系统,又有增量数据,则选择这个原系统同传时,会传影系统加增量数据,而不会传整个分区。
5.对于不包含影系统的分区,智能同传后,自动进行增量保存,并重启释放缓冲区。
6.如果用户选择全部扇区同传,则所有分区进行全部扇区同传,不论分区是否有增量数据。
1、如果程序判断是调用硬盘数据同传,则传输时间与以前执行硬盘数据同传时间相同;如果调用增量同传,则传输时间较短。
2、增加该功能的说明文字,建议采用鼠标悬浮的方式
2.2.2 排程任务管理,增加等待时间的判断
需求ID
2.2.3
优先级
1
描述
需求说明
现在的排程同传,在接收端计算机自动开机后,发送端会等待上次连线的所有计算机登录之后才开始进入同传界面。
这样存在一个风险:
如果有某台计算机发生故障,则排程同传无法实现。
为避免如上问题,在排程设置中增加等待时间的判断
实现方式
1、用户点击“排程设置”,弹出排程界面;
2、排程界面中,本地时间是用户点击“排程设置”的时刻点,并且实时变化。
3、用户输入时间、网络延时和登录限时。
4、在用户输入的时间到时之前,如果计算机全部登录完成,则自动进入同传执行同传操作,不再等计时结束。
5、如果在登录限时结束,但计算机还未全部登录,则不再等接收端登录,直接进入同传,向已经登录的计算机执行同传操作。
备注
2.2.3 智能排序
需求ID
2.2.4
优先级
1
描述
需求说明
EDU6.5在分配IP地址时,是按照登录顺序来分配的。
EDU7.0Z中通过使用智能排序的功能,用户可以按照希望的顺序分配IP地址及计算机名。
实现方式
1、发送端完成接收端登陆后,进入发送端主界面,点击“智能排序”,出智能排序界面,此时用户可以设定本机ID号,可以取消智能排序。
●发送端ID默认为1,用户可以进行修改。
2、用户点击“开始智能排序”,则在发送端将所有(在线的)接收端ID号清零,同时在接收端弹出“智能排序界面”。
●如果有上次登录过的接收端,在本次没有登录,则保留其ID号不变(即占位)。
3、如果接收端的ID需要修改,则手动输入ID号,输入点击“确定”;如果不需要修改,则只需要点击“确定”。
●输入的ID号不可以与发送端、本次没有登录的接收端、已经修改过ID的接收端重复。
如果冲突会及时给出提示。
4、发送端在未完成智能排序之前可以取消,此时所有的接受端ID号恢复上一次正常时的状态。
●如果在排序过程中出现断电等情况,下次重启后,所有的ID恢复到上一次正常时的状态。
5、发送端完成智能排序,发送端会将唤醒机列表同步到所有接收端。
●发送端在完成智能排序时,会再一次检测接收端ID号,接收端ID号不可以重复,不可以为0。
6、完成智能排序后,可以开始实现顺序的分配IP地址和计算机名:
(1)IP分配
●如果(接收端ID号>发送端ID号),则:
接收端IP=(接收端ID号–发送端ID号)+发送端IP
●如果(接收端ID号<发送端ID号),则:
接收端IP=接收端ID号+(最大ID号–发送端ID号)+发送端IP
(这种情况适用于:
ID排序完成后,任意选择1台接收端进行IP和计算机名分配的情况)
(2)计算机名分配:
计算机名的后缀默认为ID号,一旦用户在发送端进行手动批量修改计算机名,那么接收端的后缀算法同IP分配。
7、关于IP和计算机名的默认值:
(1)在发送端进行完智能排序后,再进行计算机名和IP分配时,发送端的计算机名和IP的后缀默认为1;
(2)后续再选择其他接收端进行IP和计算机名的分配,则该接收端显示当前默认的值。
备注
方案细节:
1、软件维护2张ID表:
●List1:
记录上次协商完后的ID,起备份的作用;
●List2:
记录这次协商的ID,是协商过程中真正修改的表。
2、调整好的ID号将在程序中永久保存,不会每次接收端登录后都发生变化,直至下次执行“智能排序”功能
3、计算机名(及其后缀)和IP地址是单向绑定ID号,即在批量分配时与ID相关。
但在独立修改时,不会影响到ID号。
2.2.4 支持EFI架构的CMOS同传
需求ID
2.1.3
优先级
1
描述
需求说明
目前的版本只支持legacyBIOS的CMOS同传功能,随着EFI架构BIOS的出现,需要更新软件,支持该架构的CMOS同传功能。
实现方式
1、程序自己判断主板是Legacy还是EFI。
●如果是Legacy的BIOS,对于CMOS同传功能而言,其操作与EDU6.5保持一致。
●如果是EFIBIOS:
则在cmos保护和同传时,需要进行密码验证。
备注
2.3 网络控制工具
2.3.1 文件传输
需求ID
2.3.1
优先级
1
描述
需求说明
实现从发送端向接收端传输文件的功能,方便老师的使用
实现方式
1、选中被控端计算机
2、在控制端选择文件传输功能
3、选择要传输的文件以及默认的文件存放位置
4、进行传输
5、发送端提示传输结束,点击完成
备注
可以同时对多台被控端进行该操作。
2.3.2 键盘、鼠标锁定
需求ID
2.3.2
优先级
1
描述
需求说明
老师在上课时,希望学生在屏幕上看到相关的课件信息,但是为了保证学生专心听课,此时不希望学生通过键盘、鼠标对计算机进行操作,所以需要将键盘、鼠标锁定
实现方式
1、运行“网络控制工具主控端”,被控端登录。
2、在主控端点击“网络管理”->“远程管理”。
3、在电脑列表中,选中要锁定或者解锁的被控端电脑。
●如果选择的被控端中,有离线机器,则弹出提示界面。
4、点击“锁定\解锁键盘鼠标”按钮,锁定\解锁键盘鼠标。
5、在主控端中,更新电脑列表视图中“键盘和鼠标状态”。
备注
设计方案:
写“锁定\解锁键盘鼠标标志”到注册表。
如果主控端没有解锁,则被控端重启后仍然处于锁定状态。
2.3.3 时间同步
需求ID
2.3.5
优先级
1
描述
需求说明
接收端计算机的时间都不一致时,老师可以通过该功能,将控制端计算机的时间同步到被控端计算机,方便老师操作
实现方式
1.在控制端选中被控端计算机
2.选择“时间同步”功能
3.被控端计算机的时间将自动调整为与主控端一致
备注
设计方案:
在主控端主菜单中添加此功能,点击时间同步后,被控端时间调整为和主控端时间一致。
2.3.4 网络访问控制
需求ID
2.3.5
优先级
1
描述
需求说明
默认所有被控端允许访问任何网络;
“屏蔽外网”功能将屏蔽局域网之外的所有外网功能;
“屏蔽端口”功能将屏蔽指定的网络端口;
实现方式
1、选中任意的被控端计算机。
2、点击网络访问控制功能,弹出网络访问策略设置窗口。
●如果用户勾选“屏蔽外网”,将实现屏蔽所有外网功能
●如果没有屏蔽外网,则可以将端口添加到屏蔽列表中。
用户有2中方法添加屏蔽端口:
●在左侧端口列表中直接选中某端口,点击“添加”。
●通过输入框输入快速查找某端口,点击“添加”。
2、用户也可以将屏蔽的端口“移除”;
●在右侧端口列表中直接选中某端口,点击“移除”。
●通过输入框输入快速查找某端口,点击“移除”。
3、用户可以选择“清空屏蔽列表”将屏蔽列表中的所有端口清空。
4、点击“确定”,发送网络访问控制策略更新命令。
此时被选择的被控端对应的外网或者屏蔽端口列表中的端口将被屏蔽,不能使用。
备注
设计方案:
屏蔽外网勾选项、屏蔽端口列表项。
2.3.5 消息发送
需求ID
2.3.5
优先级
1
描述
需求说明
EDU6.5中消息发送功能只支持控制端向被控端统一发送,增加被控端向控制端发送消息的功能
实现方式
1、网络控制工具主控端程序运行,被控端登录在线。
2、切换功能区按钮面板到(网络管理->远程管理)。
3、在主控端电脑列表视图中,选中要发送消息的被控端电脑。
●如果选择的被控端中,有离线机器,则弹出提示界面。
4、点击“发送消息”按钮,弹出发送消息对话框,在编辑框中输入消息内容,点击发送。
5、在主控端下方“消息窗口”中显示发送的消息内容。
备注
备注:
使用与现有方案相同的传输方式UDP。
每次发送消息的字数限制为200字符。
2.3.6查看屏幕,增加查看台数
需求ID
2.3.6
优先级
1
描述
需求说明
屏幕查看中,增加同时可以查看的台数为4台
实现方式
备注
2.3.7实时资产监控
需求ID
2.3.7
优先级
1
描述
需求说明
被控端资产信息有变化时,可以实时显示在控制端
实现方式
可以通过轮询去实现
备注
2.4 界面优化
需求ID
2.4.1
优先级
1
描述
需求说明
1、根据用户UI/GUI调研测试的结果,进行UI/GUI调整
2、对控制工具部分的UI进行调整,打开网络控制工具时提供一个整体的界面,其中有网络控制、资产监控、硬盘保护三个大的功能模块,点击按钮进入相应部分
备注
控制工具UI,具体分为几个模块,以及每个模块包含的功能点,需要讨论确定;另外,控制工具引导界面,需要做一个开关,可以由用户自己选择是否显示该界面
1.5先前版本中存在的待改进的地方
需求ID
2.5.1
优先级
3
描述
需求说明
限定“保护参数同传”的使用,不满足安全的使用条件在,提示用户,将禁止用户使用“保护参数同传”功能。
备注
2.6 其他
2.7附:
删除内容
2.1.4增加针对NTFS格式化功能设置
需求ID
2.1.4
优先级
1
描述
需求说明
1、现在在硬盘分割中不可以将NTFS格式的分区格式化,需要用户在系统中再进行格式化,不方便。
在硬盘分割中增加可以将NTFS分区格式化的功能。
实现方式
备注
我们在硬盘保护中支持用户将分区格式选择为NTFS,只是不进行格式化。
硬盘保护运行在Dos下,无法实现对NTFS分区格式化的操作。
继续研究,争取在后续版本实现
2.2.2 同传过程中锁定接收端
需求ID
2.2.2
优先级
1
描述
需求说明
同传过程中锁定接收端键盘、鼠标,从而避免误操作键盘、鼠标,导致同传退出
实现方式
备注
目前kibo接收端只支持esc键,不相应其他的键盘、鼠标操作,无需实现
2.2.6 网络升级同步升级leos
需求ID
2.2.6
优先级
2
描述
需求说明
现在的网络升级功能只可以升级kibo模块,而不升级leos模块。
通常情况下,在大的版本升级时(如EDU6.5到EDU7.0),kibo和leos模块都会有更新。
如果按照现在的方案,售后是无法使用该功能为用户进行升级的。
为了解决该问题,在进行网络升级时,同时将leos模块同传到接收端,从而实现真正的网络升级功能。
实现方式
备注
售后需求不大,但程序需进行较大改动,而且可能导致稳定性降低,本次升级中不考虑
2.5.1硬盘磁盘空间不足报错
需求ID
2.5.1
优先级
1
描述
需求说明
1、在开放模式下安装硬盘保护驱动
2、计算机重启,进入保护模式
3、在保护模式下使用没有问题,但是只要切换到开放模式,此时驱动会提示磁盘空间不足
实现方式
备注
设计方案:
增加对开放模式的判断。
工作量:
EDU6.5.1已经修正了该问题。
2.6.1 网络同传运行环境的切换
需求ID
2.5.1
优先级
1
描述
需求说明
目前网络同传的运行环境是在leos中,为了提高资源利用率,考虑将网络同传的平台由LEOS切换到WinPE,目前在进行评估,十月底将有评估结果,根据评估结果确定是否切换平台
备注
性能降低
2.1.4支持预装金山毒霸软件
需求ID
2.1.5
优先级
1
描述
需求说明
1、支持预装金山毒霸软件,在执行网络同传后,不影响金山毒霸的正常使用
实现方式
EDU机型上预装第三方软件存在如下两个问题:
1.网络同传后,发送端会将自己的通行证的信息也同时拷贝到接收端,则会覆盖了接收端本身的通行证信息,将导致金山毒霸套装的功能无法正常使用
2.在保护模式下进行金山病毒库升级完成后,计算机重启之后会将升级了的病毒库文件恢复掉。
对于问题1,经过和金山沟通,得出如下方案:
1.在type12的隐藏分区中划分出一个连续的扇区块
2.硬盘保护上层提供接口,第三方软件安装时和windows上层的硬盘保护驱动交互,硬盘保护将隐藏分区中的连续扇区块虚拟成一个fat32分区。
3.第三方软件将注册信息存放在该fat32分区中
4.同传过程中将不再覆盖注册信息,解决了同传覆盖注册信息的问题。
对于问题2,可以通过让用户进
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- EU70 规格 变更