1.2 国内外研究动态
发达国家的科学技术相对于中国来说比较先进.由于历史、文化和管理理念的原因,国外的高校使用计算机管理宿舍信息时间比较早,已经经历了不少技术性的改革。高校在这方面给了不少技术和资金的支持,现在每个学校基本上都有专业的系统开发和管理的人员,可以说已经达到了全面的信息化。
已开发出来的高校宿舍信息系统,从系统的开发结构来看,既有C/S模式,又有B/S模式,从开发的语言上来看,有VB、Java、C语言等等,从数据库的开发语言上来看,有SQL Server2000,也有ORACLE数据库语言等,都是比较常见的开发方式。
我国目前还是发展中国家,信息化建设还处于起步阶段,需求和功能方面大多数都不完善,且投入资金少。但是随着高校人数的大幅度增加,使用计算机来管理学生宿舍这个理念已经被越来越多的学校所采用,高校宿舍管理信息化的进程正在逐步加快。同时也为了缩短国内外在高校宿舍管理方面的差距,使学生宿舍信息实现标准化和规范化,尽快开发一套适合国内高校学生公寓管理的系统是非常必要的。论文网
从国内外高校管理方式的对比可以看出,国内的高校由于技术比较落后,资金投入较少、管理理念不先进等原因。宿舍管理在学校部门的设置、管理人员管理的效率与质量与国外高校相比还存在着很大的差距。
1.3 本文研究内容及主要贡献
第一,管理信息系统的开发是一个复杂的过程 ,由于各学校的宿舍管理体制不一样,要做好一个通用的管理系统,就要多采集信息,做共性的比较,分析和总结。然后再进行设计。
因为宿舍管理人员的专业背景和经历是存在很大差异的,不同的文化和家庭背景下人与人之间的交流或多或少会产生误解。要了解每个人的需求必须要亲自去做相应的调查和研究,才能为后续的设计做好准备工作。
第二,现在结构化的数据库已经在各个领域很广泛地在使用了,使用这种数据库可以节省时间,提高效率,同时可以尽可能地减少误差,弥补纸质化管理容易出错的这个漏洞。一个系统的在运行的过程中离不开数据,没有数据的系统就是一个空壳,使用数据库来存储数据可以方便地为用户提供有效的数据。因此一个好的数据库设计方案可以有效地降低数据的冗余度,实现数据共享,避免资源的浪费,同时一个合理的数据组织方式可以使得系统的逻辑更容易理解与实现,减少系统开发的难度。[11]然而,如果没有设计出合适的数据库,我们在运行软件的时候可能会出现很多问题,比如运行卡顿、响应速度慢、系统不稳定等等,程序甚至会面临瘫痪的的危险。考虑到以上种种因素,设计数据库前要做的第一步就是进行合理的需求分析,分析的过程中列举出相关数据,看这些数据间有什么关系。本系统的使用者——管理员主要负责管理学生、寝室、宿舍楼的信息,将这些信息数据放入数据库中,他们可以很方便地利用前台进行查找和编辑,减少了很多工作。
2 系统分析
2.1 可行性分析
2.1.1 社会可行性
21世纪是一个信息高速发展的时代,高校的管理人员都希望可以花更少的时间来办更多的事情,在如此快节奏的的生活模式下,宿舍信息管理计算机化必须提上日程。宿舍信息管理系统制作成功可以大大减少人力物力,管理人员仅仅通过电脑操作就可以对宿舍信息进行查看和更新。
2.1.2 技术可行性文献综述
本次制作的高校宿舍信息管理系统将会采用Microsoft Visual Basic 6.0来做前台设计,使用Microsoft SQL Server 2000作为后台数据的存储工具。Visual Basic语言相对其他语言来说学习起来比较容易上手,里面有各类实用组件。Microsoft SQL Server 2000是在校学生优先学习的一款数据库软件,容易学习,功能相对来说比较完备。 VB+sqlserver高校宿舍信息管理系统的设计与实现(2):http://www.751com.cn/jisuanji/lunwen_77662.html