摘 要
本系统采用微信开发者开发、结合后台java语言以及Mysql数据库等技术。系统主要分为管理员和用户、校友三部分,管理员服务端:首页、个人中心、用户管理、校友管理、校友风采管理、校友视频管理、视频分类管理、班级信息管理、留言板管理、论坛交流、系统管理,校友服务端:首页、个人中心、校友风采管理、校友视频管理,用户客户端;首页、校友风采、校友视频、交流论坛、我的,校友客户端;首页、校友风采、校友视频、交流论坛、我的等功能,基本上实现了整个校友录网站小程序信息管理的过程。本系统在一般校友录网站小程序的基础上增加了最新信息的功能方便用户快速浏览,是一个高效的、动态的、相互友好的校友录网站小程序。
4系统概要设计
4.1 概述
校友录网站小程序基于Web服务模式,是一个适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在不受时间、地点的限制来使用这个系统。校友录网站小程序工作原理图,如图4-1所示:
图4-1 系统工作原理图
4.2 系统结构
本系统架构网站系统,本系统的具体功能如下:
图4-2系统功能结构图
系统结构图,如图4-3所示:
图4-3 系统结构图
4.3数据库设计
4.3.1 数据库实体
用户信息图,如图4-4所示:
图4-4 用户信息实体图
校友信息实体属性图,如图4-5所示:
图4-5校友信息实体属性图
校友风采信息实体属性图,如图4-6所示:
图4-6校友风采信息实体属性图
校友视频信息实体属性图,如图4-7所示:
图4-7校友视频信息实体属性图
4.3.2 数据库设计表
此系统需要后台数据库,下面介绍数据库中的各个表的详细信息。
表4-1 banjixinxi表
列名 数据类型 长度 约束
id int 11 NOT NULL
addtime varchar 50 default NULL
zhuanyebanji varchar 50 default NULL
表4-2 xiaoyou表
列名 数据类型 长度 约束
id int 11 NOT NULL
addtime varchar 50 default NULL
xiaoyouzhanghao varchar 50 default NULL
mima varchar 50 default NULL
xiaoyouxingming varchar 50 default NULL
xingbie varchar 50 default NULL
nianling varchar 50 default NULL
touxiang varchar 50 default NULL
lianxifangshi varchar 50 default NULL
表4-3:xiaoyoufengcai表
列名 数据类型 长度 约束
id int 11 NOT NULL
addtime varchar 50 default NULL
xiaoyouzhanghao varchar 50 default NULL
xiaoyouxingming varchar 50 default NULL
xingbie varchar 50 default NULL
nianling varchar 50 default NULL
touxiang varchar 50 default NULL
lianxifangshi varchar 50 default NULL
zhuanyebanji varchar 50 default NULL
gerenjieshao varchar 50 default NULL
表4-4:xiaoyoushipin表
列名 数据类型 长度 约束
id int 11 NOT NULL
addtime varchar 50 default NULL
biaoti varchar 50 default NULL
shipinfenlei varchar 50 default NULL
shipin varchar 50 default NULL
shipinfengmian varchar 50 default NULL
xiaoyouzhanghao varchar 50 default NULL
xiaoyouxingming varchar 50 default NULL
fabushijian varchar 50 default NULL
shipinjianjie varchar 50 default NULL
表4-5:yonghu表
列名 数据类型 长度 约束
id int 11 NOT NULL
addtime varchar 50 default NULL
yonghuzhanghao varchar 50 default NULL
mima varchar 50 default NULL
yonghuxingming varchar 50 default NULL
xingbie varchar 50 default NULL
nianling varchar 50 default NULL
touxiang varchar 50 default NULL