- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
开拓校园博客系统
数据库设计说明书
本文档由XXXX小组撰写,本文档初稿于XXXX完成。本文档由XXXX小组负责解释及执行。
文档描述信息:
文件名称:
开拓校园博客系统需求规格说明书
版本号:
发行日期:
2009年
文档创建者:
文档评审者:
文档批准者:
文档维护者:
开拓者项目小组
文档摘要:
描述了本项目所要达到的目标、实现的功能和范围。
文档修订摘要:
版本
日期
作者
修订描述
备注
2009-0
开拓者项目小组
文档功能描述和设计
部分书写框架的调整
目 录
TOC \o 1-3 \h \z \u 1. 文档介绍 3
1.1 编写目的 3
1.2 适用范围 3
1.3 背景 4
1.4 定义 4
1.5 参考资料 5
2. 数据库环境说明 5
3. 数据库的命名规则 5
3.1 数据库名 5
3.2 表 6
3.3 属性(列或字段) 7
3.4 主键 7
3.5 外键 7
4. 概念结构设计要点 7
4.1 普通管理员E-R图: 8
4.2 高级管理员E-R图 9
4.3 普通用户E-R图 10
5. 逻辑结构设计要点 11
6. 物理结构设计要点 12
6.1 设计表的规则 12
6.2 表汇总 13
6.2.1 数据库表汇总 13
6.2.2 数据库表详细列表 14
7. 安全性设计 23
1. 文档介绍
编写目的
本文档旨在描述对菁菁校园博客系统项目的总体概要设计,以便为后续各模块的设计、实现提供依据。本文的预期读者为项目管理人员、项目开发人员、用户。
适用范围
本文档适用于所有与本项目有关的软件开发阶段的相关人员,其中甲方:客户代表。乙方:项目经理、技术开发人员(包括分析人员、设计人员、程序人员)。测试人员应重点阅读本文档各部分,其他人员可选择性阅读本文档。
背景
随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,人们对Internet应用的需求也越来越多,其中网上交友或利用网络和朋友家人联系,在线管理自己的相片等已经成为广大网民的共同需求,在这个背景下,我们的博客系统应需而出。
本项目定位于某一所高校,属于校园内博客系统,由于大学生数量大,同时大学生课余时间多,上网条件和时间充足,大学生交友积极性高,乐于通过网络博客的形式表现自己的学习、情感及生活等特点。本系统以真名方式注册登录,特提供校内博客系统。对学生来说:方便师生之间的课后交流,增进同学之间的友谊,扩大学生的社交范围;深入做到整个学院与师生的互动以及信息的及时。对学院来说:可以集思广益,以舆论的力量监督学院的管理、风气。对学校文化也起到很好的推动作用,增加在社会的影响力。
定义
缩写、术语
解 释
B/S
B/S结构(Browser/Server结构)结构即浏览器和服务器结构。它是随着Internet技术的兴起,对 C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构
CSS
CSS是Cascading Style Sheets(层叠样式表)的简称,CSS语言是一种标记语言,它不需要编译,可以直接由浏览器执行(属于浏览器解释型语言)。
Ajax
AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。
参考资料
《GB/T 12504—90 中华人民共和国国家标准:软件需求分析规格说明书》。
Internet资源。
数据库环境说明
本系统数据库采用SQL Server 2005作为数据库管理系统。
数据库管理工具:SQL Server 2005企业管理器。
数据库编程工具:SQL Server 2005企业管理器。
数据建模工具:Microsoft Office Visio。
数据库的命名规则
数据库名称为BLOGDB;
表意性原则:数据库命名本着表意性原则,即命名应尽量反映存储/action/view/column的数据内容。
长名原则:很少使用或者不使用缩写,适用于DB命名之外的任一对象 。
数目最少化原则:数据库对象应该尽量满足数据最小化原则,也就是数据库数目,存储过程,视图等数量最小化。
数据库名
数据库数目最少化原则。
数据设置尽可能MERGER原则。
拆分DATABASE,基于大的逻辑范畴,如operation 范畴以及部门类别。
数据库名采用Pascal大小写命名方法。
数据库名定义为系统名+模块名。
数据库名文件:
数据文件命名采用数据库名+文件类型+
您可能关注的文档
- 超前小导管与管棚的 区别.doc
- 梅毒感染母亲所生儿童的处理与 保健.doc
- 超全-高中英语课堂教学用语 集锦.doc
- 项目SWOT及产品优劣势综合 分析.doc
- 超声波测距技术原理及其精度提高 方法.doc
- 超声波焊接机故障分析和排除纯 干货.doc
- 项目策划书 模板.doc
- 桥梁工程风险评估 报告.doc
- 超声科质量控制管理制度d oc.doc
- 项目合作框架协议书 范本.doc
- 北师大版小学数学三年级上册《寄书》教学设计.docx
- 统编版(部编版)语文二年级上册《雪孩子》教学设计.docx
- 统编版(部编版)语文二年级上册《八角楼上》教学设计.docx
- 北师大版小学数学三年级上册《长方形周长》教学设计.docx
- 北师大版小学数学三年级上册《丰收了》教学设计.docx
- 统编版(部编版)语文二年级上册《夜宿山寺》教学设计.docx
- 统编版(部编版)语文二年级上册《风娃娃》教学设计.docx
- 统编版(部编版)语文二年级上册《朱德的扁担》教学设计.docx
- 统编版(部编版)语文二年级上册《难忘的泼水节》教学设计.docx
- 统编版(部编版)语文二年级上册《纸船和风筝》教学设计.docx
文档评论(0)