房管理系统系统分析课程设计_第1页
房管理系统系统分析课程设计_第2页
房管理系统系统分析课程设计_第3页
房管理系统系统分析课程设计_第4页
房管理系统系统分析课程设计_第5页
免费预览已结束,剩余28页可下载查看

下载本文档

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

文档简介

1、?系统分析课程设计?二手房治理系统的分析与设计姓名:葛家庚学号:1267159225学院:信息工程学校:内蒙古科技大学目录第一章?软件性质、规模、目标的报告书?1.1 软件性质面向对象的设计思想1.2 软件规模两人一周2000行代码微型软件系统1.3 开发该软件要实现的目标为二手房公司开发一款治理用户信息,委托人信息,房源信息的系统1.4 题目来源、选题背景二手房治理系统是房屋中介公司对其下属的各个分店的二手房买卖信息的统一治理.中介公司为每个二手房的房屋建立档案,包括房产证的复印件,房主身份证的复印件,委托人的身份证复印件和房主的根本信息以及房屋的根本信息房屋的位置处于哪个区,房屋的所在的小

2、区或街坊,房屋面积,结构,房屋装修情况,房屋图片,售价或租价,将二手房房源信息发布到网上,租房的客户可以在网上浏览这些信息,各个分店的中介效劳人员可以登录到系统中查看房源信息,为防止客户和房主绕过中介进行私下交易,以及其他竞争对手获取房源信息,需要考虑房源信息的平安问题.中介效劳人员客户可以根据某个条件查询房源,比方查询某小区的2室的小于80平米或租价小于2000元/月的房源有哪些.客户通过中介效劳人员找到适宜的房源或是自己找到适宜的房源,在看房满意后,可以和中介效劳人员及房主签订租房协议或是购房合同,对于已经出租或是出售的房源从系统中删除.第二章?可行性研究报告?2.1 技术可行性通过今年对

3、框架的学习,再加上课设实训的锻炼和积累的经验,2.2 经济可行性2.2.1 本钱:由于本次系统开发不涉及商用,仅为学习使用,从经济可行性角度分析,本次开发是纯实验性质.另外,也可以采用购置云服务的方式,及将开发好的网站放到现在现有的企业云平台上如腾讯云,百度云,由云平台提供效劳器的运作以及地址的获得,店主只要效劳,没有效劳器的购置和运行的维护本钱,目前云效劳购置年本钱千元以内2.2.2 预估效益:从目前市场来看,存在大量潜在客户,本系统一旦运行,能为消费者节省大量时间,具有很高的市场价值.2.3 法律可行性由于本次系统开发不涉及商用,不涉及侵权,仅为学习使用,从法律可行性角度分析,本次开发是纯

