技术:Java、JSP等
摘要:
随着计算机技术的极速发展,计算机的应用得到迅速推广,计算机改变了人们的生活、工作的方式。日程管理是将每天的工作和事务安排在日期中,并做一个有效的记录,方便管理日常的事务和工作,达到工作备忘的目的,同时也具有对日常工作进行指导以及监督的作用。
个人日程管理系统是为了个人日程安排能力而设计开发出来的信息管理系统。系统设计的目的是为了方便自己对重要日程的安排建设的一套日程管理系统。
针对以上问题,设计并开发了个人日程管理系统,本系统主要实现了页面简洁大方、使用简便、友好的错误操作提示,管理员用户具有注册用户信息管理、日程分类信息管理,普通用户具有个人日程管理,系统具有较强的安全性、避免用户的恶意操作等一系列功能,前台主要使用JSP作为开发语言,后台使用MySQL数据库作为管理系统,开发环境是MyEclipse,采用tomcat服务器,开发出一个基于Web技术的B/S结构个人日程管理系统。
关键词:日程;管理系统;JSP;B/S结构
目录:
1 绪论 1
1.1课题背景 1
1.2目的和意义 1
1.3开发工具及技术 1
1.3.1开发工具 1
1.3.2 JSP 2
1.3.3 JavaScript 3
1.4软硬件需求 4
2 需求分析 5
2.1需求调研 5
2.2可行性分析 5
2.2.1技术的可行性 5
2.2.2经济的可行性 5
2.2.3操作可行性 6
2.2.4法律的可行性 6
2.3系统用户用例图 6
2.3.1管理员用例图 6
2.4功能模块需求分析 7
2.5设计的基本思想 8
2.6性能需求 8
2.6.1系统的安全性 8
2.6.2数据的完整性 8
2.7界面需求 9
3 系统分析与设计 10
3.1数据库的分析与设计 10
3.2数据库的概要结构设计 10
3.3数据库的逻辑结构设计 12
3.4数据库的连接原理 13
4 系统功能实现 16
4.1系统登陆页面实现 16
4.2管理员功能模块 19
4.2.1用户信息管理 20
4.2.2分类信息管理 22
4.2.3修改密码 26
4.2.4退出系统 26
4.3普通用户功能模块 27
4.3.1用户注册 27
4.3.2日程信息管理 28
4.3.3日程信息提醒 34
4.4中文乱码问题处理 35
5 系统测试 38
5.1系统测试目的与意义 38
5.2测试过程 38
5.2.1主页面的登录模块测试 38
5.2.2管理员模块测试 40
5.2.3普通用户模块测试 43
5.3其他错误 45
结论 46
参考文献 47
致谢 48
论文字数:15624
包含资料: