JSP 课题设计
题目:基于 JSP 的网络记事本程序 的设计
报告 摘 要
随着网络技术的发展,各种基于网络的日常应用接连不断,网络记事本就
1
是一个基于 JSP 的网络应用范例。通过网络记事本,您可以很方便的记录自己的 工作安排、心情
日记、读书笔记等。只需要简单的注册,就可以方便的使用,功 能强大,可以加密记事,可以保存有用的链接收藏,更重要的是,我们写记事, 写随笔的时候,它可以自动保存,方便快捷,避免操作不当对记事内容的丢失。 本系统主要针对个人日常办公而设计,用来记录网上联系人的通讯录,用来 记录日常事情的记事本、 用来收藏网络资源的收藏夹。 特别适合作为企业为员工、 网站为客户提供的便利的网络办公平台。 本系统在设计这个程序时使用 JSP 作为前台开发,使用 ACCESS 作为后台数 据库,以便用户在登陆期间能便利地利用到网站的资源。 JSP 是 Sun 公司推出的一种网站开发技术, 公司借助自己在 Java 上的不凡造 Sun 诣,又把人们引进 JSP 时代,JSP 即 Java Server Page,它可以在 Servlet 和 JavaBean 的支持下,完成功能强大的 Web 应用程序。 JSP 与 ASP、PHP 技术都是目前网上最流行的在服务器端运行的脚本技术,JSP 能用 JavaBeans 技术封装,达到商业逻辑的目的,ASP 对应之的是 COM 组件,因 此两者都能用于开发商业逻辑,
PHP 则更像于一个纯脚本,仅适合于普通的网站 开发,而不能用作商业逻辑而被冠以“Person Home Page”的名称,这是最贴切 不过的了。 JSP 与 ASP 相比,JSP 具有跨平台、安全、强大的可伸缩性的特点,而果硬 要挑一些毛病,
JSP 相对别的脚本更加难掌握,因为精通 JSP 必须精通 Java 语 言,对于中小型项目,我们要考虑开发人员、开发速度、开发成本等问题,在这 方面 ASP 和 PHP 会比 JSP 更容易胜出。
目录
第1章
绪论...........................................4
2
1.1 1.2 1.3 1.4
课题背景.......................................4 课题意义和功能.................................4 开发环境.......................................5 平台搭建.......................................6
第2章 2.1 2.2 2.3 2.4
需求分析......................................6 用户注册及登录功能分析.........................7 通讯录功能分析.................................7 记事本功能分析.................................8 收藏夹功能分析.................................8
第三章 3.1
系统概要设计...................................9 模块划分和系统流程.............................9 3.1.1 模块划分....................................9 3.1.2 系统流程....................................9 3.2 系统 E-R 图.....................................10 结论............
....................................12
基于 JSP 的网络记事本的
设计与实现
3
第1章
绪
论
1.1
课题背景
21 世纪是个信息高数发展的时代,各式各样的信息获取、传递、交互、储存方式实 在是太多了。 人们的生产生活和消费方式发生了很大的变化, 同时一起改变的还有社会的经 济体系结构,随者网络技术的发展,衍生出的具体网络应用,许多的以服务日常
工作的应用软件被开发出来接下来的课题就是一个实际生活中个人开发的一个 小小的应用软件--------网络记事本。
1.2
课题意义和功能
网络记事本是一种应用比较单一的平台,本系统主要针对个人日常办公而 设计,包括了用来记录网上联系人的通讯录,用来记录日常事情的记事本、用来 收藏网络资源的收藏夹。特别适合员工的网络办公平台。 本系统采用 JSP 技术,JSP 的设计目标主要是提供一种更为简便、有效的 动态网页编写手段,并且增强网页程序的独立性、兼容