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

下载本文档

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

文档简介

1、安阳师范学院本科学生毕业论文高校房地产管理系统的设计与实现作者张建浩系(院)计算机与信息工程学院专业信息管理与信息系统年级 05级本科学号 05094018 指导教师周宏宇日期 2009年 6 月学生诚信承诺书本人郑重承诺:所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写的研究成果,也不包含为获得安阳师范学院或其他教育机构的学位或证书所使用过的材料。 与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。签名:日期:论文使用授权说明本人完全了解安阳师范学院有关保留、使用学位论

2、文的规定, 即:学校有权保留送交论文的复印件, 允许论文被查阅和借阅; 学校可以公布论文的全部或部分内容,可以采用影印、缩印或其他复制手段保存论文。签名:导师签名:日期:目录摘要 . 1关键词 . 11 绪论 . 11.1 课题的背景. 11.2 房地产管理信息系统的发展. 11.3 高校房地产管理现状. 21.4 课题的意义. 21.5 系统开发结构与技术. 22 可行性分析报告. 42.1 技术可行性. 42.2 时间、设备可能性. 42.3 系统工作量. 42.4 代码工作量. 42.5 文档要求 . 43 需求分析说明书. 43.1 课题的任务. 43.2 系统的功能性需求. 43.3

3、 业务流程图. 53.4 数据流程图. 53.5 系统流程图. 64 系统设计 . 64.1 概要设计 . 64.1.1功能模块结构图. 64.1.2功能模块描述. 64.2 数据库设计 . 74.2.1表设计 . 74.3 详细设计 . 94.3.1用户登录模块设计. 94.3.2房屋属性模块设计. 105 系统实现 . 105.1 用户登录模块实现. 105.2 房屋类型模块设计. 115.3 教师信息模块设计. 115.4 房产信息管理模块设计. 125.5 房屋信息统计模块设计. 135.6 用户管理模块设计. 135.7 密码修改模块设计 . 145.8 数据备份模块设计. 146

4、系统测试 . 146.1 系统模块测试. 147 软件界面设计标准与规范. 157.1 编写目的 . 157.2 界面设计思想 . 157.3 界面设计原则 . 157.4 界面设计样式. 167.5 常见提示信息样式. 167.6 常见错误信息样式. 167.7 其他界面约定. 178 总结 . 178.1 总结 . 178.2 进一步的工作 . 17参考文献 . 17第 1 页高校房地产管理系统的设计与实现张建浩(安阳师范学院计算机与信息工程学院,河南安阳 455002)摘要:该系统使高校房地产管理从传统方式转向管理自动化,采用先进管理思想, 实现了高校房地产管理系统化、 规范化的开端。

5、通过分析高校房地产管理现状,提出了自动化管理的可行性解决方案, 并在此基础上进行需求分析、 设计整体架构、 业务流程和数据结构,编写程序,实现该系统的正常运行。系统采用成熟的c/s 结构,以 vc设计、运行于windows98或更高版本 windows操作系统。针对不同的用户、 不同的权限控制对不同信息的增、删、修改和检索。设计高效、可重用性强而方便数据控制的类库。本系统为我校房地管理提供了可行的解决方案,完成了系统的基本功能, 并提供了易于扩充的框架, 为今后房地产管理系统的进一步完善打下良好基础。关键词 :房地产管理;管理信息系统;兼容性;sql server 20001 绪论1.1 课题

6、的背景高校固定资产是高等教育事业赖以生存和发展的物质基础, 固定资产管理是高校管理基础上十分重要的组成部分。 不断完善和加强固定资产管理工作, 优化资源配置 , 提高固定资产使用效益 , 是提升学校整体管理水平 , 提高学校竞争能力的重要保障。 高校的房地产在高校固定资产总量中占有相当大的比例。高校的土地资源是学校可持续发展的源泉, 高校的房产是教学、科研的必要条件 , 是教职工队伍稳定和发展的保障, 因此加强高校房地产资源管理显得尤其重要。 但我国高校的房地产资源原本就相对紧张, 现在随着扩招和办学规模的逐渐扩大而越来越紧张, 变革高校房地产管理显得越来越紧迫13。利用计算机支持事业单位高效

