学生宿舍管理系统总体设计_第1页
学生宿舍管理系统总体设计_第2页
学生宿舍管理系统总体设计_第3页
学生宿舍管理系统总体设计_第4页
学生宿舍管理系统总体设计_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

总体设计31设计概述本阶段设计的基本目标是解决系统如何实现问题,也叫做概要设计,本阶段主要任务是划分出系统的物理元素及设计软件的结构,完成软件定义时期的任务之后就应该对系统进行总体设计,即根据系统分析产生的分析结果来确定这个系统由哪些系统和模块组成,这些系统和模块又如何有机的结合在一起,每个模块的功能如何实现。系统设计的目标是使系统实现所要求的功能,同时力争达到高效率、高可靠性、可修改性,并且容易掌握和使用。模块化的依据是把复杂问题分解成许多容易解决的小问题。原来的问题也就变得容易解决。模块化设计是把大型软件按照一定的原则划分成一个较小的功能相对独立又相关联的模块。每个模块完成一个特定的子功能。把这些模块结合起来组成一个整体。完成指定的功能,满足问题的要求。采用模块化原理的优点在于可以使软件结构清晰,容易测试和调试。从而提高软件的可靠性,可修改性。有助于软件开发的组织管理。一个大型软件可分别编写不同的模块。32系统总体结构及功能模块划分经过对系统的需求分析,学生公寓管理系统主要划分为五部分员工管理,学生管理,公寓管理,查询统计和系统管理等五个功能模块。系统的总体结构如图31。员工管理系统公寓查询统计学生管理公寓管理学生公寓管理系统员工管理系统公寓查询统计学生管理公寓管理学生公寓管理系统员工管理系统公寓查询统计学生管理公寓管理学生公寓管理系统员工管理系统公寓查询统计学生管理公寓管理学生公寓管理系统图31。321寝室管理模块寝室管理的功能是修改宿舍状况以及查询入住状况。查询入住状况是通过系统对整个公寓的指定寝室进行入住状况查询,可以查到指定宿舍的相应床位的入住学生学号。修改宿舍状况是通过宿舍号及床位号对入住学生的学号进行修改的过程。322学生管理模块学生管理模块分为新建学生信息以及查询学生信息两个模块。新建学生信息可以新建一个学生的档案,学生档案包括学生姓名,学生性别,年龄,学号,专业,所住宿舍等信息,提交到数据库供以后使用。查询学生信息的功能是通过学生姓名和学号查询学生所在宿舍以及床位等信息。323信息查询信息查询包含宿舍信息查询以及学生信息查询。查询学生信息的功能是通过学生姓名和学号查询学生所在宿舍以及床位等信息。宿舍信息查询是通过系统对整个公寓的指定寝室进行入住状况查询,可以查到指定宿舍的相应床位的入住学生学号。324宿舍财产管理宿舍财产管理具有物品信息查询,物品信息录入和物品信息修改的功能,其中将查询与修改功能结合在一起,在物品信息查询完毕后,可以选择修改物品数量。物品信息查询根据宿舍号对宿舍物品信息的查询,输出指定宿舍内物品名称与数量。物品信息录入可以录入宿舍号对应宿舍指定物品的数量。物品信息修改可以根据物品所在宿舍以及物品名称对物品数量进行修改。325出入管理出入管理分为访客出入登记和学生出入登记。访客出入登记主要为了登记来访人员的信息,如姓名,电话,入访时间,离开时间,备注信息等。学生出入登记是为了在放假及开学时对学生的出入状况进行登记的功能,方便体现学生的入校离校时间。326系统维护系统维护是维护人员在程序使用过程中对程序的维护过程,保证程序的正常运行。33系统数据库概念结构设计根据对数据项与数据结构的分析,设计出能够满足系统需求的各种实体,及它们之间的关系,为后面的逻辑结构设计打下基础。331系统ER图系统ER图可以将各个实体之间的关系显示出来,将各个实体间的属性依赖表示明白。系统ER图332系统数据库设计表331管理员信息表USER字段类型字段长度是否允许为空说明USERNAMEVCHAR20是用户名USERPASSVCHAR20是密码LEVELVCHAR20是权限表332宿舍信息表ROOM字段类型字段长度是否允许为空说明RNVCHAR20是宿舍号SNO1VCHAR20是1号床学号SNO2VCHAR20是2号床学号SNO3VCHAR20是3号床学号SNO4VCHAR20是4号床学号表333学生信息表STUDENT字段类型字段长度是否允许为空说明SNOVCHAR20是学号RNVCHAR20是宿舍号SMAJORVCHAR20是专业SNAMEVCHAR20是姓名SSEXVCHAR20是性别SCLASSVCHAR20是班级BEDIDVCHAR20是床号STELVCHAR20是联系方式表334访客信息VISITER字段类型字段长度是否允许为空说明VNVCHAR20是访客姓名VTELVCHAR20是联系方式VINVCHAR20是来访时间VOUTVCHAR20是离开时间VSVCHAR20是留言表335财产信息GOODS字段类型字段长度是否允许为空说明RNVCHAR20是宿舍号GNAMEVCHAR20是物品名称GNVCHAR20是物品数量34安全保密设计341用户登陆安全性系统设计了登陆界面,每个管理员用户有一个密码,该密码由管理员自行维护,从而实现对身份验证。342操作安全性只有管理员凭借用户名和密码进入系统,对里面的信息可以进行修改等。其它用户可以查看里

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论