图3 系统功能层次图
2.2 数据库设计
数据库设计概述:
(1)数据库是信息系统的核心和基础,把信息系统中大量的数据按一定的模型组织起来,提供存储、文护、检索数据的功能,使信息系统可以方便、及时、准确地从数据库中获得所需的信息。
(2)数据库是信息系统各部分能否紧密地结合在一起及如何结合的关键所在。
(3)数据库设计是信息系统开发和建设的重要组成部分。
2.2.1概念模型设计(E-R图) 室内设计中的色彩功能
E-R图概念化地构建实体间关系的模型,这使得它们区别于数据库模型图。E-R图由不同实体类型、关系、特性和类型构成,本系统的E-R图如图4。
图 4 系统E-R图
2.2.2数据库表及关系建立
根据以上这些步骤就可以创建一个数据库,依次建立下列表结构.
Category(板块及分区)表,User(用户信息)表, Content(主题)表,Returncard(回帖)表,integral(用户积分)表,Message(消息)表。
2.2.3主要数据库结构设本文来自辣,文*论!文~网,加7位QQ3249.114找源文
www.751com.cn
(1).Category表:
Category表中存放的是论坛分区及板块信息,包括板块(分区)ID,板块(分区)父ID和板块(分区)名,其中p_id为0表示分区,不为0表示板块,c_name保存板块(分区)的名字,c_id保存板块(分区)的唯一标识,表结构如图5。
图5 表category的设计
(2).User表:
User中存放的是用户登陆时所需要的必要信息和用户的所有信息,包含用户名,用户登录密码,用户帐号的状态,用户找回密码所需的电子信箱,和用户的详细的个人资料等等,表结构如图6。
上一页 [1] [2] [3] [4] [5] [6] 下一页