7、率完成的日常事务,是适应现代管理制度要求、 推动事业单位人事管理走向科学化、 规范化的必要条件; 而房屋信息管理是一项琐碎、 复杂而又十分细致的工作,信息输入的工作量很大,一般不允许出错,如果实行手工操作,须填制大量的表格, 这就会耗费工作人员大量的时间和精力,计算机进行住房信息输入工作,不仅能够保证输入准确无误、 快速输出,而且还可以利用计算机对有关的各种信息进行统计,服务于广大用户,同时计算机具有手工管理所无法比拟的优点. 例如: 检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高房屋管理的效率 , 也是事业单位的科学化、正规化管理的重要条件。1.2

8、 房地产管理信息系统的发展房地产又称不动产, 有广义和狭义两种解释。从狭义上讲,它仅指土地、土地上的永久性建筑物和由它衍生出来的所有权或使用权;从广义上讲, 指土地、土地上的永久性建筑物、基础设施,以及诸如水、 矿藏等自然资源,还包括与土地的所用权和使用权有关的各种权利、利益,以及与房地产有关的学科理论、 开发、经营、管理房地产的各种机构等。通常我们所说的房地产,都是就广义而言的。房地产业在我国虽然只是一个比较年轻的产业,但其已经在我国获得了长足的发展,而且已经成为了我国经济一个新的增长点,随着中国房改的深入进行, 特别是加入世界贸易组织之后, 房地产业势必成为我国一项基础性的、先导性的产业,

9、 在市场经济中将发挥第 2 页更大的作用。目前全国各地的许多城市的房地产管理职能部门都在开发自己的房地产管理信息系统软件,来满足各自的管理需求,纷纷建立自己的房地产产权产籍管理信息系统、住房资金管理信息系统、 单位公积金管理信息系统、 房地产交易管理系统、 住房档案管理信息系统等与房地产有关的管理信息系统,大大提高了办公和管理的效率, 显示了管理的公平合理性,增强了管理的透明度,实现了办公的自动化,有利于房地产管理的发展12。1.3 高校房地产管理现状我国高校的房地产管理 , 目前基本上还是沿用计划经济时代的管理模式。这种模式的管理只注重形式 , 局限于对部门的一次性无偿配给, 失去了对房地产

10、进行动态管理的权力, 形成了校内部门谁占用谁就拥有房地产的思维定式, 学校对房地产的所有权流于形式,所有权和收益、处置权相分离, 因而存在着种种弊端。(1) 房地产管理分散、无序 , 资源浪费严重目前, 高校房地产管理体制各不相同, 但多数高校都存在多头管理的现象。基建、后勤、产业和其他部门各管一块, 权属不清晰 , 职责不明确 , 造成管理混乱、 资源浪费 , 甚至资产流失。 有些部门因机构改革变动、 科研项目与教学实验停止、 专业老化导致学生减少等原因使得用房空余甚至关门, 而有些新兴学科、 新的科研项目、 新建立的机构用房十分紧张 , 学校房地产处置权的部门化, 很难对用房进行统一调配,

11、 使得这种矛盾长期存在。所以, 学校进行专业设置时 , 面临的首要问题就是房子问题。 其根源是过去高校对房地产资源管理只依靠一次性无偿分配配给谁, 谁就有永久支配权、收益权, 而学校的资产拥有权只是个形式 , 没有动态管理的调配权力。(2) 房地产用途不规范管理体制落后过去高校房地产只是为办学服务, 用途单一 , 而在市场经济体制下 , 经营性的房地产逐渐增多。由于管理制度没有上 , 管理体系没有适时建立 , 造成了国有资产流失。 许多后勤集团、经营型的工厂、 公司的实体等没有将学校的房地产纳入成本核算甚至将只拥有使用权的房出租 , 租金归己或者自筹资金在学校土地上建造经营性用房, 收益全部归

12、己。更有甚者干脆自筹资金在校内土地上建房, 从事经营活动。学校房地产资源的效益 , 就这样被只拥有使用权的部门占有了。(3) 房地产使用的约束机制未建立目前许多高校房地产资源是一次性无偿分配, 资源分配给谁 , 谁就有永久支配权、收益权, 学校不能实现动态管理。形成了公用房产使用不均、利用率不高、结构不合理、经营性收益不能统一上缴学校财务的被动局面。有效、合理地配置资源 , 发挥资源整体整合优势, 提高资源利用效益的自我约束机制有待建立。1.4 课题的意义目前, 随着高校办学规模的不断扩大, 相关硬件建设进一步完善。 房地产作为高校固定资产的重要组成部分 , 对其进行有效合理的管理 , 使其科

