ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:128.65KB ,
资源ID:3149913      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-3149913.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库课程方案设计书小区物业管理系统概要方案设计书Word格式.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

数据库课程方案设计书小区物业管理系统概要方案设计书Word格式.docx

1、目 录1.引言 21.1编写目的 22外部设计 22.1支持软件 23结构设计 33.1概念结构设计 33.2逻辑结构设计 33.3数据库的E-R图: 43.4物理结构设计 44.数据库设计的相关算法介绍 95运用设计 105.1安全保密设计 105.2 参考资料 10数据库设计说明书1.引言1.1编写目的为了让本系统的管理员能很好的对本系统进行管理和维护,对本系统的数据能很好的管理,从而为用户提供帮助,提高管理效率和绩效,通过阅读本说明书还可以提高对系统数据库的整体认识。2外部设计2.1支持软件本数据库主要采用微软公司的成熟数据库系统SQL Server2000,提供了较为灵活操作简单的功能

2、,可以为数据库管理员和系统开发人员提供很好的支持。3结构设计3.1概念结构设计本数据库将反映的现实世界中的实体、属性和它们之间的关系等的原始数据形式,包括各数据项、记录、系、文卷的标识符、定义、类型、度量单位和值域,建立本数据库的每一幅用户视图,如下图所示:3.2逻辑结构设计数据库中表之间的关系图3.4物理结构设计一)存储结构设计经过分析可知,本小区物业管理系统中信息处理的特点如下:()收费、报修、投诉等数据不仅经常需要查询,而且更新速度快,例如修理部门查询修理的具体信息等。()住户的具体信息、家庭的具体信息、收费的单据等数据一般不能共享。针对这些特点,设计如下: 确定数据库的存放位置 为了提

3、高系统性能,现根据应用情况将数据按照易变部分和稳定部分、经常存取部分和存取频率较低的部分分别在两个磁盘上存放。同时,考虑到本系统是多用户的,为了提高效率,数据库的备份的数据和日志文件将保存在磁带中。经常存取部分:USER(id、user、psw)收费项目(名称、价格、周期、单位);收费(收费编号、住户编号、收费名称、收费时间、收费总额、收费人员);投诉(投诉编号、住户编号、投诉日期、处理日期、接待人员、处理人员、投诉内容、处理情况);报修(报修编号、报修内容、报修日期、住户编号、维修人员、物料费用、服务费用、修理费用、总费用);车位(车位编号、房户编号、车牌号、管理人员、使用时间、停用时间、收

4、费标准、总收费);存取频率较低的部分:房屋(房屋编号、楼房编号、使用面积、容纳人数);家庭(家庭编号、住户编号、户主姓名、成员姓名、成员性别);楼房(楼房编号、所属单元)备注:带下划线的为主键确定系统配置小区物业管理系统需要的微机数量和规模都不必太大,但在系统设计时应考虑到酒店的发展需求,在选择硬件设备、服务器操作系统、数据库时都考虑到能够逐步的增加和扩展。本小区物业管理系统选用了windows XP 系统,它能够有较好的使用界面并能够充分发挥出微机硬件的作用,比较适合小区物业公司这样的机构;另外,选用了SQL server 2008由于涉及到住户的私人信息管理,数据的完整性和安全性显得尤其重

5、要。系统中的数据一旦丢失,将需要很长时间进行恢复,有时甚至使信息系统不得不从系统初始化阶段重新开始运行。每天进行数据备份是保障系统安全的重要手段。数据备份需要严格按照事先制定的备份与故障恢复策略进行,并落实备份登记和检查措施。具体的系统配置应当根据系统实际运行情况做进一步的调整。存取路径设计存取方式的分析: 对收费、报修、投诉的各个关系最经常的操作是查找,假设现有n个住宿房间的信息,如果采取顺序查找,平均查找n/2次;建立B+树索引,则平均查找次数为B+树的层数log2n+1。所以选择B+树作为索引,具体设计如下:对以下经常在查询中出现的关系的码建立索引各表设计截图如下: 表4-1 User表

