基于java的房地产信息管理系统的毕业设计开题报告.doc_第1页
基于java的房地产信息管理系统的毕业设计开题报告.doc_第2页
基于java的房地产信息管理系统的毕业设计开题报告.doc_第3页
基于java的房地产信息管理系统的毕业设计开题报告.doc_第4页
基于java的房地产信息管理系统的毕业设计开题报告.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业设计(论文)开题报告课题名称基于java的房地产信息管理系统的设计学 院: 电气工程学院 专 业: 电子信息工程 班 级: 电子101 课题来源导师课题课题类别软件开发一、论文资料的准备按照软件工程的思路和对房地产信息管理系统的研究,本毕业设计的主要内容和要求如下:(1). 对房地产信息管理系统的需求和技术展开调研,通过搜集相关的技术资料、需求分析,对题目背景及意义有较深入的了解。 (2). 熟悉流行的程序设计语言Java,掌握数据库管理系统Mysql的使用方法。(3). 通过对房地产信息管理系统的基本了解和网上查询资料,及跟同学一起讨论,在准备比较充分的前提下设计出一套房地产信息管理系统软件。(4)进行数据库设计以及系统功能模块设计。房地产信息管理系统应该实现的功能模块如下:1)在基础信息管理模块中实现房源基础信息、客户信息、员工信息和公司信息管理。2)在统计报表模块中实现房源需求统计、客户需求统计。3)在系统设置模块中实现操作员管理、用户口令修改。4)在文档查看模块中实现相关文档的查看。(5). 撰写出相应的毕业论文,要求内容详尽,正文部分不少于二万字,条理清晰,代码完整。(6). 查阅文献15篇以上,翻译与课题有关的外文资料,译文字数不少于3000字。二、本课题的目的(重点及拟解决的关键问题)1、目的希望通过本毕业设计,能够提高学生综合运用所学知识独立完成课题的工作能力,能够培养学生从文献检索和调查研究中获得知识的能力。了解软件工程的各个环节,熟悉房地产信息管理系统开发的整个过程,能够熟练的使用面向对象编程语言Java进行简单的软件开发,深刻领会数据库的基本概念,基本原理,并能够熟练的掌握关系数据库mysql的使用方法,并在相应的理论指导下,独自开发一个房地产信息管理系统软件。2、重点及拟解决的关键问题(1)、搜集有关房产的各类信息(2)、基于Eclipse,使用JAVA技术和mysql数据库技术设计房地产信息管理系统。(3)、为不同类型的用户设置不同的身份权限。三、主要内容、研究方法、研究思路1、主要内容本系统实现的主要内容如下:(1)信息管理功能系统信息管理功能主要实现基本信息的管理及系统参数的设置,基本信息主要包括:公司信息、员工信息、楼房信息等,用户可以对其信息进行添加、修改、删除等作,设置主要是对系统开放和结束时间进行设定。 (2)统计功能该功能主要是实现对房源信息需求的统计和客户信息需求的统计操作。(3)报表打印功能该功能主要实现对员工信息报表、房源信息报表和客户信息报表的打印功能。(4)系统设置功能该功能主要是实现对用户的基本信息进行增加、修改、删除操作,还有对用户密码修改等一些基本操作。2、研究方法(1)、文献研究法文献研究法是根据一定的研究目的或课题,通过调查文献来获得资料,从而全面地、正确地了解掌握所要研究问题的一种方法。文献研究法被子广泛用于各种学科研究中。其作用有:能了解有关问题的历史和现状,帮助确定研究课题。能形成关于研究对象的一般印象,有助于观察和访问。能得到现实资料的比较资料。有助于了解事物的全貌。(2)、调查法调查法是科学研究中最常用的方法之一。它是有目的、有计划、有系统地搜集有关研究对象现实状况或历史状况的材料的方法。调查方法是科学研究中常用的基本研究方法,它综合运用历史法、观察法等方法以及谈话、问卷、个案研究、测验等科学方式,对教育现象进行有计划的、周密的和系统的了解,并对调查搜集到的大量资料进行分析、综合、比较、归纳,从而为人们提供规律性的知识。(3)、流程图分析法流程图分析法是对流程的每一阶段、每一环节逐一进行调查分析,从中发现潜在问题, 找出导致问题发生的因素,分析问题产生后对整个结构可能造成的不利影响。运用流程图绘制房地产信息管理系统的操作流程图,可将与房地产信息管理系统各种操作有影响的关键点明确出来,结合这些关键点的实际情况和相关资料,明确房地产信息管理系统的操作状况。本房地产信息管理系统通过系统流程图明确系统开发步骤,使思路更清晰,目的更明确。3、研究思路本系统的研究思路是明确各个功能模块,然后综合而成想要实现的房地产信息管理系统的功能,最后通过对整个系统界面的设计完成本房地产信息管理系统的设计。(1)、用户登录模块设计根据用户输入的用户名和密码,与数据库中进行匹配,验证帐号和密码。用户登录模块主要根据用户登录的信息,与数据库中信息成功匹配后,获得其相应的操作权限。(2)、基本信息模块设计房地产基本信息模块主要实现管理员对房源、客户、员工信息的添加、修改、删除、查询等操作。用户对一些基本信息进行编辑,让客户能更好的了解该公司房源的基本信息,还有本公司员工的信息管理。(3)、统计报表模块设计统计分析功能使用户能清楚的知道房源、客户的各方面需求,报表打印功能对于相关报表打印的管理有很大的帮助。(4)、系统设置模块设计该模块是管理员对操作员的增加、删除、修改、查询操作及用户自己对自己基本资料的修改,如密码等。最后就是退出整个系统。(5)通过对系统的分析,将系统的功能介绍如下:系统分为两个界面:普通用户界面、管理员界面。普通用户界面主要功能分为以下三个模块:系统设置、数据查询、文档查看。管理人员界面主要功能分为以下六个模块:系统设置、数据操作、数据查询、统计分析、报表打印、文档查看。四、总体安排和进度(包括阶段性工作内容及完成日期)2月24日3月15日 收集和查阅相关技术资料,学习C+程序设计语言和SQL Server数据库基础知识。3月16日3月29日 根据设计任务书及相关资料,完成开题报告。同时配置开发环境,熟悉开发环境。3月30日4月12日 系统总体方案的提出,模块的划分,提出数据库设计方案。3月31日4月11日 毕业实习,通过实践项目加深对课题的理解。4月13日6月4日 模块设计,软件开发,调试程序。6月5日6月24日 修改设计,整理资料,撰写论文,准备毕业答辩。五、主要参考文献1 (美) Ivor Horton .Java2入门经典M.北京:机械工业出版社,2006.78-1242 (美) Bruce Eckel .Java编程思想(第四版)M.北京:械工业出版社,2007.167-2343 (美)布洛克,杨春花,俞黎敏 译.EffectiveJava中文版(第2版)M.北京:机械工业出版社,2009.67- 904 (美)梁勇,李娜 译.Java语言程序设计:基础篇(原书第8版)M.北京:机械工业出版社,2011.104-1665 叶核亚 .Java程序设计实用教程(第3版)M.北京:电子工业出版社,2010. 202- 77 6 李刚.疯狂Java讲义M.北京:电子工业出版社,2008. 245-296 7 耿祥义,张跃平编著.Java面向对象程序设计M.北京:清华大学出版社,2010. 49-1218 魔乐科技(MLDN)软件实训中心.Java从入门到精通M.北京:人民邮电出版社,2010. 114 -1469 钱雪忠.数据库原理及应用(第2版)M.北京:北京邮电大学出版社,2007. 144-18910 耿祥义,张跃平Java2实用教程(第三版)M.北京:清华大学出版社2006131-15811 孙一林,彭波Java数据库编程实例M北京:清华大学出版社200346-9012 严桂兰,刘甲耀,刘波Java编程模式与范例M北京:机械工业出社2002161-19513 朱仲杰Java全方位学习M北京:机械工业出版社2006203-21514SQLSe

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论