13、学、充分、透明地被管理和利用, 对广大高校来说非常必要。 各大高校应充分利用网络简便、 迅速的优点 , 简化信息系统的管理工作 , 提高管理工作的效率 , 从而达到规范化、 自动化管理的目的。 该系统的实施, 有助于帮助和提高房产管理的科学化、规范化水平, 强化房产资源的管理利用, 促进高效、科学、完整的管理体系的建立, 达到科学管理的目的。1.5 系统开发结构与技术本系统采用 c/s 体系结构,前台采用visual c+面向对象的可视化编程技术, 后台使用了 sql server 2000 数据库,不论管理员还是普通用户只要登陆本系统后,就可以根据需要进行相应的操作。visual c+是一个

14、功能强大的可视化软件开发工具。 自 1993年 microsoft 公司推出 visual c+1.0 后,随着其新版本的不断问世,visual c+已成为专业程序员进行软件开发的首选第 3 页工具。 visual c+ 中提供了 mfc 类库、 atl模板类以及 appwizard、class wizard等一系列的 wizard 工具用于帮助用户快速的建立自己的应用程序,大大简化了应用程序的设计。使用这些技术,可以使开发者编写很少的代码或不需编写代码就可以开发一个数据库应用程序。visual c+提供的开发环境可以使开发者根据自己的需要设计应用程序的界面和功能,而且, visual c+提

15、供了丰富的类库和方法,可以使开发者根据自己的应用特点进行选择。visual c+提供了 ole 技术和 activex 技术, 这种技术可以增强应用程序的能力。 使用 ole技术和 activex 技术可以使开发者利用visual c+中提供的各种组件、控件以及第三方开发者提供的组件来创建自己的程序,从而实现应用程序的组件化。使用这种技术可以使应用程序具有良好的可扩展性8。在 visual c+众多的优势当中,它在数据库方面的特长显得尤为突出:适应于多种数据库结构,从客户机服务机模式到多层数据结构模式;高效率的数据库管理系统和新一代更先进的数据库引擎;最新的数据分析手段和提供大量的企业组件。s

16、ql server 2000是 microsoft 公司推出的 sql server 数据库管理系统,该版本继承了sql server 7.0 版本的优点,界面友好,易学易用且功能强大,与windows 操作系统完美结合,可以构造网络环境数据库甚至分布式数据库,可以满足企业及 internet 等大型数据库应用。同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点3。它的功能特性:(1) 实现了客户机服务器模式客户机服务器模式数据库计算是一种分布式的数据存储、访问和处理技术,它已成为大多数企业计算的标准。microsoft sql server 是客户机服务器系统

17、应用的完美例子。(2) 与 internet 集成sql server 2000数据库引擎提供完整的xml支持。具备构造大型web站点的数据存储组件所需的可伸缩性、可用性和安全性。(3) 具备很强的可伸缩性和可用性sql server 2000包含企业版、标准版、开发版和个人版等4 个不同版本,使同一个数据库引擎可以在不同的操作系统平台上使用,从运行windows 9x 的便携式电脑,到运行windows2000 data center server的大型多处理器的服务器。 增强的图形用户界面管理工具,使管理更加方便。(4) 具备企业级数据库功能sql server 2000 关系型数据库引擎

18、支持当今苛刻的数据处理环境所需的功能,可同时管理上千个并发数据库用户,其分布式查询使用户可以引用来自不同数据源的数据,同时具备分布式事务处理系统,保障分布式数据更新的完整性。(5) 易于安装、部署和使用sql server 2000的安装向导可帮助用户方便地实现各种方式的安装,如网络远程安装、多实例安装、升级安装和无人职守安装等。sql server 2000还提供了一些管理开发工具,使用户可以快速开发应用程序。(6) 数据仓库功能企业在正常的业务运作过程中需要收集各种数据,包含企业的动态历史记录,数据仓库的目的是合并和组织这些数据,以便可对其进行分析并用来支持业务决策。数据仓库是一种高级、复

