学生宿舍管理系统数据库的设计与实现

上传人:ldj****22 文档编号:29925510 上传时间:2018-01-26 格式:DOC 页数:39 大小:1.83MB
返回 下载 相关 举报
学生宿舍管理系统数据库的设计与实现_第1页
第1页 / 共39页
学生宿舍管理系统数据库的设计与实现_第2页
第2页 / 共39页
学生宿舍管理系统数据库的设计与实现_第3页
第3页 / 共39页
学生宿舍管理系统数据库的设计与实现_第4页
第4页 / 共39页
学生宿舍管理系统数据库的设计与实现_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《学生宿舍管理系统数据库的设计与实现》由会员分享,可在线阅读,更多相关《学生宿舍管理系统数据库的设计与实现(39页珍藏版)》请在金锄头文库上搜索。

1、学生宿舍管理系统数据库的设计与实现Dormitory management system database design and implementation计算机科学与技术专业学号:姓名: 日期 2011-10-17- 2 -摘 要管理信息系统在现代社会已深入到各行各业,由于计算机技术的迅速发展和普及,信息管理系统 MIS 事实上已成为计算机管理信息系统,大学生宿舍管理系统就是一个典型的管理信息系统,它可以让宿舍管理工作变的更轻松。本设计的任务就是设计一个大学生宿舍管理系统。其开发过程主要包括前端应用程序的开发和后台数据库的建立和维护两个方面。主要任务就是建立基本数据,后台程序主要负责的都是

2、管理上的功能。经过分析,本系统运用了 Microsoft SQL Server2000 为后台数据库,以JAVA 为前端开发工具,系统实现了系统维护、宿舍管理、学生管理、宿舍分配、信息查询等必需的功能,其操作简单,界面友好,运行比较稳定,适用于大学院校大学生宿舍管理。关键词:学生宿舍管理系统;数据库管理系统;SQL Server2000;JAVA- 3 -AbstractNowadays, Management Information System is used by many calling. As a result, computer technology is developed an

3、d generalized rapidly, the Information Management System turns into Computer Management Information System in fact. The manage system of college students dormitory is emblematical Manager Information System, it can make the job of the management cushy. The task of this design is to design a manageme

4、nt system for college students dormitory. Exploitation comprizes two sides of construction and maintenance of backstage data base and proscenium application program. The main task is to set up basic data, the background function is in charge of management function.Under analysis, this system used Mi

5、crosoft SQL Server 2000 as the backstage database and JAVAas the front developing instrument. The system implements necessary functions such as system maintainance, dormitory management, students management, dormitory distribution, information inquiry, etc. The operation is simply, the interface is

6、friendly, the running state is more steady, this management system is suitable for college students dormitory management.Key Words: dormitory management system;JAVA- 4 -目 录第一章 系统概述 .61.1 开发的背景与现状 .61.2 开发设计的意义 .61.3 开发工具的确定 .7第二章 系统分析 .82.1 可行性分析 .82.2 系统功能需求分析 .92.3 数据流图 .142.4 数据字典 .16第三章 总体设计 .18

7、3.1 系统设计目标 .183.2 系统总体功能 .193.3 系统结构图 .19第四章 详细设计 .204.1 数据库设计 .204.2 建立数据库、数据表、插入数据 .28第五章 系统界面、调试分析与测试结果 .325.1 系统界面 .325.2 调试分析 .375.3 测试结果 .38参考文献 .40第一章 系统概述1.1 开发的背景与现状随着时代的发展,计算机技术越来越深入各行各业,为广大的用户提供了更为周到和便捷的服务。目前各行各业广泛使用专用系统,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,设计开发好一个专用系统对一个机构

8、(或部门)的发展十分重要。近年来,随着用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术的广泛应用,向用户提供的服务将越来越丰富,越来越人性化。对于学校而言,学生宿舍管理是必不可少的组成部分。目前仍然存在有学校停留在宿舍管理部门人员手工记录数据的阶段,手工记录对于规模小的学校来说勉强可以接受;但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的,而且当查找某条记录时,由于数据量庞大,只能依靠人工去一条一条地查找,这样不但麻烦而且浪费许多时间,工作效率比较低。采用计算机来管理宿舍和学生的信息,大大提高了查询的速度,节约了人力和物力资源,达到了预期的要求。今天

9、,计算机的价格已经十分低廉,性能却有了长足的进步。它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面: 首先,计算机可以代替人工进行许多繁杂的劳动; 其次,计算机可以节省许多资源; 第三,计算机可以大大的提高人们的工作效率; 第四,计算机可以使敏感文档更加安全,等等。1.2 开发设计的意义为了实现提高高校宿舍管理部门的工作效率;充分利用资源;减少不必要的人力,物力和财力的支出;方便宿舍管理部门的工作人员全面地掌握学生住宿情况等目的;为宿舍管理部门,开发设计专用系统-高校学生宿舍信息管理系统来进行管理学生宿舍信息,使学生宿舍信息实现标准化的管理和规范化的制度是十分必要的。专用系

10、统是一个信息管理系统 MIS(Management Information System)(以下就称信息管理系统),它将实现检索迅速和查找方- 6 -便;信息的录入,修改和删除功能;以及对新入校学生进行宿舍安排等功能,学生可以在系统前台以寝室长和室员的身份进行查看和发布寝室的信息。1.3 开发工具的确定1.3.1 JAVAJava 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems 公司于1995年5月推出的 Java 程序设计语言和 Java 平台(即 JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移

11、植性和安全性,广泛应用于个人 PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java 更具备了显著优势和广阔前景。Java 是一种简单易用、完全面向对象、具有平台无关性且安全可靠的主要面向 Internet 的开发工具。自从1995年正式问世以来,Java 的快速发展已经让整个 Web 世界发生了翻天覆地的变化。在早期,Java 比较多的用在浏览器上,插入到网页中(即是 Java Applet 程序),成为最灵活、最强大的网页多媒体的载体,但由于 Java 虚拟机相对于个人电脑而言,有占用资源大,安全性相对

12、较差等缺点,Applet 逐渐的被后起之秀 Flash 所替代,但随着 Java Servlet 的推出,Java 在电子商务方面开始崭露头角,最新的 JSP(Java Server Page)技术的推出,更是让 Java 成为基于 Web 的应用程序的首选开发工具,目前的Java 技术已成为所有大型电子商务项目的必然选择。1.3.2 SQL server 2000SQL Server 是一个关系数据库管理系统。它最初是由 Microsoft Sybase和 Ashton-Tate 三家公司共同开发的,于1988年推出了第一个 OS/2版本。在Windows NT 推出后,Microsoft

13、与 Sybase 在 SQL Server 的开发上就分道扬镳了。Microsoft 将 SQL Server 移植到 Windows NT 系统上,专注于开发推广 SQL Server 的 Windows NT 版本。Sybase 则较专注于 SQL Server 在 UNIX 操作系统上的应用。SQL Server 2000 是 Microsoft 公司推出的 SQL Server 数据库管理系统的最新版本该版本继承了 SQL Server 7.0 版本的优点同时又比它增加了许多- 7 -更先进的功能具有使用方便可伸缩性好与相关软件集成程度高等优点可跨越从运行 Microsoft Windows 98 的膝上型电脑到运行 Microsoft Windows 2000

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

当前位置:首页 > 行业资料 > 其它行业文档

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