高校房地产管理信息系统.doc_第1页
高校房地产管理信息系统.doc_第2页
高校房地产管理信息系统.doc_第3页
高校房地产管理信息系统.doc_第4页
高校房地产管理信息系统.doc_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

1 22 安阳师范学院本科学生毕业论文安阳师范学院本科学生毕业论文 高校房地产管理系统的设计与实现高校房地产管理系统的设计与实现 作作 者者 张建浩张建浩 系 院 系 院 计算机与信息工程学院计算机与信息工程学院 专专 业业 信息管理与信息系统信息管理与信息系统 年年 级级 0505 级本科级本科 学学 号号 0509401805094018 指导教师指导教师 周宏宇周宏宇 日日 期期 20092009 年年 6 6 月月 1 22 学生诚信承诺书学生诚信承诺书 本人郑重承诺 所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究 成果 尽我所知 除了文中特别加以标注和致谢的地方外 论文中不包含其他人已经发 表或撰写的研究成果 也不包含为获得安阳师范学院或其他教育机构的学位或证书所使 用过的材料 与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说 明并表示了谢意 签名 日期 论文使用授权说明论文使用授权说明 本人完全了解安阳师范学院有关保留 使用学位论文的规定 即 学校有权保留送 交论文的复印件 允许论文被查阅和借阅 学校可以公布论文的全部或部分内容 可以 采用影印 缩印或其他复制手段保存论文 签名 导师签名 日期 1 22 目录 摘摘 要要 1 关键词关键词 1 1 1 绪论绪论 1 1 1 课题的背景 1 1 2 房地产管理信息系统的发展 1 1 3 高校房地产管理现状 2 1 4 课题的意义 2 1 5 系统开发结构与技术 2 2 2 可行性分析报告可行性分析报告 3 2 1 技术可行性 3 2 2 时间 设备可能性 4 2 3 系统工作量 4 2 4 代码工作量 4 2 5 文档要求 4 3 3 需求分析说明书需求分析说明书 4 3 1 课题的任务 4 3 2 系统的功能性需求 4 3 3 业务流程图 5 3 4 数据流程图 5 3 5 系统流程图 6 4 4 系统设计系统设计 6 4 1 概要设计 6 4 1 1 功能模块结构图 6 4 1 2 功能模块描述 6 4 2 数据库设计 7 4 2 1 表设计 7 4 3 详细设计 9 4 3 1 用户登录模块设计 9 4 3 2 房屋属性模块设计 10 5 5 系统实现系统实现 10 5 1 用户登录模块实现 10 5 2 房屋类型模块设计 11 5 3 教师信息模块设计 11 5 4 房产信息管理模块设计 12 5 5 房屋信息统计模块设计 13 5 6 用户管理模块设计 13 5 7 密码修改模块设计 14 5 8 数据备份模块设计 14 2 22 6 6 系统测试系统测试 14 6 1 系统模块测试 14 7 7 软件界面设计标准与规范软件界面设计标准与规范 15 7 1 编写目的 15 7 2 界面设计思想 15 7 3 界面设计原则 15 7 4 界面设计样式 16 7 5 常见提示信息样式 16 7 6 常见错误信息样式 16 7 7 其他界面约定 17 8 8 总结总结 17 8 1 总结 17 8 2 进一步的工作 17 参考文献参考文献 17 1 22 高校房地产管理系统的设计与实现高校房地产管理系统的设计与实现 张建浩 安阳师范学院 计算机与信息工程学院 河南 安阳 455002 摘 要 该系统使高校房地产管理从传统方式转向管理自动化 采用先进管理思想 实 现了高校房地产管理系统化 规范化的开端 通过分析高校房地产管理现状 提出了自 动化管理的可行性解决方案 并在此基础上进行需求分析 设计整体架构 业务流程和 数据结构 编写程序 实现该系统的正常运行 系统采用成熟的 C S 结构 以 VC 设计 运行于 Windows98 或更高版本 Windows 操作系统 针对不同的用户 不同的权限控制对 不同信息的增 删 修改和检索 设计高效 可重用性强而方便数据控制的类库 本系 统为我校房地管理提供了可行的解决方案 完成了系统的基本功能 并提供了易于扩充 的框架 为今后房地产管理系统的进一步完善打下良好基础 关键词 房地产管理 管理信息系统 兼容性 SQL server 2000 1 绪论 1 1 课题的背景 高校固定资产是高等教育事业赖以生存和发展的物质基础 固定资产管理是高校管理 基础上十分重要的组成部分 不断完善和加强固定资产管理工作 优化资源配置 提高 固定资产使用效益 是提升学校整体管理水平 提高学校竞争能力的重要保障 高校的 房地产在高校固定资产总量中占有相当大的比例 高校的土地资源是学校可持续发展的 源泉 高校的房产是教学 科研的必要条件 是教职工队伍稳定和发展的保障 因此加 强高校房地产资源管理显得尤其重要 但我国高校的房地产资源原本就相对紧张 现在 随着扩招和办学规模的逐渐扩大而越来越紧张 变革高校房地产管理显得越来越紧迫 13 利用计算机支持事业单位高效率完成的日常事务 是适应现代管理制度要求 推动 事业单位人事管理走向科学化 规范化的必要条件 而房屋信息管理是一项琐碎 复杂 而又十分细致的工作 信息输入的工作量很大 一般不允许出错 如果实行手工操作 须填制大量的表格 这就会耗费工作人员大量的时间和精力 计算机进行住房信息输入 工作 不仅能够保证输入准确无误 快速输出 而且还可以利用计算机对有关的各种信 息进行统计 服务于广大用户 同时计算机具有手工管理所无法比拟的优点 例如 检索 迅速 查找方便 可靠性高 存储量大 保密性好 寿命长 成本低等 这些优点能够 极大地提高房屋管理的效率 也是事业单位的科学化 正规化管理的重要条件 1 2 房地产管理信息系统的发展 房地产又称不动产 有广义和狭义两种解释 从狭义上讲 它仅指土地 土地上的 永久性建筑物和由它衍生出来的所有权或使用权 从广义上讲 指土地 土地上的永久 性建筑物 基础设施 以及诸如水 矿藏等自然资源 还包括与土地的所用权和使用权 有关的各种权利 利益 以及与房地产有关的学科理论 开发 经营 管理房地产的各 种机构等 通常我们所说的房地产 都是就广义而言的 房地产业在我国虽然只是一个比较年轻的产业 但其已经在我国获得了长足的发展 而且已经成为了我国经济一个新的增长点 随着中国房改的深入进行 特别是加入世界 贸易组织之后 房地产业势必成为我国一项基础性的 先导性的产业 在市场经济中将 2 22 发挥更大的作用 目前全国各地的许多城市的房地产管理职能部门都在开发自己的房地 产管理信息系统软件 来满足各自的管理需求 纷纷建立自己的房地产产权产籍管理信 息系统 住房资金管理信息系统 单位公积金管理信息系统 房地产交易管理系统 住 房档案管理信息系统等与房地产有关的管理信息系统 大大提高了办公和管理的效率 显示了管理的公平合理性 增强了管理的透明度 实现了办公的自动化 有利于房地产 管理的发展 12 1 3 高校房地产管理现状 我国高校的房地产管理 目前基本上还是沿用计划经济时代的管理模式 这种模式 的管理只注重形式 局限于对部门的一次性无偿配给 失去了对房地产进行动态管理的 权力 形成了校内部门谁占用谁就拥有房地产的思维定式 学校对房地产的所有权流于形 式 所有权和收益 处置权相分离 因而存在着种种弊端 1 房地产管理分散 无序 资源浪费严重 目前 高校房地产管理体制各不相同 但多数高校都存在多头管理的现象 基建 后勤 产业和其他部门各管一块 权属不清晰 职责不明确 造成管理混乱 资源浪费 甚至资产流失 有些部门因机构改革变动 科研项目与教学实验停止 专业老化导致学 生减少等原因使得用房空余甚至关门 而有些新兴学科 新的科研项目 新建立的机构 用房十分紧张 学校房地产处置权的部门化 很难对用房进行统一调配 使得这种矛盾 长期存在 所以 学校进行专业设置时 面临的首要问题就是房子问题 其根源是过去 高校对房地产资源管理只依靠一次性无偿分配配给谁 谁就有永久支配权 收益权 而 学校的资产拥有权只是个形式 没有动态管理的调配权力 2 房地产用途不规范管理体制落后 过去高校房地产只是为办学服务 用途单一 而在市场经济体制下 经营性的房地 产逐渐增多 由于管理制度没有上 管理体系没有适时建立 造成了国有资产流失 许 多后勤集团 经营型的工厂 公司的实体等没有将学校的房地产纳入成本核算甚至将只 拥有使用权的房出租 租金归己或者自筹资金在学校土地上建造经营性用房 收益全部 归己 更有甚者干脆自筹资金在校内土地上建房 从事经营活动 学校房地产资源的效 益 就这样被只拥有使用权的部门占有了 3 房地产使用的约束机制未建立 目前许多高校房地产资源是一次性无偿分配 资源分配给谁 谁就有永久支配权 收益权 学校不能实现动态管理 形成了公用房产使用不均 利用率不高 结构不合理 经营性收益不能统一上缴学校财务的被动局面 有效 合理地配置资源 发挥资源整体 整合优势 提高资源利用效益的自我约束机制有待建立 1 4 课题的意义 目前 随着高校办学规模的不断扩大 相关硬件建设进一步完善 房地产作为高校 固定资产的重要组成部分 对其进行有效合理的管理 使其科学 充分 透明地被管理 和利用 对广大高校来说非常必要 各大高校应充分利用网络简便 迅速的优点 简化 信息系统的管理工作 提高管理工作的效率 从而达到规范化 自动化管理的目的 该 系统的实施 有助于帮助和提高房产管理的科学化 规范化水平 强化房产资源的管理利 用 促进高效 科学 完整的管理体系的建立 达到科学管理的目的 1 5 系统开发结构与技术 本系统采用 C S 体系结构 前台采用 Visual C 面向对象的可视化编程技术 后台使 用了 SQL server 2000 数据库 不论管理员还是普通用户只要登陆本系统后 就可以根据 需要进行相应的操作 3 22 Visual C 是一个功能强大的可视化软件开发工具 自 1993 年 Microsoft 公司推出 Visual C 1 0 后 随着其新版本的不断问世 Visual C 已成为专业程序员进行软件开发 的首选工具 Visual C 中提供了 MFC 类库 ATL 模板类以及 AppWizard Class Wizard 等 一系列的 Wizard 工具用于帮助用户快速的建立自己的应用程序 大大简化了应用程序的设 计 使用这些技术 可以使开发者编写很少的代码或不需编写代码就可以开发一个数据库 应用程序 Visual C 提供的开发环境可以使开发者根据自己的需要设计应用程序的界面和 功能 而且 Visual C 提供了丰富的类库和方法 可以使开发者根据自己的应用特点进行 选择 Visual C 提供了 OLE 技术和 ActiveX 技术 这种技术可以增强应用程序的能力 使用 OLE 技术和 ActiveX 技术可以使开发者利用 Visual C 中提供的各种组件 控件以及 第三方开发者提供的组件来创建自己的程序 从而实现应用程序的组件化 使用这种技术 可以使应用程序具有良好的可扩展性 8 在 Visual C 众多的优势当中 它在数据库方面的特长显得尤为突出 适应于多种数 据库结构 从客户机 服务机模式到多层数据结构模式 高效率的数据库管理系统和新一 代更先进的数据库引擎 最新的数据分析手段和提供大量的企业组件 SQL Server 2000 是 Microsoft 公司推出的 SQL Server 数据库管理系统 该版本继承了 SQL Server 7 0 版本的优点 界面友好 易学易用且功能强大 与 Windows 操作系统完美 结合 可以构造网络环境数据库甚至分布式数据库 可以满足企业及 Internet 等大型数据库 应用 同时又比它增加了许多更先进的功能 具有使用方便可伸缩性好与相关软件集成程 度高等优点 3 它的功能特性 1 实现了客户机 服务器模式 客户机 服务器模式数据库计算是一种分布式的数据存储 访问和处理技术 它已成 为大多数企业计算的标准 Microsoft SQL server 是客户机 服务器系统应用的完美例子 2 与 Internet 集成 SQL server 2000 数据库引擎提供完整的 XML 支持 具备构造大型 Web 站点的数据存储 组件所需的可伸缩性 可用性和安全性 3 具备很强的可伸缩性和可用性 SQL server 2000 包含企业版 标准版 开发版和个人版等 4 个不同版本 使同一个数 据库引擎可以在不同的操作系统平台上使用 从运行 Windows 9x 的便携式电脑 到运行 Windows2000 Data Center Server 的大型多处理器的服务器 增强的图形用户界面管理工具 使管理更加方便 4 具备企业级数据库功能 SQL server 2000 关系型数据库引擎支持当今苛刻的数据处理环境所需的功能 可同 时管理上千个并发数据库用户 其分布式查询使用户可以引用来自不同数据源的数据 同 时具备分布式事务处理系统 保障分布式数据更新的完整性 5 易于安装 部署和使用 SQL server 2000 的安装向导可帮助用户方便地实现各种方式的安装 如网络远程安装 多实例安装 升级安装和无人职守安装等 SQL server 2000 还提供了一些管理开发工具 使用户可以快速开发应用程序 6 数据仓库功能 企业在正常的业务运作过程中需要收集各种数据 包含企业的动态历史记录 数据仓 库的目的是合并和组织这些数据 以便可对其进行分析并用来支持业务决策 数据仓库是 一种高级 复杂的技术 Microsoft SQL server 2000 提供的强大工具 可帮助您完成创建 使用和维护数据仓库的任务 4 22 2 可行性分析报告 2 1 技术可行性 该系统的性质为 MIS 因而系统的分析与设计是系统设计的核心部分 大三学期学习 过软件工程和数据库概论这两门课程 在学习期间由于老师严格要求我们 因而现在已具 备一定的系统分析能力 并且熟悉数据库的相关操纵 我们院有许多位老师多年从事数 据库的教学与研究工作 因而该系统的实现在技术上是可行的 2 2 时间 设备可能性 系统设计与开发工作预计耗时二个月左右 由于自己在此阶段时间充足能准时按要 求完成此项目 所需要的设备的硬件与软件主要包括电脑 Visual C 6 0 和 SQL server 2000 这些硬件与软件都是平时练习系统开发所必须 这就为顺历完成此项目提供了设 备的可能性 2 3 系统工作量 该方面相关的系统目前国内还是刚刚起步 在网上这方面的成熟案例并不是有很多 因此系统的开发有一定的难度 并且该系统的工作量相对很大 必须保证按进度完成任 务 2 4 代码工作量 因为此系统相对比较复杂 模块设计的也比较多 因此代码工作量大约需要 15 天 2 5 文档要求 依据国家 计算机软件产品开发文件编制指南 理论与原则和 安阳师范学院本科 毕业论文工作指导手册 的规定来编制标准的文档 3 需求分析说明书 3 1 课题的任务 高校房地产管理系统的设计与实现主要是针对目前高校在房地产管理方面上的众多 不足与效率较低的情况提出的课题 主要是设计一个实用性的系统 改变当前这个的状 况 实现对高校的房地产资源有序化的管理 提高高校的办公效率 与现代科学管理制 度接轨 3 2 系统的功能性需求 本系统的功能需求如下 1 基本信息管理功能 系统信息管理功能主要是实现基本信息的管理及系统参数设置 基本信息主要包括 房产类型信息 部门信息 学生信息与教工信息 用户可对其信息进行添加 修改 删 除等操作 2 房产属性管理功能 系统房产属性管理主要是对房地产基本信息 房产图示展示与房产维修信息的管理 房地产属性管理模块是该系统的主要部分 用户可以实现对房地产信息的添加 修改 删除与查询等操作 还可以对当前房地产概貌进行观模 其中房产维修可以对当前需要 维修的房屋进行统计并且实现双方交互 3 统计查询功能 该功能主要是实现房地产 学生 教工等统计查询操作 通过房地产信息查询 学 生信息查询与教工信息查询这几个模块 可以把所需要的记录导入到 EXCEL 表 这样就 可以放便在办公软件中实现对记录的编辑 打印 修改等相关操作 4 系统设置功能 该功能主要是实现对用户的基本信息进行修改 删除 还有对数据备份恢复 退出 系统等一些基本操作 5 22 3 3 业务流程图 图图 1 1 业务流程图业务流程图 3 4 数据流程图 图图 2 2 数据流程图数据流程图 6 22 3 5 系统流程图 图图 3 3 系统流程图系统流程图 4 系统设计 4 1 概要设计 4 1 1 功能模块结构图 图图 5 5 功能模块结构图功能模块结构图 4 1 2 功能模块描述 1 基本信息管理 此模块包含的信息与房地产的属性息息相关 部门信息主要是现在正在使用有关房 屋相关单位 房型信息主要是现在房屋主要用于哪些方面 学生与教工也是房屋的主要 使用者 因此也是该系统不可或缺部分 2 房地产属性管理 7 22 此模块是该系统的核心部分 针对房地产信息管理 房地产信息管理主要对现有房 屋的属性管理例如房屋的使用单位 权属单位等 房产图形展示模块展现了房地产的概 貌 给人生动形象与立体层次的感觉 房产维修管理主要是对出现问题的房屋进行及时 维修 实现使用单位与维修处的协调 3 统计查询管理 该模块主要是对现有的数据进行分析 通过对数据的挖掘来进行决策 该模块主要 功能是将房地产 学生与教工等信息可以导入到 excel 表中 利用 excel 办公软件强大 的功能 来获取相关的结果 4 系统设置模块 该模块主要是对用户信息的管理 用户管理可以添加 删除与修改用户信息 但需 要根据用户的相关权限进行相应的操作 例如用户如果是 admin 它就不能被删等 用户 口令修改主要是恢复初始密码 这个初始密码是系统设定好的 数据备份恢复主要是考 虑数据的安全性 通过备份可以将在出现意外情况时的损失降低到最底限度 最后就是 退出整个系统 4 24 2 数据库设计数据库设计 4 2 1 表设计 8 22 9 22 表表 7 7 HouseRepairHouseRepair 房屋维修表 房屋维修表 字段名称字段名称字段类型字段类型主键主键允许为空允许为空默认值默认值功能描述功能描述 NumIdInt 4 是记录编号 IdVarchar 20 房屋编号 NameVarchar 50 房屋名称 PostDateVarchar 20 提交日期 RepairDateVarchar 20 维修日期 StatusVarchar 20 状态 ReasonVarchar 100 维修原因 UnitVarchar 50 维修单位 TotalDecimal 10 2 维修费用 ResultVarchar 50 维修结果 4 3 详细设计 4 3 1 用户登录模块设计 用户登录模块主要根据用户登录的信息 与数据库中信息成功匹配后 获得其相应 的操作权限 1 用户登录流程图 图图 6 6 用户登录程序流程图用户登录程序流程图 2 处理说明 说明一 打开系统 等待用户输入帐号 密码 判断用户输入的信息与后台数据库 10 22 是否匹配 若不匹配 则刷新页面 等待用户重新输入 4 3 2 房屋属性模块设计 房地产信息模块主要实现管理员对房屋信息的添加 修改 删除等操作 1 房屋属性流程图 图图 7 7 房屋属性模块流程图房屋属性模块流程图 2 处理说明 说明一 打开并激活窗口 根据不同的查询的条件 窗口可以加载相关的数据 说明二 单击需要编辑的信息 进行修改操作 修改信息后进行保存 若要删除其 中一条信息 只要选中后单击删除按扭 若单击增加按钮 填写信息后保存即可 5 系统实现 5 1 用户登录模块实现 用户登录的界面如下图 其中的确定按钮的功能有 1 验证用户名和密码是否正确 如果不正确则给出相应的错误提示 2 当验证通过后 检测该登录用户的管理权限 并设置变量传值给主窗体 图图 8 8 用户登录模块效果图用户登录模块效果图 该模块主要根据输入的用户信息 判断输入的信息是否正确 如果输入的信息不正 11 22 确 将自动弹出 Messagebox 对话框 否则进入主界面 5 2 房屋类型模块设计 房屋类型模块的如下图所示 其要实现的功能主要有 1 按增加按钮时 首先在编辑框输入房屋类型的名称 之后根据一个判断函数来判 断数据库中是否存在此房屋类型的信息 如果有则给出相应的提示 否则添中加成功 2 按删除按钮时 首先判断是否已经选中列表框中的房屋类型 如果没有则会给出 相应的提示 否则删除成功 3 按修改按钮时 首先判断是否已经选中列表框中的房屋类型 如果选中则会在编 辑框中显示 修改后按下修改按钮即可 否则提示选中 图图 8 8 房屋类型模块效果图房屋类型模块效果图 5 3 教师信息模块设计 教师信息模块如下图所示 其主要功能有 教师信息模块主要是来实现对教师信息的有效管理 主要有增加 修改和删除功能 1 增加功能 首要必须填写相应的教师信息 如果信息不完整则会给出相应的提示 如果信息完整并按下增加按钮时 首先判断此教师的信息是否已存在 如果数据库已有 此教师的信息 则不能进行添加 否则操作成功 2 修改功能 首先在 DateGrid 中单击须要修改的记录 此时相应的信息则会在上 方的编辑框中给出 修改完成后 单击修改按钮即可 3 删除功能 首先在 DateGrid 中单击要删除的记录 此时按下删除按钮则会弹出 相应的确定提示框 按下确定按钮所选中的记录则被删除 12 22 图图 9 9 教师信息模块效果图教师信息模块效果图 5 4 房产信息管理模块设计 房地产信息管理模块主要根据需要对房地产信息表中的信息进行增加 删除和修改 并更新到房地产信息表中 1 查询功能 如果选中全部按钮 则将房屋信息数据库的所有的数据给显示出来 如果选中部门按钮 则在右边出现一个下拉列表框 则把所有部门的信息都给显出来 选中某一个部门后 则会根据相应的查询条件显示出相应的房屋信息 2 增加功能 首先单击增加按钮则会弹出房屋信息编辑对话框 填写好信息后 首 先判断此房屋的信息是否已存在 如果数据库已有此房屋的信息 则不能进行添加 否 则操作成功 3 修改功能 首先在 DateGrid 中单击须要修改的记录 单击修改按钮则会弹出相 应的房屋信息编辑对话框 修改完成后 单击确定按钮即可 4 删除功能 首先在 DateGrid 中单击要删除的记录 此时按下删除按钮则会弹出 相应的确定提示框 按下确定按钮所选中的记录则被删除 图图 1010 楼房信息模块效果图楼房信息模块效果图 13 22 5 5 房屋信息统计模块设计 房屋信息统计模块设计主要是把现有的房屋信息导入到 EXCEL 表中 可以利用办公 软件强大的功能来实现对房屋信息相应的操作 例如打印 饼状图的制作等 图图 1111 房屋信息统计效果图房屋信息统计效果图 5 6 用户管理模块设计 用户管理模块主要来实现用户的添加 密码复位与删除操作 并将相应操作后的信 息保存到数据库中 用户管理模块如下图所示 1 添加功能 单击添加后会弹出用户信息编辑对话框 填写相应的信息后 选择 相应的用户权限 密码被始为 888888 也会在此判断下此用户名是否存在 如果存在则 操作失败 否则成功 2 密码复位 此功能只能将此用户的密码初始化为 888888 但是不能对 admin 此 用户进行操作 3 删除功能 首先在列表框中选中要删除的记录 此时按下删除按钮则会弹出相 应的确定提示框 按下确定按钮所先的记录则被删除 只有管理员有权限进行删除操作 普通用户没有此权限 但管理员级用户也不能对 admin 用户进行删除 图图 1212 用户管理效果图用户管理效果图 14 22 5 7 密码修改模块设计 密码修改模块主要是对已登录的用户进行的操作 在输入旧密码 新密码与确认密 码后 首先判断用户输入的旧密码是否有效 如果不正确则给出提示 否则判断两次输 入的密码是否正确 如果不一致给出提示 否则修改成功 图图 1313 密码修改效果图密码修改效果图 5 8 数据备份模块设计 数据备份模块主要是实现对现有数据库的数据进行数据备份 有一个默认的保存路 径 如果需要改变保存路径只需单击右边的按钮后会弹出相应的对话框 来选择需要保 存路径即可 图图 1414 数据备份效果图数据备份效果图 6 系统测试 6 1 系统模块测试 高校房地产信息管理系统已经基本实现 为了使系统能够稳定的运行 需要对系统 进行一些测试 测试的方法很多 主要有黑盒法和白盒法 黑盒法是从用户的角度对系统的功能和 性能进行测试 白盒法是开发人员对程序代码进行测试 本系统采用黑盒法进行系统功 能测试 由于系统本身编写用的是 VC 语言 所以只要在数据库都连接通顺的情况下 直接 在 VC 编译软件里 点击运行按钮即可 下面列举几个主要功能模块进行测试的结果 15 22 7 软件界面设计标准与规范 7 1 编写目的 制定界面设计标准规范的目的是为了规范和统一软件界面设计制定软件界面设计标 准与规范 当今软件界的所有软件无不是可视化的用户界面 它的好处有美观 直接 操作者易懂和操作方便等好处 7 2 界面设计思想 为用户设计 而不是设计者 1 美观 操作方便高效 2 根据用户需求设计 3 针对不同用户的层次设计 有的用户对计算机相当了解而有的从来就没碰过 计算机 4 避免出现嵌套式的界面设计 5 界面和代码要相互制约 6 界面要通 人性 即要有引导用户操作的功能 不能是操作一有错误就卡住 什么都做不下去 又无任何提示来帮助用户如何进行操作 7 3 界面设计原则 1 遵循一致的准则 确立标准并遵循 无论是控件使用 提示信息措辞 还是颜色 窗口布局风格 遵循统一的标准 做 到真正的一致 使用户使用起来能够建立起精确的心里模型 使用熟练了一个界面后 切换到另外一个界面能够很轻松的推测出各种功能 语句理解也不需要费神理解 给用 户统一感觉 不觉得混乱 心情愉快 支持度增加 2 颜色使用恰当 遵循对比原则 如果没有自己的系列界面 采用标准界面则可以少考虑此方面 做到与操作系统统 一 读取系统标准色表 对于有色盲 色弱的用户 即使使用了特殊颜色表示重点或者 特别的东西 也应该使用特殊指示符 如 着重号 以及图标等作为强调 突出 重点 颜色方案也需要测试 常常由于显示器 显卡的问题 色彩表现每台机器都不一 样 应该经过严格测试 不同机器进行颜色测试 还要严格遵循颜色对比原则 在浅色 背景上使用深色文字 深色背景上使用浅色文字 蓝色文字以白色背景容易识别 而在 红色背景则不易分辨 原因是红色和蓝色没有足够反差 而蓝色和白色反差很大 除非 特殊场合 杜绝使用对比强烈 让人产生憎恶感的颜色 整个界面色彩尽量少的使用类 别不同的颜色 这样可以让用户有强烈的对比感觉 16 22 7 4 界面设计样式 采用标准 Windows 界面 自上至下依次为 标题栏 菜单栏 工具条 工作区 状 态栏等 如下图示 图图 1515 系统界面系统界面 7 5 常见提示信息样式 提示信息按以下标准进行 标准 Windows 对话框样式 添加信息图标 后接提示信 息文本和相应按钮 如下图示 图图 1616 常见提示信息样式常见提示信息样式 7 6 常见错误信息样式 错误信息按以下标准进行 标准 Windows 对话框样式 后接提示信息文本和相应按 钮 如下图示 菜单栏 工具条 状态 栏 工作区 信息图标 提示文本 按钮 提示 文本 17 22 图图 1717 常见错误信息样式常见错误信息样式 7 7 其他界面约定 除主界面外 所有子界面均采用模式窗体 即该窗体不消失 不可以在本程序内将 焦点移出子窗体 8 总结 8 1 总结 经过近三个多月的分析和开发 高校房地产管理系统基本开发完毕 能够完成高校 房地产管理的基本要求 能够完成关于高校房地产管理的查询 录入等功能 由于时间 仓促 很多想法没有能够实现 比如说在数据库安全方面做的还不够 在数据库的加密 和数据压缩发面还有待改进 联机文档比较少 用户界面不够美观 出错处理不够等多 方面问题 这个在今后的软件维护过程中会逐步改进 在软件开发的初期阶段 应有的 文档还远远不够 对管理系统的分析不够透彻 在具体的开发阶段遇到了很大的问题 应当高度重视文档的重要性 保证初期的软件分析的透彻 通过这一段时间的设计和开 发 进一步掌握了软件开发的基本步骤 在软件的需求分析阶段 由于调查不充分 没 有足够的文档支持 给整体工作带来了麻烦 从而影响到了软件的开发进度 这个是应 该注意的首要问题 另外在设计阶段以及代码调试阶段遇到了一些问题 在解决问题的 同时 自己的认识也提高了很多 8 2 进一步的工作 在软件的设计完成后 还有很多不尽人意的地方 在以后会逐步添加相应的功能 使高校房地产管理能够不断的完善 高校房地产管理在查询方面还存在欠缺 比如修改数 据功能还有待增加 在数据库分析方面做的也很不够 另外在查询方面的功能还不够完善 在 查询设置方面显得过于简单 高校房地产管理中的修改应该是本系统中的重点 可是在 制作过程中没有充分的考虑 以至于成了本系统的一个叫薄弱的环节 在今后的工作中 将重点改进在修改方面的缺陷 使修改功能更加完善 贴近用户的需求 所以 下一步 的工作就是使系统更加完善 通过继续学习 把在软件使用过程中出现的各种问题逐步 加以解决 使高校房地产管理系统系统更加实用 这部分的工作对今后开发新的软件有 很大的帮助 参考文献参考文献 1 萨师煊等 数据库系统概论 M 北京 高等教育出版社 2002 3 5 2 张海藩 软件工程导论 M 北京 清华大学出版社 2003 90 93 3 虞益诚 孙莉 SQL server 2000 数据库应用技术 M 北京 中国铁道出版社 2005 4 郑阿奇等 Visual C 实用教程 M 北京 电子工业出版社 2003 101 120 5 启明工作室 数据库应用系统开发与实例 M 北京 人民邮电出版社 2004 70 90 6 孙鑫 余安萍 VC 深入详解 M 北京 电子工业出版社 2004 6 7 求是科技 Visual C 6 0 数据库开发技术与工程实践 M 北京 人民邮电出版社 2004 100 125 8 朱洪波等 Visual C 6 0 完全自学宝典 M 北京 清华大学出版社 2004 7 9 郑阿奇 刘启芬等 SQL server 实用教程 M 北京 电子工业出版社 2005 7 2 10 李涛 刘凯奎 王永皎 Visual C 与 SQL server 数据库开发与实例 M 北京 清 华大学出版社 2006 7 11 刘勇等 SQL server 2000 基础教程 M 北京 清华大学出版社 2006 2 12 王琴 李建辉 校园房产管理信息系统的建立 J 黄河水利职业技术学

温馨提示

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

评论

0/150

提交评论