电子笔记本设计与实现 


ssh毕设

  •  电子笔记本设计与实现
 电子笔记本设计与实现

电子笔记本设计与实现

毕业设计(论文)开题报告

题目

电子笔记本设计与实现

1、目的及意义(含国内外的研究现状分析)

1)目的及意义

随着信息时代的来临,人们面临的海量的数据信息和各种文献资料。因此,对个人而言,也将面临大量的信息需要保存或记忆问题。传统的纸质笔记本已经满足不了信息时代的需求,而电子笔记本是解决该问题的有效方法之一。

课题基于JSP语言来设计电子笔记本,锻炼学生综合规划、设计、编程及美工等能力。理论结合实践,培养学生综合素质,为走上工作岗位打下基础。

2)国内外的研究现状分析

随着数字时代的到来和移动学习概念的快速发展,人类社会己经逐步进入了信息网络时代,数字笔记、云笔记应运而生,电子笔记本逐步成为了保存和处理信息的利器,其使用方法简单,处理信息效率高,用途广泛,不仅仅能记录纸质笔记本难以胜任的大数据量笔记,而且笔记的内容也不仅仅限于文字,更加丰富,还可以做到传统笔记本无法做到的知识共享,知识永久保存,多平台等功能。国内的电子笔记已经发展道路用户登陆网站通过创建笔记本,在笔记里面添加文本,后台需要将用户创建的一系列事件保存起来,以便于用户下次登录的查看。云笔记关键技术是其系统在Linux环境下,采用Java为开发语言,Java Script+CSS作为前台的页面显示,MYSQL作为数据库,Eclipse为开发工具。

国外云笔记是在吸收了多年的运营数据,经过精确的大数据分析指导需求模型的建立从而实现的,云笔记通过大数据分布式存储解决方案解决了笔记信息量膨胀的问题,并且通过分布式搜索引擎服务以及数据分析推荐平台的建立提升了用户搜索分享比较的能力,系统可以有针对性的提供用户其他人分享的笔记资源扩充自己的知识行囊,并且在分享之外通过每个人的配额管理实现了非分享笔记的安全私有化,保证了用户的私人空间。通过分布式解决方案用户空间被设计为无限大。业务端同时提供了windows客户端,更加贴近用户的使用习惯,并且数据平台支持移动设备的接入,达到无处不学习,无处不笔记的效果。

2、基本内容和技术方案

基本内容

设计并开发一个电子笔记本。该系统主要用于笔记的记录,为广大人民提供了便捷的记笔记的方法,减少用纸量,在忘记带纸的情况下,可以用手机记录。主要功能包括:

1)界面显示模块:负责各个界面及菜单的显示及切换。

2)文字笔记模块:文字类信息管理有保存、显示、输入、输出内容。

3)图片笔记模块:图片类信息管理有保存、显示、输入、输出内容。

4)编译及打包模块:编译文字或图片笔记,以指定的文件格式输出打包文件。

5)登录模块:不同的角色登录有不同的权限功能,有管理员登录,有用户登录。

6)退出模块:权限确认,退出系统。

7)自动保存模块:手机闪退,死机等情况,自动保存上次的内容。

8)共享模块:通过添加的联系人,他们以有的方式,文件和资料可以相互传输。

技术方案

主要工具:MySQL数据库、eclipse集成开发环境。针对传统手工笔记存在的效率低、易出错、存储内容单一的缺陷,提出使用计算机技术开发一款能够高效、实时、准确的存储笔记的软件。系统使用B/S架构, SpringMVC + MyBatis技术,实现的主要功能包括用户登陆模块、笔记模块、活动模块三大模块。

3、参考文献

[1]PirarthaniSMurugan.Synchronization of sticky notes using cloud [J].International Conference on Communications20151210 :1497-1500.

[2]T SellisK Oikonomou. Algorithmic Aspects of Cloud Computing: Second International Workshop [J].Lecture Notes in Computer Science 20171220:10230-10234.

[3]孙卫琴.TomcatJava Web开发技术详解[M].北京:电子工业出版社,2014.

[4]温谦.HTML+CSS网页设计与布局从入门到精通[M].北京:人民邮电出版社,2014.

[5]林果园、陈光柱.JavaBeans的三种事件模式[J].现代计算机,201563:67-69.

[6]唐兴艳、唐伶俐.JavaBeansWeb编程中的应用[J].电脑开发与应用,201252):90-93.

[7]游文杰.JavaScript与事件应用[J].计算机应用,201395):45-48.

[8]陈威、白伟明.ServletJSP核心编程[M].北京:清华大学出版社,2015.

[9] 王凌燕.基于IOS的“云笔记”客户端设计与实现[J].西昌学院学报:自然科学版,2014282:83-84.

[10]乔子健、陈德健、孙艳春.一种面向Chrome浏览器的课堂云笔记插件[J].计算机科学,201542 12:40-42.

4、进度安排:

1周(20191115日)前   熟悉课题内容,准备开题论证;

12周(20191118-29日)  查阅资料,选择设计方案,熟悉开发环境、开发方案,完成开题报告;

3周~第10周(20191130--2020410  进行系统架构、设计各个模块详细的程序流程图并编程、写好阶段总结;

79周(2020316--202043日) 接受期中检查,实现系统并进行测试,完成毕业论文初稿;

10周(202046--410日)为指导教师评阅论文,学生修改论文;

112020413--417日) 进一步地测试系统,修改并完成毕业论文;

12周(2020419--424) 整理材料,准备答辩,装订论文。

132020427--52 毕业设计答辩

5、指导老师意见

                                              指导教师签名:                    

注:1. 开题报告应根据教师下发的毕业设计(论文)任务书,在教师的指导下由学生独立撰写,在学院规定时间内完成;

2.设计的目的及意义至少800字,基本内容和技术方案至少400字;

3.指导教师意见应从选题的理论或实际价值出发,阐述学生利用的知识、原理、建立的模型正确与否、学生的论证充分否、学生能否完成课题,达到预期的目标。


JAVA毕设列表



联系我们

联系人: 刘哥 - 10年软件开发工程师

技术QQ: 375279829 第二客服QQ:375279829

技术微信: 164195441

邮箱: 375279829@QQ.com

地址: 陕西省、西安市、科技二路软件园、秦风阁 [ 无忧毕设网.毕设开发工作室]


关闭
微信扫描二维码Close
the qr code