网络在线记事本的设计与实现

本人签名 日期 摘 要随着生活节奏的加快,人们许多事情都要增加备忘录,而传统的记事方式在保存的时候容易出现遗忘和丢失,而使用手机记事,一旦手机遗失,里面的内容就会丢失,而且有可能会出现泄露的危险,网络在线记事本解决了记事本遗失的问题。当下网络观念深入人心,网络也成为了人们生活中必不可少的一部分。本系统就是在这样的需求下,用B/S结构来研发的网络在线记事本。本系统主要的目的是方便用户对于在线记事本系统的记事存储,用户通过登录进入系统,系统面向用户的功能主要包含用户登录,发表记事本,发表评论,用户注册等;面向管理员的功能主要包括用户管理,权限管理管理,记事本管理,评论管理等。网络在线记事本系统对页面的设计是用JSP技术进行开发,并使用Tomcat 8.5作为服务器。运用java语言实现网络在线记事本功能的开发,使用MySQL技术对数据库进行连接操作。
Key words: Online notepad;The JSP;MySQL 目 录
1 绪论 1
1.1 系统开发目的和意义 1
1.2系统研究任务与目标 1
1.2.1 系统任务 1
1.2.2 系统目标 1
1.3 国内外的研究现状分析及发展趋势 3
1.3.1 国内研究现状分析 3
1.3.2 国外研究现状分析 3
1.3.3 发展趋势 3
1.4 系统开发工具与相关技术介绍 4
1.4.1 开发环境 4
1.4.2 MySQL数据库 4
1.4.3 JSP技术 4
2 可行性研究 5
2.1 技术可行性 5
2.2 经济可行性 6
2.3 操作可行性 6
3 需求分析 7
3.1 数据流图 7
3.2 数据字典 7
3.3 系统功能需求分析 9
3.3.1 用户功能分析 9
3.3.2 管理员功能分析 9
4 系统的总体设计 10
4.1 系统流程图 10
4.2 系统总体 *好棒文|www.hbsrm.com +Q: @351916072@ 
功能结构图 11
4.3 数据库设计 12
4.3.1 数据库实体设计 12
4.3.2 数据表设计 15
5 系统的详细设计与实现 17
5.1 用户登录界面 17
5.2 用户注册信息页 17
5.3 用户主界面 18
5.4 添加留言 19
5.5 在线记事本公告栏 20
5.6 用户管理 21
6 系统测试 22
6.1 测试目的 22
6.2 系统测试 22
6.2.1 测试步骤 22
6.2.2 系统测试方法 22
结 论 23
参考文献 24
致 谢 26
附 录 27
绪论
1.1 系统开发目的和意义
我们现在正处于一个信息高速发展的时代,而随着时代的发展,需要接触的人与事也越来越多,对于如今的信息时代,时间的观念尤为重要,我们之前都是在记事本上或手机的便签上记录容易忘掉的事情,或是记录一些有意义的文章,这些对于每个人来说都是很重要的,有时候丢掉的不仅仅是记录的文字,更是一段记忆。因此,我们需要更加安全无忧的让自己记事本里的内容,一直保存,不会丢失。
现在人们有重要的照片都会放在百度云盘等云空间里,这样就算本地的照片丢失,云端依旧还保存着。而网络在线记事本就是一个给大家的记事本再加一层保护。过去的记事方式在保存的时候容易出现遗忘和丢失,而使用手机记事,一旦手机遗失,里面的内容就会丢失,而且有可能会出现泄露的危险。开发本系统,能够方便用户随时记录工作和生活,网络在线记事本可以通过计算机和智能移动终端等各种设备随时随地访问和编辑,并且因为它存储在服务器端,所以无需担心丢失,可以与他人共享,具有本地笔记本不具备的优势。
网络在线记事本利用JSP技术开发网络在线记事本系统的前端界面及部分功能,通过Java与MySQL数据库进行连接,实现在线记事的功能。
1.2 系统研究任务与目标
1.2.1 系统任务
(1)收集有关在线记事本的信息,首先对学校的学生进行随机调查,进行市场定位,最后确定MIS发展方向,
(2)提出网络在线记事本总体结构,选择JSP+Java+MySql的开发结构,
(3)确定开发实施进度,最后生成文档。
1.2.2 系统目标
(1)拥有让人眼前一亮的系统风格
通过独特的系统风格,直接给自身系统和所处行业的其它系统之间营造出一种清晰的辨识度。随着互联网的影响力不断提升,独特的系统风格会加深用户对记事本系统的印象,将成为客户继续了解本系统的门户,并通过辨识自己系统的设计风格,在众多系统中脱颖而出。 通过调查用户需求和使用合适的在线框架,系统将得到进一步完善。
在线记事本的设计风格可以根据对部分人群的需求调查,进行量身打造。经过调查,系统的页面打算使用蓝色背景,蓝色背景会让用户在使用系统时,心情更加的平和。每个页面的布局都在主页的基础上进行一定程度的改变,这样不会让用户对使用系统感到乏味。
(2)给予用户便捷的功能体验
计算机技术在这几年发展很快,每一年都会有新技术出现和技术上的更新,在这其中人机交互技术的发展越来愈快。 这导致了从简单的可用性工程到更广泛的用户体验之间的的巨大转变。 人机交互技术与用户体验之间,通过传统的三种可用性指标相比较,它显得更加重要。
这就需要人们在设计系统的时候必须同时考虑到功能的简洁和审美需求等方面的因素。用户对于网络在线记事本的体验是直接影响用户是否留在系统的重中之重,因此我们应该使系统具有容易使用、有价值,并且能够使用户乐在其中的要素。
当一个用户尤其是新的一个用户访问在线记事本系统时,他的每一个微妙的感觉都将影响到他对此次浏览体验的判断。
(3)注重优化,符合搜索引擎规则
搜索引擎是广大网民对于信息获取的重要渠道,如果不能更好的对搜索引擎进行优化,那么系统的发展就会陷入延迟。对于任何一家系统来说,要想系统在同类系统中的排名靠前,那么就必须对代码进行优化。 同时,搜索引擎算法的规则也一直在发生变化,他不是一成不变的。每个算法的变化都可能导致一些排名靠前的系统陷入被边缘化的危机,而被边缘化的直接后果就是系统就会损失相当大的访问量。 因此,搜索引擎优化已成为一项重中之重的任务。而我们想要在搜索引擎中不被边缘化,拥有更高的排名,就必须加重网页的语义化比例,语义化就是对数据和信息进行处理,使得机器可以理解。对在线记事本系统的JSP开发,多使用语义化标签,尽量减少
标签的使用,网页语义化有助于提升用户在搜索系统时的网站排名。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/299.html

好棒文