数据库课程设计房产系统管理

数据库课程设计房产系统管理

ID:41680237

大小:115.38 KB

页数:15页

时间:2019-08-29

数据库课程设计房产系统管理_第1页
数据库课程设计房产系统管理_第2页
数据库课程设计房产系统管理_第3页
数据库课程设计房产系统管理_第4页
数据库课程设计房产系统管理_第5页
资源描述:

《数据库课程设计房产系统管理》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、软件学院课程设计报告书课程名称数据库课程设计设计题目房产系统管理专业班级学号姓名指导教师1设计时间12设计目的13设计任务14设计内容14.1需求分析24.2概念结构设计34.3逻辑结构设计54.5数据库表空间和表设计64.6数据库的实施84.7创建其它数据库对象105总结与展望11参考文献121设计时间时间:17周(2011年6月13〜2010年6月19R)2设计目的数据库原理及应用课程设计是软件工程专业集中实践性环节之一,是学习完《数据库原理及应用》及«SQLSERVER数据库》课程后进行的一次全面

2、的综合练习。其目的在于加深对数据库基础理论和基本知识的理解,掌握使用数据库进行软件设计的基本方法,提高运用数据库解决实际问题的能力,最终实现对于给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。同时,此次设计对于同学将来的毕业设计和具体工作实践将有重要的意义。3设计任务课程设计要求学牛在完成程序设计的同时能够写出比较规范的设计报告。严格实施课程设计这一环节,对于学生基本程序设计素养的培养和软件工作者工作作风的训练,将起到显

3、著的促进作用。4设计内容房产管理系统。(1)系统主要功能住户管理部分。处理住户登录。住户可以查询当前住户信息。住户可以申请分房。住户可以申请调房。住户可以申请退房。住户可以修改住户自己密码。房产科管理员管理部分。处理管理员登录。管理员可以统计住户住房情况。管理员可以查询住户信息。管理员可以处理住户分房申请。管理员可以处理住户调房申请。管理员可以处理住户退房中请。管理员可以修改管理员密码。4.1需求分析本系统的最终用户为房产科管理员,住户。根据我们日常生活中的经验,结合对自己房产科管理员的咨询和对众多住户

4、的调查,得出用户的下列实际要求:1、房产科住宅楼的基本情况:(1)住户的基本信息住户可以注册一个房产管理系统的账号,填写姓名,性别,年龄,省份证号,单位,联系电话等信息,每个住户都有一个唯i账号,利用这个账号可以在房产管理系统进行分房、调房、退房中请,并且可以向系统询问目前分房的阈值分数,居住某类房屋的条件,某房号的单位面积房租等信息。(2)住户分房的基本信息在合法的住户提出分房申请后,系统可以根据申请者的情况计算其分数,当分数高于阈值分数时,按分数高低将申请单插到分房队列的适当位置。每月最后一天进行一

5、次分房活动,从空房文件中读出空房信息,把好房优先分配给排在分房队列前面的符合该登记住房条件的申请者,从空房文件中删除掉这个房号的信息,从分房队列中删除申请单,并把此房号的信息和住户信息一起写到住房文件中,输出住房分配单给住户,同时计算房租并将算出的房租写到房租文件屮。(3)住户调房的基本信息在合法的住户提出调房申请后,系统根据申请者的情况确定其住房等级,然后在空房文件中查找属于给等级的空房,管理员退掉原住房,再进行与分房类似的处理。(4)中请退房的基本信息在合法的住户提出退房中请后,管理员从住房文件和房

6、租文件中删除有关的信息,再把此房号的信息写到空房文件中。(5)房产科管理员的基本信息管理员对用户提出的申请根据相关规则进行处理,满足住户的分房、调房、退房等要求,也可以要求系统打印出住房情况的统计表,或更改某类房屋的居住条件、单位面积房租等。2、用户对系统的要求:(1)房产科管理员a.信息要求房产科管理员能查询上面提到的住宅楼的所有相关信息,包括某一住户的个人详细信息,住户住房的详细信息,以利于对整个住宅楼的全面管理。b.处理要求当住户对系统做岀分房,调房,退房等申请吋要及吋做出回应,并根据系统计算岀的

7、住户分数和分房队列做出审批,审批后及时更改用户,住宅楼房信息。当管理科要求住房统计表时,要定期打印住房情况的统计表。当外界条件有变化时,可以对某类房屋的居住条件,单位面积房租做岀调整。c.安全性与完整性要求安全性要求:1)系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用。2)系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容。3)系统应对不同用户设置不同的权限,区分不同的用户,如区分普通用户(住户),管理员。完整性要求:1)各种信息

8、记录的完整性,信息记录内容不能为空。2)各种数据间相互的联系的正确性。3)相同的数据在不同记录中的一致性。(2)木宿舍楼的学生:a.信息要求本住宅楼的学生能查询其个人信息,能查询所在住房的基本信息,能查询管理与对自己申请的审批信息。b.处理要求住户能对系统提出分房、调房、退房中请,并可以改变自己的注册密码。4.2概念结构设计E-R图是分为两部分实体和属性,每个实体可以有多个属性,这些属性用来表示实体的性质。不同实体Z间可以用关系进行连接,表

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。