《数据库设计说明书.doc》由会员分享,可在线阅读,更多相关《数据库设计说明书.doc(9页珍藏版)》请在三一办公上搜索。
1、河南经贸职业学院信息管理系林海置业有限公司网站数据库设计说明书班级: 10信息3班 学号: 210210323、210210314 姓名: 李艳丽、何银双 目 录1文档介绍31.1 文档目的31.2 文档范围31.3 读者对象31.4 参考文献31.5 术语与缩写解释42 数据库环境说明53 概念结构设计54 逻辑结构设计74.1 表汇总74.2 管理员表74.3 新闻表74.4 招聘职位表84.5 项目展示表84.6 在线应聘表84.7在线留言表85 安全性设计96 数据库管理与维护说明91文档介绍1.1 文档目的本说明书说明:“河南林海置业有限公司系统”的数据库设计、结构情况,用于开发人员
2、进行项目设计,同时也为后续的数据库维护工作提供了良好的使用说明,也可以作为未来版本升级时的重要参考资料。1.2 文档范围本文档对行网的业务需求、总体设计、实施方案以及维护等内容做了详细的描述,为后期的开发阶段提供详实的指导依据1.3 读者对象适合于以下人员阅读:1、 本网站开发人员:郑州智弘软件开发有限公司行网项目开发团队负责人李艳丽、何银双。2、本网站应用人员:河南林海置业有限公司行网项目负责人。1.4 参考文献l GB/T 8566-1995 信息技术,软件生存期过程l GB/T 8567-1988 计算机软件产品开发文档编制指南l GB/T 9385-1988 计算机软件需求编制指南指南
3、l GB/T 11457-1905 软件工程术语l GB/T 15853-1995 软件支撑环境1.5 术语与缩写解释缩写、术语解 释linhai林海置业网站数据库名待添加的隐藏文字内容32 数据库环境说明配置类别系统配置软件配置UNIX/Linux/Windows 2000或以上版本SQLServer 2005硬件配置处理器P42.0GHz内存1GB以上硬盘80GB以上网卡KMb/s速度3 概念结构设计admin表 news1 News2Job表Xiangmu表Liuyan表4 逻辑结构设计4.1 表汇总英文表名中文表名功能说明admin管理员信息表存储管理员的用户名和密码news1林海新闻
4、表存储林海最近动态新闻news2行业动态表存储相关行业情况xiangmu项目展示表存储项目图片及说明job招聘职位表存储近期所需求的职位liuyan在线留言表存储留言者的信息yingpin在线应聘表存储应聘者的信息4.2 管理员表表名admin列名数据类型(精度范围)空/非空约束条件注释uidint(20)非主键唯一标示符unamevarchar(20)n用户名npassvarchar(20)n密码4.3 新闻表表名news1列名数据类型(精度范围)空/非空约束条件注释n_id1Int(20)非空递增新闻的唯一身份标识n_name1varchar(50)空新闻的标题n_time1varchar
5、(20)空新闻更新时间n_content1text空新闻的内容4.4 招聘职位表表名job 列名数据类型(精度范围)空/非空约束条件注释z_jobvarchar(50空递增招聘的职位z_idInt(20)非 主键唯一标示符z_numberInt(100)空招聘的人数z_placevarchar(50)空工作地点z_timevarchar(20)空招聘时间4.5 项目展示表表名xiangmu 列名数据类型(精度范围)空/非空约束条件注释x_idvarchar(10)非空递增项目的唯一身份标识x_imgInt(50)空项目的图片x_contentvarchar(500)空项目说明4.6 在线应聘表
6、表名yinpin 列名数据类型(精度范围)空/非空约束条件注释y_namevarchar(8)空应聘者的姓名y_yingpinvarchar(20)空应聘的职位y_telvarchar(11)空应聘者联系方式y_emailvarchar(30)空应聘者邮箱4.7在线留言表表名liuyan 列名数据类型(精度范围)空/非空约束条件注释l_contenttext(500)空留言者的内容l_namevarchar(20)空留言者的姓名l_telvarchar(12)空留言者的电话l_addrvarchar(30)空留言者的地址5 安全性设计用户帐号密码的加密方法采用密码保护的形式,使用者在使用此数据
7、库时,由于不同的访问者的登陆号码不同,且增加了密码设置,故相当于对于数据的访问设置了权限,所以数据可以说是安全的。管理员的权限最大,可以控制所有的数据,个人和公司只能够看到与他们相关的信息,而不能随意修改他人信息。6 数据库管理与维护说明每天都有新的记录必须写入数据库,这就要求有专门的操作人员来负责对数据库信息的增添操作,经过一段时间,部分信息可能需要更新,比如说用户的联系方式换了,新闻内容更新等,这些都要及时更新到库里面,这些也都需要操作人员来完成。对于管理层,可以对下属用户进行操作,重新赋予权限。关于数据库的维护,通过实时备份数据库,当数据库出现异常的时候,将备份好的数据重新导入数据库,以防止重大损失。