- 15
- 0
- 约1.18万字
- 约 16页
- 2017-05-10 发布于湖北
- 举报
课程设计报告
项目名称: 企业论坛管理
课程名称: J2EE技术
院(系): 信息工程学院
专业班级: 2013软件工程(1)班
姓 名: 朱守顺、章宏磊、田洋、潘洪浩
学 号: 1342159142,40,28,25
指导教师: 胡 俊
2015年12月 15日
目 录
1 开发背景 1
2 系统分析 1
2.1 需求分析 1
2.2 功能分析 1
3 系统设计 2
3.1 功能图 2
3.2流程图 3
3.3 数据库设计 3
3.3.1数据库分析 3
3.3.2数据库概念设计 3
3.3.3数据库逻辑结构设计 5
4 关键代码分析 6
4.1版块的添加 6
4.2显示版块管理导航树 8
4.3版块信息编辑 8
4.4版块信息删除 9
4.5版块发表主题 10
4.6版块发表回复 11
5 测试与演示 12
5.1访问首页模块 12
5.2注册登录模块 12
5.3管理员管理模块 13
6 总结 14
1 开发背景
XX网是一家人才交流网,为了加强企业和人才、人才和人才之间的交流,需要开发一套企业论坛系统。通过该系统企业可以发布一些招聘岗位以及具体条件,而人才也可以浏览具体的岗位,并对自己感兴趣的岗位进行回复。同时在论坛中还将提供一些休闲板块。供网友在工作的闲暇时间进行交流。
2 系统分析
2.1 需求分析
对于一个论坛系统来说,需要提供前台展现和后台管理两个子系统。其中后台管理系统用来供管理员使用,能够对论坛的板块、子板块、用户等等信息进行管理。前台展现系统可供所有网友使用,只要网友进入了论坛系统,就能够浏览其他网友已经发表的主题。用户也可以发表自己感兴趣的主题,不过前提是要登录系统,所以该系统还需要提供注册和登录功能。用户在登录系统后,还可以回复别人发表的主题,从而实现网友之间的互动。
2.2 功能分析
企业论坛系统分为前台和后台两个部分,其中后台供管理员管理论坛只用,包括板块设置和用户设置两个子版块,具体的功能模块如下。
·板块设置模块:该模块用来管理论坛的板块和子版块信息,包括新增板块、编辑板块、删除板块以及移动板块等功能子版块。
·用户设置模块:该模块用来管理论坛的用户信息,包括新增用户、更新用户、删除用户以及查询用户等功能子模块。
·系统前台用来供所有网友交流之用,包括板块列表、主题列表、显示主题详细内容、发表主题、发表回复、主题管理、用户注册以及用户登录等子模块。具体的功能模块如下。
·板块列表模块:该模块用来显示论坛的所有根板块以及其下所有子板块,还能够显示子板块下主题的数目以及最后发表记录。
·主题列表模块:该模块用来显示制定板块下的所有主题信息,还能够显示主题的发表者信息以及回复记录数。
·显示主题详细内容模块:该模块用来显示主题的详细信息以及该主题下的所有回复信息。
3 系统设计
3.1 功能图
论坛用户一共有3中权限,分别是普通用户、版主以及管理员。下面就来分析这3个角色所对应的用例图。
普通用户是论坛系统中权限最小的用户,除了可以浏览论坛外,仅仅可以发表主题和回复信息,其用例图如图1所示。
版主是每个板块的管理者,除了发表主题和回复信息外,还可以对板块的主题和回复进行管理。例如可以删除一些非法的主题和回复,也可以对主题和回复进行修改更新。其用例图如图2所示。
管理员是整个论坛的管理者,是最高权限的用户。管理员除了可以使用系统前台之外,还可以使用系统的后台,通过后台来对板块和用户进行管理。其用例图如图3所示。
图1 版主用例图 图2 管理员用例图
3.2流程图
企业系统前台,用户进入系统后将打开论坛首页,用户可以选择注册或系统登录。对于登录的用户可以发表主题和回复,而对于版主来说可以删除或者修改主题和回复。其系统流程图如图4所示。
图3 系统后台流程图 图4 系统前台流程图
3.3 数据库设计
3.3.1数据库分析
在企业论坛系统中,需要对论坛用户信息、论坛栏目信息、论坛主题信息以及论坛回复信息进行管理。所以需要为这些信息创建相应的数据库表。企业论坛系统的所有数据库表如图8-10所示。
3.3.2数据库概念设计
本系统一共设计规划处4个实体,分别为板块信息实体、主题信息实体、回复信息
您可能关注的文档
- 建筑业企业市场行为现场备查rd文档2选编.doc
- 热电分厂电气点检“四懂三会关”题库选编.docx
- 建筑业施工项目竣工完整度要求选编.doc
- 模式对象管理—基础表和视图选编.doc
- 建筑用钢筋产品生产许可证实施细则(钢筋混凝土用热轧钢筋部分)选编.doc
- 连铸三级培训选编.doc
- 景区游客投诉处理选编.doc
- 莲花山水厂质量管理手册选编.doc
- 建筑与建筑之美选编.doc
- 涟钢水系统水泵电机能耗情况选编.doc
- 浙江省温州市2024-2025学年七年级上学期语文期末考查卷.docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(原卷版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(解析版).docx
- 精品解析:北京市海淀区2025-2026学年九年级上学期期末语文试题(解析版).docx
- 精品解析:北京市东城区汇文中学2025-2026学年八年级上学期期中语文试题(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(原卷版).docx
- 精品解析:2024-2025学年广东省广州市从化区街口镇中心小学人教版五年级上册期中测试数学试卷(解析版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(解析版).docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(解析版).docx
最近下载
- 启动锅炉检修施工方案.docx VIP
- Yamaha 雅马哈 乐器音响 CLP-825_Owner's Manual 用户手册.pdf
- EJ_T 1212.4-2008烧结氧化钆-二氧化铀芯块分析方法 第4部分:微量杂质元素的测定—ICP-AES多元图谱拟合法.pdf
- 2026中考数学压轴题每日一题(120题).docx VIP
- formel-q v8(质量能力-软件).pdf VIP
- VW 01129-2024 摩擦系数限值 带公制ISO螺纹的钢机械紧固件(中文).pdf
- 危险性较大的分部分项工程专项施工方案编制指南 - 建办质〔2021〕48号(20211208)306.pdf VIP
- 儿童糖尿病的护理.pptx VIP
- (康德一诊)重庆市高2025届高三第一次联合诊断检生物试卷(含答案).docx
- 仪器使用记录.doc VIP
原创力文档

文档评论(0)