毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

基于JSP的动态网站设计与实现 第3页

更新时间:2016-9-29:  来源:毕业论文
基于JSP的站内邮件系统设计
3.1 站内邮件系统需求分析
随着web应用的不断发展,信息交互活动越来越频繁,典型的形式就是电子邮件,信息交流依靠电子邮件作为载体,因此基于个人信息交流的需求进行站内邮件系统的设计。
站内邮件系统主要基于邮件功能,就是邮件管理功能,具体的管理功能可分为:接收邮件,发送邮件,写邮件,回收站,其次是用户管理,包括普通用户管理和管理员用户管理。
3.2 站内邮件系统功能设计


图1    系统功能模块
站内邮件系统利用JSP技术开发成为一个的动态网站。系统的设计分成两个主要功能模块:用户模块(包含邮件管理模块)和管理员用户模块。
利用JSP的前端页面显示技术为用户提供输入组件,保存和修改个人信息使用JSP的数据库访问技术进行实现,利用JDBC提供的功能可以动态的,实时的保存,修改,读取用户的个人信息。同时利用JDBC的功能实现邮件的编写,查看,删除等功能,利用JavaBean可以将前端用户提交的信息进行对象化操作,实现PO的处理。PO,持久对象(Persistent Object),它们是由一组属性和属性的get和set方法组成的类。通常对应数据模型 (数据库),本身还有部分业务逻辑的处理。可以看成是与数据库中的表相映射的java对象。PO的属性是跟数据库表的字段一一对应的。PO 对象需要实现序列化接口[8]。
JSP动态网站的开发解决网站大数据量传输的问题,因此选择一个优秀的数据库是非常重要的。关系型数据库对动态网站的实现有良好的意义,关系数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据[9]。
选取oracle数据库作为此站内邮件系统的数据库服务器。Oracle10g的选取主要是因为满足了JSP动态网站基于对数据安全性的要求,形成了以系统安全性,数据安全性,网络安全性为层次的安全策略。满足动态网站的数据库设计的安全性所要求的标准[10]。
4.站内邮件系统实现
4.1 用户功能模块
图2    邮件管理模块
用户模块(前台):主要包括用户的个人管理和邮件管理,其中个人管理包括用户登录、用户注册、查看和修改个人信息,邮件管理包括收写邮件,查看、删除和还原邮件、彻底删除邮件、收件箱、发件箱、回收站功能。
用户表users负责存储普通用户的个人信息,如表1关于users表所有属性详细列表。

上一页  [1] [2] [3] [4] [5] 下一页

基于JSP的动态网站设计与实现 第3页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。