jsp大作业备忘录系统的设计与实现

上传人:l**** 文档编号:149526325 上传时间:2020-10-28 格式:DOC 页数:20 大小:2.12MB
返回 下载 相关 举报
jsp大作业备忘录系统的设计与实现_第1页
第1页 / 共20页
jsp大作业备忘录系统的设计与实现_第2页
第2页 / 共20页
jsp大作业备忘录系统的设计与实现_第3页
第3页 / 共20页
jsp大作业备忘录系统的设计与实现_第4页
第4页 / 共20页
jsp大作业备忘录系统的设计与实现_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《jsp大作业备忘录系统的设计与实现》由会员分享,可在线阅读,更多相关《jsp大作业备忘录系统的设计与实现(20页珍藏版)》请在金锄头文库上搜索。

1、 . . . . . . . 课程设计课程设计 备忘录系统 姓 名 课程名称 J2EE 程序设计 专 业 软件工程 年 级 学 号 任课教师 2013 年 6 月 24 日 . . . . . . . 目 录 1 引言 .1 2 需求分析.2 2.1 系统需求分析.2 2.2 系统功能描述.3 2.3 数据表结构.6 3 系统分析.8 3.1 整体界面设计.8 3.2 具体功能描述.9 3.2.1 分类登录.9 3.2.2 功能信息.11 3.3 重要模块具体功能实现.13 3.3.1 数据库连接.13 3.3.2 利用 sql 语句实现老师下通知的命令 .14 3.3.3 利用 servle

2、t 实现对用户登录信息的校验.14 3.3.4 利用 session 对象取得用户的名字.15 3.3.5 利用 Date 对象输出日期.16 3.3.6 利用 jquery 技术实现图片的切换.17 4.结束语 .17 体会与建议 .17 致 .17 . . . . . . . 备忘录系统的的设计与实现 摘摘 要:要:近年来,计算机技术日趋成熟,数据库技术不断发展,管理信息系统的应用已延伸 到社会的各个领域。结合管理信息系统的开发方法及步骤,以此为理论基础,开发出一个小型的 信息管理系统备忘录管理系统。备忘录管理系统是典型的信息管理系统,它的设计开发制作 包含数据库支撑系统的建立和维护以及用

3、户界面的开发两个部分。对于前者要求建立起数据一致 性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。 关键词:关键词:备忘录管理系统;jsp;数据库 1 1 引言引言 现代科学的发展,使计算机进入了几乎一切领域。从科学研究到工农业生产, 从企业生产管理到家庭生活,各行各业都广泛地使用着计算机。当今社会的数据信 息管理离不开计算机技术的支持。如何实现对数据信息快捷、有效、实用的管理, 是软件开发业追求的目标。 随着当今社会的快速发展,人们的压力也日渐增大,当人们在工作或学习繁忙 时,经常会忘记这样那样的事情,并不是说明这个人懒散,而是因为人的思维习惯 就是这样,是属于“

4、模糊记忆”的思维。 什么是“模糊记忆”?模糊记忆是指记忆任何东西,只能记住概要框架或者一 小部分重点或突出的容,而没有办法进行全部记忆,例如,你看过一部小说,记下 来没有?可以说没有记下,也就是不能完整地背下整篇小说,但可以将整篇小说的 概要讲出来,甚至可以讲一些很经典的情节描述,但绝对不可能一字不漏,包括标 点符号都记下来。 另外,老师下通知时也不是很顺利。第一,同学们忘记回复时,就要多次发短 信以便确保大家收到通知;第二,假若手机恰巧关机,会导致信息延迟到达,影响 学习和工作效率;第三,资费也是一笔很大的开销。 能否有确保同学们“一字不漏,包括标点符号都记下来” ,并且能合理安排同学 2

5、2 系统分析系统分析 网络应用开发技术在日新月异地进步,从而使应用系统的开发模式具有多种选 . . . . . . . 择性,达到同样的目标可以采用很多不同的方式,现代的应用系统越来越成为一个 庞大的集成方案,需要考虑不同的操作平台、不同的应用服务器、不同的数据库、 不同的编程语言、不同的传输介质等,现在有 Windows、Unix、Linux 等各种服务器 操作平台,有 Access、SQL Server、Oracle、DB2、Sybase 和 MySQL 等数据库,有 ASP、JAVA、PHP、CGI、JSP、C+、STRUTS2、VB 和 Delphi 等工具。现在企业最常用 的是 Wi

6、ndows + Oracle + STRUTS2。由于课题需要,本文选用 Windows +MySQL + JSP。 2.1 学籍管理系统需求 学籍管理系统分为前台界面展示和后台管理两部分。前台主要分教师查询个人 信息、教师查询本班同学信息、教师修改密码、学生查询个人信息、学生修改密码 模块,后台主要针对管理员,提供对教师和学生的添加、修改和删除、管理员个人 密码的修改及学生学籍变动管理。根据学籍管理系统特点,将系统分为前台用户界 面设计和后台数据库管理设计两部分。 根据需求画出学籍系统-ER 图。如图 2.1 们自己计划的方法呢?当然有,但不是使用人脑,而是使用计算机,计算机就 能达到“准确

