| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

物业管理系统数据库课程设计报告完整版

文***品

贡献于2021-06-17

字数:5581










设计题目:物业理系统
学 院:信息科学工程学院
专 业:计算机科学技术
班 级:计信
学 号:
学生姓名:
指导教师:

2014 年 X月 X 日

目 录

1 系统背景 3
2 需求分析 4
21 功简介 4
211 理员子系统 4
212 普通业子系统 4
213 物业代表子系统 4
22 数字典 5
23 数流图 5
3 3 概念结构设计 5
31 理员子系统ER图 6
32 普通业子系统ER图 7
33 物业代表子系统ER图 8
4 4 逻辑结构设计 8
41 关系模式 9
411 初步关系模式 9
412 分解合 9
42 户子模式 10
43 外键约束 10
44 数库安全性 10
441 角色 10
442 权限 11
5 物理设计 11
51 存储设计 11
511 表格建立 11
52 索引设计 13
6 数库实现 14
61 基表 14
62 视图 14
63 角色 15
64 索引 15
65 触发器 17
66 条件约束 17
7 测试方案 18
71 插入操作 18
72 更新操作 19
721 员信息表更新 19
722 户维修业务进行更新 20
723 生成水电业务账单 20
73 删操作 21
74 查询操作 21
741 查询基员信息 21
742 查询账单 21
8 总结 23
参考文献 24


















1 系统背景
课程数库信息理技术课程开实践环节数库信息理技术课程门实践性强技术课程计算机科学技术中发展快领域
课程设计目旨学生够掌握数库基原理数库设计基方法SQL语言应SQL Server 20002005数库环境根应数库理系统相关技术规范化设计方法解决现实中数库设计问题
选修课程前应已选修数库信息理技术课程熟练掌握SQL语言数库设计规范化等基方法
先修课程:数库信息理技术
2 需求分析
21 功简介
211 理员子系统
(1) 理员登录:理员通输入理员账号密码登录理员子系统进行系统操作
(2) 业添加功:理员通该功添加区入住业填写业真实信息
(3) 业信息查询功:理员通该功查业信息
(4) 业信息修改功:理员业信息发生变化根变化情况修改业信息
(5) 业信息删功:业搬出区删业基信息
212 普通业子系统
(1) 业登录:业通输入业账号密码登录普通业子系统进行系统操作
(2) 业信息查功:业通该功查区基信息
(3) 业务添加功:业通该功添加类维修业务
(4) 业务查功:业通功查项维修业务进行状态
(5) 业务状态修改功:修改业务进行状态业务否完成维修满意种情况需次维修通功通知物业代表
(6) 业务删功:业维修业务做完需维修员业务已确认维修员修理完删业务
(7) 账单查功:业通功查维修水电物业理类账单确认交纳费
(8) 维修业务查功:区提供物业维修服务展示业
213 物业代表子系统
(1) 物业代表登录:物业类代表通输入独账号密码登录物业代表子系统进行系统操作
(2) 耗水耗电量填写功:水费代表通功业月耗水量录入电费代表通功业月耗电量录入
(3) 耗水耗电量更改功:水费代表通功修改输入错误查询误耗水量电费代表通功修改输入错误查询误耗电量
(4) 生成水电费账单功:水费代表完成水量录入通功生成业月水费电费代表完成水量录入通功生成业月电费
(5) 耗水耗电量查功:水费代表通功查月业耗水量统计电费代表通功查月业耗电量统计
(6) 委派维修员功:物业维修代表通功委派相关员业提供维修服务
(7) 清已完成业务功:业没维修业务提出举报已付清相关费物业维修代表通功业务数库中删
(8) 物业费修改功:类物业代表通功修改辖业务物业费
(9) 物业维修费填写:维修员通功填写维修费维修员办理完维修业务根劳动量消耗器械少合理收费
22 数字典
具体数字典会数库实现章中详细出处重复
23 数流图

增改查
生成

生成
委派


查询
查询

查询
业财产
水电业务理
维修业务
维修账单
水电账单
维修员
物业代表
理员

