学生宿舍管理毕业论文内容摘要:

、寝室长与室员。 根据参与者可以建立如下用例:寝室 管理、查询管理、班级管理、用户管理、留言管理 、用户注册等。 系统用例图 如 图 21 所示。 游客( f r o m U s e C a s e V i e w ). . . )注册( f r o m U s e C a s e V i e w )访问网站( f r o m U s e C a s e V i e w )文明寝室( f r o m U s e C a s e V i e w )寝室损坏( f r o m U s e C a s e V i e w )个人资料( f r o m U s e C a s e V i e w )留言操作( f r o m U s e C a s e V i e w )班级查询( f r o m U s e C a s e V i e w )注销系统( f r o m U s e C a s e V i e w )用户( f r o m U s e C a s e V i e w )寝室查询( f r o m U s e C a s e V i e w ) 学生宿舍管理 第 4 页 班级管理( f r o m U s e C a s e V i e w )查询管理( f r o m U s e C a s e V i e w )留言管理( f r o m U s e C a s e V i e w )用户管理( f r o m U s e C a s e V i e w )管理员( f r o m U s e C a s e V i e w )寝室管理( f r o m U s e C a s e V i e w ) 图 21系统用例图 系统用例描述 编号 用例名称 用例描述 输入 系统响应 输出 1 登录 检查用户是否存在 用户名和密码 在数据库中查询用户信息 系统主界面 2 添加寝室信息 对寝室信息进行添加 寝室信息 存储寝室信息 添加成功 3 管理寝室信息 对寝室信息进行修改、删除 选择要修改和删除的信息 修改和删除寝室信息 修改成功 /删除成功 4 管理留言信息 对留言信息进行回复、删除、查找 选择要回复、删除、查找的信息 回复、删除、查找留言信息 回复、删除、查找成功 5 管理班级信息 对班级信息进行修改、删除、查找 选择要修改、删除、查找的信息 修改、删除、查找班级信息 修改、删除、查找成功 6 管理 用户信息 对 用户 信息进行添加、修改、删除、查找 选择要添加、修改、删除、查找的信息 添加、修改、删除、查找用户信息 添加、修改、删除、查找成功 系统 流程图 学生宿舍管理 系统主要流程分为前台和后台。 当用户登录系统时,系统自己判断用户权 限,根据权限来进入前台或后台,根据用户需要进行相应操作。 当用户登录后,才可以进入系统主界面进行相关操作。 系统流程图 如图 22 所示: 学生宿舍管理 第 5 页 图 22 系统流程 图 学生宿舍管理 第 6 页 第 3 章 系统设计 功能 模块 设计 学生宿舍管理系统主要由前台模块和后台模块组成。 前台主要包括用户注册、用户登录、寝室查询、留言操作等功能模块;后台主要包括用户管理、寝室管理、留言管理、班级管理等主要功能模块。 系统功能模块图 如图 31 所示。 图 31系统功能模块图 学生宿舍管理系统 前台模块 后台模块 用户注册 用户登录 寝室查询 留言操作 个人资料 查询 用户注销 用户管理 寝室管理 班级管理 留言管理 系统后台管理 用户管理 寝室管理 用户添加 用户删除 用户修改 寝室查询 寝室删除 寝室修改 留言管理 留言回复 留言删除 留言查询 学生宿舍管理 第 7 页 系统类图 学生宿舍管理系统主要包括 home 类、 homebad 类、 guestbook 类、 admin 类和sqldata 类,其中类中包括属性和方法。 系统类图 如图 32 所示。 图 32 系统 类 图 系统 状态 图 和活动图 寝室 状态图 状态图是描述系统状态行为的图,用于展现参与行为的类的活动和动作的状态, 系统后台寝室重分配管理状态图。 分配寝室 寝室调动 退寝室新生入校 寝室调配重新分配学生毕业 图 33寝室状态 图 学生宿舍管理 第 8 页 用户注册泳道 图 新用户进入登录界面后,单击注册按扭 ,填写相应的信息,系统会对所输入或选择的内容进行处理,并给出信息提示。 用户注册泳道图如图 34 所示。 图 34 用户注册泳道路图 系统运行环境 1.软件平台 主要用到的开发软件工具有如下几种: ① OS: Windows 2020/Windows XP。 ② 数据库为 Microsoft SQL Server 2020 ③ 开发工具 :SQL Server 20 DREAMWEAVER、 Photoshop 2.硬件平 学生宿舍管理 第 9 页 系统对硬件的要求如下: ① CPU:Pentium III 5000MHz 以上。 ② 磁盘空间容量: 10GB 以上。 ③ 内存: 1GB 以上。 ④ 其他:鼠标、键盘。 数据库设计 数据库对象汇总 数据库物理设计是指设计出数据库的物理数据模型,它是数据库在物理设备上的具体实现,即数据库服务器物理空间上的表、字段、索引等。 本系统的数据库对象包含了 10 张数据表,具体说 明如表 31 所示。 表 31 数据库对象 名称 类型 说明 admin 基本表 存储 管理员用户 的基本信息 guestbook 基本表 存储 用户的 基本信息 home 基本表 存储 留言 的 基本信息 homebad 基本表 存储 留言 损坏的 基本信息 homedetail 基本表 存储 留言 的详细信息 homesex 基本表 存储 留言 类别 minzu 基本表 存储 民族的 基本信息 users 基本表 存储 用户 的基本信息 zhuanye 基本表 存储专业的基本信息 ximing 基本表 存储 系别 的基本信息 数据库表 本系统采用的后台数据库是 SQL Sever 数据库系统,因此,必须把数据项和数据结构转换为 SQL 数据库系统所支持的实际数据模型。 本系统数据库中的 信息学生宿舍管理 第 10 页 主要 通过字段、索引来存储。 各 表的 基本信息如下图 所示。 表 32 admin 表 列名 中文解释 数据类型 是否为空 备注 id ID Int NOT NULL 主键 ,递增 adminname 登录名 Nvarhcar NOT NULL adminpwd 登录密码 Nvarchar NOT NULL num Nvarchar NOT NULL 表 33guestbook 表 列名 中文解释 数据类型 是否为空 备注 id ID Int NOT NULL 主键 ,递增 username 用户名 varchar NOT NULL userface varchar usershenfen 用户身份 varchar usersex 性别 varchar useraddress 用户地址 varchar user 用户邮箱 varchar entertime 注册时间 varchar userxiname 所属系名 varchar userzhuanye 专业 varchar classname 班级名称 varchar img 图片 varchar title 标题 varchar content 内容 ntest editetime 编辑时间 datetime reply 回复 test rename 回复人 varchar replyimg 回复图片 varchar replytime 回复时间 datetime 表 34 home 表 列名 中文解释 数据类型 是否为空 备注 homeid ID Int Not null 主键 ,递增 homesex 宿舍楼类型 varcahar Not null homeflood 楼号 varchar homehao 宿舍号 varchar homecount 人数 Int homephone 宿舍电话 varchar uid 用户 ID varchar homeyn varchar homefen 留言 评分 varchar homedifferent 学生宿舍管理 第 11 页 表 35 homedetail 表 列名 中文解释 数据类型 是否为空 备注 id ID Int NOT NULL 主键 ,递增 home 楼号名 Nvarchar NOT NULL homesex 楼性别 Nvarhcar NOT NULL 表 3 6 homesex 表 列名 中文解释 数据类型 是否为空 备注 homesexid ID Int NOT NULL 主键 ,递增 homesexname 楼 名 Nvarchar NOT NULL 表 37 minzu 表 列名 中文解释 数据类型 是否为空 备注 id ID Int NOT NULL 主键 ,递增 minzu 民族 Nvarchar NOT NULL 表 38 tongzhi 表 列名 中文解释 数据类型 是否为空 备注 id ID Int NOT NULL 主键 ,递增 username 用户名 varhcar Not null。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。