- 8
- 0
- 约7千字
- 约 16页
- 2016-08-19 发布于贵州
- 举报
毕业论文---个人空间主页网页设计
JAVA程序设计Ⅱ课程设计
题目 个人空间设计与制作 专 业 名 称 学生姓名 学号 指导教师 完成时间
目录
目录 2
1. 绪论 3
1.1 项目开发背景: 3
1.2 项目简述 3
2. 开发环境 3
3. 需求分析 4
3.1用户类型分析: 4
3.2功能需求分析: 4
4. 系统设计 5
4.1 软件组织结构 5
4.2 软件系统结构 和 类之间的引用关系 6
4.3 系统文件组织 7
4.4 系统数据库设计 10
4.5界面设计 10
5.系统的开发环境平台 15
总结 15
4.2 软件系统结构 和 类之间的引用关系
本系统是基于MVC模式的系统结构主要应用jsp,ajax/struts/Hibernate框架结构。其中jsp,ajax用于前台页面的设计,struts用于业务逻辑的控制,Hibernate主要用于持久化层的控制,ajax用于页面的局部刷新。
4.3 系统文件组织
包 及 包的说明
说明:
com.lzl.Hibernate包中放的是:HibernateSessionFactory类,是hibernate连接数据库的基础类
com.lzl.Hibernate.bean包中放的是:数据库表对应的对象模型类
com.lzl.Hibernate.DAO包中放的是:对数据库中的各种表的增,删,改,查方法实现类。
com.lzl.Hibernate.ORM包中放的是:对象模型和数据库中关系模型的映射文件。
com.lzl.struts包中放的是:个人交友系统中用到的各种资源文件。
com.lzl.struts.Action包中放的是:对业务逻辑的控制,主要处理页面的请求。如浏览图片,查找好友等功能。
com.lzl.struts.form包中放的是:页面表单中对应字段的对象。
admin文件夹:存放的是管理员管理的jsp页面
product 文件夹:存放的是用户的jsp页面
jsp页面设计
页面名称 功能说明 Index.jsp 个人交友系统首页 lm.jsp 用户个人首页 Registuser.sp 注册用户 Picture.jsp 相册管理页面,包括上传图片,显示图片(分页显示),删除图片 a_leaveWord,jsp 普通用户给管理员留言的页面\ Logs.jsp 日志管理页面包括显示日志(分页显示),删除日志 addlog.jsp 添加日志页面 userdata.jsp 用户信息管理页面,修改用户资料 friend.jsp 用户朋友管理页面,包括朋友列表,删除朋友 addFriend.jsp 查找后添加好友页面 fndex 朋友个人首页 wishe.jsp 用户许愿页面 Admin.jsp 管理员删除不合法的许愿,用户,登录页面 u_leaveword.jsp 用户留言的页面 Browserlog.jsp 查看具体的留言信息 Linkus.jsp 联系我们静态页面 Products.jsp 对本系统的总体说明的静态页面 Aboutus.jsp 关于我们信息的静态页面 各种类功能的说明
Vo类:用户(包括好友信息):user
图片:picture
日志: log
留言: leaveWord
许愿:wishes
管理员:admin
提示类: friends_prompt,log_prompt,picture_prompt
Dao类:
日志模块:logDAO
logDAOipm
好友模块:friendDAO
FriendDAOipm
图片模块:pictureDAO
PictureDAOipm
注册模块:registDAO
RegistDAOipm
许愿模块:wishDAO
WishDAOipm
查询模块:searchDAO
searchDAOipm
个人资料管理模块:userDao
UserDAOipm
Control(控制类):userActionDispatch
PictureActionDispatch
FriendActionDispatch
logActionDispatch
WishActionDispatch
UserIndexAction
SearchActionDispatch
原创力文档

文档评论(0)