3 3 概念结构设计
31 理员子系统ER图


生日
电话
住址
登录




(增删改查)
姓名

1 1



理员
1 n

生日


业账号
姓名


电话
密码
住址
理员账号





















32 普通业子系统ER图
维修费
开始时间


满意情况
登录


账单明细



(增删改查)


维修业务
查询




维修编号
生日


电话

完成时间

住址

维修员编号
业账号
姓名
业账号



维修员姓名

















33 物业代表子系统ER图
注:页面限制图中画出实体码
维修编号
登录






生成账单

业务号
维修业务

物业代表





物业代表账号




水电业务理




户账号
户账号
电业务
水业务
4 4 逻辑结构设计
41 关系模式
411 初步关系模式
根概念结构设计初步关系模式(中关系模式码划线标出):
理员登录(理员账号密码)
理员(理员账号姓名性生日电话住址)
业登录(业账号密码)
业(业账号姓名性生日住址账号)
维修业务(维修编号业账号开始时间结束时间维修员编号维修员姓名满意情况维修明细维修费)
物业代表登录(物业代表账号密码)
物业代表(物业代表账号代表业务姓名性生日住址电话)
水电业务理(业务号业务容单位价格业务理费)
水业务(业账号月水量总水量缴纳费缴费时间)
电业务(业账号月电量总电量缴纳费缴费时间)
412 分解合
述关系模式进步分析解决突消冗余:
分析发现理员登录理员两实体实际实体功已两表合:
理员(理员账号密码姓名性生日电话住址)
两登录表理合:
业(业账号密码姓名性生日住址电话)
物业代表(物业代表账号密码代表业务姓名性生日住址电话)
外然述功没应该增加关业财产详细信息车位室等
业财产(业账号房产址房产面积室址室面积车库址车库面积车位址)
增加维修员相关信息:
维修员(维修员编号姓名性生日电话住址)
分析发现水电业务列体相似合起:
水电业务(业务代号业账号月电量总电量缴纳费缴费时间)

42 户子模式
业缴费账单外模式试图实现
业’水业务’建立水账单’试图:
水账单(业账号业姓名月水量缴纳金额缴纳日期)
业’电业务’建立电账单’试图:
水账单(业账号业姓名月电量缴纳金额缴纳日期)
维修业务建立维修账单视图:
维修账单(维修编号业账号开始时间结束时间缴纳费)
43 外键约束
根表功存储结构分析建立外键约束:

44 数库安全性
441 角色
根系统功创建三角色实现数库权限分配分理员角色户角色物业代表角色
442 权限
根户角色分配权限:
理员:表tbl_理员tbl_业tbl_业财产拥全部权限
业:表tbl_业tbl_业财产拥查询权限表tbl_维修业
拥查询修改删权限
物业代表:表tbl_水电业务拥查询修改添加权限表
tbl_维修业务拥全部权限表tbl_维修员查询权限
表bl_水电业务理查询修改权限
5 物理设计
51 存储设计
511 表格建立
根关系模式确定属性相关类型建立表格:
Tbl_理员表格:

Tbl_水电业务:

Tbl_水电业务理:

Tbl_维修员

Tbl_维修业务:

Tbl_物业代表:

Tbl_业:

Tbl_业财产:

52 索引设计
根性需决定否建立索引提高查询效率表格键建立相应索引:tbl_业表格根业账号建立相应索引业账号样提高日查询效率类似分tbl_理员tbl_维修员tbl_维修业务tbl_物业代表建立相应索引中tbl_维修业务表两属性作键组合作索引条件具体SQL语句会数库实现章节详细出 
6 数库实现
61 基表
表tbl_理员例SQL实现语句:
create table tbl_理员
(理员账号 primary key nchar(10)
密码 nvarchar(20)
姓名 nvarchar(15)
生日 date
性 bit
电话 nvarchar(15)
住址 nvarchar(50)
)
系统少需建立基表:


