补充: 实例分析-宿舍管理系统

上传人:洪易 文档编号:46097500 上传时间:2018-06-22 格式:PPT 页数:137 大小:2.61MB
返回 下载 相关 举报
补充: 实例分析-宿舍管理系统_第1页
第1页 / 共137页
补充: 实例分析-宿舍管理系统_第2页
第2页 / 共137页
补充: 实例分析-宿舍管理系统_第3页
第3页 / 共137页
补充: 实例分析-宿舍管理系统_第4页
第4页 / 共137页
补充: 实例分析-宿舍管理系统_第5页
第5页 / 共137页
点击查看更多>>
资源描述

《补充: 实例分析-宿舍管理系统》由会员分享,可在线阅读,更多相关《补充: 实例分析-宿舍管理系统(137页珍藏版)》请在金锄头文库上搜索。

1、补充: 实例分析-宿舍管理系统实例分析-宿舍管理系统本章要点: 论述了学生宿舍管理系统从系统分 析到总体设计 论述了学生宿舍管理系统的数据库 设计 论述了系统各模块设计补充: 实例分析-宿舍管理系统实例分析-宿舍管理系统n1系统概述n1.1课题来源n1.2本次开发的意义和目的n1.3解决的问题和采取的手段、方法n2系统规划n3 系统分析n3.1系统工作流程分析与设计n3.2 学生宿舍管理系统的DFDn4系统设计n4.1系统功能模块的设计n4.2数据库设计n5院系统详细设计及其实现补充: 实例分析-宿舍管理系统1.1课题来源随着社会经济的迅速发展和科学技术的全面进步,计 算机事业的飞速发展,以计

2、算机与通信技术为基础的信息 系统正处于蓬勃发展的时期,当今社会正快速向数字化、 信息化、网络化迈进,管理信息系统的作用也越来越大。 高等学校作为培养高新技术人才的场所,自然也成为计算 机高新技术发展的先驱。在计算机飞速发展的今天,将计 算机这一信息处理利器应用于学校的日常管理已是势必所 然,将各类管理系统应用到学校的各项管理中,这将为学 校管理带来前所未有的改变,以及意想不到的效益,同时 也会为学校全面建设及飞速发展提供无限潜力。采用计算 机管理已成为学校管理科学化和现代化的重要标志,也将 决定着一个学校的层次和位置。补充: 实例分析-宿舍管理系统学生宿舍是大学生学习、生活、休息的重要场 所,

3、使用管理信息系统来进行大学宿舍的管理工作 无疑将提高宿舍管理工作的效率和保证信息的准确 性。目前,各学校的大部分管理工作已基本上实现 全电脑操作,但是学生宿舍的管理仍使用人工操作 。传统人工操作的宿舍管理方式 ,需要强大的人力 进行支持,管理各项信息的准确性也较差。在现今 的知识时代,现代社会人们有着高度强烈的时间观 念,如果仍使用手工操作,既浪费了人力,又浪费 了物力,效率无法提高。 补充: 实例分析-宿舍管理系统信息社会的高科技,商品经济化的高效益,使计算机的应用 已普及到经济和社会生活的各个领域。计算机已经成为我们学习 和工作的得力助手,计算机可以代替人工进行许多繁杂的劳动; 其次,计算

4、机可以节省许多资源;第三,计算机可以大大地提高 人们的工作效率;第四,计算机可以使敏感文档更加安全,等等 。现在我国的各学校学生宿舍的管理水平还停留在纸介质的基础 上,这样的机制已经不能适应时代的发展,因为它浪费了许多人 力和物力,在信息时代这种传统的管理方法必然被计算机为基础 的信息管理所取代。学生宿舍管理系统既可存储所有的宿舍管理 的信息,而且仅需要一名宿舍管理员对此系统进行操作,节省大 量人力,同时还可以迅速查到所需信息。为此开发学生宿舍管理 系统软件,能够适应现今社会并提高学校宿舍管理效率。在以人 为本全新设计理念下,该系统软件应非常容易被接受,它具有简 单易学性,便于管理等功能,是一

