学生宿舍管理系统毕业论文设计目标怎么填
学生宿舍管理系统毕业论文设计目标怎么填
学生宿舍管理系统可行性研究报告1 引言 1 编写目的 学生宿舍管理系统对于一个学校来说是必不可少的组成部分。由于大学院校的宿舍管理数据庞大,手工记录油太大的缺陷,因此为了代替“某某大学院校”繁琐的手工记录方法,方便宿舍管理员管理,我们设计了这款学生宿舍管理系统软件, 2 背景 说明: 这款软件的名称为“宿舍管理系统” 本项目的提出者是“某某大学院校”,开发者是“某某软件开发公司”,用户是学生,实现对象是楼管, 该软件系统同财务系统及“某某大学院校”有来往关系。 3 定义 SDMS:Student dormitory management system学生宿舍管理系统。 SQL Sever 2005:所采用的数据库管理系统。 Visual Studio 2008:微软公司退出的开发环境,Visual Studio可以用来创建Windows平台下Windows应用程序和网络应用程序,也可以用来创建网络服务,智能设备应用程序和Office插件。 B/S结构:浏览器和服务器结构,它是随着Internet技术的兴起,对B/S结构的一种变化或者改进结构。 4 参考资料 《软件工程》,《SQL sever数据库设计》,《ASPNET0简明教程》 可行性研究的前提: 1开展宿舍管理系统项目的原因: 由于现今大学生管理系统的繁琐性,舍管部人员需要付出大量的时间及精力去进行管理。为了提高管理效率以及减轻舍管部人员工作负担,所以开发大学生宿舍管理系统 2要求 功能与性能 功能:每所大学的在读生都会有近万人,每个学生都有不同的学号,姓名,班级,出生日期宿舍楼号等基本信息;每间寝室都有不同的床号等信息;学校需要对每个学生以及寝室的基本信息进行统一管理,以便对每个学生及寝室的信息进行查询浏览和修改… 性能:管理系统性能可靠 数据保密性高 系统的输入与输出 有管理员输入学生的学籍信息及寝室信息,对学生的宿舍寝室信息进行实时管理 输入:用户名称 宿舍编号 输出:用户信息 宿舍信息 资源信息 处理流程 进入宿舍管理系统界面,按照不同的身份进行登录;进入系统后,按照提示进行相应的操作即可… 安全保密要求 系统应设置访问用户的标识以鉴别是否是合法用户,别要求合法用户设置其密码,保护用户身份不被盗用; 系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理 数据的类别和内容; 系统应对不同的用户设置不同的权限,区分不同的用户,如区分学生(普通用户)和管理员 3目标 以最低的成本,在最短的时间内开发具有管理学校学生宿舍和用户信息功能的学生宿舍管理系统。系统实现后,可提高宿管部人员的管理程度及效率,降低管理中的错误发生,减少信息交流的繁琐过程以及设备费用,提高管理的准确率 4条件,假定和限制条件 说明对这项开发中给出的条件,假定和所受到的限制。如: a.建议该系统运行的最短寿命为6年; b.进行系统方案选择比较的时间限2个月; 5进行可行性研究的方法 通过调查分析数据库管理系统现阶段所具备的能力及实现的方法,确定主体结构 利用现阶段所能达到的能力,以最简洁,最容易的办法,边开发边测试,实现这个应用软件 6评价尺度 在短时间内开发出的具有改善管理漏洞的较简单的管理系统 3.对现有系统的分析 这里的现有系统是指当前实际使用的系统,这个系统可能是计算机系统,也可能是一个机械系统,甚至是一个人工系统。分析现有系统的目的是为了进一步阐明建议中的开发新系统或修改现有系统的必要性。 1工作负荷 现有系统的工作主要有: 学生信息的维护 宿舍财产信息的维护 各种报表的维护 2费用开支 运行现有系统所需的费用支出:购买PC机 3人员 运行维护现有系统的人员:楼管。 5设备 现有系统所需的设备有:PC机 6局限性 现有系统的局限性表现在以下方面:手工操作难度较大,易出错,工作量大;对学生入住信息和宿舍设备信息详细的查询困难;对各种报表的统计也有困难。 1对所建议系统的说明 有管理员输入学生的学籍信息及寝室信息。对学生信息进行时管理。 2 处理流程和数据流程 首先,进入宿舍管理登录界面,按照不同的身份进行登录。
安全、高效、便捷、服务和自律相结合,实现学生自主和学校引导相结合,管出水平,管出活力。
1、课题来源电脑的普及,使越来越多的学校开始对自己的业务采用电脑管理,在应用之余,总希望有好的业 务管理软件来帮助他们提高工作效益和管理水平。本软件是适用于高等院校的宿舍管理系统软 件。系统数据的管理采用了操作系统的最新管理方式,用户操作将会更简单、更直观、更方便。 系统中各业务管理模块可以单机独立运行。 使用本系统, 可以大幅度提高高等院校宿舍管理的工 作效率。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进 入人类社会的各个领域并发挥着越来越重要的作用。 2、研究目的和意义宿舍,是大学生在高校校园里一个重要的学习、生活、 交往的空间环境,大学生大约有 2/ 3 的时间 是在宿舍环境里渡过的。作为计算机应用的一部分,使用计算机对宿舍信息进行管理,具有着手工 管理所无法比拟的优点例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、 成本低等。这些优点能够极大地提高宿舍管理的效率,也是高等院校的科学化、正规化管理,与世 界接轨的重要条件。根据各个组件的功能及关系,也为了加强对文件管理,用项目管理器对所有组 件包含在一个项目文件中。(其实此项工作在系统开始设计时就开始进行) 在一切工作都做完了 以后,要对系统进行编译成可执行文件(EXE 文件),其可在 Windows 下直接运行。系统运行于 Win 95/98/2000/NT/XP 等系统。 本系统为全中文界面,易操作。系统的操作方式、界面均为 Win 风格。用户可自由地设置系统 中的各类相关参数和各种项目代码。系统中具有的工作站权限、操作员权限、密码管理等功能模 块,确保系统运行安全。查询和报表功能,系统结构严谨、性能稳定、使用方便。速度快。投资 少。 学习容易。 不具计算机经验的管理人员和业务操作员只要具有业务管理的基本知识即可在较 短的时间内掌握; 系统采用图形界面和向导式操作, 本着“功能越复杂, 操作越简单”的原则设计, 易学易用。维护简单,系统运行后几乎不需要专业系统管理员维护,为您减少开支 3、国内外研究现状和发展趋势综述在传统模式下利用人工进行学生宿舍管理,存在着较多的缺点,如:效率底,保密性差,时间一 长将产生大量的文件和数据,更不便于查找,更新,维护等。诸如这些情况,令学校管理者对学 生的信息管理带来了很大困难,严重影响了教育工作者的工作效率,针对这些情况,我们可使用 日趋成熟的计算机技术来代替传统的人工模式, 来实现学生信息的现代化管理, 这一技术具有手 工管理所无法比拟的优点,如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长, 成本底等。 这些优点能够极大地提高学生信息管理的效率, 使我们的学校在市场经济的发展过程 中具有一定的竞争优势,也是学校实现科学化,正规化,现代化的重要条件。实现了科学、统一 管理,避免了人工操作产生的错误,大大提高了工作效率。 随着计算机科学的迅速发展,计算机应用领域的不断扩大,许多性能好,功能齐全,应用面广, 兼容性强的应用软件相应推出, 可见计算机已经得到了广泛的应用, 几乎各行各业都有关于计算 机的使用, 这使得计算机已成为社会中普遍存在的事物。 由于计算机的使用, 使得人们在于管理、 应用及服务等各个领域使用数据方面变得更加简洁,更加方便,大大提高了工作效率,产生了以 计算机为主体,以人为辅助的局面。在企业管理,办公自动化等方面得到了普遍应用,受到用户 的广泛欢迎。 学生宿舍管理系统对于一个学校来说是必不可少的组成部分。 目前好多学校还停 留在宿舍管理人员手工记录数据的最初阶段, 手工记录对于规模小的学校来说还 勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校 来说,人工记录是相当麻烦的。当查找某条记录时,由于数据量庞大,还只能靠 人工去一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社 会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是 适应时代的产物。信息世界永远不会是一个平静的世界,当一种技术不能满足需 求时,就会有新的技术诞生并取代旧技术。随着计算机的普及,使用微机管理学 生宿舍,将会被越来越多的学校采纳,学生宿舍管理系统将会得到越来越普遍的 应用。 4、本课题的主要研究内容及拟采取的技术路线、试验方案随着高校办学规模的扩大,在校学生的学历层次、思想状态、文化水平呈多样化、复杂化趋势,这 在很大程度上给学生管理工作带来许多新的问题。随着学生人数的增多,高校学生宿舍管理的信 息量日益庞大,账本化的工作模式获取信息慢,查阅困难,准确性差,很难适应高水平。因此,如何为 学生提供一个安全、整洁、舒适的生活和学习环境,如何应用现代技术更科学、高效地对学生宿 舍进行管理是各宿舍管理工作者的目标。 在传统模式下利用人工进行学生宿舍管理,存在着较多的缺点,如:效率底,保密性差,时间一 长将产生大量的文件和数据,更不便于查找,更新,维护等。诸如这些情况,令学校管理者对学 生的信息管理带来了很大困难,严重影响了教育工作者的工作效率,针对这些情况,我们可使用 日趋成熟的计算机技术来代替传统的人工模式, 来实现学生信息的现代化管理, 这一技术具有手 工管理所无法比拟的优点,如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长, 成本底等。 这些优点能够极大地提高学生信息管理的效率, 使我们的学校在市场经济的发展过程 中具有一定的竞争优势,也是学校实现科学化,正规化,现代化的重要条件。实现了科学、统一 管理,避免了人工操作产生的错误,大大提高了工作效率。 本课题从分析学生宿舍管理系统的传统理论入手,结合学生宿舍管理系统的特点,构建基于 DELPHI 的学生宿舍管理系统。研究有关的系统结构和实现方法,重点放在现有学生宿舍管理系 统功能不足的改进上。系统开发的总体任务是实现宿舍管理信息的系统化、规范化和自动化。系 统功能分析是在系统开发的总体任务的基础上完成。本软件的宿舍信息系统需要完成功能主要 有: 学生基本信息包括的数据项有:姓名,学号,性别,年级,专业,籍贯,班级,院系。 宿舍情况包括:宿舍号,宿舍楼号,宿舍楼层数,每层房间数。 住宿分配情况包括:宿舍楼号,宿舍号,学号。 学校院系,专业,年级和班级结构包括::院系,年级,专业和班级。 用户情况包括:用户名,密码和自动编号。 5、研究基础 由于学生宿舍公寓化管理是近几年才实施的,许多学校对使用微机管理宿舍尚未提到议事日程上 来,即使个别学校已开展了这方面的工作,但由于学校管理的内容和方法不尽相同,难于为我所用。 鉴于此,我们开发出简单的学生宿舍管理系统, 将宿舍管理的一部分工作由原来的复杂繁重的手 工劳动上升到科学规范的微机操作,这样既提高了工作效率和管理水平。试验条件: a:已具备的条件:该学生宿舍管理系统的运行平台和开发工具。 未具备的条件及提出的解决方案:所有页面的链接及用数据库的运用,建立数据库来实现系统 的动态管理。 6、预期达到的目标及进度安排预期达到的目的: 输入用户名和密码后,进入系统。选择“系统”菜单主要实现:用户登录添加用户修改用户密码以 及对学生入住宿舍按系, 班级进行分配和入住登记。 还设置了查询功能对入住的学生信息进行快 速查询。 进度安排: 课题规划、脚本编写及验收。 素材制作及加工。 各页面的设计制作。 数据库连接测试。 系统全面测试及修改。
学生宿舍管理系统毕业论文设计目标
1、课题来源电脑的普及,使越来越多的学校开始对自己的业务采用电脑管理,在应用之余,总希望有好的业 务管理软件来帮助他们提高工作效益和管理水平。本软件是适用于高等院校的宿舍管理系统软 件。系统数据的管理采用了操作系统的最新管理方式,用户操作将会更简单、更直观、更方便。 系统中各业务管理模块可以单机独立运行。 使用本系统, 可以大幅度提高高等院校宿舍管理的工 作效率。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进 入人类社会的各个领域并发挥着越来越重要的作用。 2、研究目的和意义宿舍,是大学生在高校校园里一个重要的学习、生活、 交往的空间环境,大学生大约有 2/ 3 的时间 是在宿舍环境里渡过的。作为计算机应用的一部分,使用计算机对宿舍信息进行管理,具有着手工 管理所无法比拟的优点例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、 成本低等。这些优点能够极大地提高宿舍管理的效率,也是高等院校的科学化、正规化管理,与世 界接轨的重要条件。根据各个组件的功能及关系,也为了加强对文件管理,用项目管理器对所有组 件包含在一个项目文件中。(其实此项工作在系统开始设计时就开始进行) 在一切工作都做完了 以后,要对系统进行编译成可执行文件(EXE 文件),其可在 Windows 下直接运行。系统运行于 Win 95/98/2000/NT/XP 等系统。 本系统为全中文界面,易操作。系统的操作方式、界面均为 Win 风格。用户可自由地设置系统 中的各类相关参数和各种项目代码。系统中具有的工作站权限、操作员权限、密码管理等功能模 块,确保系统运行安全。查询和报表功能,系统结构严谨、性能稳定、使用方便。速度快。投资 少。 学习容易。 不具计算机经验的管理人员和业务操作员只要具有业务管理的基本知识即可在较 短的时间内掌握; 系统采用图形界面和向导式操作, 本着“功能越复杂, 操作越简单”的原则设计, 易学易用。维护简单,系统运行后几乎不需要专业系统管理员维护,为您减少开支 3、国内外研究现状和发展趋势综述在传统模式下利用人工进行学生宿舍管理,存在着较多的缺点,如:效率底,保密性差,时间一 长将产生大量的文件和数据,更不便于查找,更新,维护等。诸如这些情况,令学校管理者对学 生的信息管理带来了很大困难,严重影响了教育工作者的工作效率,针对这些情况,我们可使用 日趋成熟的计算机技术来代替传统的人工模式, 来实现学生信息的现代化管理, 这一技术具有手 工管理所无法比拟的优点,如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长, 成本底等。 这些优点能够极大地提高学生信息管理的效率, 使我们的学校在市场经济的发展过程 中具有一定的竞争优势,也是学校实现科学化,正规化,现代化的重要条件。实现了科学、统一 管理,避免了人工操作产生的错误,大大提高了工作效率。 随着计算机科学的迅速发展,计算机应用领域的不断扩大,许多性能好,功能齐全,应用面广, 兼容性强的应用软件相应推出, 可见计算机已经得到了广泛的应用, 几乎各行各业都有关于计算 机的使用, 这使得计算机已成为社会中普遍存在的事物。 由于计算机的使用, 使得人们在于管理、 应用及服务等各个领域使用数据方面变得更加简洁,更加方便,大大提高了工作效率,产生了以 计算机为主体,以人为辅助的局面。在企业管理,办公自动化等方面得到了普遍应用,受到用户 的广泛欢迎。 学生宿舍管理系统对于一个学校来说是必不可少的组成部分。 目前好多学校还停 留在宿舍管理人员手工记录数据的最初阶段, 手工记录对于规模小的学校来说还 勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校 来说,人工记录是相当麻烦的。当查找某条记录时,由于数据量庞大,还只能靠 人工去一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社 会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是 适应时代的产物。信息世界永远不会是一个平静的世界,当一种技术不能满足需 求时,就会有新的技术诞生并取代旧技术。随着计算机的普及,使用微机管理学 生宿舍,将会被越来越多的学校采纳,学生宿舍管理系统将会得到越来越普遍的 应用。 4、本课题的主要研究内容及拟采取的技术路线、试验方案随着高校办学规模的扩大,在校学生的学历层次、思想状态、文化水平呈多样化、复杂化趋势,这 在很大程度上给学生管理工作带来许多新的问题。随着学生人数的增多,高校学生宿舍管理的信 息量日益庞大,账本化的工作模式获取信息慢,查阅困难,准确性差,很难适应高水平。因此,如何为 学生提供一个安全、整洁、舒适的生活和学习环境,如何应用现代技术更科学、高效地对学生宿 舍进行管理是各宿舍管理工作者的目标。 在传统模式下利用人工进行学生宿舍管理,存在着较多的缺点,如:效率底,保密性差,时间一 长将产生大量的文件和数据,更不便于查找,更新,维护等。诸如这些情况,令学校管理者对学 生的信息管理带来了很大困难,严重影响了教育工作者的工作效率,针对这些情况,我们可使用 日趋成熟的计算机技术来代替传统的人工模式, 来实现学生信息的现代化管理, 这一技术具有手 工管理所无法比拟的优点,如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长, 成本底等。 这些优点能够极大地提高学生信息管理的效率, 使我们的学校在市场经济的发展过程 中具有一定的竞争优势,也是学校实现科学化,正规化,现代化的重要条件。实现了科学、统一 管理,避免了人工操作产生的错误,大大提高了工作效率。 本课题从分析学生宿舍管理系统的传统理论入手,结合学生宿舍管理系统的特点,构建基于 DELPHI 的学生宿舍管理系统。研究有关的系统结构和实现方法,重点放在现有学生宿舍管理系 统功能不足的改进上。系统开发的总体任务是实现宿舍管理信息的系统化、规范化和自动化。系 统功能分析是在系统开发的总体任务的基础上完成。本软件的宿舍信息系统需要完成功能主要 有: 学生基本信息包括的数据项有:姓名,学号,性别,年级,专业,籍贯,班级,院系。 宿舍情况包括:宿舍号,宿舍楼号,宿舍楼层数,每层房间数。 住宿分配情况包括:宿舍楼号,宿舍号,学号。 学校院系,专业,年级和班级结构包括::院系,年级,专业和班级。 用户情况包括:用户名,密码和自动编号。 5、研究基础 由于学生宿舍公寓化管理是近几年才实施的,许多学校对使用微机管理宿舍尚未提到议事日程上 来,即使个别学校已开展了这方面的工作,但由于学校管理的内容和方法不尽相同,难于为我所用。 鉴于此,我们开发出简单的学生宿舍管理系统, 将宿舍管理的一部分工作由原来的复杂繁重的手 工劳动上升到科学规范的微机操作,这样既提高了工作效率和管理水平。试验条件: a:已具备的条件:该学生宿舍管理系统的运行平台和开发工具。 未具备的条件及提出的解决方案:所有页面的链接及用数据库的运用,建立数据库来实现系统 的动态管理。 6、预期达到的目标及进度安排预期达到的目的: 输入用户名和密码后,进入系统。选择“系统”菜单主要实现:用户登录添加用户修改用户密码以 及对学生入住宿舍按系, 班级进行分配和入住登记。 还设置了查询功能对入住的学生信息进行快 速查询。 进度安排: 课题规划、脚本编写及验收。 素材制作及加工。 各页面的设计制作。 数据库连接测试。 系统全面测试及修改。
安全、高效、便捷、服务和自律相结合,实现学生自主和学校引导相结合,管出水平,管出活力。
给你个学生成绩管理的,你改一下变量名就好了#include #include #define LEN sizeof(struct student) #define N 35 #include #define NULL 0 int n=0; char m[8]={'0','1','2','3','4','5','6','7'}; int i;char c[10];char d[10]; char fname[20],fname0[20],fname6[20]={"shanchu"}; struct student {long num; char name[10]; int eng; int math; int comp; int ave; int all; }p; void shuru() {FILE *fp; printf("/n/n/t请输入存储学生数据的文件名:"); scanf("%s",fname); fp=fopen(fname,"w"); printf("/t输入的数据之间请用跳格键(Tab)隔开/n/t每输入完一个学生的信按回车键(Enter)/n"); printf("/t结束输入学生数据时,请输入一个学生的学号为0并按回车键/n"); printf("/t学号 姓名 英语 数学 计算机/n"); do{ printf("/t"); scanf("%ld",&um); if(um==0) break; scanf("/t%s/t%d/t%d/t%d",ame,&,&ath,&p); all=(+ath+p); ave=(all/3); fwrite(&p,LEN,1,fp); n++; }while(1); fclose(fp); } void chazhao() {char fname1[20]; FILE *fp; do{printf("/n/n/t请输入查找学生数据的文件名:"); scanf("%s",fname1); if(strcmp(fname1,fname)==0){fp=fopen(fname,"r");break;} else printf("/t你输入的文件不存在/n");}while(1); long number; do { printf("/t请输入要查找的学生的学号按回键(Enter):"); scanf("%ld",&number); rewind(fp); for(i=0;i { fread(&p,LEN,1,fp); if(number==um) { printf("/t学号 姓名 英语 数学 计算机 平均分 总? /n"); printf("/t%ld/t%s/t%d/t%d/t%d/t%d/t%d/n",um,ame,,ath,p,ave,all); } } printf("/t你还要查找吗?如果继续请输y'加回车键,否'n'加回车键:"); scanf("%s",c);}while(c[0]=='y'); fclose(fp); }void paixu() {FILE *fp;char fname3[20];struct student k[N]; do{printf("/n/n/t请输入你要排序的学生数据的文件名:"); scanf("%s",fname3); if(strcmp(fname3,fname)==0) {fp=fopen(fname,"r");break;} else printf("/t你输入的文件不存在/n");}while(1); rewind(fp); for(i=0;i fread(&k[i],LEN,1,fp); int w,q,j,g,t,t2,t3,t4,t5;char z[10];long t1; for(q=0;q {g=q; for(j=q+1;j if(k[j]ave t=k[g]ave;k[g]ave=k[q]ave;k[q]ave=t; t1=k[g]um;k[g]um=k[q]um;k[q]um=t1; t2=k[g];k[g]=k[q];k[q]=t2; t3=k[g]ath;k[g]ath=k[q]ath;k[q]ath=t3; t4=k[g]p;k[g]p=k[q]p;k[q]p=t4; t5=k[g]all;k[g]all=k[q]all;k[q]all=t5; for(w=0;w<10;w++) {z[w]=k[g]ame[w];k[g]ame[w]=k[q]ame[w];k[q]ame[w]=z[w];}; } fclose(fp); printf("/n/n/t请输入存储排完序的数据的文件名/n/t注意此文件名和存储原始数据的文件名不相同/n"); printf("/t"); scanf("%s",fname0); fp=fopen(fname0,"w"); for(i=0;i fclose(fp); } void shuchu() {FILE *fp;char fname2[20]; do{printf("/n/n/t请输入你要输出学生数据的文件名:"); scanf("%s",fname2); if(strcmp(fname2,fname)==0){fp=fopen(fname,"r");break;} else if(strcmp(fname2,fname0)==0){fp=fopen(fname0,"r");break;} else if(strcmp(fname2,fname6)==0){fp=fopen(fname6,"r");break;} else printf("/t你输入的文件不存在/n");}while(1); rewind(fp); printf("/t学号 姓名 英语 数学 计算机 平均分 总分/n"); printf("/t==============================================================/n"); for(i=0;i {fread(&p,LEN,1,fp); printf("/t%ld/t%s/t%d/t%d/t%d/t%d/t%d/n",um,ame,,ath,p,ave,all); } printf("/t==============================================================/n"); fclose(fp);} void tongji() {FILE *fp;char fname4[20];int e1=0,e2=0,e3=0,e4=0,e5=0; do{printf("/n/n/t请输入你要统计的学生数据的文件名:"); scanf("%s",fname4); if(strcmp(fname4,fname)==0) {fp=fopen(fname,"r");break;} else printf("/t你输入的文件不存在/n");}while(1); rewind(fp); for(i=0;i {fread(&p,LEN,1,fp); if(ave<=59&&ave>=0)e1=e1+1; if(ave<=69&&ave>=60)e2=e2+1; if(ave<=79&&ave>=70)e3=e3+1; if(ave<=89&&ave>=80)e4=e4+1; if(ave<=100&&ave>=90)e5=e5+1; } fclose(fp); printf("/t按平均分统计各分数段的学生人数 /n"); printf("/t==============================================================/n"); printf("/t分数段/t0--59/t60--69/t70--79/t80--89/t90--100 /n"); printf("/t人 数 /t %d/t %d/t %d/t %d/t %d/n",e1,e2,e3,e4,e5); printf("/t==============================================================/n"); } void shanchu() {FILE *fp,*fp1;char fname5[20];long number;struct student M[N]; printf("/n/t"); do{printf("/n/t请输入你要删除学生数据的文件名:"); scanf("%s",fname5); if(strcmp(fname5,fname)==0) {fp=fopen(fname,"r");break;} else printf("/n/t你输入的文件不存在 /n");}while(1); rewind(fp); fp1=fopen(fname6,"w"); do{printf("/t请输入要删除数据的学生的学号并按回车键:"); scanf("%ld",&number); for(i=0;i {fread(&M[i],LEN,1,fp); if(M[i]um!=number)fwrite(&M[i],LEN,1,fp1); } n--; fcloseall(); fp1=fopen(fname6,"r");fp=fopen(fname,"w"); for(i=0;i {fread(&M[i],LEN,1,fp1);fwrite(&M[i],LEN,1,fp);} fcloseall(); printf("/t你还要删除吗?如果继续请输入'y'加回车键,否则'n'加回车键:"); scanf("%s",c); }while(c[0]=='y'); } void charu() {FILE *fp;char fname7[20]; do{printf("/t请输入你要插入学生数据的文件名:"); scanf("%s",fname7); if(strcmp(fname7,fname)==0){fp=fopen(fname,"r+");break;} else printf("/t你输入的文件不存在 ");}while(1); printf("/t请输入你要插入的数据/n/t输入的数据之间请用跳格键(Tab)隔开/n/t每输入完一个学生的数据按回车键(Enter) /n"); printf("/t结束插入学生数据时,请输入一个学生的学号为0并按回车键/n"); printf("/t学号/t姓名/t英语/t数学/t计算机 /n"); do{fseek(fp,n*LEN,0);printf("/t"); scanf("/t%ld",&um); if(um==0) break; scanf("/t%s/t%d/t%d/t%d",ame,&,&ath,&p); all=(+ath+p); ave=(all/3); fwrite(&p,LEN,1,fp); n++;}while(1); fclose(fp); }void zhujiemian() { printf("/n/t 主菜单 /n"); printf("/n"); printf("/t============================================================== /n"); printf("/n"); printf("/t 数据输入 数据输出 /n"); printf("/n"); printf("/t 数据排序(按平均分) 数据查找(按学号) /n"); printf("/n"); printf("/t 数据的插入 数据的删除(按学号) /n"); printf("/n"); printf("/t 数据的统计(按平均分)? 退出 /n"); printf("/n"); printf("/t============================================================== /n"); printf("/t请输入你的选择(0---7)并按回车键:"); scanf("%s",d); } void main() {do { zhujiemian(); if(d[0]==m[0])break; else if(d[0]==m[1]){shuru();printf("/n/n/n/n/n/n/n/n/n/n/n/n/n/n/n/n");} else if(d[0]==m[2]){shuchu();} else if(d[0]==m[3]){paixu();} else if(d[0]==m[4]){chazhao();} else if(d[0]==m[5]){charu();} else if(d[0]==m[6]){shanchu();} else if(d[0]==m[7]){tongji();} else {printf("/t你的选择不正确!请重新选择! /n"); } }while(1); printf("/n/t/n/t/n/t/n/t/n/t/n/t/n/t"); printf("/t/t谢谢你的使用!!! ") ; }
学生宿舍管理系统毕业论文设计目标怎么写
学生宿舍管理系统可行性研究报告1 引言 1 编写目的 学生宿舍管理系统对于一个学校来说是必不可少的组成部分。由于大学院校的宿舍管理数据庞大,手工记录油太大的缺陷,因此为了代替“某某大学院校”繁琐的手工记录方法,方便宿舍管理员管理,我们设计了这款学生宿舍管理系统软件, 2 背景 说明: 这款软件的名称为“宿舍管理系统” 本项目的提出者是“某某大学院校”,开发者是“某某软件开发公司”,用户是学生,实现对象是楼管, 该软件系统同财务系统及“某某大学院校”有来往关系。 3 定义 SDMS:Student dormitory management system学生宿舍管理系统。 SQL Sever 2005:所采用的数据库管理系统。 Visual Studio 2008:微软公司退出的开发环境,Visual Studio可以用来创建Windows平台下Windows应用程序和网络应用程序,也可以用来创建网络服务,智能设备应用程序和Office插件。 B/S结构:浏览器和服务器结构,它是随着Internet技术的兴起,对B/S结构的一种变化或者改进结构。 4 参考资料 《软件工程》,《SQL sever数据库设计》,《ASPNET0简明教程》 可行性研究的前提: 1开展宿舍管理系统项目的原因: 由于现今大学生管理系统的繁琐性,舍管部人员需要付出大量的时间及精力去进行管理。为了提高管理效率以及减轻舍管部人员工作负担,所以开发大学生宿舍管理系统 2要求 功能与性能 功能:每所大学的在读生都会有近万人,每个学生都有不同的学号,姓名,班级,出生日期宿舍楼号等基本信息;每间寝室都有不同的床号等信息;学校需要对每个学生以及寝室的基本信息进行统一管理,以便对每个学生及寝室的信息进行查询浏览和修改… 性能:管理系统性能可靠 数据保密性高 系统的输入与输出 有管理员输入学生的学籍信息及寝室信息,对学生的宿舍寝室信息进行实时管理 输入:用户名称 宿舍编号 输出:用户信息 宿舍信息 资源信息 处理流程 进入宿舍管理系统界面,按照不同的身份进行登录;进入系统后,按照提示进行相应的操作即可… 安全保密要求 系统应设置访问用户的标识以鉴别是否是合法用户,别要求合法用户设置其密码,保护用户身份不被盗用; 系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理 数据的类别和内容; 系统应对不同的用户设置不同的权限,区分不同的用户,如区分学生(普通用户)和管理员 3目标 以最低的成本,在最短的时间内开发具有管理学校学生宿舍和用户信息功能的学生宿舍管理系统。系统实现后,可提高宿管部人员的管理程度及效率,降低管理中的错误发生,减少信息交流的繁琐过程以及设备费用,提高管理的准确率 4条件,假定和限制条件 说明对这项开发中给出的条件,假定和所受到的限制。如: a.建议该系统运行的最短寿命为6年; b.进行系统方案选择比较的时间限2个月; 5进行可行性研究的方法 通过调查分析数据库管理系统现阶段所具备的能力及实现的方法,确定主体结构 利用现阶段所能达到的能力,以最简洁,最容易的办法,边开发边测试,实现这个应用软件 6评价尺度 在短时间内开发出的具有改善管理漏洞的较简单的管理系统 3.对现有系统的分析 这里的现有系统是指当前实际使用的系统,这个系统可能是计算机系统,也可能是一个机械系统,甚至是一个人工系统。分析现有系统的目的是为了进一步阐明建议中的开发新系统或修改现有系统的必要性。 1工作负荷 现有系统的工作主要有: 学生信息的维护 宿舍财产信息的维护 各种报表的维护 2费用开支 运行现有系统所需的费用支出:购买PC机 3人员 运行维护现有系统的人员:楼管。 5设备 现有系统所需的设备有:PC机 6局限性 现有系统的局限性表现在以下方面:手工操作难度较大,易出错,工作量大;对学生入住信息和宿舍设备信息详细的查询困难;对各种报表的统计也有困难。 1对所建议系统的说明 有管理员输入学生的学籍信息及寝室信息。对学生信息进行时管理。 2 处理流程和数据流程 首先,进入宿舍管理登录界面,按照不同的身份进行登录。
安全、高效、便捷、服务和自律相结合,实现学生自主和学校引导相结合,管出水平,管出活力。
毕 业(设 计)论 文 开 题 报 告1.本课题的来源及研究意义 宿舍管理系统毕业论文来源:在当今的信息时代,随着计算机网络的发展,各种各样的管理信息系统也蓬勃发展。学校各个部门为了提高工作效率也纷纷开发自己的系统,而随着住宿人数的高速膨胀,开发学生公寓管理系统也成为必然。近年来,我校规模不断扩大,招生人数不断增多,宿舍也不断扩建增多。致使宿舍管理工作压力增大,为了适应未来信息化社会的需要,为了使宿舍管理 工作更加科学化、规范化,减轻工作人员压力,提高工作效率,我们需要结合我校实际工作的需要采用 ASP语言 结合 Access 2003开发了《山西农业大学九号楼学生公寓管理系统》。现在学生公寓管理系统的开发设计日益呈现出可视化、对象化和网络化的特征课的研究现状在当今的信息时代,随着计算机网络的发展,各种各样的管理信息系统也蓬勃发展。学校各个部门为了提高工作效率也纷纷开发自己的系统,而随着住宿人数的高速膨胀,开发学生公寓管理系统也成为必然。 近年来,我校规模不断扩大,招生人数不断增多,宿舍也不断扩建增多。致使宿舍管理工作压力增大,为了适应未来信息化社会的需要,为了使宿舍管理 工作更加科学化、规范化,减轻工作人员压力,提高工作效率,我们需要结合我校实际工作的需要采用ASP语言 结合 Access 2003开发了《山西农业大学九号楼学生公寓管理系统》。现在学生公寓管理系统的开发设计日益呈现出可视化、对象化和网络化的特征。(1)数据库在学生公寓管理系统中的应用变的日趋重要,同时随着数据库技术的日趋完善,呈现出了新的课题:半结构和无结构数据模型的描述、管理、查询和安全控制。而且随着数据库技术和Web的结合,将会使招生管理系统变的更加高效便捷。(2)面向对象分析方法在学生公寓管理系统中的应用。面向对象的分析(OOA),也称面向对象的软件需求分析,是建立在对象及其属性,类属及其成员,整体及其部分这些概念之上的是一种以对象及其交互关系为手段,将非形式化的需求说明陈述成明确的软件,系统需求的方法。其特点为:模块性、继承和类比性以及动态连接性。 3.本课题的研究目标 介绍了在一种以ASP语言(前台开发工具)结合关系数据库Access (后台数据库)开发的面向应用的学校学生公寓管理系统。系统整体结构采用了常用的自顶向下的瀑布式结构化设计方法,设计时力求简单实用,便于维护。介绍了系统设计的需求分析,需求分析主要包括开发背景分析、业务需求分析和可行性分析等内容。介绍了详细设计部分,该部分内容包括信息数据录入模块,寝室加减分模块、信息查询模块、数据库管理模块和退出系统模块。该学生公寓管理系统可以完成学生入住、搬出处理,加减分处理,学生住宿信息查询和数据库管理等,使用该系统使得学校学生公寓管理工作更加合理化、简捷化、高效化且该系统具有高效、易操作、易维护等特点,并且系统结构清晰、界面友好,功能齐全,能有效地减少工作量和提高招生管理工作的效率。 4.本课题的基本内容 经过系统分析,确定了本软件主要包括以下方面:系统设置、公寓管理、卫生检查、公寓资产、记录查看、记录删除、值班记录、帮助制作。系统设置:主要完成:用户管理、公寓设置、数据备份、数据转换、退出的功能。1 用户管理可以进行管理人员的添加和修改以及删除操作。添加人员可以分为两类:普通用户、管理员。可以视不同人员而添加。管理员拥有所有权力,对整个系统的操作。普通用户只有浏览、及一些简单的添加操作权力。无用户设置、公寓设置及记录删除等权力。2公寓设置分为三个主要的操作:公寓设置、寝室设置、班级设置。在这里可以添加学校所有的公寓、所有班级、每个公寓的所有寝室,也可以用此软件管理一幢公寓。这样操作起来会更简单、操作一目了然。3数据备份这是一个数据管理软件所必不可少的一部分,利用它可以及时的备份当前的数据库以及在出现故障后利用已保存的数据进行恢复。4数据转换利用数据转换将当前数据库中的表转换成Excel表格的形式,显示更为直观,可以进行打印等操作。3公寓管理 主要完成:学生请假、学生违规、床位设置的功能。1学生请假主要是对学生请假记录做一个添加。利用它可以把学生的基本的请假资料保存起来。2学生违规主要是对学生违规记录做一个添加。利用它可以把学生的基本的违规资料保存起来。3床位设置通过床位设置可以简单查看每个公寓每个寝室的床位使用情况以及床位剩余情况。还可以通过详细查看,查看到某个公寓某个寝室住宿人员的人数,以及具体的住宿人员的名字。4 卫生检查 主要完成:添加检查记录的功能。卫生检查可以对卫生检查的结果进行记录。这里的卫生标准一共有五项可以填写,在每一项里已经基本设置了所不合标准的记录,你可以在下拉列表框中进行选择即可,但是如果没有你想输入的记录的话,也可以自己输入。运行图如下:5 公寓资产 主要完成:添加新增物品的功能。可以对公寓资产的收入或其它物品的入库进行记录。运行图如下:6 记录查看与记录删除 主要是对学生请假、学生违规、卫生记录,公寓资产等记录所进行的操作,利用这两个功能可以对任一记录进行查看与删除。7值班记录 它的功能主要是针对值班人员开发出来的,在这里可以让值班人员对当天值班情况进行一个小记,以便日后查看。8帮助制作 对于一个稍显正规的软件来说帮助的制作都是必不可少的内容,本程序也不例外,制作了此帮助文档。在程序中可以按F1或点击帮助菜单来显示此Chm文档。以便对本软件进行快速操作。宿舍管理系统毕业论文来源:
学生宿舍管理系统毕业论文设计怎么写
设计的可行性和经济社会价值。
1、课题来源电脑的普及,使越来越多的学校开始对自己的业务采用电脑管理,在应用之余,总希望有好的业 务管理软件来帮助他们提高工作效益和管理水平。本软件是适用于高等院校的宿舍管理系统软 件。系统数据的管理采用了操作系统的最新管理方式,用户操作将会更简单、更直观、更方便。 系统中各业务管理模块可以单机独立运行。 使用本系统, 可以大幅度提高高等院校宿舍管理的工 作效率。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进 入人类社会的各个领域并发挥着越来越重要的作用。 2、研究目的和意义宿舍,是大学生在高校校园里一个重要的学习、生活、 交往的空间环境,大学生大约有 2/ 3 的时间 是在宿舍环境里渡过的。作为计算机应用的一部分,使用计算机对宿舍信息进行管理,具有着手工 管理所无法比拟的优点例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、 成本低等。这些优点能够极大地提高宿舍管理的效率,也是高等院校的科学化、正规化管理,与世 界接轨的重要条件。根据各个组件的功能及关系,也为了加强对文件管理,用项目管理器对所有组 件包含在一个项目文件中。(其实此项工作在系统开始设计时就开始进行) 在一切工作都做完了 以后,要对系统进行编译成可执行文件(EXE 文件),其可在 Windows 下直接运行。系统运行于 Win 95/98/2000/NT/XP 等系统。 本系统为全中文界面,易操作。系统的操作方式、界面均为 Win 风格。用户可自由地设置系统 中的各类相关参数和各种项目代码。系统中具有的工作站权限、操作员权限、密码管理等功能模 块,确保系统运行安全。查询和报表功能,系统结构严谨、性能稳定、使用方便。速度快。投资 少。 学习容易。 不具计算机经验的管理人员和业务操作员只要具有业务管理的基本知识即可在较 短的时间内掌握; 系统采用图形界面和向导式操作, 本着“功能越复杂, 操作越简单”的原则设计, 易学易用。维护简单,系统运行后几乎不需要专业系统管理员维护,为您减少开支 3、国内外研究现状和发展趋势综述在传统模式下利用人工进行学生宿舍管理,存在着较多的缺点,如:效率底,保密性差,时间一 长将产生大量的文件和数据,更不便于查找,更新,维护等。诸如这些情况,令学校管理者对学 生的信息管理带来了很大困难,严重影响了教育工作者的工作效率,针对这些情况,我们可使用 日趋成熟的计算机技术来代替传统的人工模式, 来实现学生信息的现代化管理, 这一技术具有手 工管理所无法比拟的优点,如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长, 成本底等。 这些优点能够极大地提高学生信息管理的效率, 使我们的学校在市场经济的发展过程 中具有一定的竞争优势,也是学校实现科学化,正规化,现代化的重要条件。实现了科学、统一 管理,避免了人工操作产生的错误,大大提高了工作效率。 随着计算机科学的迅速发展,计算机应用领域的不断扩大,许多性能好,功能齐全,应用面广, 兼容性强的应用软件相应推出, 可见计算机已经得到了广泛的应用, 几乎各行各业都有关于计算 机的使用, 这使得计算机已成为社会中普遍存在的事物。 由于计算机的使用, 使得人们在于管理、 应用及服务等各个领域使用数据方面变得更加简洁,更加方便,大大提高了工作效率,产生了以 计算机为主体,以人为辅助的局面。在企业管理,办公自动化等方面得到了普遍应用,受到用户 的广泛欢迎。 学生宿舍管理系统对于一个学校来说是必不可少的组成部分。 目前好多学校还停 留在宿舍管理人员手工记录数据的最初阶段, 手工记录对于规模小的学校来说还 勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校 来说,人工记录是相当麻烦的。当查找某条记录时,由于数据量庞大,还只能靠 人工去一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今社 会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是 适应时代的产物。信息世界永远不会是一个平静的世界,当一种技术不能满足需 求时,就会有新的技术诞生并取代旧技术。随着计算机的普及,使用微机管理学 生宿舍,将会被越来越多的学校采纳,学生宿舍管理系统将会得到越来越普遍的 应用。 4、本课题的主要研究内容及拟采取的技术路线、试验方案随着高校办学规模的扩大,在校学生的学历层次、思想状态、文化水平呈多样化、复杂化趋势,这 在很大程度上给学生管理工作带来许多新的问题。随着学生人数的增多,高校学生宿舍管理的信 息量日益庞大,账本化的工作模式获取信息慢,查阅困难,准确性差,很难适应高水平。因此,如何为 学生提供一个安全、整洁、舒适的生活和学习环境,如何应用现代技术更科学、高效地对学生宿 舍进行管理是各宿舍管理工作者的目标。 在传统模式下利用人工进行学生宿舍管理,存在着较多的缺点,如:效率底,保密性差,时间一 长将产生大量的文件和数据,更不便于查找,更新,维护等。诸如这些情况,令学校管理者对学 生的信息管理带来了很大困难,严重影响了教育工作者的工作效率,针对这些情况,我们可使用 日趋成熟的计算机技术来代替传统的人工模式, 来实现学生信息的现代化管理, 这一技术具有手 工管理所无法比拟的优点,如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长, 成本底等。 这些优点能够极大地提高学生信息管理的效率, 使我们的学校在市场经济的发展过程 中具有一定的竞争优势,也是学校实现科学化,正规化,现代化的重要条件。实现了科学、统一 管理,避免了人工操作产生的错误,大大提高了工作效率。 本课题从分析学生宿舍管理系统的传统理论入手,结合学生宿舍管理系统的特点,构建基于 DELPHI 的学生宿舍管理系统。研究有关的系统结构和实现方法,重点放在现有学生宿舍管理系 统功能不足的改进上。系统开发的总体任务是实现宿舍管理信息的系统化、规范化和自动化。系 统功能分析是在系统开发的总体任务的基础上完成。本软件的宿舍信息系统需要完成功能主要 有: 学生基本信息包括的数据项有:姓名,学号,性别,年级,专业,籍贯,班级,院系。 宿舍情况包括:宿舍号,宿舍楼号,宿舍楼层数,每层房间数。 住宿分配情况包括:宿舍楼号,宿舍号,学号。 学校院系,专业,年级和班级结构包括::院系,年级,专业和班级。 用户情况包括:用户名,密码和自动编号。 5、研究基础 由于学生宿舍公寓化管理是近几年才实施的,许多学校对使用微机管理宿舍尚未提到议事日程上 来,即使个别学校已开展了这方面的工作,但由于学校管理的内容和方法不尽相同,难于为我所用。 鉴于此,我们开发出简单的学生宿舍管理系统, 将宿舍管理的一部分工作由原来的复杂繁重的手 工劳动上升到科学规范的微机操作,这样既提高了工作效率和管理水平。试验条件: a:已具备的条件:该学生宿舍管理系统的运行平台和开发工具。 未具备的条件及提出的解决方案:所有页面的链接及用数据库的运用,建立数据库来实现系统 的动态管理。 6、预期达到的目标及进度安排预期达到的目的: 输入用户名和密码后,进入系统。选择“系统”菜单主要实现:用户登录添加用户修改用户密码以 及对学生入住宿舍按系, 班级进行分配和入住登记。 还设置了查询功能对入住的学生信息进行快 速查询。 进度安排: 课题规划、脚本编写及验收。 素材制作及加工。 各页面的设计制作。 数据库连接测试。 系统全面测试及修改。
做毕业设计,公寓类的管理系统,可以参考百度文库中的文章:_DTRDIvG3RofzhFNxVKU7Meb0vQvaTblt5zdbvHeyOh_FYY3bUa6NEtRqetIcA2sezWj5BAL1WmD7F_-ie
学生宿舍管理系统毕业论文设计方案
对于JSP来说,相信不少毕业生应该是不陌生的,对,我想介绍就是它,希望通过介绍完它之后,对你们毕业设计有所帮助一、JSP的基本简介:全名为Java Server Pages,JSP技术有点类似ASP技术,它使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑,是在传统的网页HTML文件(*htm,*html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*jsp)。 用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 二、JSP的优点:对于用户界面的更新,其实就是由 Web Server进行的,所以给人的感觉更新很快。多样化和功能强大的开发工具支持;这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且大多数可以免费得到,并且许多已经可以顺利的运行于多种平台之下。客户端的接口不是很繁琐,对于各种应用易于部署、维护和修改;一次编写,到处运行;在这一点上Java比PHP更出色,除了系统之外,代码不用做任何更改。 三、JSP的缺点:java的高效率运行需要占用大量的内存和硬盘空间, 一方面,java的高速运行是通过lass文件常驻内存来实现的另一方面,还需要硬盘空间来存储一系列的java 文件和lass文件以及对应的版本文件(对于硬件的要求较高)。JSP程序调试困难;JSP页面执行时, 首先被转换为java文件(Servlet),然后将java文件编译为字节码文件;这样,出错信息实际上指向的是转换后的那个java文件(Servlet), 而不是JSP本身(调试有难度)。 这是我用JSP做出来的一些成果
毕 业(设 计)论 文 开 题 报 告1.本课题的来源及研究意义 宿舍管理系统毕业论文来源:在当今的信息时代,随着计算机网络的发展,各种各样的管理信息系统也蓬勃发展。学校各个部门为了提高工作效率也纷纷开发自己的系统,而随着住宿人数的高速膨胀,开发学生公寓管理系统也成为必然。近年来,我校规模不断扩大,招生人数不断增多,宿舍也不断扩建增多。致使宿舍管理工作压力增大,为了适应未来信息化社会的需要,为了使宿舍管理 工作更加科学化、规范化,减轻工作人员压力,提高工作效率,我们需要结合我校实际工作的需要采用 ASP语言 结合 Access 2003开发了《山西农业大学九号楼学生公寓管理系统》。现在学生公寓管理系统的开发设计日益呈现出可视化、对象化和网络化的特征课的研究现状在当今的信息时代,随着计算机网络的发展,各种各样的管理信息系统也蓬勃发展。学校各个部门为了提高工作效率也纷纷开发自己的系统,而随着住宿人数的高速膨胀,开发学生公寓管理系统也成为必然。 近年来,我校规模不断扩大,招生人数不断增多,宿舍也不断扩建增多。致使宿舍管理工作压力增大,为了适应未来信息化社会的需要,为了使宿舍管理 工作更加科学化、规范化,减轻工作人员压力,提高工作效率,我们需要结合我校实际工作的需要采用ASP语言 结合 Access 2003开发了《山西农业大学九号楼学生公寓管理系统》。现在学生公寓管理系统的开发设计日益呈现出可视化、对象化和网络化的特征。(1)数据库在学生公寓管理系统中的应用变的日趋重要,同时随着数据库技术的日趋完善,呈现出了新的课题:半结构和无结构数据模型的描述、管理、查询和安全控制。而且随着数据库技术和Web的结合,将会使招生管理系统变的更加高效便捷。(2)面向对象分析方法在学生公寓管理系统中的应用。面向对象的分析(OOA),也称面向对象的软件需求分析,是建立在对象及其属性,类属及其成员,整体及其部分这些概念之上的是一种以对象及其交互关系为手段,将非形式化的需求说明陈述成明确的软件,系统需求的方法。其特点为:模块性、继承和类比性以及动态连接性。 3.本课题的研究目标 介绍了在一种以ASP语言(前台开发工具)结合关系数据库Access (后台数据库)开发的面向应用的学校学生公寓管理系统。系统整体结构采用了常用的自顶向下的瀑布式结构化设计方法,设计时力求简单实用,便于维护。介绍了系统设计的需求分析,需求分析主要包括开发背景分析、业务需求分析和可行性分析等内容。介绍了详细设计部分,该部分内容包括信息数据录入模块,寝室加减分模块、信息查询模块、数据库管理模块和退出系统模块。该学生公寓管理系统可以完成学生入住、搬出处理,加减分处理,学生住宿信息查询和数据库管理等,使用该系统使得学校学生公寓管理工作更加合理化、简捷化、高效化且该系统具有高效、易操作、易维护等特点,并且系统结构清晰、界面友好,功能齐全,能有效地减少工作量和提高招生管理工作的效率。 4.本课题的基本内容 经过系统分析,确定了本软件主要包括以下方面:系统设置、公寓管理、卫生检查、公寓资产、记录查看、记录删除、值班记录、帮助制作。系统设置:主要完成:用户管理、公寓设置、数据备份、数据转换、退出的功能。1 用户管理可以进行管理人员的添加和修改以及删除操作。添加人员可以分为两类:普通用户、管理员。可以视不同人员而添加。管理员拥有所有权力,对整个系统的操作。普通用户只有浏览、及一些简单的添加操作权力。无用户设置、公寓设置及记录删除等权力。2公寓设置分为三个主要的操作:公寓设置、寝室设置、班级设置。在这里可以添加学校所有的公寓、所有班级、每个公寓的所有寝室,也可以用此软件管理一幢公寓。这样操作起来会更简单、操作一目了然。3数据备份这是一个数据管理软件所必不可少的一部分,利用它可以及时的备份当前的数据库以及在出现故障后利用已保存的数据进行恢复。4数据转换利用数据转换将当前数据库中的表转换成Excel表格的形式,显示更为直观,可以进行打印等操作。3公寓管理 主要完成:学生请假、学生违规、床位设置的功能。1学生请假主要是对学生请假记录做一个添加。利用它可以把学生的基本的请假资料保存起来。2学生违规主要是对学生违规记录做一个添加。利用它可以把学生的基本的违规资料保存起来。3床位设置通过床位设置可以简单查看每个公寓每个寝室的床位使用情况以及床位剩余情况。还可以通过详细查看,查看到某个公寓某个寝室住宿人员的人数,以及具体的住宿人员的名字。4 卫生检查 主要完成:添加检查记录的功能。卫生检查可以对卫生检查的结果进行记录。这里的卫生标准一共有五项可以填写,在每一项里已经基本设置了所不合标准的记录,你可以在下拉列表框中进行选择即可,但是如果没有你想输入的记录的话,也可以自己输入。运行图如下:5 公寓资产 主要完成:添加新增物品的功能。可以对公寓资产的收入或其它物品的入库进行记录。运行图如下:6 记录查看与记录删除 主要是对学生请假、学生违规、卫生记录,公寓资产等记录所进行的操作,利用这两个功能可以对任一记录进行查看与删除。7值班记录 它的功能主要是针对值班人员开发出来的,在这里可以让值班人员对当天值班情况进行一个小记,以便日后查看。8帮助制作 对于一个稍显正规的软件来说帮助的制作都是必不可少的内容,本程序也不例外,制作了此帮助文档。在程序中可以按F1或点击帮助菜单来显示此Chm文档。以便对本软件进行快速操作。宿舍管理系统毕业论文来源:
要看你用什么做,Java SE 做一些桌面应用, 一般只供自娱自乐。Java EE 可以做一个购物网站、员工管理系统、进销管理系统、班级管理系统 。这些系统都可以投入使用 。需求分析,可以在网上找一些例子 。