房产信息管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
1设计内容 (1)
2 概要设计 (1)
2.1需求分析过程 (1)
2.2数据字典 (2)
3. 详细设计 (3)
3.1概念模式设计 (3)
3.1.1实体 (3)
3.1.2局部视图 (3)
3.1.3视图集成 (7)
3.2逻辑模式设计 (8)
3.2.1将E-R图转化为关系模式 (8)
3.2.2数据模型的优化 (8)
4程序源码 (10)
4.1建表的SQL语句 (10)
4.2建立视图 (11)
4.3触发器 (11)
4.4建立索引 (12)
5. 程序运行与调试 (12)
6总结 (15)
参考文献 (16)
成绩评定 (16)
1设计内容
房产信息管理系统
2 概要设计
2.1需求分析过程
1流程
申请者按照要求填写并递交一份申请表,按照申请表上的数据进行一一核实,若正确则根据分数的高低将房屋分发给申请者,按照住房分数的高低决定申请者拥有房屋的好坏,若申请者提供的申请表错误,则返还给申请者,若申请者的住房分数不够达到申请的要求,也返还给申请者。
2功能
实现将核实正确的信息输入后自动分配房屋,分房,换房,退房
3流程图
图2-1 系统流程图
申请者通过递交住房申请(分房,换房或退房)到核实单位,核实单位主要核实申请的合法性,不合法予以退回,合法转到房产科进行处理。
房产科判断申请是否是退房申请,如果是,予以受理,将住户的名字删除,若不是,则判断该申请者的住房分数是否足够分房或者换房,若够,予以受理,若不够,将申请返还给申请者。
2.2数据字典
表2-1 数据项
数据项名含义说明数据类型长度与其他数据项的逻辑关系
身份证申请人相关信息整型20 申请者的重要标示职称申请人相关信息字符型20
住房分数申请人相关信息整型10
家庭人口申请人相关信息整型 2
原房面积申请人相关信息整型 2
要求面积申请人相关信息整型 4
受理人受理单位相关信息字符型8
受理编号受理单位相关信息整型10
房号住房相关信息整型10 房屋信息的重要标示最低分数住房相关信息整型10
房屋面积住房相关信息整型 4
每平方米租金住房相关信息整型 4
分配标志住房相关信息字符型 2
表2-2 数据结构
数据结构名含义说明组成
申请者信息表定义申请者相关信息身份证号,职称,住房
分数,家庭人口,原房
面积,要求面积
房屋状态表定义房屋的相关信息房号,最低分数,房屋
面积,没平方米租金,
分配标志
房屋分配表定义房屋与用户的分配关系房号,身份证号
房屋转换表定义房屋与用户的转换关系房号,身份证号,原房
面积
房屋丢弃表定义房屋与用户的丢弃关系房号,身份证号
表2-3 数据流
数据流名来源去向
申请者信息申请者房屋管理处
房屋信息房屋房屋管理处
房屋分配信息房屋的分配房屋管理处
房屋转换信息房屋的转换房屋管理处
房屋丢弃信息房屋的丢弃房屋管理处
表2-4 数据存储
数据存储名含义说明组成
申请者信息存储了申请者的相关信息申请信息,身份证,住房积分房屋信息存储了房屋的相关信息房屋面积,需要积分,房号房屋分配信息存储了分房的相关信息房号,身份证号
房屋转换信息存储了换房的相关信息原房的房号,换房的房号,身
份证号
房屋丢弃信息存储了退房的相关信息原房的房号,身份证号
表2-5 处理过程
处理过程名含义说明输入输出
分房过程按照住房分数的高低分配空房身份证分得的结果换房过程将现有的房屋与空房屋交换身份证交换结果退房过程将现有的住房退还身份证退房结果
3. 详细设计
3.1概念模式设计
3.1.1实体
申请者,住房,房产科,分房,调房,退房
3.1.2局部视图
1申请者-填写-分房申请
申请这填写分房申请才可申请分房,下图表示为申请者-填写-分房申请的关
系图。
图3-1 申请者-填写者-分房申请关系图
事物规则:一份申请由一个申请者填写
一个申请者填写一份申请
2申请者-填写-调房申请
申请者
房号 部门
职称
家庭人口
住房分数
身份证号
住房面积
填写
分房申请
身份证号
部门
职称
家庭人口
住房分数
要求面积
部门
职称
身份证号
房号
要求面积
部门 原房号
调房申请 家庭人口
填写
职称
申请者
原房面积
住房分数
住房面积
住房分数
家庭人口
图3-2申请者-填写-调房申请关系图
3申请者-填写-退房申请
图3-3 申请者-填写-退房申请关系图
4受理员-分配-住房
图3-4受理员-配-住房关系图
事物规则:一个受理可以分配多个住房
申请者
房号
部门
职称
家庭人口
住房分数
身份证号
住房面积
填写
退房申请
部门
序号
受理时间
受理编号
受理员
分配
住房
房号
住房面积
最低分数
分配标志
每平方米房租