5、个适应现今学校学生宿舍管理 需求的计算机信息管理系统,具有一定的实际开发价值和使用价 值。补充: 实例分析-宿舍管理系统1.2 本次开发的意义和目的学生宿舍是一个学校不可或缺的一部分,学生宿 舍管理系统必将一个学校管理中不可缺少的部分,它所 实现的功能对于学校的宿舍分配管理和日常的寝室各 类信息的管理来说都至关重要。所以学生宿舍管理系 统应该能够为用户提供方便、快捷、准确的宿舍管理 和查询手段。补充: 实例分析-宿舍管理系统一直以来,学校宿舍管理员都使用传统人工的方式管理宿舍的各类 信息,这种管理方式存在着许多缺点, 这种宿舍管理方式 ,无论是宿舍 分配、调整、退宿等安排,还是住宿生情况的记录

6、,宿舍内物品设备的 管理,收费管理以及住宿情况的统计、分析等工作,都完全依赖于宿舍 管理人员的手工记录和人工分析。这样的管理存在着数据和信息容易出 错、容易丢失且操作繁琐、效率低下、出错率高、保密性差的弊端,另外 时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不 少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能 已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的 作用。作为计算机应用的一部分,使用计算机对学生宿舍进行管理,具有手 工管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储 量大、保密性好、寿命长、成本低等。这些优点能够极大

7、地提高学生宿 舍管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。 因此,对传统的人工操作的宿舍管理方式的改革,建立一个高效率、自 动化操作学生宿舍管理的计算机系统,使宿舍管理变得自动化和智能化 变得日趋重要。补充: 实例分析-宿舍管理系统学生宿舍管理系统是一个涉及宿舍管理、信息科学和计 算机技术的复杂的人机系统,是针对高校在宿舍管理方面 遇到的人员众多、管理困难等问题,而设计开发的一款管理 系统。对学生公寓进行智能化管理,包括学生住宿人员的安 排、调整、退宿、住宿情况的统计、分析,可以有效地查询 且记录学生在入学后有关宿舍管理方面的情况(住宿人员的 基本信息、各项费用的缴纳情况

8、、公寓内物品设备的管理) ,还具有门卫登记管理以及优秀宿舍的评比等先进功能,为 学校后勤管理部门提供诸多方便。本系统采用先进、快捷方 便的管理方式,给学校提供详细的宿舍管理信息。它大大地 提高了宿舍管理部门的工作效率,充分利用了计算机资源, 减少了不必要的人力、物力、财力等资源的支出,改善了传 统手工管理的缺陷,使学校的宿舍管理变得更加标准化、科 学化、规范化。补充: 实例分析-宿舍管理系统1.3解决的问题和采取的手段、方法管理信息系统(MIS)作为一个综合的人机交互 系统,它利用计算机提供信息以支持运行、管理 、分析和决策功能。而要开发一个运行良好、便 于维护管理信息系统,首先要选择最佳的开

9、发环 境。补充: 实例分析-宿舍管理系统1.3.1前台应用程序开发工具的选取 目前,国内使用最多的数据库开发工具主要 包括:Borland Delphi ,Microsoft Visual Basic以 及Microsoft Visual C+。Delphi 是一个功能强大的可视化编程环境, 它为我们提供了一种方便、快捷的Windows应用 开发工具。它使用了Windows图形用户界面的许 多先进的特性和设计思想,采用了弹性的可重用 的面向对象Pascal编程语言。对于广大的程序开 发人员来说,使用Delphi开发应用软件和数据库 应用程序,无疑会大大地提高编程效率。补充: 实例分析-宿舍管理

10、系统1.3.2Delphi与其他开发工具的比较Microsoft Visual Basic是一种不错的开发工具,但更多 地作为多媒体开发工具和小型规模的快速应用软件开发对待 。Microsoft Visual Basic的编译速度比较慢,而且生成代码 的执行速度也远远不及Delphi和Microsoft Visual C+;虽然 它秉承了Basic语言的易用性,但是也把Basic不严谨的特性 带了过来。Delphi无论是在编译器性能,还是纠错功能上更 略胜一筹,在构筑企业级应用方案上比Visual Basic要强大 和具有更强的灵活性。Microsoft Visual C+是国内应用最广泛的高

11、级程序设计 语言之一,具有面向对象、可视化开发等先进功能。但 Visual C+在Windows设备驱动开发和桌面应用,比如游戏 开发中使用比较多,不像Delphi更趋于数据库/多层结构的开 发;由于C/C+本身的复杂性,Visual C+对编程人员要求 相当高;而且Visual C+编译速度也没有Delphi编译速度快 。补充: 实例分析-宿舍管理系统1.3.3Delphi的优势Delphi所采用的Object Pascal语法严谨,容易学习。 它是功能完善的面向对象程序语言。Pascal语言被广泛接 受,大量用于数据结构和算法的计算机学科的教学用程序 语言,拥有大量现成的经过严谨测试的范例