62 视图
生成水费账单例实现创建视图SQL语句
create view 水账单视图(业账号姓名量缴纳时间缴纳费)
as
select tbl_业业账号tbl_业姓名tbl_水电业务未缴费量tbl_水电业务缴费时间tbl_水电业务缴纳费
from tbl_业tbl_水电业务
where tbl_业业账号tbl_水电业务业账号
and tbl_水电业务业务代号'01'
系统少需生成视图:



63 角色
正文
实现角色创建SQL语句:
create role 理员
create role 业
create role 物业代表
创建成功数库系统截图:

64 索引
实现建立索引SQL语句:
create unique index 理员账号
on tbl_理员(理员账号)
create unique index 业账号
on tbl_业(业账号)
create unique index 业账号
on tbl_业财产(业账号)
create unique index 维修账号
on tbl_维修业务(维修编号业账号)
create unique index 维修员编号
on tbl_维修员(维修员编号)
create unique index 物业代表账号
on tbl_物业代表(物业代表账号)
索引建立完成部分截图:


65 触发器
系统实际应中表增删改查会受表限制系统中tbl_业进行增加操作时tbl_业操作进行相应增加操作理删业时相应tbl_业财产中应该删该业全部信息
实现该功触发器创建SQL语句:
插入触发器:
ALTER trigger [dbo][insert_业] on [dbo][tbl_业]
after insert
as begin
insert into tbl_业财产(业账号) select(业账号)from inserted
end
建成数库截图:


66 条件约束
根属性具体容增加必条件约束存放员信息表格增加生日属性条件约束更加符合实际情况
实现条件约束SQL语句:
alter table tbl_理员
add constraint c1 check(生日 between '19600101' and '19900101')


7 测试方案
71 插入操作
插入新业例:
insert into tbl_业(业账号密码姓名性生日电话住址)
values('2000000006''123''薛XX'1'19881229'1364791XXXX'XX区号')

图执行结果截图触发器限制表tbl_业添加新记录时系统会动表tbl_添加相应业信息
72 更新操作
721 员信息表更新
update tbl_业
set 住址'鼎舜区22号楼6单元401'业账号 '300000006'
where 姓名'薛宝钗'


722 户维修业务进行更新

723 生成水电业务账单

73 删操作
删业信息:

外键约束限制删tbl_业表记录时会级联删tbl_业财产表相应记录
74 查询操作

741 查询基员信息

742 查询账单
业通视图查询水电业务账单水费账单例:

8 总结
通次图书理系统设计数库门课程更深刻认识时SQL Server功更加解更加熟练设计程中发现问题学会东西发现时积累知识相限前掌握知识真纸谈兵真正机实践时候发现前根想问题关外键约束约束条件问题考虑素素源张表张表间联系做面面俱真难更难触发器视图创建做考虑功考虑实现难易程度
着问题逐解决数库开发力提高增加数库门课程浓厚兴趣意识数库解停留表面然次课程设计结束应该数库开发进行更进步探索
评成绩:90分
参考文献
[1] B Liu Web Data Mining Exploring hyperlinks contents and usage data[M] Springer 2006
[2] 姚天昉 程希文 徐飞玉 等 文意见挖掘综述[J] 中文信息学报 2008 22(3) 7180
ji南学



文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 2 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

教务管理系统数据库课程设计报告

 《数据库原理》课程设计报告课程名称: 《数据库原理》课程设计 设计题目: 《教务管理系统》 指导教师: 班 级:   学 号: 学生姓名:

文***享 1年前 上传268   0

人力资源管理系统数据库设计《数据库系统原理》课程设计报告

