case课程设计报告

上传人:第*** 文档编号:34043439 上传时间:2018-02-20 格式:DOCX 页数:25 大小:1.06MB
返回 下载 相关 举报
case课程设计报告_第1页
第1页 / 共25页
case课程设计报告_第2页
第2页 / 共25页
case课程设计报告_第3页
第3页 / 共25页
case课程设计报告_第4页
第4页 / 共25页
case课程设计报告_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《case课程设计报告》由会员分享,可在线阅读,更多相关《case课程设计报告(25页珍藏版)》请在金锄头文库上搜索。

1、 宿舍管理系统建模与实现学院名称: 专 业: 班 级: 学 号: JIANGSU UNIVERSITY OF TECHNOLOGYCASE 工 具 实 践 课 程 设 计姓 名: 二一六 年 一 月目 录第 1 章 宿舍管理系统需求分析1.1 系统的总体目标1.2 系统的可行性分析1.3 系统的功能需求分析1.4 系统的性能需求分析1.5 系统数据流图第 2 章 宿舍管理系统的总体设计2.1 系统设计的原则2.2 系统建模2.2.1 系统模型结构2.2.2 系统用例图2.2.3 系统业务流程图2.3 宿舍管理系统总体设计2.3.1 宿舍管理系统总体设计的基本介绍2.3.2 宿舍管理系统模块功能

2、描述2.3.3 宿舍管理系统功能模块图2.4 宿舍管理系统主要功能模块设计描述每个系统模块功能和子模块结构图2.5 系统数据库设计2.5.1 数据库设计原则2.5.2 概念模型设计实体模型 ,实体与实体之间的关系(E-R 图)2.5.3 数据库表设计第 3 章 宿舍管理系统的总体评价3.1 学生宿舍管理信息系统优点3.2 学生宿舍管理信息系统缺点总结目 录第 1 章宿舍管理系统 系统需求分析1.1 系统的总体目标建立一个宿舍管理系统包含宿舍楼、楼层、房间、家具、室长、楼长、保洁员、学生、学生所属的系,来方便宿舍管理和信息归纳。开发一个多功能的学生宿舍管理系统。为了方便宿舍管理人员在数据方面的管

3、理,结合当今各学校的宿舍管理,为了能全面、准确、有效地管理学生宿舍的各种信息而开发与研制的一个系统。其主要功能是快速适应现代化物管水平和解决工作人员繁重而冗长的工作量。使得他们在学生宿舍的各方面都会达到事半功倍的效果,减轻了人力的负担,方便了数据的存储,增加了安全性。1.2 宿舍管理系统的可行性分析1、新系统的必要性采用传统的工作方式,人员的流动的管理,宿舍的各项管理都是纯人工进行的。虽然现在几乎每个学生在宿舍里都有了自己的电脑,但是没有一套完整的宿舍管理系统供学生使用,不能实现信息化的操作。因此,为了搞好学生宿舍的管理,以及实现管理的现代化信息化,开发一套使用的宿舍管理系统迫在眉睫,同时可以

4、提高宿管工作的效率,减少一定的工作量,提高工作人员的专业素质,对宿管工作起指导和监督作用。2、新系统的经济可行性主要从对项目的经济上进行分析评价,一方面是支出的费用,包括设备购置费、管理和维护费用、人员工资和培训费等、一个个是取得的收益,这个小型的管理系统,从投入的人力,财力与物力来讲是非常之效的,只要一台电脑,一台打印机,这个系统就可以了。从节省人力方面,可以让管理人员从繁琐与复杂的工作中解脱出来,做更多的工作,可以给宿舍里德管理提高一个层次。3、新系统的技术可行性本系统在 windows 操作系统下开发的系统,其具有强大的数据库开发功能和丰富的编程手法,其设计、开发、调试和部署都方面快捷。

5、在技术上的可行,采用了所学过的计算机语言和 SQL-server 数据库。具有可靠性、易用性等优点。4、新系统的组织管理可行性据初步的调查,宿舍管理层还是较为乐意尝试该系统,并且新系统的开发并不会导致组织的变动,只是单纯的改变了其工作方式,宿管人员只要稍作培训就可很快斜街好以前的工作。1.3 宿舍管理系统的功能需求分析该系统涉及到的事物有:宿舍楼、楼层、房间、家具、室长、楼长、保洁员、学生、学生所属的系。本系统应提供一定的查询功能。宿舍信息管理系统总体上分为分为个六个大的模块:用户帐号模块、宿舍管理模块、学生信息查询模块、卫生评比模块、出入登记模块、基础数据模块。本系统主要是为了让管理者及时的

