使用传统人工的方式管理存在着许多缺点,如工作效率很低,对于查找、更新和维护困难,人为因素造成数据的遗漏、误报等等弊端,以及造成市场信息不对称等。随着计算机科学日渐成熟,使用计算机对工程文档资料信息进行管理,具有传统人工管理完全不能比拟的优势,因此我针对房产中介管理工作自主开发了房产信息系统管理。
2.重点简述
(1)房屋中介管理系统的功能及需求分析应考虑充分,充分了解该系统使用对象的需求,并按照需求,设计和完成系统所需要的功能,使系统真正满足使用者的需要,这是这次系统设计的重点。
(2)使用+ Microsoft SQL Server 2008进行系统的设计,其快捷方便的开发环境,使得开发人员能够更加关注于细节的设计,因此,为此系统设计一个友好美观的界面也是这次系统设计的重点。
(3)客户按照房屋地点来查询房屋信息是房屋中介管理系统中必不可少的部分,这个查询模块是这次系统设计中的重点和难点。
(4)具面向对象的语言特性以及ASP.NET程序的自身特点,同时结合该系统的复杂程度,选择一个合理的架构不仅能够节省开发资源和开发时间,同时也使得系统更加的健壮和完善。于房屋管理的需求是本次设计的一大难点。
(5)设计一个少冗余,高效率,完整和合理的数据库系统也是本次设计的一大难点。
3.关键解决问题
首先由管理员维护基础数据包括房源信息、用户信息、会员积分信息、新闻信息,为网站前台服务做好预备,然后用户注册后维护、发布修改房源信息,用户可以进行浏览新闻和房源信息,最后管理员管理审核房源信息,新闻信息等。真实性通过管理员审核机制,在一定范围内保证了管理信息系统内信息的真实性,能够为用户带来真实,准确的信息。
本管理系统的设计按照下述原则进行:
(1)实用性:系统以用户需求为目标,以方便用户使用为原则。
(2)可靠性:对用户输入的数据信息都做了一定的检验处理,确保输入数据的安全,可靠。
(3)可维护性:该系统的设计要求方便维护,包括硬件的维护,软件的维护和网络的维护。
(4)安全性:设置用户权限,有普通用户,会员用户。拥有不同权限的用户只能进行自身权限下的操作,保证了用户信息的安全。
(5)可用性:友好的界面,可以提高用户的使用体验。
研究方法:
(1)分析课题,查找相关资料,大致了解房屋中介管理的需求及相关的业务逻辑,然后列出要开发的系统的主要功能模块,每个功能模块有哪些子功能模块,对于有些需求,如果明确有界面。
(2)进行详细的调研,围绕房屋中介管理收集有关的资料,查阅相关的文献,收集有关的数据,并对房屋中介管理的实际需求等进行调研,更深入的了解需求。
(3)形成需求文档,在以上工作的基础之上,进一步分析、总结,归纳出详细的需求,并以文档的形式形成需求说明书。
研究思路:
1.系统分析阶段
(1) 熟悉课题: 毕业设计任务下达后,首先应了解课题的名称,课题的来源,课题的设计任务; 所需要的原始数据,所要求的技术指标等。对房屋中介信息管理系统的设计要求进行充分的了解和分析。
(2)收集资料、调查研究: 围绕房屋中介管理系统收集有关的资料,查阅相关的文献,收集有关的数据,并对用户的实际需求等进行调研,以便能对房屋中介管理系统的功能有全面深入的了解。
(3)可行性分析: 在熟悉课题、调研、收集资料和数据的基础上,对房屋中介管理系统进行需求分析并形成相应的文档。
2.系统设计阶段
(1)概要设计:在可行性分析的基础上采用较好的方法就房屋中介管理系统的总体结构、数据结构、数据库、系统界面、系统的输入、输出方式等方面进行设计并写出分析说明书。同时按系统的总体功能进行模块划分和模块设计,以明确模块设计的任务和要求。
(2)详细设计:在概要设计的基础上进一步优化设计方案,确定总体功能模块和各个子模块。
3.系统实施、调试阶段
(1)程序编码: 在前期设计的基础上,进行系统程序编码设计,并在计划指定的时间内完成各个子模块的编码设计。
(2)系统调试:各个子模块功能设计完成后进行整个系统的调试,并在系统调试中不断修改和完善系统功能,最终达到任务书要求的设计目标。