专利代理业务管理系统设计及实现_毕业设计开题报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
CHANGCHUN INSTITUTE OF TECHNOLOGY
开题报告
论文题目:专利代理业务管理系统的设计与实现学生姓名:周海
学院名称:电气与信息工程学院
专业名称:计算机科学与技术
班级名称:软件0831 学号: 0892A031 指导教师:皮玉珍
教师职称: 讲师
学历:硕士
2011年03月24日
开题报告
一、选题依据
1.设计目的及意义
随着科学技术的蓬勃发展,专利数量大幅上升,在日常工作中,专利文件的档案管理和专利事务的日常管理也日益繁重。
由于传统手工存档方式显得杂乱和琐碎,越来越多的企事业单位、专利代理机构、信息情报机构和政府相关部门等迫切需要一种简明、实用的管理软件,能对本地区、本企业内部的专利文件和专利申请及审查过程中的各种事务性工作实行全面统一的管理,从而使企业或区域的专利工作有序、高效地进行,同时也有助于各级领导对本企业、本地区专利情况的了解和掌握。
近年来,企业专利申请量大幅提升,随之而来的就是相关的专利档案管理、维持专利有效性的费用及日益琐碎与繁重的期限管理,而传统的手工方式或利用EXCEL表格管理已经无法满足需求。
同时,专利作为一种无形资产,国家审批及保护的时间跨度较长,国家专利管理部门对不同专利如专利、商标在审批不同阶段的费用,如申请费、审查费、年费等的交纳有着严格的期限规定,一旦错过,都会导致权利的丧失,对权利人造成无法弥补的损失!因此,选择使用一套好的管理软件,对企业来说至关重要。
专利代理业务管理系统是现代化专利行政管理的重要组成部分,它需要借助于信息技术的强劲支持,同时,作为一种应用软件系统,它也更有效地促进了专利管理与服务的网络化建设。
2.设计拟解决的工程实际问题
随着Internet的飞速发展及局域网的普及,计算机已广泛用于政府、军事、科研、商业等部门,连接到千家万户,利用计算机实现专利管理势在必行。
目前许多地方专利的管理问题,同时也是比较迫切的问题,在这种情况下,一个好的专利业务管理系统则能解决这样的很多问题,免掉很多烦恼。
针对以上问题,本系统提出了一些相关的解决方案。
系统程序的维护,代码的维护,数据的备份与恢复,而且安全性非常高,使敏感文档更加安全,确保维护数据的正确与和准确。
3.设计拟应用的现场资料综述
1、本次设计专利代理业务管理系统,我考查了许多别的专利代理业务管理系统。
在网上也查找了许多相关资料,对于专利代理业务的历史、发展过程、发展趋势等也有了一定的了解。
①我国专利代理的发展过程
在当今世界市场上,经济竞争的核心是技术竞争,技术竞争的直接表现形式是专利的竞争。
开题报告
进入二十一世纪以来,随着世界经济全球化的进程加快和科学技术的迅猛发展,作为鼓励和保护创新、促进人类社会进步和经济发展的基本法律制度,专利制度在经济和社会活动中的地位得到历史性提升,专利保护受到国际社会的广泛关注。
与西方发达国家近400年专利历史相比,中国专利制度的建立只有二十多年,还处在逐步成熟的发展阶段。
从1985年4月1日开始实施专利法后,我国又在1992年和2000年先后两次对《专利法》进行大幅度的修改与补充,使这项法律与中国新兴的市场经济发展实际相适应,与世界贸易组织的《与贸易有关的知识产权协定》(TRIPS协定)的要求相一致。
同时,在制定法的推动下,中国已建立了有自己特色的独立完整的专利审查体系,成为《专利合作条约》(PCT)的受理局和国际检索、初审单位。
中国专利制度经过20多年的发展,取得了巨大成就,专利申请已经成为发明人、申请人获得专利权利首先要面临的法律问题。
可以预见,随着申请数量的加速增长,为维护和获得有效的权利保护,对专利申请文件质量的要求也会越来越高,申请人将会更多地寻求专业的法律服务,即专利代理。
而专利申请数量可以折射出我国专利代理行业的发展状况,专利申请的数量越多,对专利代理的需求也就增多,也提出了对专利代理行为进行总结和研究的课题。
②我国专利代理的现状
专利代理是一种委托代理,一般是指专利代理人根据委托人即专利申请人的授权,以申请人的名义,向专利审查机关依法申请专利和代理其他有关专利事务的法律行为。
由于专利制度直接涉及技术、法律、经济、贸易等多方面知识,在专利申请、审批、复审程序,无效程序中的各项专利事务手续繁杂,格式严谨,专业性强,一般申请人、发明人或其他专利事务中的当事人都难以掌握,甚至会由于当事人缺乏法律知识而丧失申请专利的机会或者是获得专利权后由于没按时办理手续等而被提前终止专利权,甚至即使获得了专利权,但却因没有足够的权利范围,成为一个纸上专利,无法真正有效地保护自己的知识财产。
为此,目前世界各国建立了专利制度的国家也都同时建立了专利代理制度,并且十分重视专利代理工作。
由专利代理人和专利代理机构所构成的专利代理制度已成为专利制度不可缺少的组成部分,它在专利制度中发挥着重要作用。
伴随着我国专利申请量的飞速增长,我国专利代理制度从无到有,也发生了急剧的变化。
从上世纪八十年代第一批专利代理机构的设立到2000年全国大部分专利代理机构的脱轨改
开题报告
制,专利代理行业经历了从计划体制到市场体制的转变,其发展日益蓬勃,被誉为朝阳行业,在未来的中国知识产权战略规划中将发挥更重要的作用。
截至到2006年,中国有专利代理结构600家,具有专利代理资格的专利代理人有8000多人,正式执业的4300多人。
在2004年申请人提交给国家知识产权局的35万件专利申请中,总代理率已达76%。
[3]且有预计“十一五”期间将培养2000名专利代理人才,专利代理机构从现有600多家发展至800家至1000家。
[4]目前,在专利代理行业内,普遍存在这样的看法,一方面,现有的专利代理人远远满足不了日益扩大的市场需求,另一方面随着技术的发展,专利法律制度需要越来越面对生物技术、基因工程和计算机技术的发展,[1]而在现有的专利代理人中,高素质的既懂专业技术知识,又掌握法律、外语、熟悉知识产权国际规则的高水平专利代理人很少,在计算机、生物工程、移动通讯、材料、医药等前沿高科技、新兴技术领域尤其难寻。
专利代理服务机构也还处于初级发展阶段。
绝大多数专利代理机构建立的时间短、规模小,难以适应当前知识产权形势发展的需要。
随着高技术的发展,新兴技术领域里的发明创造不断涌现,而代理这类专利申请的专利代理人在人员素质和数量上远远不能满足形势需要。
由于需求增长,导致大量“黑代理”(未取得专利代理资格的各种人员)出现,严重侵犯了申请人的权益。
与发达国家相比我国的专利代理机构在执业经验、业务水平、管理能力、行业自律上还存在相当大的差距。
现行法律法规对专利代理的管理比较有效的只是在人员、机构的行政管理上,对专利代理行为中代理人的义务的范围、法律责任等还缺乏系统的规范。
2、在了解专利代理业务的发展过程,也知道了专利代理的发展前景之后,接下来要做的就是要对系统的开发有一个做准备。
我查阅了《C#+SQL SERVER开发办公自动化系统》这本书之后,其实类似这种系统并不好做,而且越来越多的人投入进来,有些人以为只要懂一点计算机技术和网络技术就可以,其实不然,开发专利代理业务管理系统的技术也是相当关键的,我这次开发需要用到的的开发工具是Visual Studio,我阅读了许多有关于C#的书籍,如:《C#工程应用与项目实践》、《C#编程基础及应用实例集锦》等,对C#技术有了更进一步的了解。
3、在C#的运用过程中C#中的一些对象的使用很频繁,这些对象的功能也很强大,为了更进一步的了解,我查阅了《C# Programming for the Absolute Beginner》一书中的C#对象的使用这一章。
当然要做一个网上的销售系统,光靠C#技术是不够的,还需要数据库的支持,我这次
开题报告
更长的开发周期。
正是由于C/C++开发的复杂性和需要较长的开发周期,所以许多C/C++开发人员都在寻找一种可以在功能和开发效率间提高更多平衡的开发语言。
目前有一些开发语言通过牺牲C/C++语言的灵活性(一些必要的灵活性)来换取开发效率。
有些语言对开发人员产生了过多的限制(比如说限制使用底层控制代码)并且提供更少的通用命名能力(译者:可能是指对变量,函数的引用能力)。
这些语言不能够轻易的与现存的系统相结合,并且不能够当前的WEB开发相结合。
一种合理的C/C++替代语言应该是能够提供对现存和潜在的平台上的高效开发提供有效和有力的支持。
并可以使WEB开发可以非常方便的与现存的应用开发相结合。
而且C/C++开发人员都倾向于在必要的时候使用底层代码。
微软所推出的C#在这个问题上微软的解决方案是推出一种命名为C#(发音为 C Sharp)的开发语言。
C#是一种先进,面向对象的语言,通过C#可以让开发人员快速的建立大范围的基于微软网络平台的应用,并且提供大量的开发工具和服务帮助开发人员开发基于计算和通信的各种应用。
由于C#是一种面向对象的开发语言,所以C#可以大范围的适用于高层商业应用和底层系统的开发。
即使是通过简单的C#构造也可以各种组件方便的转变为基于WEB的应用,并且能够通过Internet被各种系统或是其他开发语言所开发的应用调用。
即使抛开上面所提到的优点,C#也可以为C/C++开发人员提供快速的开发手段而不需要牺牲任何C/C++语言的特点/优点。
从继承角度来看,C#在更高层次上重新实现了C/C++,熟悉C/C++开发的人员可以很快的转变为C#开发人员。
开发效率与安全性
目前的各种基于WEB应用的软件开发向传统的商业应用软件开发提出了挑战,开发者被组织起来开发具有更短开发周期的各种应用,并且需要能够提供更好的可修正性,而不是建立一个可以长久使用的软件系统。
C#的设计正是充分考虑了这些因素。
C#会帮助开发者通过更少的代码完成相同的功能,并且能够更好的避免错误发生。
新的开发模式意味着需要更好的利用现有的各种WEB标准,例如HTML,XML,SOAP(简单对象存取协议)。
现存的开发工具是在Internet出现前或是未得到充分应用前出现的,所以都不能很好的适应目前WEB技术的开发需要。
开题报告
C#开发者可以方便的在M$网络平台上扩展自己的应用。
C#可以将任何组件转变为WEB 服务,并且可以被运行于Internet上的任何平台的任何应用调用,重要的是C#对这一特性提供了内置的支持。
5.设计相关技术的国内外现状
专利不仅是一种重要的法权和无形资产,而且是企业的一种重要竞争资源,是企业参与市场竞争、求得生存和发展的开路先锋和坚强后盾。
如何构建并充分运用专利战略,实施专利战略管理,对企业来说至关重要,是一个战略性问题。
专利战略实际上涉及到企业经营管理的全过程。
企业要制定、实施专利战略,首先要管理好自己的专利,其次要全面了解、掌握整个企业、乃至整个行业的专利信息。
只有知己知彼,才能做到百战不殆。
专利代理人业务管理系统是现代化专利行政管理的重要组成部分,它需要借助于信息技术的强劲支持,同时,作为一种应用软件系统,它也更有效地促进了专利管理与服务的网络化建设。
从应用的角度来说,目前常见的专利管理软件包括下面几种类型:
第一种,是专利工作中较早使用的专利代理工具。
这些工具主要运用于专利代理机构和拥有大量专利的企业。
第二种,是在数据库基础上进行数据挖掘的分析工具,也即专利下载、分析工具。
该类型软件的开发需要大量数据挖掘和统计算法的支持。
第三种,是对前面所讲的两类工具的延伸。
在对专利工作进行条块分割后,将专利从头到尾进行整体的控制和管理,包括与专利有关的内部管理、专利的后续维护与交易等,系统地协调整个企业的专利管理工作。
二、设计方案及技术路线
根据对系统进行的需求分析,本系统将分为15个模块:
1.控制台管理功能:修改密码、桌面定制、配置工具、用户与群组的管理。
2.管理经理功能:停案/结案、案件恢复、来函分发、案件查询、删除案件、时限管理、统计案件。
3.案件登记功能:案件的登记与维护。
4.收文登记功能:官方来文登记、客户来文登记、来文查询与维护、官方未到文件查询。
5.发文登记功能:发文登记、发文登记表查询打印。
6.提交与发文功能:提交官方文件、发送客户文、发对外代理机构文。
开题报告
7.案件管理功能:受理节点、实审节点、授权节点、延期节点、公开节点、公告节点、发证节点、香港公开节点、待转入年费案的申请、年费案管理、香港授权节点、初审阶段、进入国家阶段。
8.来文处理功能:处理来文。
9.账务管理功能:客户账单管理、到款查询、到款管理、缴纳官费查询、劳务费管理、对外付款管理、培训费管理、预付款管理、催款管理、退款管理。
10.档案借还:档案预借阅、档案预归还。
11.档案管理:档案入库管理、借还管理、案件查询、文件归档。
12.文件审核:提交文件与审核。
13.客户管理:客户分配、申请人管理、联系人管理、代理机构管理、服务商管理、介绍人管理。
14.任务管理:任务提醒与管理。
15.数据导入:请求书的导出、官方来文的导入。
拟定的技术路线:
确立信息系统的总体思路和设计原则,设计“系统”的总体思路是研制一套能够采集、处理、制作、存储、传输各种媒体信息,能在各个环节中实现高效信息管理的网络系统。
使用C#技术和SQLServer 2000数据库结合实现以下要求:
简明实用:本软件参考了目前市场上流行的多种专利管理软件,针对专利申请和审查过程中的各类琐碎繁杂的事务进行有序管理。
软件遵循简明实用的原则,操作简便,用户无须进行专门的学习和培训即可上手使用。
设计合理:在设计上,以专利申请和审查工作为主线,将专利基本信息和日常工作事务有机地融合起来,使日常专利工作中的各种往来文件、通知、任务、费用等繁杂事务贯穿于整个专利工作过程之中,达到有序管理的目的。
功能完整:系统功能设置的功能有:专利文件的基本信息管理、专利事务管理(包括:任务、来文、发文、费用、年费)、专利信息检索、专利事务查询、专利申请及审查流程管理、专利汇总分类管理,以及专利工作提醒等功能。
这些功能基本覆盖了专利管理中最基本的工作,用户可以通过软件来管理日常专利工作中的各类事务。
界面友好:软件界面经过专业化设计制作,注重细节,用户一目了然。
开题报告
稳定可靠:本软件经过三次不同规模的测试,性能稳定可靠,应答迅捷准确,对系统环境无特殊要求。
三、可能存在的问题及解决措施
1.由于开发本系统时间有限, 所以尽量采用原有的软硬件资源及一些好的先进的系统开发方案。
充分利用现有资源,达到提高系统开发水平及应用效果的目的;
2.开发本系统应符合专利代理人管理的现状来决定,尽量满足公司信息管理工作需要达到操作过程中的直观、方便实用等要求;
3.为了便于系统功能的修改, 又需要方便没有参与开发的技术维护人员补充、维护, 所以本系统采用模块化程序设计方法。
4.为方便及时根据用户进行数据添加、删除、修改、备份等一系列操作, 所以本系统还应具备数据库维护功能。
四、设计成果
任务书,开题报告,外文翻译,毕业设计论文
五、进度计划
2月28日—3月10日:收集资料,查阅中外文献资料、前期调研,准备外文翻译;需求分析,选择开发工具,初步确定设计方案,撰写开题报告;
3月11日—3月31日:查阅相关资料,熟悉开发工具及相关软件的使用;根据需求分析进行总体设计和功能划分;安装相应软件,配置开发环境;针对每个功能模块进行详细设计,数据库设计,建立库表;进行前台界面(页面)设计,编写相应代码;
4月1日—4月30日:针对每个功能模块进行详细设计,数据库设计,建立库表;进行前台界面(页面)设计,编写相应代码;连接后台数据库,按需求功能编写代码,针对每个模块进行单元测试;
5月1日—5月31日:编写模块代码,细化、优化各模块;按照次序逐个连接功能模块并进行测试,进一步细化完善功能;
6月1日—6月24日:进行总体测试、调试、优化,撰写论文;:按要求进行格式编排、打印论文,准备答辩材料;装订论文,准备PPT演讲稿,参加答辩。
开题报告
六、参考资料
[1] 郭胜、秦岸、马丽等,《C#.NET程序设计教程》,清华大学出版社,2006年
[2] 张晓云,《SQL SERVER 2000应用实训教材》,科学出版社,2004年
[3] 王珊、陈红等,《数据库系统原理教程》,清华大学出版社,2006年
[4] 赵杰等,《SQL Server数据库管理、设计与实现教程》,清华大学出版社,2005年
[5] 谢世亮等,《C#.net2003开发与技巧》,清华大学出版社,2005年
[6] 约翰逊,《 2.0高级编程》,清华大学出版社,2005年
[7] 格罗夫,《SQL完全手册-(第二版)》,电子工业出版社,2006年
[8] 王瑞金,《数据库系统原理与应用》,山东人民出版社,2007年
[9] 刘大玮、马传宝,《数据库应用开发技术丛书》,清华大学出版社,2005年
[10] 许进标,《Visual 高手公略》,人民邮电出版社,2005年
[11] 周礼,《C#和.NET3.0第一步》,清华大学出版社,2009年。