版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程设计(论文)任务书 软件 学 院 软件工程(网络工程)专 业 4 班 一、课程设计(论文)题目 小型房产公司管理系统设计 二、课程设计(论文)工作自 2014 年 1 月 13 日起至 2014 年 1月 17 日止 三、课程设计(论文) 地点: 创新大楼东座303,305 四、课程设计(论文)内容要求:1本课程设计的目的(1)巩固和加深对数据库基本知识的理解,提高综合运用课程知识的能力;(2)使学生掌握数据库设计的基本内容和设计方法,并培养学生进行规范化软件设计的能力;(3)使学生掌握使用各种专业资料和有关参考文献的方法,提高学生进行软件设计的基本能力。2课程设计的任务及要求1)基本要求
2、:(1)对系统进行需求调研、分析;(2)完成概念结构设计,并进行优化;(3)完成逻辑结构设计,并进行优化;(4)完成物理结构设计,并评估物理设计方案;(5)在DBMS上实施数据库; (6)各阶段描述规范。 2)创新要求: 达到基本要求后,从系统实用性角度对逻辑结构设计进行进一步优化处理。3)课程设计论文编写要求(1)要按照书稿的规格打印与写课程设计论文;(2)论文包括目录、绪论、正文、小结、参考文献、附录等;(3)课程设计论文装订按学校的统一要求完成。4)课程设计进度安排内容 天数 地点构思及收集资料 1 图书馆编码与调试 3 实验室撰写论文 1 图书馆、实验室学生签名: 2014 年 1 月
3、12 日课程设计(论文)评审意见(1)完成基本功能(30分):优()、良()、中()、一般()、差(); (2)完成调试(10分):优()、良()、中()、一般()、差(); (3)创新设计(20分):优()、良()、中()、一般()、差();(4)论文结构(30分):优()、良()、中()、一般()、差();(5)回答问题(10分):优()、良()、中()、一般()、差();(6)格式规范性及考勤是否降等级:是( )、否()评阅人: 职称: 讲师 2014 年 1月19日目录一 绪论11.1 课题背景及现状11.2 设计工具简介2二 需求分析3三 概念结构设计3四 逻辑结构设计14五 物理结
4、构详细设计14六 数据库实施14七 小结14参考文献15一 绪论现今信息时代,生活速度的加快,使得人们越来越向信息化、数字化发展,管理信息系统是一个由人、计算机等组成的能进行信息的收集、传递、储存、加工、维护和使用的系统,必然能代替过去大量、繁杂的手工操作。在房屋销售业竞争越来越激烈的今天,房地产企业如何提高服务质量、管理能力显得越来越重要。尤其是对于房屋销售部门管理,收费管理等项目众多,既需要完成一些前台服务工作,还需要完成后台的各项管理工作(统计、等),如果没有一套可靠的管理系统,单凭手工操作,不仅效率低下,而且会极大地影响到企业的工作服务质量。今天我们使用计算机对房屋销售服务信息进行管理
5、,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高产品售后服务效率1。因此设计房屋销售管理系统具有重要的现实意义。1.1 课题背景及现状项目背景:随着经济的日益发展和人民生活水平的显著提高,人民对居民条件的要求也越来越高;而我国人口众多和地区经济发展不平衡的国情又导致流动性人口日益增多,在这种情况下,人们对房产租赁、出售、求购等需求也大为提升。房产交易市场日增火爆,越来越多的商家也看到了其中蕴藏的巨大商机。房地产管理系统应运而生。数据库原理及应用课程设计是软件测试专业集中实践性环节之一,是学习完数据库系统概论课程后进
6、行的一次全面的综合练习。其目的在于加深对数据库基础理论和基本知识的理解,掌握使用数据库进行软件设计的基本方法,提高运用数据库解决实际问题的能力,最终实现对于给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。同时,此次设计对于同学将来的毕业设计和具体工作实践将有重要的意义。编写目的:今天我们使用计算机对房屋销售服务信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高产品售后服务效率1。因此设计房屋销售管理系统具有重要的现实意义。
7、通过房屋销售管理系统的设计,熟练掌握SQL Server 2008等工具软件,系统地掌握需求分析、数据库设计、编程实现、测试等软件开发的流程,提高自身分析问题、解决问题的能力。软件定义:房屋销售管理系统是针对房地产企业的大量业务处理工作而开发的管理软件,是典型的管理信息系统。它是一个房地产企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷的查询手段。能有效的帮助企业掌握销售市场的情况,以便企业管理和决策层作出相关销售策略。 通过该系统,管理员用户可以查看房屋的基本资料,能够方便的了解房屋的待售和已售情况。该管理系统为用户提供了信息录入,数据查询
8、、输出各种信息等。用户可根据客户的要求查询待售房屋的一些相关事宜。另外,用户还可以对系统的数据信息进行添加,更新和删除。房屋销售管理系统力求给用户方便快捷的途径去管理这些繁琐的数据。开发环境:通过各方面的综合考虑,初步决定采用Microsoft SQL Server 2008实现该数据库。完成课程设计说明书,其格式遵守学校的规定。主要内容包括:需求分析,概念设计,逻辑设计,数据库实施等。后台数据库采用SQL Server 2008、Microsoft visual studio2010 作为开发工具,Windows7作为操作系统环境,该系统主要包括基本资料管理、客户管理、房屋销售、收款管理、统
9、计管理、自定义报表模块等多个功能模块。1.2 开发工具介绍SQL Server 2008 SQL Server 是一个关系数据库管理系统,而SQL Server 2008 是Microsoft 公司推出的SQL Server 数据库管理系统,它具有以下特点:(1)高性能设计,可充分利用WindowsNT的优势。 (2)系统管理先进,支持Windows图形化管理工具,支持本地和远程的系统管理和配置。 (3)强壮的事务处理功能,采用各种方法保证数
10、据的完整性。 (4)支持对称多处理器结构、存储过程、ODBC,并具有自主的SQL语言。 SQLServer以其内置的数据复制功能、强大的管理工具、与Internet的紧密集成和开放的系统结构为广大的用户、开发人员和系统集成商提供了一个出众的数据库平台。二 需求分析伴随着人类社会的进步和科学的发展,人们生活的水平也在不断提高,房地产行业已经成为当今社会比较热门的行业。房地产销售是房地产行业的重要组成部分,由于房地产销售形式复杂、业务种类繁多,早起的手工销售方式已经不能适应现代房地产销售的需要,在这种情况下,房地产销售管理系统应运而生。在各大中型房地产销售公司的房屋销售管理当中
11、,主要存在着以下几个问题:(1) 房屋销售工作人员的工作量大、工作效率低在房屋销售管理的工作流程中,需要完成很多的工作。这其中要填制大量的单据,而且在填制这些表单时,有很多的录入信息都是很重要的。例如,楼盘名称、楼房名称、房型信息、客户信息及房屋销售信息的反复出现,这些信息的重要性录入,必然降低工作人员的工作效率,加重了工作负担。(2) 房地产公司各个部门之间沟通困难现代房地产企业在营销管理的工程中,主要面临着大量的数据和报表无法在多个部门之间进行有效的、畅通的信息交流和沟通,无法实现跨区域的实时管理、监控以及如何满足集团公司多级管理的需求等问题。(3) 查询、统计困难每天的房屋销售情况,客户
12、退房、换房情况,这些大量数据的产生,都会加重查询统计工作的负担。为了解决以上问题,我们从房地产销售公司的角度出发,开发了房地产销售管理系统。1、 系统分析(1) 业务流程:房地产销售管理系统主要包括楼盘、楼栋及房源信息管理,客户管理,员工管理,权限管理,销售管理,自定义报表、客户换房管理、客户预定房屋管理和客户退房等几项业务,在不同的业务中分别完成相关的业务操作,并且能够打印出相应的单据和凭证,从而使得房地产公司的各项业务正常运转。房地产销售管理系统的业务流程如下图: (2)系统目标:使用房地产销售管理软件可以帮助房地产销售企业有效的管理与房地产销售相关的业务工作,从而减轻了房地产销售公司工作
13、人员的工作压力,提高处理业务的效率,增强了企业在同行业中的竞争力。2、功能需求 系统包括五大功能模块:主要功能模块有楼盘、楼栋及房源信息管理、客户管理、员工管理、权限管理、销售管理、收款管理、统计管理、自定义报表等功能模块。1楼盘、楼栋及房源信息管理楼盘房屋资料:主要是登记楼盘和房屋详细信息的管理。可以按各项条件(城市、区域和价格范围、房屋面积等)进行查询操作,选择查询条件后点击进入房屋详细信息,页面还显示负责销售该房的销售人员相关信息;客户若对该房有兴趣可以联系该销售人员;进入后台,相关权限的工作人员可以查询楼盘的销售情况(已售出房数,未售出房等信息),房源数,退房情况等,随着房产价格不断上
14、涨,可以对房屋的价格等其他相关情况下信息进行修改,新建楼盘后对房源信息添加。2客户管理模块客户管理是对客户的个人信息情况进行管理。主要包括来访客户资料管理、一般客户资料管理、预订客户资料管理、购房客户资料管理等功能子模块。来访客户资料管理:主要登记来访的客户信息资料,查出潜在的客户。一般客户资料管理:主要登记一般的客户信息资料,查出潜在的客户。预订客户资料管理:主要登记预订的客户信息资料。购房客户资料管理:主要登记购房的客户信息资料。3. 员工管理模块根据员工销售业绩分为高级、中级、普通级员工,根据客户反馈情况将员工服务等级进行划分以进行不同的奖励,管理员对新员工进行添加,辞退的员工删除和更新
15、以及各项查询操作,对员工的基本信息的管理同时对员工的工作进行统一调度和分配。员工资料信息,包括员工编号,姓名,所属部门,性别,年龄,学历,职位,联系电话。4. 权限管理模块权限管理主要包括用户管理,角色管理和角色相应的操作权限,由总管理员通过审批后分配相应的角色和权限,可分为基本信息维护员,基础资料管理员,业务管理员和信息查询员;管理员的分配可使不同信息管理员工仅有各自的操作模块功能和权限,一个用户有一个角色;一个角色可有多个权限,多个角色也可以由同一样的权限,管理员有对用户的删除操作和对用户角色、权限的更改等操作。5销售管理主要包括房屋销售、已销售房屋资料、已预订房屋资料等功能子模块。房屋销
16、售:主要是对房屋进行预订、购买等销售的管理。已销售房屋资料:管理已经销售的房屋信息资料。已预订房屋资料:管理已经预订的房屋信息资料。6收款管理主要包括未收款管理、已收款管理、到期收款提示管理等功能子模块。未收款管理:主要针对已签定合同的房款收款管理。已收款管理:管理已经收款完成的房屋合同信息资料。到期收款提示管理:主要是针对客户分期付款的到期付款的提示功能。7统计管理:包括销售代表销售记录排行、楼盘销售排行统计、收款情况统计等。报表可以根据客户的要求进行设置。8. 自定义报表 该功能是用来统计员工业绩的,用柱状图的形式显示员工销售楼房的数量,或该企业各个季度的销售情况。根据上述的功能分析,可以
17、将房地产销售管理系统分为5大功能模块,即楼盘房屋资料管理、房屋销售管理、数据统计报表、基本数据录入编辑和系统维护。其中,楼盘房屋资料管理包括房型信息管理和楼盘房屋信息管理两部分;在房屋销售管理中,能够完成对房屋的销售及付款信息的管理、客户基本信息、客户退房及退款信息的管理;在数据统计报表中,能够完成房屋购订统计查询、房屋预定统计报表、房屋销售统计报表和客户数据分析等功能;基本信息录入编辑包括员工资料录入编辑和公司资料录入编辑两部分;系统维护主要能够完成系统初始化、数据备份、恢复及对用户信息维护及管理等功能。房地产销售管理系统的功能结构如下图所示:3、数据分析房地产销售管理系统所用到的数据有:1
18、. 楼盘、楼栋及房源信息的输入楼盘房屋资料信息,包括楼房号,单元,房号,预测面积,单价,总价,房型,房屋状态。2.客户管理来访客户信息,包括客户编号,姓名,联系电话,联系地址。一般客户信息,包括客户编号,姓名,性别,联系电话,需求面积,需求类型,需求房型,计划付款方式,联系地址,职业,身份证号,单位。预订客户信息,包括客户编号,客户姓名,楼房号,单元,房号,销售面积,单价,总价,订购日期,代办费用,已付金额。购房客户信息,包括客户编号,姓名,性别,年龄,联系电话,需求面积,需求楼层,需求房型,计划付款方式,联系地址。 3. 员工管理员工管理信息包括员工资料信息,包括员工编号,姓名,所属部门,性
19、别,年龄,学历,职位,联系电话。4. 权限管理权限管理包括用户的用户编号,用户名,密码,角色,真实姓名,部门,职务,联系电话;权限包括权限编号,权限名称;用户-权限包括用户编号,权限编号。5.房屋销售管理房屋销售信息,包括楼房号,单元,房号,销售面积,单价,总价,房屋状态。已销售房屋信息,包括合同编号,客户姓名,楼房号,单元,房号,销售面积,合同单价,合同总价,订购日期,联系电话。已预订房屋信息,包括合同编号,客户姓名,楼房号,单元,房号,销售面积,单价,总价,订购日期,代办费用,已付金额。6.收款管理未收款管理,包括合同编号,客户姓名,联系电话,楼房号,单元,房号,合同单价,合同总价,已付金
20、额,未付金额,付款日期,支付方式。已收款管理,包括合同编号,客户姓名,联系电话,楼房号,单元,房号,合同单价,合同总价,已付金额,未付金额,付款日期,支付方式。到期收款提示,包括合同编号,客户姓名,联系电话,楼房号,单元,房号,合同单价,合同总价,已付金额,未付金额,付款日期,支付方式。4、事物分析1.管理员在楼盘、楼栋及房源信息管理与员工管理中,要求: a.可以查询员工、房屋的信息。b.可以对员工、房屋信息进行修改、添加及删除的操作。2.管理员在客户管理中,要求:a.查询各类客户信息,根据客户信息,发现潜在客户。b.对客户信息进行维护工作,增添、删除相应客户信息。3管理员在权限管理中,要求:
21、管理员可对不同的用户赋予不同的角色和权限,可对角色的权限进行修改、查询、删除等操作 4.管理员在房屋销售中,要求: a查询未销售、已销售、已预订房屋的信息。 b对房屋信息进行维护工作,增添未销售、已销售、已预订的房屋信息。 5.管理员在收款管理中,要求: a.可以查询已收款、未收款等信息,以及相应的合同。 b.对收款管理进行维护工作,包括增添新收款记录,或删除旧收款记录。三 概念结构设计E-R图所要实现的功能设计,可能建立它们之间的关系,进而实现逻辑结构功能。房地产销售管理信息系统可以划分的实体有:员工信息实体、登记房屋预登记客户信息实体、预订客户与预订房屋信息实体、预订记录信息实体、需求客户与需求房屋信息实体、购买需求实体、收款记录实体。用E-R图一一描述这些实体。楼房单元房号信息实体图:楼房单元房号实体楼号房号单元员工信息实体图:员工信息实体联系电话职 位年 龄性 别员工编
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国盐酸阿夫唑嗪市场调查研究报告
- 2025年过滤式自救呼吸器项目可行性研究报告
- 二零二五年度跨境电商进出口贸易合同3篇
- 2025年立式感应水龙头项目可行性研究报告
- 2025年电子捕鼠器项目可行性研究报告
- 2025年烟罩项目可行性研究报告
- 2025年润滑铜套项目可行性研究报告
- 2025年复式防火卷帘门项目可行性研究报告
- 2025年不锈钢标示牌项目可行性研究报告
- 2025至2030年有机葵花籽项目投资价值分析报告
- 特殊感染手术管理考试试题及答案
- 旅馆治安管理制度及突发事件应急方案三篇
- 土地增值税清算底稿中税协版
- 监理项目部基本设备配置清单
- 小区绿化养护方案及报价(三篇)
- 中小学德育工作指南考核试题及答案
- GB/T 13024-2003箱纸板
- 2023年上海各区初三数学一模卷
- GB 1886.232-2016食品安全国家标准食品添加剂羧甲基纤维素钠
- 《港口管理》课件综述
- 湖北工业大学学报投稿模板
评论
0/150
提交评论