《数据库系统原理》课程设计报告项目名称:人力资源管理系统数据库设计专 业: 计算机科学与技术 年 级: 姓 名: 学 号: 指导老师: (副

文***享 1年前 上传413   0

物业管理系统课程设计报告

物业管理系统课程设计报告目 录第一章 前 言 11. 物业管理系统研究的意义 12. 数据库开发简介 13. asp.net简介 2第二章 数据库设计 31.选择数据库管理系统 32.数据流图 32.1 住户管理 32.2 财政管理 32.3 设备管理 42.4 投诉信息管理 42.5 物业管理 52.6系统功能结构图 53.数据字典 63.1数据项

文***享 3年前 上传867   0

教师管理系统(数据库)课程设计

数据库技术与应用(SQLServer2005)课 程 设 计题 目教师管理系统 组 员 班 级计科班学 院信息科学与工程学院指导教师 2012年 X 月 X 日任务分配表第 ** 组学号姓名负责部分成绩组长 完成需求分析、概念逻辑结 构设计和运行、维护

文***品 3年前 上传1321   0

医院管理系统数据库课程设计

医院管理系统数据库课程设计内容摘要数据库的设计是指对一个给定的应用环境,构造数据库模式,建立数据库及其应用系统,满足各种用户需求。作为信息资源开发、管理和服务的一种有效的手段,数据库技术的应用已越来越广泛,从小型的单项事务处理系统到大型的信息系统大都用先进的数据库技术来保持系统数据的安全性、完整性和共享性。对一个实际的系统来说,数据库表的设计在遵循数据库理论的同时,必须能用开发工具来实现用户

z***u 1年前 上传441   0

MySql数据库课程设计(学生管理系统)

XX大学数据库课程设计报告 系 院 应用科学学院 年 级 2013级 专 业 信息与计算科学 学 号 学 生 姓 名 XXXXXX

文***品 2年前 上传677   0

数据库课程设计超市管理系统

数 据 库 课 程 设 计 说 明 书设计题目: 超市管理系统 专 业: 信息与计算科学 班级: 小组成员:学号: 学号: 学号: 学号: 指导老师:

文***享 2年前 上传499   0

小区物业管理系统数据库设计

小区物业管理系统的设计与实现报告内容摘要:1 需求分析说明书2 概念结构设计3 逻辑结构设计4 物理结构设计5 详细设计6 总结(经验体会)小组自评:在设计实现整个项目的过程中,小组成员都积极参与并且表现出了热情认真的态度。尤其是在遇到大家都不清楚的地方时,每个人都能积极去查阅资料,然后及时分享信息,这对于我们本身对数据库的课程学习

z***u 1年前 上传335   0

图书管理系统数据库设计数据库应用系统开发课程设计

信息工程学院《数据库应用系统开发》课程设计论文题 目:图书管理系统数据库设计学 号:专业班级:信管级(X)班姓 名:魏 金 风指导老师:完成日期:2007摘 要在计算机日益普及的今天,对个人而言若采用一套行之有效的图书管理系统来管理自己的书籍,会方便许多。对图书管理部门而言,以前单一的手工检索已不能满足人们的要求,往往是投入

文***品 2年前 上传435   0

教学管理系统数据库课程设计报告

《数据库原理与应用》课程设计课程名称 设计题目 专业班级 学生姓名 指导教师

z***u 1年前 上传261   0

《SQL-Server-数据库设计》课程设计报告(图书馆管理系统)

《SQL Server 数据库设计》课程设计报告课题名称:图书馆管理系统_班级:_ 软大班____学号:_ __姓名:___ ___完成日期:_2011-X-X_ _课程设计报告内容项目名称图书馆管理系统数据库设计姓名其他参与人员本人在本 项目中主要完成的工作系统需求分析系统功能分析

文***品 3年前 上传744   0

商品进销存管理系统数据库课程设计报告

数据库原理课程设计方案设计设计题目:商品进、销、存管理系统专 业 计算机科学与技术 班 级 班 学 生 指导老师 2011 年 二 学期商品进、销、存系 统背景说明

文***享 1年前 上传314   0

医药管理信息系统课程设计报告数据库系统原理

《数据库系统原理》课程设计报告课程设计题目:医药管理系统班 级: 姓 名: 学 号: 指导教师: 开始日期: 13.4.10 撰写日期: 13.6.10 目录第1章 概述 11.1 项目

文***品 2年前 上传371   0

学生成绩管理系统数据库课程设计

 数据库课程设计报告题目: 学生成绩管理系统数据库设计 学 院: 姓 名: 

文***品 1年前 上传321   0

数据库课程设计薪资管理系统

《数据库类课程设计》系统开发报告学 号:   ********* 姓 名: ****** 题 目:    薪资管理系统   指导教师:  ******    提交时间:  2013年X月X日

文***享 6个月前 上传191   0

SQL数据库图书管理系统课程设计

XX职业技术学院信息工程系题 目:《图书管理系统》班 级 网络班 学 号 姓 名 课程名称 数据库应用技术

文***品 3年前 上传693   0

人力资源管理系统数据库课程设计

第一章 绪论1.1 开发背景 随着企业的信息化和体制改革的步伐,人才竞争使企业的人力资源面临前所未有的挑战。越来越多的企业不断地加大对员工的投资,从而更好地吸引、保留和发展所需要人才,是企业拥有持久的、强大的竞争优势。在过去很长一个传统的计划经济管理体制的时期中,国有企事业和公共事业单位中的人员管理一直实行着集中统一的计划管理模式,企业中人员的差异并没有构成主要的决定因素,随着市场经

文***品 4年前 上传901   0

数据库课程设计某电力公司收费系统

数据库课程设计 题 目 某电力公司收费管理信息系统专业班级 姓 名 学 号 完成日期 2013 一、 课程实验目的1. 通过课程设计,使学生进一步

文***享 3年前 上传710   0

数据库课程设计餐饮下单管理系统

目 录1.课题名称及目标 12.需求分析 12.1 数据需求 12.2事务需求 22.3数据流 32.4数据字典 53.数据库结构设计 83.1概念设计 83.1.1分E-R图的建立 83.1.2整体E-R图 93.2逻辑设计 103.2.1 E-R图向关系模型的转换 103.2.2优化处理 113.2.3 用户子模式建立 124.数据库物理设计 12

文***享 1年前 上传260   0

JAVA数据库课程设计-学生选课管理系统的

 一、课程设计目的 通过这次的设计,主要是做出一个小型的管理系统,来加强对JAVA所学知识的巩固和融会贯通,可以说是对一个学期所学知识的一个小结,加深对JAVA数据库的理解。 二、需求分析 功能需求分析: 该系统具备管理学生信息、课程信息、选课信息的功能:用户通过输入账号和密码进下该系统后,可以进行一些基础维护(学生信息维护、课程信息维护、选课信息维护)。全部

文***品 5年前 上传1639   0

Java与SQL数据库技术学生成绩管理系统课程设计

《数据库系统原理》课程设计报告说明书学生信息管理系统学生姓名学 号所在专业所在班级指导教师提交时间 评阅情况成 绩目 录读书笔记 11. 学生信息管理系统概述 21.1 研究背景 21.2 开发意义 22. 系统需求分析 32.1 开发环境和软件 32.2 系统设计与功能分析 33 数

文***享 3年前 上传609   0

酒店财务管理系统数据库课程设计

成绩 课程设计报告 题 目 酒店财务管理系统 课 程 名 称 数据库课程设计 院 部 名 称 信息技术学院 专 业 计算机科学与技术 班 级 08计算机科学与技术班 学 生 姓 名 学

文***品 1年前 上传355   0

数据库课程设计图书管理系统

理工大学软件学院课程设计报告课 程:数据库课程设计题 目:图书管理系统班 级: 专 业:软件工程姓名学号:指导教师: 日期: 1.1背景 随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,

文***享 1年前 上传253   0

数据库课程设计之房屋中介管理系统

《数据库系统原理》课程设计报告项目名称: 房屋中介管理系统 专 业: 网络工程 年 级: 20XX级 姓 名: 学 号: 指导老师:

文***品 1年前 上传529   0

数据库课程设计—某自来水公司收费系统

某自来水公司收费管理系统目录:1. 问题描述2. 需求分析2.1需求分析2.2系统功能结构2.3数据流图3.逻辑结构设计3.1局部E—R图3.2全局E—R图3.3数据字典4.物理结构设计5.代码6.小结1. 问题描述(某自来水公司收费管理系统)l 实现客户信息、用水类型(类别号、类别名、水价)及业务员管理;l 实现客户用电信息管理(客户号、月份、用

文***品 3年前 上传721   0