机械学基础课程设计_3799

机械学基础课程设计_3799

ID:8170509

大小:514.50 KB

页数:38页

时间:2018-03-09

机械学基础课程设计_3799_第1页
机械学基础课程设计_3799_第2页
机械学基础课程设计_3799_第3页
机械学基础课程设计_3799_第4页
机械学基础课程设计_3799_第5页
资源描述:

《机械学基础课程设计_3799》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、HarbinInstituteofTechnologyatWeihai数据结构课程设计报告设计题目:程序和文件快速打开工具院系:计算机科学与技术学院班级:0804102学号:080410227080410228080410206080410226设计者:康龙彪朱虹宇连思思刘宗仁哈尔滨工业大学(威海)III前言数据结构是计算机专业的必修和主干课程之一,它旨在使学生学会分析研究数据对象的特性,学会数据的组织方法,以便选择合适的数据逻辑结构和存储结构,以及相应的运算(操作),把现实世界中的问题转化为计算机内部的表示和处理,这是一个良好的程序设计技能训练的过程。在整

2、个教学或学习过程中,解决实际问题的能力和技巧的训练是一个重要的环节。本课题设计要求学生分组进行(每组2-4人),自行选题,选题的思想是根据实际需要进行调研,以组为单位提交课程设计任务书,给出所选项目的背景和意义,由导师确定选题的级别,主要是以实用性为主,开发一个具有实际价值的项目,经过2周的课程设计后接受课程设计组老师的结题验收。教师评语:成绩:III哈尔滨工业大学(威海)数据结构课程设计任务书院(系):计算机科学与技术学院专业:计算机科学技术姓名:康龙彪朱虹宇刘宗仁连思思学号:080410227080410228080410226080410206课程设计

3、题目:程序和文件快速打开工具问题阐述与分析:设计题目背景:随着电脑在日常生活、工作中用到的越来越广泛,作用越来越大,各种应用软件的数量增越来越快。如今我们为了不同的需要常常在电脑上装了很多软件,为了使用方便,经常可见桌面上堆满了快捷方式,但是这却使我们经常为找到要用的软件而苦心寻找图标或程序菜单。相似的情况也发生在文件的使用和管理中,我们经常会为不能快速自己想听的一首歌或是文档而烦恼。该课程设计所要开发的小工具就是帮助我们解决这些问题。设计实现意义:该软件能够让你快速查找定位并打开想使用的应用程序和系统功能,并且可以指定存放文档的目录和文档类型,实现文档的快

4、速查找和打开,以实现轻量级桌面搜素的功能。使用该工具可以使你在电脑上的学习、工作更加有效率,有更好的使用体验。解决的主要问题:1、在安装应用程序较多的情况下,通过输入关键字实现特定程序的查找定位和快速启动;2、在实现启动程序的同时,实现对windows控制面板中系统功能的快速调用;3、指定存放常用文档的目录和常用文档类型,在文档较多的情况下,通过输入关键字查找定位文档并快速打开;4、在此基础上,考虑拓展功能如下:1)通过预先输入常用网站列表或者扫描网页收藏夹,在输入网站关键字时快速打开网页;2)实现界面的换肤功能,具有更好的用户体验;3)将文件搜索功能实现的

5、更完整,将桌面搜索功能融入进去。III工作量:该程序功能大致可划分为以下几个部分:1、程序、系统功能、文件和网页信息索引列表的建立,以及对于以上四种类型实现不同的调用启动方式。2、当输入关键字时,字符的精确匹配的实现,考虑使用正则表达式。3、多个皮肤动态更换的实现。4、考虑将基本框架和功能实现相分离,将第一项四种类别的启动用插件的方式实现,使该工具功能具有更好的可扩展性。该工具实现后,运行时以简洁美观的对话框呈现,当输入关键字时,程序自动将匹配最好的结果以列表的方式呈现,用户可选择正确的项目快速打开。工作计划安排:第16周:前半周小组成员将开发环境配置好,该

6、软件使用VS2008开发,为了实现版本控制,使小组成员更好的协作开发,在googlecode上申请项目托管,使用SVN服务进行版本控制;后半周查找资料,并作出软件各个功能模块的详细设计和详细分工,并在周末正式开始代码编写。第17周:并行开发基本框架各个模块,在该周最后几天基本完成基本框架和各个模块的编写,开始整合调试程序。第18周:前半周做界面的优化和程序的调试及完善;后半周整理程序文档,准备课程设计的验收。同组设计者及分工:康龙彪:1、程序整体框架的设计和实现,如插件和皮肤的接口实现;2、基本功能类的设计和实现,如索引建立和程序、文件打开;3、组织小组开发

7、和组员的详细分工,协调小组成员的开发工作;朱虹宇:1、具体插件的实现,即程序、系统功能、文件和网页打开功能的插件开发;2、负责模块的调试工作;连思思:1、程序界面的设计和美化,皮肤的设计和实现;2、与康龙彪共同负责软件整体的调试;3、程序开发文档的管理;刘宗仁:1、IE和火狐浏览器网页收藏夹搜索插件的实现;2、插件的调试工作。III哈尔滨工业大学(威海)课程设计报告1.项目研究背景与意义设计题目背景:随着电脑在日常生活、工作中用到的越来越广泛,作用越来越大,各种应用软件的数量增越来越快。如今我们为了不同的需要常常在电脑上装了很多软件,为了使用方便,经常可见桌

8、面上堆满了快捷方式,但是这却使我们经常为找到要用的软

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。