6、了解最新的住宿信息,对住宿信息进行查询,登陆系统后,对住宿信息进行管理,在网上可以随时登陆系统,进行住宿信息的维护,之后可以浏览住宿信息。主要实现了学生宿舍管理系统,在设计该系统时,应尽可能的贴近用户,便于 用户操作。系统在实现上应该具有如下功能: 1. 系统要求用户输入正确的账号和密码才能进入系统。 2. 系统提供普通用户管理权限,能根据实施情况,增加或者删除多余房间,同 时根据现有情况预估房间的需求量。 3. 系统应该提供学生的入住信息的录入,转换宿舍以及退宿舍的信息登记。 4. 系统应提供普通用户的信息查询功能(按多种方式查询)及统计功能。 5. 系统应提供信息维护功能,对学生信息修改,

7、删除。 6. 系统应提供超级管理员增加、删除用户账户的功能。1.4 宿舍管理系统的性能需求分析系统安全性 对于系统为方便学校管理学生宿舍而开发,便于统一管理,设一个超级用户,及几个普通用户(便于输入相关信息)。在登录时,使用用户验证控件,来确认用户是否为合法用户,以保证信息安全。 数据库选择 由于用到的数据表格多,另外考虑到实际情况,学生基本信息的变动,还有员工信息的多少的变化,我选用 Sql 作为数据库开发。作为被学校使用的数据库,要能容纳众多学生信息,楼层,寝室信息及其基本信息。作为能被楼长和宿管阿姨使用的系统,要简介明了,具有能让阿姨容易上手的性能,系统管理员能总览所有学生信息和宿舍安排

8、 SQL(Structured Query Language)结构化查询语言,是数据库查询和程序设计语言,用于存取数据及查询、更新和管理关系数据库系统。 由于如今 Windows 操作系统占领主导地位,选择 SQL 一定会在兼容性方面取得一些优势。另外,SQLServer 除了具有扩展性可靠性以外,还具有可迅速开发新的因特网系统功能。尤其是它可直接存储 XML 数据,可以将搜索结果以 XML 格式输出等特点。有利于构建异构系统的互操作性,奠定了面向网络的企业应用和服务的基础。1.5 宿舍管理系统数据流图宿 舍 管理 员学 生宿舍管理系统查 询宿 舍 管理 员 宿 舍 检 查报 修 信 息宿 舍

9、 管理 员学 生查 询 结 果宿 舍 管理 员检 查 结 果查 询P0层层学 生 入 住 办 理学 生 宿 舍 管 理 系 统 顶 层P4 楼 层 评 比 评 比 结 果 宿 管 学 生 P3 报 修 管 理 学 生 学 生 学 生 宿 舍 管 理 系 统 第 一 层宿 管 P2 入 住 信息 管 理查 询 信 息 查 询 结 果 宿 管 学 生 入 住 单 学 生入 住办 理P1 D1 学 生 基 本 信 息学 生 入 住 单 学 生入 住办 理学 生 基 本 信 息P1.1 确 定 真 伪 P1.2 登 记 D1 学 生 基 本 信 息 表 “学 生 入 住 管 理 ”P1展 开学 生 基

10、 本 信 息P2 入 住 信息 管 理查 询 信 息 查 询 结 果D1查 询 P2.1 入 住 信 息 表“来 访 管 理 ”P2展 开楼 层 评 比 ”P4展 开第 2 章 宿舍管理系统的总体设计2.1 宿舍管理系统设计的原则学生个人信息是重要的私人信息,系统只能尽量少的暴露学生的信息。1、学生只能查询自己的信息2、楼长只能管理本楼层的信息3、统一设计原则统筹规划和统一设计系统结构。尤其是应用系统建设结构、数据模型结构、数据存储结构以及系统扩展规划等内容,均需从全局出发、从长远的角度考虑。 4、还要保证技术的稳定、安全性。 5 高可靠/高安全性原则系统设计和数据架构设计中充分考虑系统的安全