7、记忆”的效果。备忘录管理系统也就是将计算机“准确记忆”的信息 进行一个整理并管理的软件工具。 2 2 需求分析需求分析 系统设计和分析是系统开发最为关键的一环,系统设计好了,后面的代码设计 就不会偏离方向。通过系统的设计,开发人员能够更好的把握系统的需求,了解各 系统的功能模块。 2.1 系统需求分析 在现代信息社会里,人们越来越重视信息的交流和沟通,更加注重时间的有效 利用,其中个人信息量也在高速增长,因此个人信息的管理在日常工作和生活中成 为一项必不可少的容,方便实用的备忘录管理系统对于提高信息利用效率具有重要 意义。随着个人电脑的普及,简单实用的备忘录管理系统成为人们日常个人信息管 理的

8、不错选择。使用者可以通过备忘录管理系统对日常工作和生活琐事等方面进行 更有效的管理, 主要是为使用者提供对工作信息更方便的记录和查询功能,为使 用者在工作信息管理上带来更多的便利。 2.2 系统功能描述 一、备忘录的主要功能还是在于可以登记事情,并且可以随时查看未来或过去 . . . . . . . 登记的事情,在本次的系统开发中,开发 PC 机的备忘录,将开发以下功能: 1.新增备忘事情:输入日期和备忘的事情和一些备注信息,以便将来查阅。当 人们在工作繁忙的时候,就会有许多的事情要去做,许多的事情要去安排,这时候, 可以用备忘录的新增备忘事情功能,选择事情要办的日期,并输入要备忘的事情, 当

9、然可以添加一些备注信息,比如某天某时要去开一个会议,就可以在备注的信息 里面添加会议的主题以及参加会议的领导。新增备忘的时候还可以选择事情的重要 程度,当两件事在同一时间发生冲突时,可以根据事情的重要程度做出选择。 2.删除备忘录事情:有些事情已经完成或不再需要记录,可以通过备忘录软件 进行删除。有些事情已经提前完成了,或者说已经备忘的事情不需要去做了,这时 候可以用到备忘录删除的功能,当这件备忘的事情删除时,在数据库的表格中就不 会有这件事的任何数据了。 3.修改备忘录:点击“修改备忘信息” ,就可以修改备忘信息的时间、信息和备 注。 4.读取备忘事情:点击查看备忘录信息时,就可以看到所有的

10、备忘信息。 从上面的功能描述中,可以把备忘录系统分为四个模块:新增备忘录事情、读 取备忘录事情、删除备忘录事情和修改备忘录事情。备忘录管理系统的功能模块图 如图 4-1 所示: 图 2.1 功能模块图 根据模块化的设计思想,系统可以划分为若干个独立的模块,主要包括以下几 项功能。然后利用 jsp 程序设计语言对各模块进行编程实现。系统结构如图 3-1 所 示: 1学生可以登录系统。 2学生可以增加备忘信息。 备忘录管理系统备忘录管理系统 新增备忘事情新增备忘事情 新增备忘事情新增备忘事情 新增备忘事情新增备忘事情 新增备忘事情新增备忘事情 . . . . . . . 3学生可以删除备忘信息。

11、4学生可以修改备忘信息。 5学生可以查询所有备忘信息。 6学生可以修改个人信息。 7学生可以查看个人信息。 8老师可以登录系统。 9老师可以增加备忘信息。 10.老师可以删除备忘信息。 11. 老师可以修改备忘信息。 12. 老师可以查询自己的备忘信息。 13.老师可以增加学生信息。 14.老师可以删除学生信息。 15.老师可以修改学生信息。 16.老师可以查询学生信息。 对应的 uml 用例图如下所示。 图 2.2 用例图 对应的老师流程图如下: . . . . . . . 开始 已注册用户未注册用户 注册 登录 登录登录 添 加 备 忘 信 息 删 除 备 忘 信 息 修 改 备 忘 信

12、息 查 询 备 忘 信 息 添 加 学 生 删 除 学 生 查 询 学 生 修 改 学 生 图 2.3 老师流程图 对应的学生流程图如下: . . . . . . . 图 2.4 学生流程图 我的主要任务是完成这以上功能的设计与实现。 2.3 数据表结构 数据库中共有表:note、user、suser。如图 2.1 和表 2.1、2.2 和 2.3 所示。 开始 已注册用户未注册用户 注册 登录 登录登录 添 加 备 忘 信 息 删 除 备 忘 信 息 修 改 备 忘 信 息 查 询 备 忘 信 息 修 改 个 人 信 息 查 询 个 人 信 息 . . . . . . . 图 2.1 memo 数据库的机构 表 2.1 note 数据表 列名类型字段大小主键否功能描述 numvarchar100是序号 datedate0否日期

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作范文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号