12、程序。Delphi的开发过程非常简便,也易学易用,如同 Visual Basic。Delphi虽短小精悍,但功能却可以与庞大 的Visual C+相媲美,毫不逊色。Delphi具有可视化开发 环境的特性,是建立在一个真正面向对象的框架结构基础 之上的;Delphi编译器的速度和已编译代码的执行效率相 比其他开发软件存在很大的优势;Delphi集强大性和易用 性于一身,具有强大的数据库支持功能和灵活的VCL组件 ,而且跨平台的开发性非常的强。补充: 实例分析-宿舍管理系统1.3.4后台数据库选取随着计算机科学技术的不断发展和计算机的不断普及 ,使得数据库应用和数据库管理系统不断地发展变化。在 众

13、多的数据库管理系统中,Microsoft Access和Microsoft SQL Server相对比较流行。Microsoft Access是一个比较容易上手的小型数据库 系统,在功能上包括了数据库中的主要功能。但一方面, Access会受制于软件本身的设计,不像自己写程序那样有 弹性或延伸性。另一方面,Access把资料本身,还有程式 、报表等等,全部放在一个文件中,随着数据的增加,相 应的文件就会变大,系统的稳定性会降低。再一方面, Access是针对一般使用者设计出来的单机用户数据库,除 了能处理的资料量不大,更不能同时多人开启数据库。一 般对有较大信息存储时,不宜使用Access,而

14、多选用SQL Server。补充: 实例分析-宿舍管理系统SQL Server 是高性能的关系型数据库,是创建大型商 业应用的最佳的核心引擎数据库之一。学生宿舍管理系统需 要处理、存储的信息量比较大,所以需要选用功能完备能够 存储大容量的数据的SQL Server作为系统的数据库。SQL Server 2000 是一个具备完全 Web 支持的数据库产品,提供 了对可扩展标记语言 (XML) 的核心支持以及在 Internet 上和 防火墙外进行查询的能力。它的存储容量大,能够保证数据 的安全性,维护数据的完整性,还有自动高效的机制以及运 行分布式处理等,所有这些要求都是FoxPro 2.x或V

15、isual FoxPro这类桌面型数据库管理系统所不能实现的。Microsoft SQL Server建立于Microsoft NT的可延伸性和可管理性之上 ,提供了功能强大的客户服务器平台,高性能客户服务器结 构的数据库管理系统可以将Delphi,Visual Basic, Visual C+作为客户端开发工具,而SQL Server将作为存储数据结 构的后台服务器软件。补充: 实例分析-宿舍管理系统1.3.5数据库体系结构的选取数据库按所在的物理位置的不同可分为本地数据库和远程数据 库。本地数据库位于本地磁盘上或局域网上。如果有多个用户同 时访问,本地数据库采取基于文件的锁定策略。因此,本

16、地数据 库又叫做基于文件的数据库。本地数据库选择的框架是单层数据 库应用程序。远程数据库通常位于远程计算机上,用户通过SQL 来访问数据库中的数据,正是基于这种原因,远程数据库有时候 也叫SQL服务器或者叫RDBMS。远程数据库非常适合于多个用户 同时访问,远程数据库提供了基于事务的多用户支持。如果采用 远程数据库服务器,那么其适当的数据库框架就是属于两层数据 库应用程序或多层数据库应用程序。学生宿舍管理系统的功能的 实现仅需要在一台计算机上就可完成,不需要支持远程网络,而 且一般情况下单用户进行访问,所以DBMS和数据库应用程序仅 需要驻留在同一台计算机上并在同一台计算机上运行,就可以实 现其功能,所以选取本地数据库,以及单层数据库应用程序框架 来实现。补充: 实例分析-宿舍管理系统2 系统规划 2.1系统建设目标在对系统初步调查的基础上就可以提出项目的开发目 标,即新系统建立后所要求达到的运行指标,这是系统开 发和评价的依据。由于学生宿舍管理工作存在工作量大、事务繁琐的特 点,宿舍管理人员需付出大量的工作时间来从事各种事务 性工

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 研究报告 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号