




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学生宿舍管理系统概要设计说明书1引言21.1编写目的21.2背景21.3定义21.4参考资料22.1需求规定22.2运行环境32.4 结构42.5功能需求与程序的关系62.6人工处理过程62.7尚未问决的问题63接口设计63.1用户接口63.2外部接口63.3内部接口74运行设计74.1运行模块组合74.2运行控制74.3运行时间75系统数据结构设计75.1逻辑结构设计要点75.2物理结构设计要点85.3数据结构与程序的关系106系统出错处理设计116.1出错信息116.2补救措施116.3系统维护设计1212概要设计说明书1引言1.1编写目的由前面的需求分析,得出了系统的基本需求,和基本的数据流图,要实现整个系统,需要对用户的需求进行设计,概要设计主要是利用比较抽象的语言对整个需求进行概括,确定对系统的物理配置,确定整个系统的处理流程和系统的数据结构,接口设计,实现对系统的初步设计。预期读者为客户代表及程序设计人员。1.2背景根据XX学校希望能够充分利用现代科技来提高学生宿舍管理的效率,在原有的系统基础上进行扩展,将一些可以用计算机来管理的都进行计算机化,使得管理人员工作更加方便,工作效率也更加高。系统名称:学生宿舍管理系统任务提出者:宿舍管理中心开发者:本人用户:管理人员、全体学生运行该软件的计算中心:学生宿舍管理中心1.3定义MYSQL:数据库管理软件DBMS:数据库管理系统Windows 2007:运行环境1.4参考资料1软件工程- 江开耀 主编: 张俊兰 李晔 出版社: 西安电子科技大学出版社 2 相关网络资料 2总体设计2.1需求规定通过该系统的实施,将学生宿舍管理等方面通过系统来实施,其中包括宿舍楼基本信息,学生基本信息,宿舍保卫事故等信息,使得查询修改等管理业务效率更高更方便。2.2运行环境 数据库管理系统软件:MySQL 运行平台:Windows XP/Windows 2003/Windows 2007 分辨率:最佳效果1024*768像素用户登录2.3基本设计概念和处理流程存储信息数据存储信息数据在宿舍物品出信息处理在物品出入基本信息中处在保卫处基本信息中处理在工人基本信息中处理在宿舍基本信息中处理在宿舍楼基本信息中处理在学生基本信息中处理判断修改内容发出修改信息在学生基本信息中处理在宿舍楼基本信息中处理在宿舍基本信息中处理在工人基本信息中处理在保卫处基本信息中处理在物品出入基本信息中处在宿舍物品出信息处理判断修改内容发出修改信息判别用户级别是否成功 流程图2.4 结构1、寝室管理E-R图是否文明几栋分数类别 文明寝室 寝室楼管理删除编号类别几栋几栋几人间几号管理ID类别编号管理 管理员损坏公告栏学号密码内容几号管理是否审核删除ID宿舍公告栏显示内容时间作者 2、班级管理E-R图专业名 系别 专业添加删除修 改学号 ID系名 管理员学号 ID 密码3、用户管理E-R图 ID学号密码 学生系别E-mail民族电话姓名性别年龄学号入学时间寝室身份导师班级专业管理员学号家庭地址新增管理修改新管理员 ID密码 密码旧密码新密码4查询功能E-R图 学生系别E-mail民族电话姓名性别年龄学号入学时间寝室身份导师班级专业家庭地址学号 ID 密码是否文明 管理员几人间分数查询 文明寝室几号删除几栋寝室楼类别编号几栋类别 2.5功能需求与程序的关系本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:程序1程序2程序n功能需求1功能需求2功能需求n2.6人工处理过程无2.7尚未问决的问题无3接口设计3.1用户接口1)对系统各个功能模块,以分级菜单的形式给出;2)所有的提交,确认,删除等操作以按钮的形式给出,且名称一律为取为“提交”、“确认”、“删除”等易于理解的形式。3.2外部接口由于管理人员需要打印各种查询报表,所以系统应该与打印机接口匹配。3.3内部接口 模块间的接口4运行设计4.1运行模块组合 客户机程序在有输入时启动接收数据模块,通过各模块之间的调用,读入并输出进行格式化。在接收数据模块时,将调用网络传输模块,将数据通过网络传送到服务器,并等待可接收服务器返回的信息。接收到返回信息后随即调用数据输出模块,对信息进行处理,产生相应的输出。 服务器程序的接收网络数据模块必须始终处于活动状态接收到数据后,调用数据处理、查询模块对数据库进行访问,完成后调用网络发送模块,将信息返回客户机。4.2运行控制运行控制将严格按照各模块间的函数调用关系来实现。在网络传输方面,客户机再发送数据后,将等待服务器的确认到信号,收到后,在此等待服务器发送数据,然后对数据进行确认服务器再接收到数据后发送确认信号,在对数据处理、访问数据库后,将返回信息送回客户机,并等待确认。4.3运行时间 在软件的需求分析中,对运行时间的要求必须对做出的操作有较快的反映。网络硬件对运行时间有最大的影响,当网络负载量变大时,操作反应将受到很大的影响。所以将采用宽带网络,实现客户机与服务器之间的连接,以减少网络上传输的开销。其次是服务器的性能,这将影响数据库访问时间及操作时间的长短,加大客户及操作的时间,所以必须提高使用性能的服务器。5系统数据结构设计5.1逻辑结构设计要点1宿舍楼基本信息(Dormitory):包括 宿舍楼编号、宿舍楼所在校区、宿舍楼再校区中区域、每一幢宿舍楼楼管处的电话、宿舍楼楼管员信息等方面,这样可以方便管理者对宿舍楼的管理,提高查询效率;2学生基本信息(Student):包括 学生编号、学生所在学院信息、学生姓名、学生性别、学生来自省份、学生出生日期、学生入学时间、学生所学专业、所在班级等方面的信息,可以方便学信息的查询和更新;3.宿舍基本信息(Room,Fitment,FitmentDestruction,FitmentCompensate):宿舍基本信息包括四个数据结构(宿舍信息(Room),宿舍物品信息(Fitment),宿舍物品损坏信息(FitmentDestruction),宿舍损坏物品赔偿信息),每个数据结构中的数据项见数据字典;4楼道工作人员基本信息(Worker):包括 工作人员编号、工作人员姓名、工作类型、工资、性别、联系方式、工作时间等数据项,可以方便管理人员对宿舍楼道工人的任用、信息查询及更改;5宿舍保卫处基本信息(SafeGuard):包括保卫处名称、人员数目、负责人信息、联系电话等四方面的信息;6宿舍事故基本信息(Accident,AccidentResearch,AccidentCompensate):事故信息包括三个数据结构(事故信息、事故处理信息、事故赔偿信息),具体的数据项见数据字典;物品出入基本信息(ArticalInOut):包括出入物品的学生信息、出入的物品信息、出入物品时的负责人信息、出入物品时间,尽量减少宿舍事故的发生,保障学生宿舍财产的安全。5.2物理结构设计要点数据项列表数据项编号数据项名数据项含义与其它数据项的关系存储结构别名DI-1StuNo学生编号char(9)学号DI-2DepName学生所在学院char(20)学院DI-3StuName学生姓名char(10)姓名DI-4StuSex学生性别char(2)性别DI-5StuHome学生来自省份char(10)祖籍DI-6StuBorth学生出生时间Date出生日期DI-7StuETime学生入学时间Date入学时间DI-8StuPerfect学生所在专业char(20)专业DI-9StuClass学生所在班级编号Int编号DI-10WorNo工作人员编号char(5)编号DI-11WorName工作人员姓名char(10)姓名DI-12WorType工作类型char(8)工作类型DI-13WorWage工作人员工资Int月工资DI-14WorSex工作人员性别char(2)性别DI-15WorPhNo工作人员联系方式char(12)电话DI-16WorTime工作人员工作时间char(30)工作时间DI-17RNo宿舍编号char(6)舍号DI-18RHeader舍长信息等于StuNamechar(10)舍长DI-19ROne宿舍学生信息同上char(10)舍员1DI-20RTwo宿舍学生信息同上char(10)舍员2DI-21RThree宿舍学生信息同上char(10)舍员3DI-22RFour宿舍学生信息同上char(10)舍员4DI-23RFive宿舍学生信息同上char(10)舍员5DI-24RSix宿舍学生信息同上char(10)舍员6DI-25RGrade宿舍学生所属年级等于StuETimechar(4)年级DI-26RDepart宿舍学生所在学院等于DepNamechar(20)学院DI-27RPerfect宿舍学生所学专业等于StuPerfectchar(20)专业DI-28RClass学生所在班级编号等于StuClasschar(2)班级DI-29DorNo宿舍楼编号smallint宿舍楼号DI-30DorCampus宿舍楼所属校区char(4)校区DI-31DorLocation宿舍楼在校区位置char(4)宿舍区位DI-32DorPhNo宿舍楼管处电话char(12)电话DI-33DorAdminist宿舍楼楼管员信息等于WorNochar(10)楼管员DI-34SGName保卫处名称char(15)名字DI-35SGWorNum保卫处人员总数Int人员数目DI-36SGHeader保卫处负责人信息char(10)负责人DI-37SGPhone保卫处电话char(12)电话DI-38FitName宿舍物品名称char(16)宿舍物品DI-39FitPrice宿舍物品价格Float价格DI-40FitNum每一种宿舍的数量Int数量DI-41FDFitment损坏物品信息等于FitNamechar(16)物品名DI-42FDStudent损坏的学生信息等于StuNochar(9)学生DI-43FDRoom损坏物品宿舍信息等于RNochar(6)舍号DI-44FDFitNum损坏物品的数量Int数量DI-45FCompFit赔偿物品信息等于FitNamechar(16)物品名DI-46FCompStu需赔偿学生信息等于StuNochar(9)学生DI-47FCompMon赔偿价格Float赔偿价格DI-48FCompPrin赔偿负责人信息等于WorNochar(10)负责人DI-49FCompDate赔偿日期Date日期DI-50FCompNum赔偿物品数量Int数量DI-51AcNo事故编号int编号DI-52AcType事故类型char(10)类型DI-53AcArtical事故损失物品char(30)物品名DI-54AcArNum事故损失物品数量Int数量DI-55AcStu事故受害学生等于StuNochar(9)学生DI-56AcDate事故发生日期Date日期DI-57AcPrin事故负责人信息等于SGHeaderchar(15)负责人DI-58AcStuPh受害人联系方式char(12)学生电话DI-59AcVerify事故是否属实Bool核查DI-60ARNo事故调查编号char(4)编号DI-61ARName事故调查名称char(15)调查DI-62ARPrin事故调查负责人等于SGHeaderchar(10)负责人DI-63ARResult事故调查结果Bool结果DI-64ACStu事故赔偿学生信息等于StuNochar(10)学生DI-65ACArtical事故赔偿物品信息char(30)物品名DI-66ACDate事故赔偿日期Date日期DI-67ACPrin事故赔偿负责单位等于SGHeaderchar(15)负责单位DI-68AIOStu要求物品出入学生等于StuNochar(10)学生DI-69AIOArtical出入物品信息char(20)物品名DI-70AIOPrin出入物品审查人等于WorNochar(10)负责人DI-71AIODate出入物品日期Date日期DI-72AIONo物品出入序号Int序号5.3数据结构与程序的关系数据结构列表数据结构编号数据结构名数据结构含义组成DS-1Student宿舍学生信息StuNo,DepName,StuName,StuSex,StuHome,StuBorth,StuETime,StuPerfect,StuClassDS-2Worker宿舍楼工作人员信息WorTime,WorName,WorType,WorWage,WorSex,WorPhNo,WorNoDS-3Room宿舍信息RNo,RHeader,ROne, RClass,RThree,RFour,RFive,RSix,RGrade,RDepart,RPerfect,RTwo,DS-4Dormitory宿舍楼信息DorNo,DorCampus,DorPhNoDorLocation,DorAdministDS-5SafeGuard宿舍保卫处信息SGName,SGWorNum,SGHeader,SGPhoneDS-6Fitment宿舍物品配备信息FitName,FitPrice,FitNumDS-7FitmentDestruction宿舍物品损坏信息FDFitment,FDStudent,FDRoom,FDFitNumDS-8FitmentCompensate宿舍损坏物品赔偿信息FCompFit,FCompStu,FCompPrin,FCompDate,FCompNumDS-9Accident宿舍事故注册信息AcNo,AcType, AcStu,AcDate,AcArtical,AcVerify,AcPrin,AcArNum,AcStuPhDS-10AccidentResearch宿舍事故调查信息ARNo,ARName,ARPrin,ARResultDS-11AccidentCompensate事故损失物品赔偿信息ACStu,ACArtical,ACDate,ACPrinDS-12
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025中小企业设备租赁合同书范本
- 钽铌精炼工转正考核试卷及答案
- 草坪管护工专业技能考核试卷及答案
- 印染烘干操作工数字化技能考核试卷及答案
- 铁路车辆钳工数字化技能考核试卷及答案
- 港口码头施工进度计划管理措施
- 电力电容器配件工晋升考核试卷及答案
- 磨具制造工作业指导书
- 本章复习与测试教学设计-2025-2026学年初中地理中图版北京八年级上册-中图版北京2014
- 翻身拍背防压疮操作流程
- 有限空间监理实施细则
- 【五年级】语文上册课课练
- 防御台风复盘工作情况报告
- 拼音卡片(四线三格)
- 省级临床重点专科建设项目神经内科重点专科建设实施方案
- 一年级幼小衔接开学第一课系列:《会问好》教学课件
- 1.2 规划初中生活(课件)-2024-2025学年七年级道德与法治上册 (统编版2024)
- 2021年销售货款回收管理制度范本
- DB11-T+2260-2024中成药单位产品能源消耗限额
- NB-T+10131-2019水电工程水库区工程地质勘察规程
- 大学基础课《大学物理(一)》期末考试试题-含答案
评论
0/150
提交评论