《公寓管理系统》数据库顶层结构设计设计.doc_第1页
《公寓管理系统》数据库顶层结构设计设计.doc_第2页
《公寓管理系统》数据库顶层结构设计设计.doc_第3页
《公寓管理系统》数据库顶层结构设计设计.doc_第4页
《公寓管理系统》数据库顶层结构设计设计.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

2010级软件工程综合设计学生公寓管理系统数据库设计说明书文档标志MSR-DBDD-201203英文标题Management of Student Residences Database Design Description版 本 号1.0状 态初始版承办单位:山西大学计算机与信息技术学院总负责人:郭少波小组成员:郭少波、韩慧琴、夏瑜晖、耿生法、郭晨瑞编 撰 人:郭少波、夏瑜晖完成日期:201296修改历史:日期变更内容概述作者备注2012-9-6初始版本定稿夏瑜晖目 录1引言11.1标识11.2数据库概述11.3文档概述22引用文件23数据库详细设计23.1概念结构设计23.2 逻辑结构设计33.3物理结构设计64注解61引言1.1标识 学生公寓管理系统标示软件名称软件标识号缩写版本号发行号Management of Student ResidencesMSRMSR1.0201209061.2数据库概述本系统采用投资方提供的Oracle数据库进行软件开发,ORACLE 数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库,它实现了分布式处理功能。1.3文档概述在软件开发过程中,编码小组在实现系统的主要功能时不得不涉及到数据库,而本文档的主要用途就在于为编码小组提供逻辑上的实现基础,同时在软件的结构设计方面也不得不参考到本文档所提及的Oracle数据库方面的知识而进行结构设计。文档的主要内容有数据库概要设计,逻辑设计和结构设计。2引用文件【1】计算机软件文档编制规范-GB/T 8567-2006【2】软件工程-齐治昌 谭庆平 宁洪-高等教育出版社【3】数据库系统概论-王珊 萨师煊-高等教育出版社【4】Visual Basic 程序设计-王栋-清华大学出版社3数据库详细设计3.1概念结构设计概念设计阶段主要是通过综合需求分析文档的内容,对其每个功能进行数据抽象和局部视图设计,最后再进行视图的集成,会有集成本文档的重要视图,学生公寓管理系统E-R图(图3.1)。图3.1 学生公寓管理系统E-R3.2 逻辑结构设计逻辑结构设计的主要内容是将ER向关系模型转换,通过结构设计中的种种规则,对数据模型进行优化。本系统数据库为关系数据库,在数据库中会包括十个表。分别是:用户表、公寓表、班级表、寝室表、卫生等级表、学生基本情况表、学生请假情况表、学生违规情况表、寝室卫生情况表、资产表。 下面介绍几个主要表:1 学生基本情况表主要是存放学生的基本情况,字段包括:姓名、性别、学号、班级、公寓、寝室、入学时间、年制、寝室电话、个人电话、备注。数据结构如表3.1字段名数据类型数据长度姓名文本8性别文本2学号文本10班级文本10公寓文本20寝室文本10入学时间文本14年制文本8个人电话文本15备注备注表3.1 学生基本情况 学生请假情况表主要存放学生请假情况,字段包括:日期、姓名、班级、公寓、寝室、天数、原因、老师、备注。数据结构如表3.2字段名数据类型数据长度日期文本14姓名文本8班级文本10公寓文本20寝室文本10天数文本10原因备注老师文本8备注备注表3.2 学生请假情况 学生违规情况表主要存放学生违规情况,字段包括:日期、姓名、班级、公寓、寝室、原因、程度、处罚、备注。数据结构如表3.3字段名数据类型数据长度日期文本14姓名文本8班级文本10公寓文本20寝室文本10原因备注程度备注处罚备注备注备注表3.3 学生违规情况 卫生情况表主要存放寝室卫生情况,字段包括:日期、公寓、寝室、检查1到5、得分、减分、等级、备注。其中检查1到5是为了在没有使用者想输入的记录的情况下自己输入而设计的,保证了系统的可修改性、可扩展性。数据结构如表3.4字段名数据类型数据长度日期文本14公寓文本20寝室文本10 检查1文本40 检查2文本40 检查3文本40 检查4文本40 检查5文本40得分文本4减分文本4等级文本6备注备注表3.4 卫生情况 资产表主要存放寝室新增资产情况,字段包括:日期、公寓、名称、数量、单价、总价、用途、备注。数据结构如表3.5字段名数据类型数据长度日期文本14公寓文本20名称文本20数量文本4单价文本10总价文本10用途备注备注备注表3.5 资产3.3物理结构设计所谓数据库的物理结构设计,首先对要运行的事务进行详细分析,获得选择物理数据库设计所需的参数,其次,要充分了解所用的RDBMS的内容特征,特别是系统提供的存取方法和存储结构,针对关系模式存取方法选择或是聚族存取方法选择的内容

温馨提示

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

最新文档

评论

0/150

提交评论