19、杂的技术。microsoft sql server 2000提供的强大工具,可帮助您完成创建、使用和维护数据仓库的任务。第 4 页2 可行性分析报告2.1 技术可行性该系统的性质为 mis,因而系统的分析与设计是系统设计的核心部分。大三学期学习过软件工程和数据库概论这两门课程, 在学习期间由于老师严格要求我们,因而现在已具备一定的系统分析能力, 并且熟悉数据库的相关操纵。 我们院有许多位老师多年从事数据库的教学与研究工作,因而该系统的实现在技术上是可行的。2.2 时间、设备可能性系统设计与开发工作预计耗时二个月左右,由于自己在此阶段时间充足能准时按要求完成此项目。所需要的设备的硬件与软件主要包

20、括电脑、visual c+ 6.0 和 sql server 2000, 这些硬件与软件都是平时练习系统开发所必须,这就为顺历完成此项目提供了设备的可能性。2.3 系统工作量该方面相关的系统目前国内还是刚刚起步,在网上这方面的成熟案例并不是有很多,因此系统的开发有一定的难度, 并且该系统的工作量相对很大, 必须保证按进度完成任务。2.4 代码工作量因为此系统相对比较复杂,模块设计的也比较多,因此代码工作量大约需要15 天。2.5 文档要求依据国家计算机软件产品开发文件编制指南理论与原则和 安阳师范学院本科毕业论文工作指导手册的规定来编制标准的文档。3 需求分析说明书3.1 课题的任务高校房地产

21、管理系统的设计与实现主要是针对目前高校在房地产管理方面上的众多不足与效率较低的情况提出的课题, 主要是设计一个实用性的系统, 改变当前这个的状况,实现对高校的房地产资源有序化的管理, 提高高校的办公效率, 与现代科学管理制度接轨。3.2 系统的功能性需求本系统的功能需求如下:(1) 基本信息管理功能系统信息管理功能主要是实现基本信息的管理及系统参数设置,基本信息主要包括:房产类型信息、部门信息、学生信息与教工信息,用户可对其信息进行添加、修改、删除等操作。(2) 房产属性管理功能系统房产属性管理主要是对房地产基本信息、房产图示展示与房产维修信息的管理,房地产属性管理模块是该系统的主要部分,用户

22、可以实现对房地产信息的添加、修改、删除与查询等操作, 还可以对当前房地产概貌进行观模,其中房产维修可以对当前需要维修的房屋进行统计并且实现双方交互。(3) 统计查询功能该功能主要是实现房地产、 学生、教工等统计查询操作。通过房地产信息查询、学生信息查询与教工信息查询这几个模块,可以把所需要的记录导入到excel 表,这样就可以放便在办公软件中实现对记录的编辑、打印、修改等相关操作。(4) 系统设置功能该功能主要是实现对用户的基本信息进行修改、删除,还有对数据备份恢复、 退出系统等一些基本操作。第 5 页3.3 业务流程图图 1 业务流程图3.4 数据流程图图 2 数据流程图第 6 页3.5 系

23、统流程图图 3 系统流程图4 系统设计4.1 概要设计4.1.1 功能模块结构图图 5 功能模块结构图4.1.2 功能模块描述(1)基本信息管理此模块包含的信息与房地产的属性息息相关。部门信息主要是现在正在使用有关房屋相关单位。房型信息主要是现在房屋主要用于哪些方面。学生与教工也是房屋的主要使用者,因此也是该系统不可或缺部分。(2)房地产属性管理第 7 页此模块是该系统的核心部分, 针对房地产信息管理。 房地产信息管理主要对现有房屋的属性管理例如房屋的使用单位、权属单位等。房产图形展示模块展现了房地产的概貌,给人生动形象与立体层次的感觉。房产维修管理主要是对出现问题的房屋进行及时维修,实现使用

24、单位与维修处的协调。(3)统计查询管理该模块主要是对现有的数据进行分析,通过对数据的挖掘来进行决策。 该模块主要功能是将房地产、 学生与教工等信息可以导入到excel 表中,利用 excel 办公软件强大的功能,来获取相关的结果。(4)系统设置模块该模块主要是对用户信息的管理,用户管理可以添加、 删除与修改用户信息, 但需要根据用户的相关权限进行相应的操作,例如用户如果是admin它就不能被删等。 用户口令修改主要是恢复初始密码, 这个初始密码是系统设定好的。 数据备份恢复主要是考虑数据的安全性,通过备份可以将在出现意外情况时的损失降低到最底限度。最后就是退出整个系统。4.2 数据库设计4.2

