宿舍管理信息系统

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

宿舍管理信息系统专业班级:11级计科2班学生学号:2011110244学生姓名:罗文华任课老师:梁楠楠2014年月日2任务分工姓名学号班级分工成绩罗文华201111024411计科2业务流程分析、人机界面设计、系统运行环境与数据库设计路雪201111025111计科2E-R图、系统运行环境与数据库设计、输入输出设计路金标201111025611计科2必要性分析、数据字典、数据流程图、课程设计格式杨康良201111023411计科2可行性分析、数据字典、选题罗浩201111023511计科2业务流程分析、代码设计、系统功能设计何伟强201111024711计科2系统功能设计、数据流程图目录1系统分析1.1可行性分析······················································································21.1.1必要性分析··············································································21.1.2可行性分析·············································································21.2业务流程分析1.2.1宿舍系统关联图·······································································21.2.2宿舍组织结构图·······································································31.2.3宿舍业务流程图·······································································31.3数据流程图······················································································51.4数据字典·························································································71.5E-R图····························································································102系统设计2.1系统功能设计··················································································122.2代码设计························································································142.2.1代码种类的设计..............................................................................................142.2.2人机界面的设计..............................................................................................152.3系统运行环境与数据库设计2.3.1系统运行环境·········································································152.3.2数据库系统设计······································································152.4输入/输出设计·················································································183系统实施(略)4总结······································································································2221系统分析1.1可行性分析可行性分析的任务是明确开发应用项目的必要性和可行性。必要性来自于实现开发任务的迫切性,而可行性则取决于实现应用系统的资源和条件。1.1.1必要性分析随着全国大面积扩招政策实施以来,我校在校学生逐年增加,现今我校仅东区已有12栋宿舍楼,其中新建的12栋宿舍楼是男女生混合宿舍。可见我校宿舍管理功能的不完善,由此,我校学生的住宿与管理已成为我校的一个亟需解决的问题。我校学生大多需要在学校留住四年,为了让在校学生拥有一个良好的生活氛围和学习环境,我们需要针对我校的实际情况,对学生宿舍管理进行系统的分析与设计,开发出一套专属我们学校的宿舍管理信息系统,以便我校后勤宿舍管理员对学生宿舍进行科学、规范的管理。1.1.2可行性分析该项目从学校领导到后勤管理人员的认识是一致的,而且我校对宿舍管理有一定的基础,对建立新系统所需的费用有能力支出,我们小组又所属计算机专业具有一定的开发项目经验与能力,因而在管理、经济与技术上均为建立新系统铺平了道路。1.2业务流程分析业务流程图是用来描述和了解业务过程。通过对我校宿舍的全面调查,确定了我校宿舍管理的基本结构以及现今的管理状况,并以此作为依据对宿舍管理信息系统做相应的业务流程分析。以下是所用业务流程图中的具体的相关符号说明:文档、单据人员单位数据图1.业务流程图相关符号说明1.2.1宿舍系统关联图学生宿管宿舍管理信息系统3图2.宿舍信息系统关联图1.2.2宿舍组织结构图根据调查,我校宿舍属于后勤总部管理,每栋宿舍均有一个楼长,多名值日宿管、清洁工人、维修人员等。各员工的主要职责如下:后勤总管:管理全校宿舍的总体事项,属于所有宿舍楼的主要负责人。楼长:负责整栋宿舍楼的各项事情,属于所在宿舍楼的主要负责人。值日宿管:负责其所值日当天的各项日常事情。清洁工:负责打扫宿舍楼道以及洗手间的卫生。维修人员:负责学生宿舍内部物品的维修。楼长值班宿管清洁工维修人员后勤总管图3.宿舍组织结构图1.2.3宿舍业务流程图经过分析学生住宿的相关工作流程后,逐个地对整个学生宿舍管理的处理内容流程等进行了相关的调查,并把相关的调查结果用“业务流程图”表示出来(如下图)。本系统业务流程共分为六个模块,分别是登记、房间管理、水电费管理、维修管理、退房、出入管理,这六个模块构成了学生宿舍管理信息系统的主要业务流程。(1)登记:这一模块主要是对入住的学生进行合法身份的确认,登记详细的个人资料,包括姓名、所在班级、身份证号码、联系电话等,并与学生签订入住协议。(2)水电费管理:每学期给定数量的电量,超过的由学生申请购买用电,由维修人员(电工)修改可用电量;饮用水由学生通过购买统一水卡自行使用饮水。4(3)房间管理:根据学校安排分配房间,可申请换房,根据入住情况办理换房手续。(4)维修管理:日常生活中,宿舍内部如有物品损坏可申请报修,维修人员给予维修。(5)退房:结算退房学生住宿费、水电费剩余金额,若欠费,则催其补齐费用后可办理退房。(6)出入管理:大件物品出入宿舍的详细登记,外来人员来访需登记来访人员信息。学生住宿交费单房间号分配房间缴费单换房间房间号学生详细信息资料登记增删人员楼长退房申请单换房单退房单查账欠费单催费交费交费单入住协议宿管住宿费用总账入住学生资料入住情况图4.宿舍业务流程图学生物品报修申请单宿管维修人员物品维修单物品报修单图5.日常物品维修业务流程图5学生买电申请单宿管维修人员电量统计单送电通知单水卡缴费单水卡缴电费单图6.水电充值业务流程图1.3数据流程图数据流程图是一种能全面描述信息系统逻辑模型的主要工具,它可以只利用用少数几种符号综合的反映出信息在系统中的流动、处理、和存储情况。这个模型不涉及硬件、软件、数据结构与文件组织,它与对系统的物理描述无关,只是用一种图形及与此相关的注释来表示系统的逻辑功能,即所开发的系统在管理信息处理方面要做什么。因此,数据流程图是系统分析人员与用户进行交流的有效手段,也是所有后续工作,如系统设计的主要依据之一。数据流程图由四种基本成分组成:(1)外部实体:指本系统之外的人或单位,它们和本系统有信息传递关系。(2)处理:又称功能,描述系统对信息进行处理的逻辑功能。(3)数据存储:逻辑意义上的数据存储环节。即系统信息处理功能需要的,不考虑存储物理介质和技术手段的数据存储环节。(4)数据流:表示流动着的数据,可以是一个数据,也可以是一组数据。根据之前学生宿舍管理的业务流程图的描述,从系统的科学性、管理的合理性、实际营运的可行性角度出发,采用结构化的分析方法,自顶向下对系统进行分解,导出了学生宿舍管理系统的系统顶层图和系统一层图(如下图所示)。以下是所用数据流程图中的相关符号说明:6外部实体处理数据流数据存储图7.数据流程图的相关符号说明为了规范化系统开发流程,现给定数据流程图上的每个元素编号,形如以下:F......数据流D......数据存储P......处理S......外部实体学生F2:费用F4:发票学生P2交费P3退房P1登记P4水电费管理P5房间管理D1学生资料D3水电费账目D2住宿费用总账D4房间信息F7:查账F1:入住协议F3:个人资料F5:人员变动F10:个人帐目F9:结余账单F11:交费账目宿管F14:水电费单F13:房间数据F12:房间水电费F6:缴费数据F8:退房单图8.顶层数据流程图学生D1.2协议归档D1.1详细资料P1.3登记资料P1.2审核P1.1签入协议F1:入住协议F15:学生方协议F17:宿舍方协议F16:已签协议F3:个人资料F18:学生资料图9.登记模块一层数据流程图7D2住宿费用总账D4房间信息P5.3退房处理P5.1分配房间P5.2调整房间F19:调整宿舍号F20:退宿舍号F6:交费账目F13:房间变动数据F13:房间变动数据F13:房间变动数据图10.房间管理模块一层数据流程图学生D1学生资料D2住宿费用总账P3.2删除人员信息P3.1单据P3.3结算余额F8:退房单F9:结余清单F10:个人帐目F19:宿舍号F8:退房者F5:人员变动图11.退房管理模块一层数据流程图1.4数据字典为了便于理解数据流程图中的各个元素,建立数据字典是很有必要的,数据字典主要对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体等六个方面进行的具体定义。数据流程图配以数据字典,可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。81.4.1数据项的定义数据项编号:I01—01数据项名称:宿舍号别名:宿舍编码简述:学生所在的宿舍号,即房间号(3位)+宿舍所在楼栋(2位)类型及宽度:字符型,8位取值范围:“10101”~“64612”1.4.2数据结构的定义数据结构编号:DS02—01数据结构名称:学生资料数据结构组成:姓名+学号+宿舍号+联系电话1.4.3数据流的定义数据流编号:D03-01数据流名称:报到单简述:经审核通过的报到单的学生可入住宿舍数据流来源:学生数据流去向:入住管理数据流组成:报到单编号+日期+学生姓名+所在院系数据流量:约5000/学年高峰流量:约6000/学年9数据流编号:D03—02数据流名称:水电费单简述:水电费管理工作通常经过管理员来负责数据流来源:管理员数据流去向:水电费管理数据流组成:房间号+水费+电费+操作员编码数据流量:约200张/日高峰流量:约400张/日1.4.4处理逻辑的定义

1 / 24
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功