6、代码如下:CREATE TABLE dbo.USER ( id int IDENTITY (1, 1) NOT NULL , user char (20) COLLATE Chinese_PRC_CI_AS NOT NULL , psw char (10) COLLATE Chinese_PRC_CI_AS NOT NULL ) ON PRIMARYGO表4-2 住户表CREATE TABLE dbo.住户 ( 住户编号 char (10) COLLATE Chinese_PRC_CI_AS NOT NULL , 住户姓名 char (10) COLLATE Chinese_PRC_CI_AS

7、 NULL , 联系电话 char (15) COLLATE Chinese_PRC_CI_AS NULL , 联系地址 char (30) COLLATE Chinese_PRC_CI_AS NULL , 房屋编号 char (10) COLLATE Chinese_PRC_CI_AS NULL , 家庭编号 char (10) COLLATE Chinese_PRC_CI_AS NOT NULL 表4-3 家庭表CREATE TABLE dbo.家庭 ( 家庭编号 char (10) COLLATE Chinese_PRC_CI_AS NOT NULL , 户主姓名 char (10) C

8、OLLATE Chinese_PRC_CI_AS NULL , 成员姓名 char (10) COLLATE Chinese_PRC_CI_AS NULL , 成员性别 char (10) COLLATE Chinese_PRC_CI_AS NULL 表4-4 房屋表CREATE TABLE dbo.房屋 ( 房屋编号 char (10) COLLATE Chinese_PRC_CI_AS NOT NULL , 楼房编号 char (10) COLLATE Chinese_PRC_CI_AS NULL , 使用面积 char (10) COLLATE Chinese_PRC_CI_AS NUL

9、L , 容纳人数 int NULL 表4-5 投诉表CREATE TABLE dbo.投诉 ( 投诉编号 int IDENTITY (1, 1) NOT NULL , 投诉日期 datetime NULL , 处理日期 datetime NULL , 接待人员 char (10) COLLATE Chinese_PRC_CI_AS NULL , 处理人员 char (10) COLLATE Chinese_PRC_CI_AS NULL , 投诉内容 text COLLATE Chinese_PRC_CI_AS NULL , 处理情况 char (10) COLLATE Chinese_PRC_

10、CI_AS NULL ) ON PRIMARY TEXTIMAGE_ON PRIMARY表4-6 报修表CREATE TABLE dbo.报修 ( 报修编号 int IDENTITY (1, 1) NOT NULL , 报修内容 text COLLATE Chinese_PRC_CI_AS NULL , 报修日期 datetime NULL , 住户编号 char (10) COLLATE Chinese_PRC_CI_AS NULL , 维修人员 char (10) COLLATE Chinese_PRC_CI_AS NULL , 物理费用 float NULL , 服务费用 float N

11、ULL , 修理费用 float NULL , 总费用 float NULL 表4-7 收费表CREATE TABLE dbo.收费 ( 收费编号 char (10) COLLATE Chinese_PRC_CI_AS NOT NULL , 收费名称 char (10) COLLATE Chinese_PRC_CI_AS NULL , 收费时间 datetime NULL , 收费总额 float NULL , 收费人员 char (10) COLLATE Chinese_PRC_CI_AS NULL 表4-8收费项目表CREATE TABLE dbo.收费项目 ( 名称 char (10)

12、COLLATE Chinese_PRC_CI_AS NOT NULL , 价格 float NULL , 单位 char (10) COLLATE Chinese_PRC_CI_AS NULL 表4-9 楼房表CREATE TABLE dbo.楼房 ( 楼房编号 char (10) COLLATE Chinese_PRC_CI_AS NOT NULL , 所属单元 char (40) COLLATE Chinese_PRC_CI_AS NULL 表4-10 车位表CREATE TABLE dbo.车位 ( 车位编号 int NOT NULL , 车牌号 char (20) COLLATE Ch

13、inese_PRC_CI_AS NULL , 管理人员 char (10) COLLATE Chinese_PRC_CI_AS NULL , 使用时间 datetime NULL , 停用时间 datetime NULL , 收费标准 char (10) COLLATE Chinese_PRC_CI_AS NULL , 总收费 float NULL 4.数据库设计的相关算法介绍在数据库中计算报修表中的总费用是物理费用、服务费用、修理费用之和。计算收费表中收费总额公式如下:总费用=物理费用+服务费用+修理费用在车位表中总费用相应的计算公式如下:总费用 B= (K1-K2)K3 其中:K1为停用时

14、间,K2为使用时间,K3为收费标准5运用设计5.1安全保密设计 系统用户只有管理人员,无其他用户。密码采用MD5加密处理。即使是在后台数据库也看不见密码。另外将数据库服务器独立配置,安装网络防火墙和IP地址检测,在网络空间上阻止了非法用户进入数据库系统的可能,进一步保障了系统的安全。5.2 参考资料SQL Server数据库程序设计张秀玉 机械工业出版社 2006PHP程序开发范例宝典 许登旺 人民邮电出版社 2007SQL Server 2000开发、管理和应用从基础到实践 刘玉生、王占全 电子工业出版社 2006 SQL server 2000 实验指导 马晓梅 清华大学出版社 2007数据库系统概论 王珊 萨师煊 高等教育出版社 2009

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2