免费论文网 首页

云笔记项目经验

时间:2017-03-24 06:10:06 来源:免费论文网

篇一:云笔记

本科毕业论文

题 目云笔记系统

姓 名

学 号

系(院) 管理学院

专 业 信息系统与信息管理

指导教师于同洋

2016年 5 月 4 日

云笔记系统的设计与实现

目录

摘要 : ......................................................................................................................................... 4 关键词 : ..................................................................................................................................... 4 Abstract : .................................................................................................................................... 5 Keywords : .................................................................................................................................... 5

1.前言 .............................................................................................................................................. 6

1.1系统的开发背景 ................................................................................................................... 6

1.2系统目标 ............................................................................................................................... 6

2.系统分析 ...................................................................................................................................... 6

2.1可行性分析 ........................................................................................................................... 6

2.2需求分析 ............................................................................................................................... 7

2.2.1业务描述 ............................................................................................................................ 7

2.2.2功能概述 ............................................................................................................................ 7

2.2.3系统用例清单 .................................................................................................................... 8

2.2.4系统用例图 ........................................................................................................................ 8

2.3系统开发工具介绍 ............................................................................................................... 9

2.3.1 MyEclipse的功能 ............................................................................................................... 9

2.3.2 Mybatis的数据库访问技术 .............................................................................................. 9

2.3.3 Mysql数据库 ................................................................................................................ 10

3. 概要设计 .................................................................................................................................. 11

3.1系统功能结构 ..................................................................................................................... 11

3.2数据库设计 ......................................................................................................................... 12

3.2.1数据库概述 ...................................................................................................................... 12

3.2.2数据表清单 ...................................................................................................................... 12

3.2.3 E-R模型图 ........................................................................................................................ 12

3.2.4数据表定义 ...................................................................................................................... 13

4.系统详细设计 ............................................................................................................................ 16

4.1登陆模块 ............................................................................................................................. 16

4.1.1注册功能 .......................................................................................................................... 16

4.1.2、登录功能 ....................................................................................................................... 18

4.1.3、退出登录功能 ............................................................................................................... 20

4.1.4、修改密码 ....................................................................................................................... 21

4.2笔记本模块 ......................................................................................................................... 23

4.2.1 查询 ................................................................................................................................. 23

4.2.2 新增 ................................................................................................................................. 24

4.2.3 重命名笔记本 ................................................................................................................. 26

4.3笔记模块 ............................................................................................................................. 26

4.3.1查询笔记 .......................................................................................................................... 26

4.3.2查看笔记明细 .................................................................................................................. 27

4.3.3 新增笔记 ......................................................................................................................... 27

4.3.4 修改笔记 ......................................................................................................................... 28

4.3.5 删除笔记 ......................................................................................................................... 29

4.3.6 移动笔记 ......................................................................................................................... 29

4.3.7 分享笔记 ......................................................................................................................... 30

4.3.8 搜索笔记 ......................................................................................................................... 31

5.系统测试 .................................................................................................................................... 33

5.1软件测试的定义、方法、步骤 ......................................................................................... 33

5.2 软件测试目的 ..................................................................................................................... 34

5.3 软件测试原则 ..................................................................................................................... 35

5.4 软件测试方法 ................................................................................................................... 35

5.4.1 黑盒测试 .......................................................................................................................... 35

5.4.2 白盒测试 .......................................................................................................................... 38

总结 ............................................................................................................................................... 39

参考文献 ....................................................................................................................................... 40

致 谢 ............................................................................................................................................. 41

云笔记系统的设计与实现

摘要 :

因为社会教育的高速发展,使用云笔记系统用以解决学生凭原始的手工记笔记效率低、易出错的缺陷已成为必然趋势,云笔记系统具有用户登陆、用户注册、用户改密、用户退出登陆、笔记本管理、笔记管理、搜索笔记等功能。本文以MyEclipse、Tomcat7.0、MySql、JS、HTML作为后前台开发工具开发了云笔记系统,系统实现了登陆模块、笔记本模块、笔记模块、搜索模块4个功能模块,从实际运行效果看,系统具有操作简单、界面友善、灵活性能好、系统安全性高、运行稳定等特点,提高了学生以及老师管理笔记的效率。

论文简要介绍了“云笔记系统”项目背景以及意义,着重的阐述了系统开发实现过程,对系统的需求分析、方案论证、模块设计、数据库设计等各个环节进行详尽的分析、描述。还介绍了云笔记系统所采取的关键技术,包括springMVC、Mybatis的数据库访问技术。

关键词 :

云笔记系统;MyEclipse;Mybatis; MySql

The design and implementation of cloud notes system

Abstract :

with the development of education industry, using cloud notes system in order to solve all by students and teachers, low efficiency of the original manual notes, error-prone defects has become an inevitable trend, cloud notes system should be provided with general change user login, user registration, user, user logged out, notebooks, notes management, recycle bin, favorites management, search, notes, and other functions. Based on MyEclipse and MySql as a development tool developed at the front desk after cloud notes system, the system has realized the landing module, notebooks, notes module, the recycle bin module, favorites module, search module 6 function modules, look from actual operation effect, the system has a simple, friendly interface, good flexibility, high system security, stable operation, etc, to improve the efficiency of students and the teacher to manage notes.

Paper briefly introduced the "cloud notes system" project background and significance, emphatically elaborated the system development process, the system demand analysis, scheme demonstration, module design, database design and so on each link has carried on the detailed analysis and description. Mainly introduced the key technology of cloud notes system adopted, including Mybatis database access technology.

Keywords :

cloud notes system; MyEclipse. Mybatis; MySql

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

达内云笔记需求文档

王森丰 2014.5.06

1 产品背景

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

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笔记分享:

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

篇三:云笔记开题报告

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

论文(设计)题目

作者所在系别

作者所在专业

作者所在班级 作 者 姓 名

作 者 学 号 指导教师姓名

指导教师职称

完 成 时 间

基于Spring MVC和MyBatis的云笔记 计算机与遥感信息技术学院 计算机科学与技术 B12511 王硕 20124051117 耿炎 院长 2015 年 1 月

北华航天工业学院教务处制

说 明

1.根据学校《毕业设计(论文)工作暂行规定》,学生必须撰写《毕业设计(论文)开题报告》。开题报告作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。

2.开题报告应在指导教师指导下,由学生在毕业设计(论文)工作前期内完成,经指导教师签署意见及所在专业教研室论证审查后生效。开题报告不合格者需重做。

3.毕业设计开题报告各项内容要实事求是,逐条认真填写。其中的文字表达要明确、严谨,语言通顺,外来语要同时用原文和中文表达。第一次出现缩写词,须注出全称。

4.开题报告中除最后一页外均由学生填写,填写各栏目时可根据内容另加附页。

5.阅读的主要参考文献应在10篇以上(土建类专业文献篇数可酌减),其中外文资料应占一定比例。本学科的基础和专业课教材一般不应列为参考资料。

6.参考文献的书写应遵循毕业设计(论文)撰写规范要求。

7.开题报告应与文献综述、一篇外文译文和外文原文复印件同时提交,文献综述的撰写格式按毕业设计(论文)撰写规范的要求,字数在2000字左右。

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

- 1 -

- 2 -

- 3 -


云笔记项目经验
由:免费论文网互联网用户整理提供,链接地址:
http://m.csmayi.cn/show/205649.html
转载请保留,谢谢!
相关阅读
最近更新
推荐专题