基本信息
- 项目名称:
- OFFICE办公助理软件系统
- 来源:
- 第十一届“挑战杯”国赛作品
- 小类:
- 信息技术
- 大类:
- 科技发明制作B类
- 简介:
- 本课题组研制的“OFFICE办公助理软件系统”具有“电子教鞭”,“PC屏幕锁”,“桌面快捷工具栏”,“文件列表生成器”,“桌面时钟”,“论坛自动备份器”,“日文自动注音器”,“文件夹统计器”,“文件批量重命名器”,“复制粘贴增强器”等十大功能,方便用户对计算机的使用和管理。 系统设计开发涉及计算机最新技术,包括组件对象模型技术、动态链接库技术、钩子编程技术、托盘编程技术、系统剪贴板编程技术、消息机制编程技术等,设计实现了一个涉及文件、绘图、安全、网络各方面操作的Office办公助理软件系统。系统功能主题鲜明、富有个性、注重方便实用。如:电子教鞭、日语注音器、论坛设备份器等,具有显著的优点和特点。界面设计简约、直观、人性化,可以实时隐藏,鼠标划过显现,使用快捷方便操作,无需安装,直接运行,不修改注册表,卸载方便,便于携带。 软件成果获校级以上特等奖、一等奖多项,并获2008年江苏省大学生课外学术科技创新能力培养课题立项资助。成果内容已申请发明专利和软件著作权登记,软件产品已在江苏省某市天星湖中学、某市求实科技公司、某市崇川区学田南苑社区和大学校内部门师生等教育机构、企事业单位推广应用,效果良好。
- 详细介绍:
- 该项目包含了十多个功能实用、使用方便、界面友好、人机交互性强的子功能模块:“电子教鞭”、“PC屏幕锁”、“桌面快捷工具栏”、“文件列表生成器”、“桌面时钟”、“论坛自动备份器”、“日文自动注音器”、“文件夹统计器”、“文件批量重命名器”、“复制粘贴增强器”。 (1)电子教鞭子模块:具有任意屏幕划线、放大镜、清屏、橡皮擦、截图等功能。使用户可以在计算机屏幕的任意位置随意作画,同时具有放大镜、橡皮擦、多种截图模式等等,可以应用于教学、演说、图文教程的制作等多个方面。 (2)日文自动注音器子模块:具有打开文件、文件注音、直接注音等功能。该模块能高速的为日文片假、平假名进行注音,为日文初学者提供方便。 (3)论坛自动备份器子模块: 具有设置备份频率、设置备份文件路径、开始备份等功能。该模块能够自动的将用户正在编辑的帖子保存至本地,防止因网络原因而造成的丢失意外。 (4)PC屏幕锁子模块: 具有解锁键设置、密码设置、锁定屏幕、屏幕解锁等功能。完全锁定用户的计算机屏幕,保证计算机安全运行,同时将恶意使用者通过摄像截图保存。 (5)桌面快捷工具栏子模块:具有文件拖放、界面显示/隐藏、复制、剪切、删除等功能。用户可以将当前将要使用的各文件存放至仿Windows任务栏风格的桌面快捷工具栏,以此简化操作,提高用户的工作效率。 (6)文件列表生成器子模块:具有文件夹拖放,生成路径、文件列表类型,具有相关的删除、暂停、停止、清空列表、生成列表等操作功能。该模块能够为用户轻松的生成简洁清晰的列表,使用户能更好的对文件进行管理。 (7)复制粘贴增强器子模块:具有选择性粘贴、清空等操作功能。复制粘贴增强器能够使用户轻松地对异地文本进行一次性复制,选择性粘贴,大大地减少了用户工作的重复操作。 (8)文件批量重命名器子模块:具有打开文件、普通转换设置、高级装换设置、删除、清空列表、类型转换、高级装换等功能。能够对用户指定的文件重命名方式进行多种形式的批量重命名操作。 (9)文件夹统计器子模块:具有文件夹拖放、磁盘信息显示、统计、删除目录、二次统计、清空列表、文件夹访问等功能。该模块能够弥补Windows的不足,方便快速地对用户指定的文件夹进行统计,操作更人性化。 (10)桌面时钟子模块:具有时间显示、倒计时关机、定时关机等功能。该模块能够实时的为用户呈现当前的时间,它始终处于屏幕顶端,具有多种定时关机模式供用户使用。
作品专业信息
设计、发明的目的和基本思路、创新点、技术关键和主要技术指标
- 设计目的:项目帮助用户方便、快捷、有效地使用计算机,提供用户十大功能,如:电子教鞭可弥补POWERPOINT软件的不足,日语注音提高日语学习效率,论坛备份器避免网络及计算机出现故障后的恢复,复制粘贴器为了实现多处复制选择性粘贴等。 基本思路:系统开发前,对计算机日常使用功能及存在不足进行信息收集。方案确定后,进行整体设计,采取了模块化思想,使系统具有可扩展性和易维护性。系统开发遵照软件工程思想,从问题定义到需求分析、概要设计、详细设计、编码、测试、维护,保证工作规范化。软件系统由十个部分组成,原创的模块如:日文自动注音器、复制粘贴增强器、论坛自动备份器等;对功能扩展模块,重点是“技术创新、性能优化、人性化操作”。 创新点:(1) 提出组件对象模型技术、动态链接库技术、钩子编程技术、托盘编程技术、系统剪贴板编程技术、消息机制编程技术的系统解决方案。(2)系统主题鲜明、富有个性,功能实用、操作方便、安全。(3)界面设计简约、直观、方便使用,人性化。(4)绿色软件,无需安装,方便携带、使用。 关键技术:(1)使用CStatic静态控件、CButton按钮控件、CEdit控件、CTreeCtrl树型控件、CListCtrl列表控件进行设计;(2)应用COM组件编程、Hook编程、HotKey编程、Tray编程、剪贴板编程、ATL和OLE编程等编程方法进行开发;(3)将MSAA技术、STL技术、消息机制、多线程技术融入系统开发设计中。
科学性、先进性
- 系统使用MFC开发,涉及Windows编程知识及技巧。每个模块都能解决用户计算机使用中的问题,提高工作效率。模块设计本着“人性化”的原则,系统各模块在技术、性能上进行了很大的改善。 科学性:(1)电子教鞭使用消息机制、STL技术;(2)PC屏幕锁应用屏蔽快捷键、HOOK编程技术;(3)文件夹统计器采用多线程技术、优化统计算法;(4)日文自动注音器使用编码转换技术;(5)文件批量重命名器应用API函数、通配符;(6)文件列表生成器使用多线程编程、消息机制;(7)论坛自动备份器使用MSAA、COM技术;(8)桌面快捷工具栏使用托盘技术、ATL编程;(9)桌面时钟使用系统调用功能技术;(10)复制粘贴文字涉及系统剪贴板、热键编程技术。 先进性:(1)获取IE浏览器网页中编辑框信息技术;(2)使用Shell_NotifyIcon函数来实现托盘技术;(3)调用“WINDOWS资源管理器命令”技术;(4)界面固定与隐藏、显现技术;(5)屏幕捕捉技术完成摄像头图像的获取。
获奖情况及鉴定结果
- OFFICE办公助理软件系统中的子模块《电子教鞭》,原名《电子教学助手》获2007“中国移动”某市首届大学生电脑技能大赛软件编程比赛特等奖。 “多功能教师助理软件系统”获2008年江苏省大学生课外学术科技创新能力培养课题立项资助。 “OFFICE办公助理软件系统” 获2009年某大学第二届课外学术科技作品竞赛(科技发明类)一等奖。
作品所处阶段
- 应用与推广阶段
技术转让方式
- 合作推广应用
作品可展示的形式
- 实物、产品 磁盘 现场演示 图片 录像 样品
使用说明,技术特点和优势,适应范围,推广前景的技术性说明,市场分析,经济效益预测
- 一、说明和技术特点 1.使用说明见附件 2.技术特点:(1) 功能全面: 涉及文件操作、安全、绘图、网络等领域。(2)操作人性化:本着“从用户的角度思考”的理念设计,操作简单高效。(3)扩展性强:模块化设计,扩展力强。(4)特点突出:绿色软件,无需安装便于携带,随拷随用。(5)技术广泛:涉及COM编程,MSAA技术,Hook编程,HotKey编程,Tray编程;文件的操作,系统剪贴板操作、各种消息的操作、各种控件的使用等. 二、适应范围: 软件系统适用于教育机构、企事业单位、个人计算机用户。已在在江苏省某市天星湖中学、某市求实科技公司、某市崇川区学田南苑社区等多个单位使用,并在某大学校内推广应用。 三、市场分析:本系统在技术和功能上具有明显优势。红烛教鞭在截图操作上存在问题;黑马教鞭运行速度慢,日文自动注音器为原创,提供两种注音方式。复制粘贴增强器提供多处复制选择粘贴功能。本研究成果已申请专利、软件著作权登记,为系统的推广与应用提供保障。
同类课题研究水平概述
- 软件系统由十个部分组成,原创的模块如:日文自动注音器、复制粘贴增强器、论坛自动备份器等;对功能扩展模块,重点是“技术创新、性能优化、人性化操作”。 电子教鞭:由于多媒体技术使用日益广泛,课堂上越来越多的使用ppt课件,电子教鞭可以在突出课堂重点的同时,加深学生的记忆,目前同类产品不多,主要有红烛教鞭和黑马教鞭两种,电子教鞭不但运行流畅,解决了在特殊菜单上作画的问题,功能齐全、操作简便、界面友好,在整体设计上秉承了以上的设计宗旨。 日文自动注音器为原创模块,提供两种注音方式,目前同类产品主要有一款“jp”注音器,但其只支持手动句子注音,并不支持对整个文件注音。 复制粘贴增强器独创的异地复制,多处复制选择性粘贴。借鉴常见的编程软件“自动首字母匹配”功能,将两大功能有机结合,并进行改造,大大的提高了日常的文档编写等相关工作的效率,是目前类似产品所没有的功能。 论坛自动备份器基于微软的MSAA技术,成功的实现了对浏览器中正在编辑的帖子进行自动定位,并获取其内容进行本地的备份,解决了由于网络原因或是其他外部原因造成的帖子为丢失的情况。目前还没有类似的产品。 文件批量重命名器系统与目前的同类系统功能相似,都实现了批量文件重命名,本模块提供简单重命名及高级重命名两种方式,操作更人性化。 文件夹统计器在众多的同类产品中同样具有本系统的特色,在软件的使用方面,提供文件夹拖动自动定位功能,无限的二次统计功能,文件夹快速访问,删除等功能。在算法方面,使用多线程的技术,大大加快了文件夹统计的速度。以上所有的功能都是站在用户的角度,以用户的方式去思考,从而做出的创新。 PC屏幕锁目前同类有款“screenlock”此屏幕锁功能和本系统的PC屏幕锁功能大体一样,都实现了都一些快捷键的禁用,但相比“screenlock”本系统无需安装,可以直接使用,方便快捷。同时配合一摄像头的使用,将安全性提升到了有一个高度。 桌面快捷工具栏目前同类产品主要为“clipboardbox”。与其相比,本模块功能简洁,强大,操作方便,能够很好的达到用户的需求。 桌面时钟系统目前同类产品主要为“多功能桌面时钟”,该软件有实时时钟、日历、整点半点报时功能,未实现定时关机功能,且安装复杂。