




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学生宿舍管理系统宿舍管理系统总体设计手册管理信息系统设计阶段的主要目的是在系统分析阶段提出的,反映了系统使用信息所需的逻辑方案,实现了,转换为基于计算机和通信信息的物理体系,考虑了企业的经济、技术和运行环境等因素,确定了系统的整体结构和系统各组成部分的技术体系,合理选择了计算机的各种软硬件配置,提出了系统的实施方案,保证了总体目标的实现。系统设计从系统分析的基础上抽象到具体的过程,还必须考虑系统实现的内部和外部环境以及主观客观条件。通常,此阶段的工作主要考虑以下方面:1)系统分析的结果。系统设计是从工作流的角度继续进行系统分析工作的,因此,系统设计者必须严格按照系统分析阶段的结果-“系统文档”中规定的目标、任务和逻辑功能执行设计工作。2)现行技术。主要是指可以选择的计算机硬件技术、软件技术、数据管理技术和数据通信技术以及计算机网络技术。3)当前信息管理和信息技术的标准、规范和相关法律系统。4)用户要求。系统的直接用户是用户,设计系统时要充分尊重和理解用户的要求。特别是用户的操作使用要求必须最大限度地满足用户。5)系统操作环境。新系统的目标应该与当前的管理方式相适应,与组织的改革和发展相适应。在系统设计中,应尽可能满足以下要求:1)系统性2)可扩展性;3)可靠性;4)经济性。系统设计阶段的活动主要包括:软件系统的总体结构设计;计算机硬件程序的选择和设计;数据存储的总体设计。一、软件模块结构设计系统要求分析阶段确定系统的各种要求,解决对正在开发的系统应“做什么”,系统要求清单详细说明了要求,系统设计阶段应“如何”解决问题。现有系统设计方法和工具包括:l,结构设计方法:根据将整个系统划分为多个相对独立的模块的模块化设计,对一系列模块的分解协调原则和技术进行了规定,将整个软件系统的功能与模块一起提供。2、系统流程图:系统的说明工具。将所有输入/输出和相关处理描述为图形符号,包括所有文档合成过程。3、分层和输出(HIPO)技术:以图形方式表示系统的输入输出功能和模块的层次结构。4,控制结构图:描述模块层次和模块之间控制通信联系的工具。HIPO技术的应用使系统设计和评估成为可能。系统实施前设计系统的处理和修改:此外,HIPO图表清晰易懂,用户、管理员和其他系统构建者可以轻松理解系统的程序结构。它还有助于程序的创建和系统的维护。因此,我们在设计宿舍管理系统的整体结构时使用了HIPO技术。1.1 HIPO技术Hipo(分层plus input/process/output)技术:以图形方式表示系统的I/o功能和模块层。HIPO技术包括两个方面:1)HIPO层次结构图:表示自上而下分解的模块的层次结构。2)IPO图表(输入-处理-输出图表):此图说明了层次结构图中一个模块的输入、处理和输出。1.2 HIPO层次结构图HIPO层次结构图显示为矩形的模块,您可以在其中输入标识模块的处理功能名称或模块名称。模块之间的调用关系用两个模块之间的联接线表示。使用自上而下扩展方法绘制综合的、分层结构较少的模块结构,然后根据需要逐级扩展,直到每个模块的处理功能和大小符合系统分解标准。系统分析结果导出了学生宿舍管理系统的HIPO图(见图2)图1模块结构图2学生宿舍管理系统HIPO图131.3 IPO映射IPO图实际上是描述层次结构图中每个模块的输入和输出关系、处理内容、该模块的内部数据以及模块之间调用关系的图形化表,它是系统设计的重要结果,也是系统实施阶段编程和编程的起点和基础。系统设计中的每个模块都必须有相应的IPO图作为设计结果的说明。IPO图表的系统部分如下表所示:1,根模块下图说明了输入、处理和输出,如下图所示。IPO图表系统名称:学生宿舍管理系统制作人:Yu lei,Zhu Fei,Tian Rui模块名称:学生宿舍管理系统主界面日期:2013-10-23注意事项:调用以下模块:查询住宿信息,查看水力信息由以下模块调用登录模块输出:输入以下内容:用户名、密码内容处理:根据用户名和密码验证用户的合法id,并将相应的权限分配给全局变量。1、与学生签订合同,注册学生的详细信息。2、学生支付的住宿费打开规定发票。3.根据要退房的房间号码计算馀额金额,打开房间清单。4、每月根据工本费,每个人计算工本费,从中扣除;5、根据每个人的付款情况调整学生住的房间;内部元素:图3主界面模块2,中间模块下图说明了中间模块的输入、处理和输出,如查询统计模块所示。IPO图表系统名称:学生宿舍管理系统制作人:田瑞,余磊,朱飞模块名称:学生住宿信息系统查询界面日期:2013-10-23注意事项:由以下模块调用系统主界面调用以下模块:房间分配、房间调整、退房处理输入以下内容:使用者权限变数输出:内容处理:根据用户权限变量值,确定是否可以调用模块及其子模块。1、可以根据输入的查询条件查询学生的住宿情况;2、可以根据输入的查询条件查询房间情况内部元素:图4住宿信息查询统计模块IPO图表系统名称:学生宿舍管理系统制作人:朱非,田瑞,余磊模块名称:学生宿舍管理系统实用程序输入接口日期:2013-10-23注意事项:调用以下模块:统计,会计由以下模块调用首都电费管理输出:每个学生每月的公用事业数据输入以下内容:房间号码、月份、水费、电费、公关店、经营者姓名内容处理:本月内将投入工资费,计算房间内学生人均电费。1.按月统计,计算每月的账单计算总额。2、根据住宿失误计算公课税情况和上个月个人公课税馀额,计算本月公课税馀额内部元素:图5实用程序信息查询模块图6系统数据流图图7房间管理模块数据流程图图8检出数据流程图图9实用程序信息数据流图二、数据库设计数据库是存储和处理数据的工具。数据库的作用是组织和表示信息。也就是说,数据库是信息的集合。数据库技术是宿舍管理系统的关键技术之一。数据库系统中的主要数据模型包括层次模型、网格模型和关系模型等。数据库包含有关多个数据表的信息,数据库包含各部分(例如记录、域等)的术语。其中最广泛使用的是关系模型。应用于宿舍管理系统的是关系模式。数据库设计通常分为五个阶段:规划、需求分析、概念设计、逻辑设计和物理设计。2.1概念设计数据库设计的目标是将现实世界中的客观对象抽象成不依赖于任何特定机器的信息系统,数据库概念设计的目的是生成反映企业组织信息需求的数据库概念结构,即概念模型,然后将其转换成特定系统的计算机信息管理系统支持的相关模型。概念模式是独立和数据库逻辑结构;支持独立和数据库的DBMS不依赖于计算机系统。概念模型是表示概念设计结果的工具。它必须能够真实充分地反映现实世界中事物和事物之间的联系;要简单明了,独立于机器,易于理解,数据库设计者和应用程序之间的沟通。必须易于更改和修改。必须轻松切换到各种数据模型(如关系、层次结构或网格),以便轻松导出与DBMS相关的逻辑模型。使概念模型成为从现实世界向机器世界过渡的中间水平。概念模型有多个模型。最常用的方法之一是使用E-R图描述组织概念模型的“实体-接触模型”(entity relationship model)。一、系统实体的连接和属性E-R模型是由P.P.CHEN在1976年提出的。此模型是对实体类型和实体之间的连接的直接抽象。也就是说,它是描述静态数据结构的概念模型,是对真实世界的抽象。主要组件是实体、联系人和属性。因此,可以使用E-R模型进行数据库概念设计。逻辑设计的目的是将概念设计阶段的基本E-R图转换为与可选系统的DBMS支持的数据模型相匹配的逻辑结构。E-R模型中的“连接”用于说明实体之间的连接。一种完整的方法是根据本地结构中任意两个实体类型的需求分析结果,检查本地结构中两个实体类型之间的连接。如果有联系,则进一步确认是否为1:N、M:N或1:1等。此外,还调查一个实体类型中是否存在关联,两个实体之间是否存在关联,以及多个实体之间是否存在关联等。确认联系人类型后,除了防止重复连接外,还必须命名和确认密钥。与学生宿舍管理信息系统相关的主要实体(共4个)和属性如下(下划线表示主键):类型: (类型编号、额定值、空调、不带浴室)房间: (房间号码、住宿性别、居住地数、当前居住者数)学生: (学号、名字、性别、身份证号码、年龄、入住时间、电话、家庭地址、专业)公用设施: (房间号码、月份、水费、电费、操作员姓名)此系统具有两个1:N、两个M:N和以下联系关系:1(月、水费、电费)分发2(月、房租金)。1)房间信息:由于一个类型可以对应多个房间,并且一个房间只有一个唯一的类型,因此类型和房间是1:N的关系。(2)公用事业:戛纳和每月公用事业费为1:N的关系。因为一个房间可能有几个月的公用事业费,一个月的公用事业费是唯一的房间。(3)旁观者:房租和房间是1:N的关系。因为一个房间可以有几个月的房租,一个月的房租只相当于一个房间。(4)学生:房间和学生是1:N的关系,因为多个学生可以住一个房间,每个学生对应一个房间。5)交费:公共课税和学生是M:N的关系。因为一个房间的公共税对应多个学生,每个学生可以有几个月的公共税。二、E-R图表数据模型是数据库系统的核心,各种系统的DBMS基于某种数据模型。但是在数据库设计中,将现实的客观对象直接转换为机器世界的对象往往比较困难,因此,将现实世界的客观对象抽象为概念和模型(而不是DBMS支持的数据模型)是很常见的,因此需要E-R图的出现。E-R图表是一种直观表示具有以下四个基本组件的概念模型的工具:1)矩形方块:表示实体类型。2)钻石框:表示联系人类型。3)椭圆形框:表示实体类型和联系人类型的属性。4)直线:图中包含的图元类型之间用直线连接的直线段连接的类型。(1:1,1:N,M:N)备注:由于某些实体属性较多,无法在图表中一一显示,因此E-R图表不会显示属性。具体图标如下:M N实体属联系联系类型类型分类费用11n1nn1nm房间学生住宿费首都电费ITZY收费2分担分
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度医院病房楼隔音降噪施工合同
- 2025版门面房租赁合同(含装修补贴及免租期)
- 二零二五年度电商企业股东个人股权转让及网络平台运营合同
- 二零二五年度4K超高清电视产品进出口贸易合同
- 二零二五年度艺术展览馆租赁合同共同展览与艺术交流
- 2025电梯安全运行与节能减排综合服务合同
- 二零二五年度珠宝首饰打磨与抛光承包合同
- 二零二五年度出租车合资购买合同书:出租车行业新能源充电基础设施建设合作协议
- 二零二五年度展览馆照明设备采购合同范本
- 2025版城市地下综合管廊建设与运营合同
- 干部任免审批表(全国干部人事档案专项审核专用)
- 中西医结合孕期的监护与保健
- 2023年生态环境综合行政执法考试参考题库(400题)
- 乡村全科执业助理医师考试试题
- 医疗器械不良事件培训讲稿
- 陕西省公路工程通用表格
- GB/T 12247-2015蒸汽疏水阀分类
- 义务教育历史新课程标准测试卷试题三(2022版)含答案
- 交通学院校史馆布展文稿
- 期权风险管理课件
- 考研管理类联考初数真题有答案
评论
0/150
提交评论