4、实验性质,所以可行.2.4 操作可行性系统采用架构模式,客户使用任何可以上网的设备进入到网站即可进行观看房屋信息.可以安装到中介公司效劳器上,平安运行.软件开发可行.第三章?工程开发方案?3.1 系统概述该系统名为二手房治理系统,用于给二手房中介公司治理信息,可以在效劳器运行的小型治理软件.系统功能涉及对注册用户的治理,对房屋信息的治理,对公司进行治理.3.2 系统资源1人力资源:人数两人;组长:组员:2硬件资源:两台个人电脑,良好的网络连接,文件效劳器无需3软件资源:7/8/10系统、集成开发工具、效劳器软件、数据库效劳软件.3.3本钱预算( 1人员费用:无( 2软硬件资源费用:无( 3机时

5、费用:无( 4其他费用:无第四章?需求规格说明书?4.1业务分析4.1.1业务描述二手房治理系统为用户提供公司介绍、房屋浏览、个人信息修改、查看分公司、登录/注册、成为委托人、发布房源信息等功能.为治理员提供个人治理、房屋信息治理、用户治理、委托人治理、分公司治理等业务.网站前台:(1) 公司介绍:在进入二手房信息治理首页后,显示给客户的就是中介公司的简单介绍,用文字描述了中介公司的简单价绍.(2) 房屋信息浏览:再进入系统首页后,可看到几个最新的房屋信息,再点击房屋信息浏览后,可浏览房屋信息.(3) 登录:用户在首页点击登陆那么进入“登录界面,点击“注册进入注册界面.在注册界面中填写信息进行

6、注册;在登录界面中输入用户名,密码,验证码后经系统验证登录系统.(4) 个人信息修改:用户在登陆后点击个人信息,进入信息显示界面,点击更改良入更改界面,填入要更改的信息可完成用户信息更改.(5) 成为委托人:普通用户在首页点击成为委托人.进入成为委托人界面,填入信息后成为委托人.(6) 发布房源信息:普通用户成为委托人后,可在首页点击发布房源信息,然后进入房源信息界面,添加信息后点击发布,那么可发布一条二手房信息.后台治理:(1) 个人信息修改:治理员在登陆后台治理系统后,点击个人修改,进入个人修改页,填入信息完成修改.(2) 用户治理界面:治理员在登陆后点击用户治理,可进入用户治理界面,对用

7、户进行增加,删除,修改,浏览操作.(3) 委托人治理:治理员在登录后点击委托人治理,可进入委托人治理界面,对委托人进行增加,删除,修改,浏览操作.(4) 房屋治理:治理员在登录后点击房屋治理,可进入房屋管理界面,对房屋进行增加,删除,修改,浏览操作.(5) 分公司治理:治理员在登录后点击分公司治理,可进入分公司治理界面,对分公司进行增加,删除,修改,浏览操作.4.2.1参与者A冲冏员4.2.2需求结构泮闻试示线14-;.n叫喋曲恰ft1Cwl5Ajo4.2.3功能模型房屋浏览:描述:用户可分页浏览房屋,查看房屋信息.产品浏览:用户浏览房屋信息,弁可选择查询房屋信息.查看房屋:用户给出查询条件,

8、查询房屋详细信息.用例图:用例表达:用例名:房屋浏览参与者:普通用户,注册用户,委托人事件流程:1. 用户在主页单击“二手房浏览,系统从数据库中取出所有房屋信息,显示在“房屋浏览页中.2. 用户在“房屋浏览页,可分页浏览房屋信息.3. 用户在分页浏览房屋时,单击某二手房,那么系统查询该二手房详细信息,将查询到的二手房详细信息,显示在查看房屋页面中.用例名:查看房屋参与者:普通用户,注册用户,委托人事件流程:1,用户在房屋浏览页面点击某房屋信息,系统查询该房屋详细信息显示到查看房屋页面.2,用户在查看房屋页面点击返回,那么返回到房屋浏览页.委托人发布房源信息描述:委托人可以查看房屋信息,可以查看

9、房屋详细,也可以发布房源信息.用例图:用例表达:用例名:发布房源信息参与者:委托人事件流程:1. 用户申请成为委托人后,在主页点击发布房源信息,系统转换到发布房源信息界面.2. 委托人在发布房源信息界面添加必要信息,点击提交.3. 系统将委托人添加的信息添加到数据库中.4. 在房屋浏览页面中显示出刚添加的信息.治理员治理房屋信息描述:治理员可以对房屋信息进行增,删,改,查操作用例图:用例表达:用例名:更改房屋参与者:治理员1. 治理员在治理界面的房屋治理界面点击某房屋,在查看房屋页面显示房屋信息,点击更改,跳转到更改房屋界面.2. 在更改房屋界面更改要更改的信息,点击保存,系统提示更改结果.3

10、. 更改成功跳转到查看房屋信息界面.用例名:删除房屋参与者:治理员1. 治理员在治理界面的房屋治理界面选中某房屋,点击删除.2. 系统提示是否删除.3. 点击确认,系统在数据库中删除该房屋信息,返回到房屋浏览界面.4.3 对象分析,建立系统初步对象模型实体类的类图实体类House-id;Lttt:ttrine-acdresf:m础-besinrim&:double-rtwn*7:dcubl*-arerm:iiU2le4.4 用例分析,建立用例分析模型用顺序图描述房屋浏览疗用泡冷司而亚阿川X于15人添满伫!更向,11户海勿交泣页血/M肝仁已Z划历再为比训;|爪:叼受正addO/.A拄川炎於即朦M

11、刊片厘尚那员删除房屋用户翻幽由点W好见除k/幅E用1恻就的0方必dvlrte0方法调用dilctaMaiu*.儿1i-啕JUH/t:力:引,一彳;4.5 扩充和完善对象模型,建立平台系统的完整对象模型实体类封装实体信息和对实体的相关操作.限制类HnuseCGutrol+靛址十小三it();二虹RE邑I:实体类:Haniya-*:加Ya曲address:-befir;Ee:qoble-edTie:icnjblesn,眦止;*扁fdouble26*83T*upditttHoui*.*findHau用MHaIE即TIn以indCout;第五章?总体规格说明书?5.1 扩充和完善功能模型5.2 软件运

12、行环境浏览器:8及以上版本效劳器:6.0据库效劳器:开发语言:开发技术:25.3 软件架构模型5.3.1 软件架构模式结构5.3.2软件逻辑架构5.4用例设计增加用例返回睢应i山JJ!Ill*卓必照;1d修改用例:查找房屋删除房屋5.5扩充和完善对象模型,建立平台无关的对象模型实体类图:Rouse:int-nftme;string-beginTitne;doubleendFLine:double-money:double-area:d&LLble,HgetldOsetlci0TgPtklE0i-serXaietlgetAddress0setAcidress0getBeginTime0十名色TE

13、ndTim20;工已七EudTini彳:getJflaney0-3etoney)咕口LnuaO;齐&rhr不可t限制类HouseAciton+add()+delete()+edit()+findByld0+findAll()+findCount0业务逻辑层HougeServico+addHouse()+deleteHouse()十editHouse0+fIndByldHouseO*findAllHouse()+findCountHouse.数据访问层HouseDcio+addHouse()+deleteHouse()+editHouse()+findByldHouse()+findAHHouse()+findCountHo

温馨提示

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

评论

0/150

提交评论