1、 MIS 课程设计 (20132014 学年)学年) 设计名称:房屋中介信息管理系统设计名称:房屋中介信息管理系统 班班 级:物流级:物流 2100121001 - 姓姓 名:名: - 指导教师:信管教研室指导教师:信管教研室 - 成成 绩:绩: - 序序 号号: 二二 0 0 一三年十二月二十二日一三年十二月二十二日 目 录 1 理论及技术基础 4 11 B/S 结构 5 12 ASP 技术 6 1.2.1 简介 . 6 1.2.2 ASP 的特点与功能 . 6 1.2.3 ASP 的执行 . 7 1.2.4 ASP 内置对象 . 8 1.3 SQL Server 的特点 8 2 需求分析
2、9 2.1 可行性分析 9 22 系统功能需求分析 9 2.2.1 管理员功能需求 10 2.2.2 普通用户功能需求 10 2.3 系统数据库需求分析 10 3 总体设计. 11 3.1 前台显示用户发布的信息功能模块 . 11 3.2 用户管理模块 11 3.3 后台管理员管理模块 12 3.3.1 房源信息模块 12 3.3.2 楼盘信息模块 12 3.3.3 新闻与信息中心模块 12 3.3.4 企业信息模块 12 4 数据库设计. 13 4.1 数据库逻辑设计 . 13 4.2 数据库表与模块间的关系 17 4.3 房屋中介管理系统主要实体-属性图 18 5 系统详细设计及实现. 2
3、0 5.1 系统模块流程图 20 5.1.1 用户注册流程图 20 5.1.2 用户登录流程图 20 5.2 建立数据库的连接 21 5.3 用户功能模块设计 21 5.3.1 登录界面设计 21 5.3.2 出售房屋模块 22 5.4 管理员功能模块设计 27 5.4.1 管理员登陆 27 5.4.2 管理员功能 29 6 系统调试. 30 6.1 用户功能测试 30 61.1 用户注册. 30 6.1.2 用户功能测试 30 6.2 管理员功能测试 31 6.2.1 管理新闻信息测试 31 6.2.2 管理板块类别测试 31 7 结束语. 32 参考文献. 33 1 理论及技术基础 在本系
4、统中用到了两个关键技术:ASP 技术和 B/S 结构,另外还用到目前较流行的数据 库 SQL Server。 11 B/S 结构 C/S 结构,即 Client/Server(客户机/服务器)结构,是大家熟知的软件系统体系结构, 通过将任务合理分配到 Client 端和 Server 端, 降低了系统的通讯开销, 可以充分利用两端 硬件环境的优势。 B/S 结构,即 Browser/Server(浏览器/服务器)结构,是随着 Internet 技术的兴起,对 C/S 结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过 WWW 浏览器实现, 一部分事务逻辑在前端实现,但是主要事务逻辑在
5、服务器端实现,形成所谓 3-tier 结构。 软件系统的改进和升级越来越频繁,B/S 架构的产品明显体现的更方便的特性。无论用户的 规模有多大, 有多少分支机构都不会增加任何维护升级的工作量, 所有的操作只需要针对服 务器进行, 如果是异地只需要把服务器连接上网即可立即进行维护和升级, 这对人力、 时间、 费用的节省是相当惊人的。 B/S 结构的最大优势是: 1.它可以在任何时间、任何地点(没有局域、广域之分) 、以任何接入方式(有线或无线连 接)实现跨平台的网络实时操作。 2.不限定用户使用人数,开发和使用成本都非常低 3.突出的易用性,客户端采用国际标准化的浏览器(如 IE) ,因此基本上不需要进行用户培 训,无论是决策层还是操作层的人员都无需培训就可以直接使用。 4.客户端免维护、免安装、免开发,节省了内存和存储空间,也节省了开发时间,降低了成 本。给应用系统的安装、调试、日常维护和升级都带来极大的便利,传统的 C/S 模式除了问 题则需要在服务器和客户端之间奔波,对于稍微大一点的机构这种工作量可想而知相当大, 效率也低,时间花的非常多。 5.强大的远程管理和维护能力。 6.B/S 模式也将为今后企业实现电子商务的后台管理系统(与前台开放式网站自动连接) , 从而为企业全面迈进电子商务打下基础。 7.跨平台,更多选择 - 所有应用系统