基于JSP的企业门户网站的开发与设计说明书 - 图文

陕西理工学院毕业设计

4.3数据库物理实现

根据数据项,可以设计出满足需求的各种实体,以及它们之间的关系。这样本系统设计一下实体:管理员信息实体,公告信息实体,产品信息实体,会员信息实体,新闻信息实体,留言信息实体,招聘信息实体,应聘信息实体,链接信息实体。这几种实体对应命名为“tb11sql”数据库中的9个表:Admin,Affiche,Product,Users,News,Feedback,HrDemand,HrDemandAccept,FriendLinks,每个表与逻辑设计中一种关系模型对应。下面是每个数据表中的属性,包括属性列的名称,数据类型,长度,是否可以为空和备注说明等内容。

经过上面对系统功能的分析和需求总结,设计出如下所示的数据项:

(1) 管理员,包括管理员ID,姓名,密码,登录IP,最后一次登录时间,退出时间,登录次数,确

认密码等属性,如图4.2。

会会会会会会ID会会会会会会会会会会会会会会会会IP会会会会会会 图4.2 管理员信息实体属性图

Admin表。Admin表用来存储管理员的个人信息,管理员ID作为主键,如表4.1,主键是在一个表上定义的唯一键中的一个,而且该键被选为最重要的键。

表4.1 Admin表

属性列 ID UserName Password Purview LastLoginIP LastLoginTime LastLogoutTime LoginTimes RndPassword

数据类型 int nvarchar nvarchar int nvarchar datetime datetime char nvarchar

长度 4 50 50 4 15 10 10 10 50

可否为空 否 是 是 是 是 是 是 是 是

备注

管理员ID(主键)

管理员名 管理员密码 管理员状态 登录IP 最后一次登录时间 最后一次登出时间

登录次数 确认密码

(2) 新闻,包括新闻ID,标题,内容,所属大类,所属小类,图片名称,发布人,发布

日期,点击数等属性。如图4.3。

第 17 页 共 86 页

陕西理工学院毕业设计

会会会会ID会会会会会会会会会会会会会会会会会会会会会会会..

图4.3 新闻信息实体属性图

News表。News表用来存储新闻的信息,新闻ID作为主键,如表4.2,用新闻ID作为主键可以唯一的标识一条新闻的记录,避免新闻存储的重复。

表4.2 News表

属性列 ID Title Contents BigClassName SmallClassName FirstImageName

Users AddDate Hits

数据类型 int nvarchar nvarchar nvarchar nvarchar nvarchar nvarchar datetime int

长度 4 200 255 50 50 50 50 10 4

可否为空 否 是 是 是 是 是 是 是 是

备注 新闻ID(主键)

新闻标题 新闻内容 所属大类 所属小类 图片名称 发布人 发布日期 点击数

(3) 会员,包括会员ID,会员姓名,密码,问题,答案,Email,性别,公司名称,地址,邮编,

记录,电话,手机,传真,注册日期,登录IP,登录次数等属性,如图4.4。

第 18 页 共 86 页

陕西理工学院毕业设计

会会会会会会IP会会会会会会会会会会ID会会会会会会会会会会会会会会会会会会Email会会会会会会

>>展开全文<<
12@gma联系客服:779662525#qq.com(#替换为@)