25、.1 表设计第 8 页第 9 页表 7 houserepair(房屋维修表)字段名称字段类型主键允许为空默认值功能描述numidint(4) 是记录编号id varchar(20) 房屋编号namevarchar(50) 房屋名称postdatevarchar(20) 提交日期repairdate varchar(20) 维修日期statusvarchar(20) 状态reasonvarchar(100) 维修原因unitvarchar(50) 维修单位totaldecimal(10,2) 维修费用resultvarchar(50) 维修结果4.3 详细设计4.3.1 用户登录模块设计用户登录

26、模块主要根据用户登录的信息,与数据库中信息成功匹配后, 获得其相应的操作权限。(1) 用户登录流程图图 6 用户登录程序流程图(2) 处理说明第 10 页说明一:打开系统, 等待用户输入帐号、 密码,判断用户输入的信息与后台数据库是否匹配,若不匹配,则刷新页面,等待用户重新输入。4.3.2 房屋属性模块设计房地产信息模块主要实现管理员对房屋信息的添加、修改、删除等操作。(1) 房屋属性流程图图 7 房屋属性模块流程图(2)处理说明说明一:打开并激活窗口,根据不同的查询的条件,窗口可以加载相关的数据。说明二:单击需要编辑的信息, 进行修改操作,修改信息后进行保存;若要删除其中一条信息,只要选中后

27、单击删除按扭;若单击增加按钮,填写信息后保存即可。5 系统实现5.1 用户登录模块实现用户登录的界面如下图,其中的确定按钮的功能有:(1)验证用户名和密码是否正确,如果不正确则给出相应的错误提示。(2)当验证通过后 ,检测该登录用户的管理权限,并设置变量传值给主窗体。第 11 页图 8 用户登录模块效果图该模块主要根据输入的用户信息, 判断输入的信息是否正确, 如果输入的信息不正确,将自动弹出 messagebox对话框,否则进入主界面。5.2 房屋类型模块设计房屋类型模块的如下图所示,其要实现的功能主要有:(1) 按增加按钮时,首先在编辑框输入房屋类型的名称,之后根据一个判断函数来判断数据库

28、中是否存在此房屋类型的信息,如果有则给出相应的提示,否则添中加成功。(2) 按删除按钮时,首先判断是否已经选中列表框中的房屋类型,如果没有则会给出相应的提示,否则删除成功。(3) 按修改按钮时,首先判断是否已经选中列表框中的房屋类型,如果选中则会在编辑框中显示,修改后按下修改按钮即可,否则提示选中。图 8 房屋类型模块效果图5.3 教师信息模块设计教师信息模块如下图所示,其主要功能有:教师信息模块主要是来实现对教师信息的有效管理。主要有增加、修改和删除功能。(1) 增加功能:首要必须填写相应的教师信息, 如果信息不完整则会给出相应的提示,如果信息完整并按下增加按钮时,首先判断此教师的信息是否已

29、存在,如果数据库已有此教师的信息,则不能进行添加,否则操作成功。(2) 修改功能:首先在 dategrid 中单击须要修改的记录, 此时相应的信息则会在上方的编辑框中给出,修改完成后,单击修改按钮即可。(3) 删除功能:首先在 dategrid 中单击要删除的记录, 此时按下删除按钮则会弹出相应的确定提示框,按下确定按钮所选中的记录则被删除。第 12 页图 9 教师信息模块效果图5.4 房产信息管理模块设计房地产信息管理模块主要根据需要对房地产信息表中的信息进行增加、删除和修改,并更新到房地产信息表中。(1)查询功能:如果选中全部按钮,则将房屋信息数据库的所有的数据给显示出来;如果选中部门按钮

30、, 则在右边出现一个下拉列表框,则把所有部门的信息都给显出来,选中某一个部门后,则会根据相应的查询条件显示出相应的房屋信息。(2) 增加功能:首先单击增加按钮则会弹出房屋信息编辑对话框,填写好信息后,首先判断此房屋的信息是否已存在,如果数据库已有此房屋的信息,则不能进行添加, 否则操作成功。(3) 修改功能:首先在 dategrid 中单击须要修改的记录, 单击修改按钮则会弹出相应的房屋信息编辑对话框,修改完成后,单击确定按钮即可。(4) 删除功能:首先在 dategrid 中单击要删除的记录, 此时按下删除按钮则会弹出相应的确定提示框,按下确定按钮所选中的记录则被删除。图 10 楼房信息模块

