目 录
第一章
1.1 1.2 1.3 第二章
2.1 2.2 2.3 第三章
3.1
引言 ........................................................................................................................................ 1 编写目的 ................................................................................................................................ 1 背景 ........................................................................................................................................ 1 参考资料 ................................................................................................................................ 2 外部设计 ................................................................................................................................ 3 标识符和状态 ........................................................................................................................ 3 命名约定 ................................................................................................................................ 3 设计约定 ................................................................................................................................ 3 结构设计 ................................................................................................................................ 4 概念结构设计 ........................................................................................................................ 4 3.1.1 实体和属性的定义 ........................................................................................................ 4 3.1.2 设计局部ER模式 ....................................................................................................... 13 3.1.3 设计全局ER模式 ....................................................................................................... 20
逻辑结构设计 ...................................................................................................................... 21 3.2.1 模式 .............................................................................................................................. 21 3.2.2 外模式 .......................................................................................................................... 32
物理结构设计 ...................................................................................................................... 32 运用设计 .............................................................................................................................. 34 数据字典设计 ...................................................................................................................... 34 安全保密设计 ...................................................................................................................... 34 数据库实施 .......................................................................................................................... 34 4.3.1 创建数据库 .................................................................................................................. 34 4.3.2 创建表 .......................................................................................................................... 34
3.2
3.3
第四章
4.1 4.2 4.3
第一章 引言
1.1 编写目的
1、本数据库设计说明书是关于寝室管理系统数据库设计,主要包括数据逻辑结构设计、数据字典以及运行环境、安全设计等。
2、本数据库设计说明书读者:用户、系统设计人员、系统测试人员、系统维护人员。
3、本数据库设计说明书是根据系统需求分析设计所编写的。 4、本系统说明书为开发软件提供了一定基础。
1.2 背景
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已经进入人类社会的各个领域并发挥着越来越重要的作用,然而在计算机应用普及以前我国大部分高校的学生信息管理仅靠人工进行管理和操作,这种管理方式存在着许多缺点,如:效率低,密保性差,另外时间一长,将产生大量的文件和数据,其中有些是冗余或者针对同一目的的数据不相吻合,这对于查找、更新和维护文件等管理工作带来了不少困难,同时也跟不上信息时代高速、快捷的要求,严重影响了消息的传播速度。然而现今学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长,人工管理信息的缺点日渐突出,面对庞大的学生信息量,如何利用现代信息技术使其拥有快捷、高效的适应能力已成为当务之急。正因为如此,学生宿舍管理系统成为了学生管理不可缺少的部分,它的内容对于学校的管理者来说都至关重要,所以学生宿舍管理系统应该能
够为用户提供充足的信息和快捷的查询手段。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速。查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大的提高学生信息管理的效率。
1.3 参考资料
软件工程导论(第五版) 张海藩编著 清华大学出版社 数据库系统概论(第四版) 王珊,萨师煊编著 高等教育出版社 Internet 资源
第二章 外部设计
2.1 标识符和状态
数据库软件的名称:SQL Server 2008 数据库的名称为:DB_mag
2.2 命名约定
所有的数据库命名都是以模块的缩写加上具体表的英文词汇组成,这样能够统一数据库表的命名,也能够更好的规范数据库表命名。
2.3 设计约定
在本系统中,数据库的设计采用Visio进行,并且采用面向对象的设计方法,首先进行对象实体的设计,最后将对象持久化到数据库中,所有的表和表之间的关联(ER图)都采用标准的Visio设计工具进行,这样能够将整个系统的设计和数据库设计有机的结合起来。
第三章 结构设计
系统按照无锡迈尔斯通企业协同办公系统的统一规划,运行在无锡迈尔斯通企业协同办公网站的统一数据库中,采用了数据库的热备份技术,实现数据的有效和安全。
3.1 概念结构设计
3.1.1 实体和属性的定义
公共模块
员工信息(用户登录名、真实姓名、密码、公司邮箱、其他邮箱、MSN、QQ、手机、固定电话、所属部门、职位、角色)
所属部门
真实姓名
固定电话
登录名
公司邮箱
员工信息
密码
其他邮箱
学位
角色
职位
手机
MS
职位(职位标识、职位名称)
职位标识 职位
职位名称
部门(部门标识、部门名称)