• 读后感
  • 阅读答案
  • 导游词
  • 细则
  • 赏析
  • 案例
  • 规则
  • 简介
  • 试题
  • 试卷
  • 手抄报
  • 对联春联
  • 评语
  • 任命
  • 造句
  • 周年庆
  • 指导书
  • 论文
  • 日志
  • 说课
  • 评课
  • 采访
  • 资料
  • 剧本
  • 常识
  • 知识
  • 范例
  • 观后感
  • 墓志铭
  • 寓言寓意
  • 新闻稿
  • 公示
  • 步骤
  • 优秀范文
  • 方案大全
  • 笔记
  • 攻略
  • 俗语
  • 评价
  • 您现在的位置:书业网 > 范文 > 优秀范文 > 笔记 > 正文

    java云笔记项目描述

    来源:书业网 时间:2016-10-16

    篇一:云笔记立项报告文档

    目录

    1、 前言............... ..........................

    2、 可行性研究的前提..............................

    2.1背景..............................................

    2.2团队信息..........................................

    2.3条件、假定和限制...................................

    2.4进行可行性研究的方法..............................

    2.5评价尺度..........................................

    3、 可行性分析.....................................

    3.1市场方面可行性....................................

    3.2技术方面可行性....................................

    3.3使用方面可行性.................................... 4、运行环境规定....................................

    4.1设备...............................................

    4.2支持软件..........................................

    5、 成本效益分析...................................

    4.1成本分析..........................................

    4.2效益分析..........................................

    6、总结.......................................... 参考文献..........................................

    1.前言 云计算、云存储、云服务,这些让用户们有些云里雾里的概念似乎终于要在2012这个世界末日来临的时刻迎来属于他们的舞台。伴随着硬件产品的飞速发展,手持智能设备在近几年的快速爆发,越来越多的用户开始体会到了他们对于个人多屏终端之间的数据同步服务的强烈需求。

    如果你上班的时候经常在电脑上做笔记,你是怎么做的?在桌面上新建一个文本文档,写完了保存一下?如果你换了台电脑,或下班回家打开家里的电脑,你桌面上同样多出了一个文本文档,里面的内容正是你在办公室记下的。我敢说,你一定需要这个。好吧。你当然可以发个邮件给自己。但也许你会说,同步!其实不用这么麻烦。不需要在每台电脑上都存在一份,你应该明白了,你需要的,就是云。OK,确切的说,是云笔记。目前,已在计算机互联网中广泛利用。 但是,随着移动互联网的兴起和手机用户数量的快速提升,越来越多的手机用户开始依赖移动互联网。因此,云笔记单在计算机上的运用已经不能满足用户的需求了。在快节奏的都市生活中,很多网友都已经习惯在手机上记录自己的日常,并保存一些重要信息,或者是将一些实用的文章之类保存到自己的笔记应用中,以便于利用一些零碎时间来查阅。这就加大了广大手机持有者对云笔记软件的需求。而现在我们将实现更便捷的同步数据,将它用在我们日常脱不开手的手机上,让手机和电脑可以无缝同步数据。

    云,已经无处不在。由云计算衍生的各种应用层出不穷。这个概念可以玩得很大,可以玩得很虚,但也可以来得很实际。我们为什么需要云?因为云端很美。如果把你的数据放在云端,那么,这些数据将无处不在。

    在大洋彼岸Evernote一枝独秀,而在中国,有道云笔记则依托网易的巨大用户资源抢占了先机。在中国,用户对云笔记app服务接受程度有多少?在中国市场上已经出现多家同类云同步云笔记产品,影响用户选择的因素又会有哪些?在中国,云笔记app产品的未来如何?会探索出一条怎样的互联网产品之路?

    2.可行性研究的前提

    2.1背景 在2012全球移动互联网大会上,Evernote

    高调推出中国版本云笔记——“印象笔记”,evernote如此心急的进入中国市场的原因我们不得而知,但是可以想象的是云笔记作为移动互联网领域的后起之秀,前途不可限量,市场增长后劲十足。目前,互联网相关的云笔记主流有Evernote、麦库记事、有道云笔记、wiz笔记和云笔记等,这些目前都主要在计算机互联网中发展,真正能用在手机客户端的还很少,而且功能有一定的限制,本软件将考量这些缺点,开发出适合大众使用的云笔记app。

    2012年9月,宣布用户超过500万,并公布各平台用户分布等多项用户数据情况。 云笔记无论是在哪个平台的使用都是呈上升趋势(图1-2-1),手机、电脑的渗透情况也是非常乐观的(图1-2-2)。其中Android的上升空间更是非常大。虽然中国的云笔记app市场仍然还在起步阶段,但这个市场未来的潜力不可校量。

    图2-1-1

    图2-2-2

    云笔记通过开放的API,第三方应用只需要进行简单的开发,就可以通过标准的web协议对有道云笔记的数据进行安全的访问与修改,而不需要搭设和维护云存储服务,这大大降低了第三方的开发与运营成本,从而将更多的精力专注于应用本身 。 2.2团队信息

    软件名称:执笔之首 项目提出者:11软开2班女B307

    王思娇、钟倩萍、张玲、许宝顺、吴晓伟、林秋婷

    用户:Android用户

    2.3条件、假定和限制: 开发本软件的经费暂时由小组成员筹集,所以经费比较紧缺;小组成员对数据库方面知识和云知识还有所欠缺,因此这会对软件开发进度有所限制。

    2.4进行可行性研究的方法:

    1)小组成员对现有的各款云笔记手机软件(包括电脑软件)进行研究、分析和比较从而确定该软件的模型。

    2)通过网络和实际对用户进行调研,了解他们对云笔记app的需求。

    2.5评价尺度:

    用户对此软件的下载量和评价。

    3.可行性分析

    3.1市场方面可行性:

    一个不容忽视的现状是,从最早的麦库记事到现在将近2年时间,云笔记整个市场的用户只有1000万左右。那云笔记是不是一个小众用户市场? 天使投资人王啸曾表达过这种担忧:“我觉得云笔记这种需求在中国还不是很大众,尽管在声音日记、照片日记等细分方向上,还有一些需求。因此,要形成一个大的用户基数还需要一段时间的市场培育过程。”对此,新点科技CEO吴晓丹坦言,有记笔记习惯的人并不算多,把笔记记到电子终端的人更少。从这一点讲,云笔记耕耘的是小众市场。但他同时强调,“好记性不如烂笔头,谁都要记点事,记事应用可能又是人人都需要的。”

    蒋炜航则表示,在有道云笔记立项初期,他们就进行了详尽的市场调研。发现超过40%的用户有个人知识管理和记录笔记的习惯;资料管理同步、移动端读写、网页资料保存是用户的几大痛点,“目前,在美国和日本,云笔记这类产品已经得到了多数早期大众的接受。同时Evernote的估值已高达10亿美元,也显示出这个市场的巨大潜力。虽然中国的云笔记市场仍然还在起步阶段,但我们看好这个市场未来的潜力。”

    篇二:基于SpringMVC的云笔记系统

    2015届本科毕业论文(设计)

    河南科技学院

    论文(设计)题目:基于SpringMVC的云笔记系统

    学生姓名:杨冬

    所在院系:信息工程学院

    所学专业: 计算机科学与技术

    导师姓名:张丽君

    完成时间: 2015-05-10

    1

    摘要

    本课题所实现的云笔记系统改变了传统的记录笔记的模式,采用云笔记系统,这种新式的方式使得用户在学习中更加方便快捷的记录,分享,收藏笔记。

    本系统采用b/s开发模式,分为服务器端和浏览器端。在服务器端主采用MySQL数据库使用MyBatis技术访问数据库。使用Spring框架管理组件,整合MyBatis,处理一些通用通用的业务。使用MVC分层思想,将代码分为控制层,业务层,持久层和视图层,实现了登陆模块,笔记本模块,和笔记模块。登陆模块的主要包括登陆,注册,修改密码和退出登陆功能。笔记本模块主要包含新增,修改,删除功能。笔记模块包含查询,新增,修改,删除功能。在浏览器端主要采用Ajax处理客户端逻辑以及发送异步请求并实现了系统界面的一些动态效果。

    关键词 :Ajax,MySQL,MyBatis,SpringMVC,Spring,Java。

    ABSTRACT

    The article notes cloud system changed the pattern of traditional note taking, the cloud notes system, this new way allows users to more easily and quickly in the study record, share, used notes.

    2

    The system uses the b/s development model, divided into

    server and browser. At the end of the main server using MySQL database access tothe database using MyBatis technology. The integration of MyBatis using the Spring framework, management

    component, some general business.Using the MVC hierarchical thinking, the code is divided into control layer, business layer, persistence layer and view layer, to achieve the login module, module of notebook, and notes module. The landing module includes login, registration, modify the password and exit thelogin function. The notebook module mainly consists of add, modify,delete function. Note module contains the query, add, modify, delete function. At the end of the browser uses Ajax client-side logic and sends an asynchronous request and the system interface of some of the dynamic effect.

    Keywords: Spring Ajax, MySQL, MyBatis, SpringMVC, Spring, Java.

    目录

    1. 绪论........................................................4

    1.1项目背景及意义………………………………………………………4

    1.2项目现状及趋势概述…………………………………………………5

    2. 系统理论和技术路线..........................................5

    2.1 Java语言概述…………………………………………………………5

    2.2 b/s和c/s体系…………………………………………………………5

    2.3 JavaScript与Ajax……………………………………………………..6

    2.4系统主要路线………………………………………………………….7

    2.5 运行环境要求…………………………………………………………7

    2.5.1 硬件环境……………………………………………………….7

    3

    2.5.2 软件环境……………………………………………………….7

    3. 系统需求分析................................................8

    3.1各模块关系图…………………………………………………………8

    3.2数据库设计……………………………………………………………8

    3.2.1 数据库列表……………………………………………………8

    3.2.2数据库连接的实现…………………………………………….9

    3.3 主要开发工具………………………………………………………...12

    4.功能模块.....................................................12

    4.1登陆模块…………………………………………………………12

    4.2笔记本模块………………………………………………………22

    4.3笔记模块………………………………………………………...25

    5.结论.........................................................27

    谢词...........................................................27

    参考文献.......................................................27

    1.绪论

    1.1项目背景及意义

    因为互联网的快速发展,人们获得新知识的方法也变得多样化,在线学习应4

    运而生,为了让使用在线学习的人能更方便的记录笔记,云笔记项目因此诞生,云笔记是用于用户在进行学习时随时记录,分享,收藏笔记。云笔记系通过分布式解决方案使用户空间被无限放大。系统贴近贴近用户的使用习惯,期望达到达到无处不学习无处不笔记的效果。

    1.2项目现状及趋势概述

    就目前来看云笔记市场呈现的特点是用户群较小但是没有什么行业竞争其目前主要用于教育市场。但是互联网发展速度迅速,今后的生活,工作,学习也许都要和互联网打交道,但是互联网毕竟不是现实世界一些重要的信息,知识不能随时随地的记录,但是云笔记却解决了这些烦恼。云笔记起初用于在线学习的人群记录笔记,但是我相信不远的将来云笔记必将推向大众,成为人们日常生活不可或缺的一部分。

    2. 系统理论和技术路线

    2.1 Java语言概述

    Java是SUN公司开发最初命名为Oak是一种小型系统的编程语言,随着互联网发展SUN公司改造了Oak并以“Java”名称正式发布。Java编程风格接近于C,C++语言,但不同的是Java是完全的面向对象程序设计语言,继承了C++语言面向对象技术的核心但是舍弃了指针,增加了垃圾回收机制。

    JDK(Java Development Kit)是Java开发工具包,除了包含JRE(Java Runtime Environment) 外还包含运行Java程序所需要的工具JDK。所以JDK=JRE+编译、运行等开发工具。JRE:Java运行时环境 除了包含JVM(Java Virtual Machine)外还提供了运行Java程序所需要的环境。JRE=JVM+Java系统类库 JVM是Java虚拟机。

    Java开发过程简而言之就是首先使用一个文本编辑器编写扩展名为.Java的源文件,然后用Java编译器把扩展名为.Java的源文件编译为.class,最后JVM加载.class并运行.class。不同的平台使用不同的JVM所以,JVM屏蔽了平台之间的差异,所以实现了跨平台一次编译到处使用。

    2.2 b/s和c/s体系

    b/s即浏览器/服务器端结构,如果说b/s就最好和c/s作比较,那具体的项目举例就是网页版的qq是b/s结构,而需要下载的qq客户端属于c/s模式。 5

    篇三:达内云笔记需求文档

    达内云笔记需求文档

    王森丰 2014.5.06

    1 产品背景

    之前TTS6.0本身提供了简单的笔记功能,并且提供了简单的笔记分享,但是由于笔记内容随着时间的推移越来越多,但是老系统使用的架构趋于传统业务处理模型,这样导致系统没有办法应付如此大规模的笔记数据,并且笔记的分享能力有限,也无法做到笔记的随时随地可用于是在TTS7.0暂时拿掉了这个功能,但是学员对线上记录笔记的需求仍然很强烈,对笔记的要求也远远超过了简单的笔记工具的实现能力,每天建议平台都可以看到学员提出达内开发笔记平台的(来自:WWw.cssyq.Com 书业网:java云笔记项目描述)建议,为了满足学员的要求,我们需要研发一款适合达内教学和学员使用方式的笔记产品。

    2 产品简述

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

    web平台:

    nginx,keepalived+lvs,varnish,tomcat,springmvc,jquery,fckeditor,ibatis

    hadoop(hdfs,mapreduce),hbase,zookeeper,thrift,lucene,mysql,redis,mahout,kafka 客户端:

    .net(winform)

    4 功能描述

    4.1笔记本功能

    4.1.1创建笔记本:

    点击全部笔记本右侧的“+”号,会出现填写笔记本名字的对话框

    填写笔记名字后,点击创建,笔记本创建成功

    4.1.2修改笔记本:

    双击想要修改的笔记本,修改“笔记本”名字。

    4.1.3删除笔记本:

    当“笔记本”下不存在笔记内容时,单击想要删除的笔记本,会出现“X”号。

    点击“X”号,会提示是否删除笔记本,点击“是”,笔记本将不进入回收站,直接删除。

    如“笔记本”下存在“笔记”,需要将笔记清空后方可删除“笔记本”。

    4.2笔记功能

    4.2.1新建笔记:

    点击相应笔记本,会在右侧显示该“笔记本”下的所有笔记,点击相应笔记右侧的“+”号,创建“笔记名字”,填写完毕,点击保存,笔记创建成功。

    4.2.2“新建”或“修改”笔记内容:

    点击对应的“笔记”,会在内容栏出现“对应笔记”的内容, “添加”或“修改”笔记内容。

    编辑结束,点击保存,笔记保存成功;不点击保存不予保存。

    4.2.3笔记分享:

    点击相应笔记,会出现笔记状态,有“分享按钮”时为未公开的笔记。