11、和可靠。 6、适用性原则保护已有资源,急用先行,在满足应用需求的前提下,尽量降低建设成本。 7、可扩展性原则信息系统设计要考虑到业务未来发展的需要,尽可能设计得简明,降低各功能模块耦合度,并充分考虑兼容性。系统能够支持对多种格式数据的存储。2.2 宿舍管理系统建模2.2.1 宿舍管理系统模型结构(1)学生信息管理:对学生的基本信息进行记录和修改,并当有人来访时可按各种情况对学生信息进行检索,方便管理。(2)宿舍信息管理:对宿舍楼当前宿舍情况进行记录,并不断更新,管理人员也可查询寝室的空余情况,方便安排住宿。(3)报修管理:对维修信息进行登记,并可打印保修单交由学生进行处理。(4)出入管理:对出

12、入人员进行必要信息的记录,避免出现意外。(5)评比管理:记录宿管人员对各寝室每次的考勤情况,并定时公布每次的楼层评比结果。(6)统计管理:统计本楼的房间空闲,学生人数等的实际情况,方便管理。 (7)系统管理:对用户的管理,可修改密码或退出系统。打 印 机数 据 库录 入 学 生 信 息系 统 管 理 员管 理 员 登 陆 系 统宿 舍 管 理 员编 辑 宿 舍 信 息输 出 宿 舍 楼 文 件登 陆 系 统查 询 , 录 入 宿 舍 管 理 信 息查 询 个 人 信 息学 生 出 入 人 员出 入 登 记2.2.2 宿舍管理系统用例图本系统管理员登陆系统,可以对学生信息,入住住信息,系统信息,

13、用户信息进行管理,如图所示。宿舍管理员可以对宿舍信息进行管理,并且处理的操作。保 洁 员学 生卫 生 安 排系 统查 寝楼 层宿 舍 管 理 员登 陆学 生 信 息 管 理分 配 宿 舍系 统 管 理 员添 加 学 生 信 息查 询 学 生 信 息修 改 学 生 信 息删 除 学 生 信 息-端 1*-端 2*-端 3*-端 4*-端 5*-端 6*-端 7* -端 8*-端 9*-端 10*-端 11 *-端 12 *-端 13*-端 14*-端 15*-端 16*管 理 各 种 信 息-端 17*-端 18*-端 19* -端 20*-端 21*-端 22*-端 23*端 4* 房 间-端

14、 25*-端 26*家 具-端 27*-端 28*2.2.3 宿舍管理系统业务流程图学生宿舍管理日常业务主要有一下几块开 始 登 陆 成 功输 入 用 户 名和 密 码进 入 操 作 界 面选 择 操 作用 户 账 号 设 置学 生 宿 舍 管 理 宿 舍 信 息 查 询修 改 用 户 密 码修 改 成 功退 出 系 统选 择 管 理 内 容入住管理退宿管理用电管理入住管理结 束选 择 查 询 内 容宿舍成员宿舍卫生得分宿舍报修选 择 楼 层:所谓业务流程指的是某业务活动的工作过程新生入住业务:新生持入学通知单与入学手续办理单交于宿舍管理人员办理入住手续,同时填写学生信息记录单。图 2.1.1

15、 新生入住业务流程图2.1.2 来访登记业务:外来者要进学生宿舍需核实是否存在对方要找寻的学生,核实后并在宿舍管理人员处登记方可进入。图 2.1.2 来访登记业务流程图2.1.3 学生报修业务:学生找宿管人员填写报修单,一式两份,一份在宿管人员处保留,一份交由学生交到后勤维修部门。图 2.1.3 学生报修业务流程图2.1.4 寝室考察业务:宿管人员每周分段不定时抽查一次全楼所有寝室的寝室情况,并给出相应的分数记录在寝室考评表上,一式两份,一份交由我们,一份留底,并在每一周结束后在校黑板上已楼层为单位公布每层的寝室综合名次。图 2.1.4 寝室考察业务流程图2.3 宿舍管理系统总体设计2.3.1 宿舍管理系统总体设计的基本介绍1、学生宿舍信息查询需要建立每个宿舍楼的档案,了解宿舍成员的组成,包括姓名、籍贯、学院、专业等,以备在需要时进行查询、核实,这样可以很好的确保宿舍的生活环境、学生、家长以及学校老师可以通过宿舍管理信息系统方便、快捷、准确地获取学生宿舍的相关信息。2、个人信息登陆维护更新。人事基本档案管理包括姓名、学号、性别、年龄、隶属学校、所属班级、所属专业、入学时间、籍贯、住宿楼号码、宿舍号等。人事档案可以随时增加或删除人员,可以及时更新成员信息,方便楼管进行查对。系统提供信息查询,这样可以快速的找到所需信息,提高效率。学生的个人信息如需修

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案

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