31、效果图第 13 页5.5 房屋信息统计模块设计房屋信息统计模块设计主要是把现有的房屋信息导入到excel 表中,可以利用办公软件强大的功能来实现对房屋信息相应的操作。例如打印、饼状图的制作等。图 11 房屋信息统计效果图5.6 用户管理模块设计用户管理模块主要来实现用户的添加、密码复位与删除操作, 并将相应操作后的信息保存到数据库中,用户管理模块如下图所示。(1)添加功能:单击添加后会弹出用户信息编辑对话框,填写相应的信息后,选择相应的用户权限,密码被始为888888。也会在此判断下此用户名是否存在,如果存在则操作失败,否则成功。(2)密码复位:此功能只能将此用户的密码初始化为888888,但

32、是不能对 admin此用户进行操作。(3)删除功能:首先在列表框中选中要删除的记录,此时按下删除按钮则会弹出相应的确定提示框,按下确定按钮所先的记录则被删除。只有管理员有权限进行删除操作,普通用户没有此权限,但管理员级用户也不能对admin 用户进行删除。图 12 用户管理效果图第 14 页5.7 密码修改模块设计密码修改模块主要是对已登录的用户进行的操作。在输入旧密码、 新密码与确认密码后,首先判断用户输入的旧密码是否有效,如果不正确则给出提示, 否则判断两次输入的密码是否正确,如果不一致给出提示,否则修改成功。图 13 密码修改效果图5.8 数据备份模块设计数据备份模块主要是实现对现有数据

33、库的数据进行数据备份,有一个默认的保存路径,如果需要改变保存路径只需单击右边的按钮后会弹出相应的对话框,来选择需要保存路径即可。图 14 数据备份效果图6 系统测试6.1 系统模块测试高校房地产信息管理系统已经基本实现,为了使系统能够稳定的运行, 需要对系统进行一些测试。测试的方法很多, 主要有黑盒法和白盒法, 黑盒法是从用户的角度对系统的功能和性能进行测试,白盒法是开发人员对程序代码进行测试。本系统采用黑盒法进行系统功能测试。由于系统本身编写用的是vc+语言,所以只要在数据库都连接通顺的情况下,直接在 vc+ 编译软件里,点击运行按钮即可。下面列举几个主要功能模块进行测试的结果:第 15 页

34、7 软件界面设计标准与规范7.1 编写目的制定界面设计标准规范的目的是为了规范和统一软件界面设计制定软件界面设计标准与规范。 当今软件界的所有软件无不是可视化的用户界面,它的好处有美观、直接、操作者易懂和操作方便等好处。7.2 界面设计思想“为用户设计,而不是设计者”。(1)美观、操作方便高效。(2)根据用户需求设计。(3) 针对不同用户的层次设计。(有的用户对计算机相当了解而有的从来就没碰过计算机)(4)避免出现嵌套式的界面设计。(5)界面和代码要相互制约。(6)界面要通“人性”。即要有引导用户操作的功能,不能是操作一有错误就卡住什么都做不下去,又无任何提示来帮助用户如何进行操作。7.3 界

35、面设计原则(1) 遵循一致的准则,确立标准并遵循无论是控件使用,提示信息措辞,还是颜色、窗口布局风格,遵循统一的标准,做到真正的一致。 使用户使用起来能够建立起精确的心里模型,使用熟练了一个界面后, 切换到另外一个界面能够很轻松的推测出各种功能,语句理解也不需要费神理解。 给用户统一感觉,不觉得混乱,心情愉快,支持度增加。(2) 颜色使用恰当,遵循对比原则:如果没有自己的系列界面, 采用标准界面则可以少考虑此方面, 做到与操作系统统一,读取系统标准色表。 对于有色盲、 色弱的用户, 即使使用了特殊颜色表示重点或者特别的东西,也应该使用特殊指示符, 如! ,? 着重号,以及图标等作为强调, 突出

