毕业设计(论文)
表4.3 tb_association表 字段名 id(key) name purpose createtime description 数据类型 int varchar(50) varchar(150) varchar(50) varchar(500) 说明 社团id 社团名字 社团宗旨 创建时间 社团描述
允许为空 N N N N Y 表4.4 tb_department表 字段名 id(key、自增) name description
数据类型 int varchar(50) varchar(500) 说明 部门id 部门名 部门描述 允许为空 N N Y 表4.5 tb_notice表
字段名 id(key) content title createtime author associationId
数据类型 int varchar(500) varchar(100) varchar(50) varchar(50) int 说明 公告编号 公告内容 公告标题 公告发布时间 公告发布者 所属社团 允许为空 N N N N N Y 第 17 页 共 53 页
毕业设计(论文)
表4.6 tb_message表 字段名 id(key) name content title createtime email int 数据类型 说明 留言编号 用户名 留言内容 留言标题 留言时间 留言人邮箱
表4.7 tb_news表
允许为空 N Y N N N Y varchar(50) text varchar(50) varchar(50) Varchar(50) 字段名 id(key) title content createtime username number
数据类型 int varchar(100) text varchar(50) varchar(50) int 说明 news编号 标题 内容 发布时间 发布者 浏览次数 N N N N N N 允许为空 表4.8 tb_meeting表
字段名 id(key) address attendees host content theme meetingtime int 数据类型 说明 会议id 会议地址 参加会议的人 主持会议的人 会议内容 会议主题 会议时间 所属社团 N N N N N N N N 允许为空 varchar(100) varchar(300) varchar(50) varchar(500) varchar(200) varchar(50) associationid int
第 18 页 共 53 页
毕业设计(论文)
表4.9 tb_activity表 字段名 id(key) address attendees host content time theme createTime associationId
数据类型 int varchar(200) varchar(200) varchar(100) varchar(1000) varchar(50) varchar(100) Varchar(100) int 说明 活动id 活动地址 参加活动的人 活动负责人 活动内容 活动时间 活动主题 记录时间 所属社团 N N N N N N N N N 允许为空 表4.10 tb_manager表 字段名 id(key) name password associationid phone level
数据类型 int varchar(50) varchar(50) int varchar(50) int 说明 管理员编号 管理员名字 管理员密码 所属社团 联系电话 管理等级 是否允许为空 N N N Y N N 表4.11 tb_photo表 字段名 id(key) photoAddress photoDescription photoTime associationId
数据类型 int varchar(100) varchar(200) Varchar(50) int id 说明 允许为空 N N N N N 相片存放地址 相片描述 上传时间 所属社团 第 19 页 共 53 页
毕业设计(论文)
表4.12 tb_reply表 字段名 id(key) content author time messageId
数据类型 int text varchar(50) varchar(50) int Id 说明 N N N N N 允许为空 内容 回复者 回复时间 所属留言 表4.13 tb_memAndAss表
字段名 id(key) memberId int 数据类型 int 说明 Id 成员id 所属社团 所属部门 职位 是否通过审核 N N N N N N 允许为空 associationId int departmentId possition pass
int varchar(50) varchar(50)
第 20 页 共 53 页
毕业设计(论文)
5 系统详细设计
5.1系统各个功能模块设计与实现
对于交互式系统来说,系统的功能界面设计非常重要,功能界面的设计质量,直接影响用户对软件产品的评价,从而影响软件产品的竞争力和寿命。
本系统采用JSP+JavaBean+Servlet结构,JSP用于信息显示,JavaBean进行业务处理,Servlet用于流程控制。本章从前台和后台两个大模块详细介绍了各个模块的设计与测试。 5.1.1前台各功能模块
1.主页模块
在主页中,左侧有用户登录模块,社团成员输入账号密码及验证码后即可登录。 主页设计如下:
图5.1 主页设计图
第 21 页 共 53 页