(例文)数据库设计说明书.doc_第1页
(例文)数据库设计说明书.doc_第2页
(例文)数据库设计说明书.doc_第3页
(例文)数据库设计说明书.doc_第4页
(例文)数据库设计说明书.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

福建农林大学软件高职人才培养基地实训文档数据库设计说明书餐饮管理系统数据库设计说明书版本号V1.0 拟 制 人 06级计办7班 审 核 人 批 准 人 姚剑芳 2008年 月 日目录目录11.1 数据库的物理结构21.1.1会员管理模块21.1.2网站栏目管理模块31.1.3信息管理模块31.1.4链接管理模块41.1.5留言簿管理模块51.2 数据库的完整性51.3 数据库的安全性61.1 数据库的物理结构服务器上建名为i-task的数据库。其中包括以下表:admin,attach,catg,clientuser,download,download_log,guestbook,guestbook_reply,link,loc,news_article,news_fix,visit。下面将具体介绍数据库中各个表的结构。1.1.1会员管理模块 该模块分为系统账号管理与网上会员管理。整个系统只有一个管理员登录入口,所以只要在数据库里建一个管理员表即可,根据不同的管理权限对系统进行操作。管理员表如表1-1所示:表1-1 管理员表表 名字段名类型大小可空约束备注adminadminidint6NID(自动编号)usernamevarchar100N主键用户名passwordvarchar100N密码truenamevarchar50N真实姓名confinevarchar10N管理权限而网上会员管理是对直接通过前台页面注册的会员,管理员可以对会员的信息进行管理,网上会员表如图表1-2所示:表1-2 网上会员表表 名字段名类型大小可空约束备注clientuseruseridint9NID(自动编号)usernamevarchar50N主键帐号passwordvarchar50N密码truenamevarchar50N真名emailvarchar150N电邮phonevarchar50N电话faxvarchar100N传真mobilevarchar50N手机countryvarchar200N国家provincevarchar50N省份cityvarchar50N城市unitnamevarchar255N单位zipcodevarchar50N邮编addressvarchar255N地址isvalidenum(0, 1)N是否可用addtimedatetimeN添加时间1.1.2网站栏目管理模块 各栏目及类别的生成参数分别在各栏目、类别的编辑页面中设定。网站栏目表如图表1-3所示:表1-3 网站栏目表表 名字段名类型大小可空约束备注catgcatg_idint6N主键ID(自动编号)catg_codevarchar200N栏目代号parent_codevarchar200N上一级栏目代号catg_namevarchar255N栏目名称psint4N类别代号remarktextN备注1.1.3信息管理模块 该模块又分为新闻内容管理、产品内容管理、下载内容管理、其他内容管理四个子模块。信息管理模块共设计到3个表,具体如表1-41-6所示:新闻/产品/其他内容管理子模块负责对新闻/产品内容进行添加、修改、删除等。新闻/产品/其他内容信息表如表1-4所示:表1-4 新闻/产品/其他内容信息表表 名字段名类型大小可空约束备注news_articlearticleidint11N主键ID(自动编号)cn_titlevarchar200N简体标题big_titlevarchar200N繁体标题en_titlevarchar200N英文标题cn_contenttextN简体内容big_contenttextN繁体内容en_contenttextN英文内容cn_shorttextN简体简要内容big_shorttextN繁体简要内容en_shorttextN英文简要内容addtimedatetimeN添加时间catg_codevarchar200N栏目代号comefromvarchar100N出处(来自)authorvarchar100N作者hitint(8)Nkeywordvarchar200N关键词isheadenum(0, 1)N是否头条置顶attachvarchar255N图片 下载内容管理子模块对下载的资料内容集中管理,资料下载信息表如表1-5所示:表1-5 资料下载信息表表 名字段名类型大小可空约束备注downloaddownloadid int(9) 9N主键ID(自动编号)catg_code varchar100N栏目代号cn_title varchar200N简体标题big_title varchar200N繁体标题en_title varchar200N英文标题cn_attach textN简体附件big_attach textN繁体附件en_attach textN英文附件size varchar50N大小cn_content textN简体内容big_content textN繁体内容en_content textN英文内容hits int(8)8Naddtime datetimeN添加时间isopen enumN是否公开本系统对图片、文档等附件信息进行集中管理,附件信息表如表1-6所示:表1-6 附件(包括图片、文档等)信息表表 名字段名类型大小可空约束备注attachattachid int10N主键ID(自动编号)file varchar255N文件名称1.1.4链接管理模块该模块可以添加、修改、删除友情链接站点或相关信息。链接信息表如表1-7所示:表1-7 链接信息表表 名字段名类型大小可空约束备注linklinkidint6N主键ID(自动编号)catg_codevarchar200N栏目代号imagevarchar200N图片地址urlvarchar200NURL地址cn_titlevarchar200N简体标题big_titlevarchar200N繁体标题en_titlevarchar200N英文标题1.1.5留言簿管理模块 该模块对用户的留言进行编辑、删除及回复等。用户留言内容信息表如表1-8所示,管理员回复内容信息表如表1-9所示:表1-8 留言内容信息表表 名字段名类型大小可空约束备注guestbookguestbookidint9N主键ID(自动编号)clientuseridint9N用户IDusernamevarchar100N用户名称ipvarchar30NIP地址titlevarchar255N标题contenttextN内容addtimedatetimeN添加时间表1-9 管理员回复内容信息表表 名字段名类型大小可空约束备注guestbook_replyreplyidint9N主键ID(自动编号)guestbookidint9N留言信息IDusernamevarchar200N回复人名称contenttextN回复内容addtimedatetimeN添加时间1.2 数据库的完整性数据库的完整性是指数据的正确性和相容性。数据库管理系统用一定的机制来检查数据库中的数据是否满足规定的条件完整性约束条件,数据的约束条件是语义的体现,将作为模式的一部分存入数据库中。本系统中定义了表与表之间的联系有助于实现完整性规则,一般在程序中实现具体的完整性控制。1.3 数据库的安全性数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄漏、更改或破坏。在数据库系统中,大量的数据集中存放,而且为许多用户直接共享,是宝贵的信息资源,系统的安全保护措施就显得更为重要,它保护数据库防止恶意的破坏和非法的存取。本系统包括数据库的安全和服务器的安全。采用管理员表示和鉴定的方法实现数据库的安全,此安全管理措施在后台数据库中实现。在登录数据库时,系统让管理员户表示自己的身份,不同的管理员权限不同,系统进行核实,鉴别此

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论