36、重点。 颜色方案也需要测试, 常常由于显示器、 显卡的问题,色彩表现每台机器都不一样,应该经过严格测试, 不同机器进行颜色测试。 还要严格遵循颜色对比原则, 在浅色背景上使用深色文字,深色背景上使用浅色文字, 蓝色文字以白色背景容易识别,而在红色背景则不易分辨,原因是红色和蓝色没有足够反差,而蓝色和白色反差很大。除非特殊场合,杜绝使用对比强烈, 让人产生憎恶感的颜色。 整个界面色彩尽量少的使用类别不同的颜色,这样可以让用户有强烈的对比感觉。第 16 页7.4 界面设计样式采用标准 windows界面,自上至下依次为:标题栏、菜单栏、工具条、工作区、状态栏等。如下图示:图 15 系统界面7.5

37、常见提示信息样式提示信息按以下标准进行: 标准 windows对话框样式, 添加信息图标, 后接提示信息文本和相应按钮。如下图示:图 16 常见提示信息样式7.6 常见错误信息样式错误信息按以下标准进行: 标准 windows对话框样式,后接提示信息文本和相应按钮。如下图示:图 17 常见错误信息样式菜单栏工具条状态工作区信息图标提示文本按钮提示第 17 页7.7 其他界面约定除主界面外, 所有子界面均采用模式窗体, 即该窗体不消失, 不可以在本程序内将焦点移出子窗体。8 总结8.1 总结经过近三个多月的分析和开发, 高校房地产管理系统基本开发完毕,能够完成高校房地产管理的基本要求, 能够完成

38、关于高校房地产管理的查询、录入等功能。由于时间仓促,很多想法没有能够实现, 比如说在数据库安全方面做的还不够,在数据库的加密和数据压缩发面还有待改进,联机文档比较少,用户界面不够美观,出错处理不够等多方面问题,这个在今后的软件维护过程中会逐步改进。在软件开发的初期阶段, 应有的文档还远远不够,对管理系统的分析不够透彻, 在具体的开发阶段遇到了很大的问题,应当高度重视文档的重要性, 保证初期的软件分析的透彻。 通过这一段时间的设计和开发,进一步掌握了软件开发的基本步骤,在软件的需求分析阶段,由于调查不充分,没有足够的文档支持,给整体工作带来了麻烦, 从而影响到了软件的开发进度;这个是应该注意的首

39、要问题, 另外在设计阶段以及代码调试阶段遇到了一些问题,在解决问题的同时, 自己的认识也提高了很多。8.2 进一步的工作在软件的设计完成后, 还有很多不尽人意的地方, 在以后会逐步添加相应的功能,使高校房地产管理能够不断的完善。高校房地产管理在查询方面还存在欠缺, 比如修改数据功能还有待增加 , 在数据库分析方面做的也很不够。另外在查询方面的功能还不够完善,在查询设置方面显得过于简单, 高校房地产管理中的修改应该是本系统中的重点,可是在制作过程中没有充分的考虑,以至于成了本系统的一个叫薄弱的环节,在今后的工作中,将重点改进在修改方面的缺陷,使修改功能更加完善, 贴近用户的需求。所以,下一步的工

40、作就是使系统更加完善, 通过继续学习, 把在软件使用过程中出现的各种问题逐步加以解决,使高校房地产管理系统系统更加实用。这部分的工作对今后开发新的软件有很大的帮助。参考文献1 萨师煊等 . 数据库系统概论 m. 北京:高等教育出版社, 2002:35 2 张海藩 . 软件工程导论 m. 北京: 清华大学出版社, 2003:9093 3 虞益诚,孙莉 . sql server 2000数据库应用技术 m. 北京: 中国铁道出版社, 2005 4 郑阿奇等 . visual c+实用教程 m. 北京: 电子工业出版社, 2003:101120 5 启明工作室 . 数据库应用系统开发与实例m. 北京

41、: 人民邮电出版社, 2004:7090 6 孙鑫,余安萍 .vc+深入详解 m. 北京: 电子工业出版社, 2004,6 7 求是科技 . visual c+ 6.0 数据库开发技术与工程实践m. 北京: 人民邮电出版社,2004:100125 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. 黄河水利职业技术学院学报,2006(10) :4849 13 安志红 . 浅析如何加强高校房地产管理j. 高校后勤研究, 2005(3) :4142 第 18 页the

温馨提示

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

评论

0/150

提交评论