收藏 分销(赏)

学生寝室管理信息系统分析与设计.doc

上传人:天**** 文档编号:3771024 上传时间:2024-07-17 格式:DOC 页数:24 大小:480.54KB
下载 相关 举报
学生寝室管理信息系统分析与设计.doc_第1页
第1页 / 共24页
学生寝室管理信息系统分析与设计.doc_第2页
第2页 / 共24页
学生寝室管理信息系统分析与设计.doc_第3页
第3页 / 共24页
学生寝室管理信息系统分析与设计.doc_第4页
第4页 / 共24页
学生寝室管理信息系统分析与设计.doc_第5页
第5页 / 共24页
点击查看更多>>
资源描述

1、 杭州电子科技大学杭州电子科技大学 课程设计课程设计(综合实验综合实验)报告报告 课程名称:管理信息系统 题 目:系统设计报告系统设计报告 院 系:班 级:学 号:学生姓名:指导教师:成 绩:日 期:年 月 日 一、实验目的、意义 1)熟悉业务流程图、数据流程图、数据字典的绘制。2)树立对的的系统分析思想,培养分析问题、解决问题的能力,提高查询资料和撰写书面文献的能力。3)针对一个公司应用软件系统,运用系统分析的过程与方法,结合一个模拟或真实公司的业务过程,分析该软件的业务解决过程及软件功能,复习、巩固、管理信息系统的系统分析知识,提高系统分析实践能力。二、实验基本原理与方法 系统分析思想,软

2、件工程的基本原理和方法 三、实验内容及规定 选择一个工业公司或较能全面反映系统分析全过程的实际案例,对以下内容进行全面讲解。1)公司概述与组织结构分析 2)业务流程图 3)数据流分析 4)数据字典 5)系统分析报告 四、实验方案或技术路线(只针对综合型和设计型实验)1)业务流程图 2)数据流程图 3)功能分析图 4)数据字典 5)数据加工解决的描述 五、实验原始记录(可附加页)(程序设计类实验:程序设计类实验:涉及原程序、输入数据、运营结果、实验过程发现的问题及解决方法等;分析与设计、软件工程类实验:分析与设计、软件工程类实验:编制分析与设计报告,规定用标准的绘图工具绘制文档中的图表。系统实行

3、部分规定记录核心解决的方法、技巧或程序段;其它实验:其它实验:记录实验输入数据、解决模型、输出数据及结果分析)学院宿舍管理系统分析学院宿舍管理系统分析 1 1概述概述 近几年,随着国家教育政策的调整和完善,我国高等院校大面积扩招,给宿舍管理带来了不小的冲击,要使学生拥有一个好的学习环境和生活氛围,是每一所高校都必须面对的重要工作。经调研,目前我们学校还停留在宿舍管理人员手工记录数据的原始阶段,手工记录对于规模较小的学校来说还勉强可以接受,但对于综合性大学由于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相称麻烦的。我们针对如此,设计一套学生宿舍管理系统。学生宿舍管理系统采用

4、的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相称大,并且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。本系统具有运营速度快、安全性高、稳定性好的优点,可以快速的查询学校所需的住宿信息。2.业务流程分析业务流程分析 宿舍管理系统关联图,如下图所示:宿舍管理系统顶层图,如下图所示:F1:学生注册单 F2:宿舍标准信息 F3:学生基本信息 F4:宿舍信息 F5:评选依据 F6:评选结果 F7:退宿结果 F8:入住结果 F9:学生信息 3.数据流图与数据

5、字典数据流图与数据字典 数据流程图 管理员管理员剩余床位及住宿人数剩余床位及住宿人数物品损坏信息物品损坏信息学生处学生处奖惩管理奖惩管理P2卫生报告卫生报告奖惩报告奖惩报告奖惩情况奖惩情况维修管理维修管理P1.3入住管理入住管理P1.1退宿管理退宿管理P1.2入住申请单入住申请单退宿申请单退宿申请单学生信息学生信息寝室信息寝室信息学生学生入住审批单入住审批单退宿审批单退宿审批单学生信息学生信息寝室信息寝室信息物品报修单物品报修单物品损坏信息物品损坏信息数据统计数据统计P5费用结算费用结算P4学生信息学生信息学生学生信息查询信息查询P6学号学号费用清单费用清单学生信息学生信息D2学生信息学生信息

6、D2卫生情况卫生情况宿舍楼编号宿舍楼编号学号学号寝室信息寝室信息学生信息学生信息D1寝室信息寝室信息D1寝室号寝室号寝室信息寝室信息管理员管理员寝室信息寝室信息卫生评比卫生评比P3寝室信息寝室信息D1学生信息学生信息D2获奖寝室名单获奖寝室名单寝室信息寝室信息D3物品损坏信息物品损坏信息D3物品损坏信息物品损坏信息物品损坏信息物品损坏信息2.72 数据字典:数据文献名 学生信息 关键码 学号 描述 此表涉及寝室成员的所有基本信息 组 成 学号+姓名+性别+系别+专业+宿舍号 存储方式 按学号字典序排序 安全规定 非系统管理员不能进行删除、添加、修改操作,其它成员可以进行查询操作 备 注 数据文

7、献名 宿舍信息 关键码 宿舍号 描述 此表涉及寝室的所有基本信息 组 成 宿舍号+人数+床位数+未占床数+说明 存储方式 按宿舍号字典序排序 安全规定 非系统管理员不能进行删除、添加、修改操作,其它成员可以进行查询操作 备 注 数据文献名 奖罚信息 关键码 等级号 描述 此表涉及寝室的所有奖罚信息 组 成 等级号+宿舍号+奖品信息+时间+评选成绩 存储方式 按等级号字典序排序 安全规定 非系统管理员不能进行删除、添加、修改操作,其它成员可以进行查询操作 备 注 成绩就是对宿舍情况进行评分 数据文献名 费用信息 关键码 宿舍号 描述 此表涉及寝室的所有费用信息 组 成 宿舍号+电费+宿舍费+日期

8、+说明 存储方式 按宿舍号字典序排序 安全规定 非系统管理员不能进行删除、添加、修改操作,其它成员可以进行查询操作 备 注 一、实验目的、意义 1)熟悉代码设计、数据存储设计、输入输出设计等环节。2)进一步树立对的的系统设计、实行思想,培养分析问题、解决问题的能力,提高查询资料和撰写书面文献的能力 二、实验基本原理与方法 软件工程的基本原理和方法。三、实验内容及规定 结合实验 2 中系统分析的案例,对以下内容进行全面讲解。代码设计、数据存储设计、功能结构图设计、解决流程图设计、输入输出设计等。讲解内容涉及基本原理、使用工具、工具的使用及注意事项等。四、实验方案或技术路线(只针对综合型和设计型实

9、验)1)功能结构图设计 2)新系统信息解决流程设计 3)输出设计(重要指打印输出设计)4)存储文献格式设计(数据库结构设计)5)输入设计(重要指数据录入界面设计)6)代码设计(职工证号和部门代号)7)程序设计说明书 五、实验原始记录(可附加页)(程序设计类实验:程序设计类实验:涉及原程序、输入数据、运营结果、实验过程发现的问题及解决方法等;分析与设计、软件工程类实验:分析与设计、软件工程类实验:编制分析与设计报告,规定用标准的绘图工具绘制文档中的图表。系统实行部分规定记录核心解决的方法、技巧或程序段;其它实验:其它实验:记录实验输入数据、解决模型、输出数据及结果分析)学院宿舍管理系统分析学院宿

10、舍管理系统分析 1 功能结构图设计功能结构图设计 2 宿舍管理系统宿舍管理系统信息查询信息查询宿舍管理宿舍管理数据统计数据统计费用结算费用结算奖惩管理奖惩管理卫生评比卫生评比学 学生 生信 信息 息查 查询 询寝 寝室 室信 信息 息查 查询 询入 入住 住管 管理 理退 退宿 宿管 管理 理维 维修 修管 管理 理住 住宿 宿人 人数 数统 统计 计剩 剩余 余床 床位 位统 统计 计水 水电 电费 费住 住宿 宿费 费奖 奖励 励管 管理 理惩 惩罚 罚管 管理 理卫 卫生 生评 评比 比寝 寝室 室卫 卫生 生情 情况 况 1 用户帐号模块 用户帐号模块涉及:帐号设立,退出系统二个部分。

11、1.帐号设立:实现系统管理人员、普通人员登录和密码修改。2.退出系统:实现正常退出宿舍管理系统。用户帐号模块功能模块图 登陆界面框图 2 宿舍管理模块 宿舍管理模块涉及:入住管理、退宿管理、物品报修三个大的部分。1.入住管理:登记学校所有住宿楼情况。2.退宿管理:登记学校所有宿舍退宿人员的情况。等待登陆等待登陆 用户名密码用户名密码选 择 的 是选 择 的 是学生界面学生界面 数据库中有数据库中有该账号吗该账号吗 Y N Y 数据库中有数据库中有该账号吗该账号吗 N 管理员界面管理员界面 Y Y 报错报错 N N 报错报错 用户帐号用户帐号 退出系统退出系统 帐号设立帐号设立 3.物品报修:登

12、记学校所有住宿楼公物损坏上报情况。宿舍管理模块功能模块图 输入入住信息输入入住信息信息是否填写完整信息是否填写完整报错报错等待输入信息等待输入信息是否有空房间是否有空房间提示批准入住提示批准入住提示拒绝入住提示拒绝入住NYYN 入住管理框图入住管理框图 宿舍管理宿舍管理 入住管理入住管理 退宿管理退宿管理 物品报修物品报修 输入退宿信息输入退宿信息信息是否填写完整信息是否填写完整报错报错等待输入信息等待输入信息是否有物品损坏是否有物品损坏提示批准退宿提示批准退宿提示拒绝退宿提示拒绝退宿NYYN 退宿管理框图退宿管理框图 输入物品损坏信息输入物品损坏信息信息是否填写完整信息是否填写完整报错报错等

13、待输入信息等待输入信息将信息显示在表格中N执行报修管理执行报修管理Y 物品报修框图物品报修框图 3信息查询模块 信息查询模块基本上涉及:学生查询、宿舍查询、1.学生查询:实现每个学生基本信息情况的查询功能。2.宿舍查询:实现查询每栋楼房的所有宿舍的住宿情况及宿舍楼所住学生记录情况。信息查询模块功能模块图 信息查询模块框图信息查询模块框图 4卫生评选模块 等待查询等待查询 是 否 有 空是 否 有 空是是 报错报错 选择查询方式选择查询方式 执行查询执行查询 将结果显示在表将结果显示在表否否 信息查询信息查询 学生查询学生查询 宿舍查询宿舍查询 卫生评选模块涉及:1.卫生情况:纪录每周每个宿舍楼

14、每寝室的卫生情况以及得分,并把卫生情况添加到寝室信息中去;2.卫生评选:实现宿舍先进集体和先进个人的名单的记录,并把名单传给奖惩管理模块进行解决。卫生评选模块功能模块图 5奖惩管理模块 奖惩管理模块基本上涉及:奖励管理、处罚管理 1.奖励管理:重要记录学生的获奖情况,并把获奖情况添加到学生信息中去;2.处罚管理:重要记录学生的违纪情况,并把微机情况添加到学生信息中去。奖惩管理模块功能模块图 6数据记录 数据记录模块基本上涉及:住宿人数、剩余床位 1.住宿人数:重要记录每一个寝室、每一栋宿舍的住宿人数;2.剩余床位:重要记录每一个寝室、每一栋宿舍的剩余床位。卫生评选卫生评选 卫生情况卫生情况 卫

15、生评选卫生评选 奖惩管理奖惩管理 奖励管理奖励管理 处罚管理处罚管理 数据记录模块功能模块图 7费用结算 费用结算模块基本上涉及:水电费、住宿费 1.电费:重要计算每一个寝室的水电费;2.住宿费:重要计算每一个学生的住宿费。数据记录模块功能模块图 2 2代码设计代码设计 由于数据项很多,所以只列举几个典型的数据项的编码方案 编码对象 使用范围 使用期限 建议编码方法 学 号 整个系统 长期 合成码 管理员号 整个系统 长期 合成码 宿舍号 整个系统 长期 合成码 学号:学号是学生的唯一标记,它有 12 位,从左到右依次由入学年份、学院编号、学部编号、专业编号、班级编号、学生编号组成,如:入学年

16、份是 2023数据记录数据记录 住宿人数住宿人数 剩余床位剩余床位 费用结算费用结算 电费电费 住宿费住宿费 年,学院编号是 10,学部编号是 11,专业编号是 01,班级编号是 11,学生编号是 01,则学号是;管理员号:管理员号是管理员的唯一标记,它有 6 位,前 2 位是管理员开始工作的年份、中间 2 位是工作性质编号、最后 2 位是员工编号,如:工作年份是2023 年,工作性质编号是 01,员工编号是 01,则管理员号是 050101;宿舍号:宿舍号是宿舍的唯一标记,它有 8 位,前两位是楼号、三四位是区号、五六两位是楼层号,最后两位是房间序号,如:楼号为 03,区号是 A,楼层号是

17、02,房间序号是 01,则宿舍号是 03A0201。3数据结构设计数据结构设计 E-R 图设计 学生住宿信息管理子系统 1 n 报修信息管理系统 n m 宿舍 宿舍 电话 位 标准 床位 未占 住宿 入住时间 学 生 学号 姓名 专 性宿舍床位宿 舍 报修 报修时间 报修财产 宿舍查询管理系统 m n n 卫生评选管理系统 m n 奖惩管理系统:宿舍 电话 财产号 财产名 管理员 用户名 密码 查询 宿舍 宿舍号 电话 学 生 学号 性别 姓专业 管理员 用户名 密码 评选 宿 舍 宿舍号 电话 数据记录管理系统:n m 费用结算系统:m n 管理员 用户名 密码 记录 财产 住宿人数 剩余床

18、数 管理员 用户名 密码 结 算 宿 舍 电 费 住宿费 学宿舍 4数据库设计数据库设计 ER 图到关系模式的转换是比较直接的,实体的联系都可以表达成关系,ER 图中的属性也可以转换成关系的属性。ER 图直接转化成的关系模式的不是唯一的,也不是一定是最优的,还得根据现实语义,运用范式规范化理论进行优化。系统中所涉及到的实体有:学生实体、宿舍实体、宿舍标准实体、奖励等级实体及奖品实体。将其 ER 图向关系模型转换结果如下:用户表(用户 ID,用户名,密码,学生信息管理,宿舍信息管理,学生住宿管理,评选及奖励管理,综合信息查询)用户 ID 为此关系的码(注:学生信息管理,宿舍信息管理,学生住宿管理

19、,评选及奖励管理,综合信息查询为权限分类)。学生基本信息表(学号,姓名,性别,出生日期,入学时间,专业,家庭地址,联电话,邮编)学号为此表的码。宿舍标准表(宿舍号,床,桌子,柜子,椅子,电视,网口,电话)宿舍号是此表的码 宿舍信息表(宿舍号,标准号,位置,床位总数,已用床位,未用床位,电话号码,)宿舍号为此表的码。奖品信息表(奖品号,奖品名称,数量,价值)奖品号为此表的码。奖励等级表(等级号,等级名称,评奖机构)等级号为此表的码。奖品发放表(奖品号,等级号,数量)学生入宿表(入住编号,姓名,学号,宿舍号,入住时间,联系电话)学号和宿舍号为此表的码。学生退宿表(退宿编号,宿舍号,学号,姓名,退宿

20、日期,入住编号)宿舍号和学号为此表的码。宿舍评选等级表(领用编号,宿舍号,奖励等级号,评选时间,备注)宿舍号和奖励等级号为此表的码。用户表(usertable)序号 字段名 描述 数据类型 数据长度 主键 可否为空 1 userid 用户 id Char 10 n 2 username 用户名 Char 10 n 3 userpwd 密码 Char 10 y 4 stumess 学生信息管理 int 4 y 5 hosmess 宿舍信息管理 int 4 y 6 statichostable 宿舍标准表 int 4 y 7 grademess 评选奖励管理 int 4 y 8 allmess 综

21、合信息查询 int 4 y 学生基本信息表(stumess)序号 字段 描述 数据类型 数据长度 主键 可否为空 1 stunumber 学号 Varchar 10 n 2 stuname 姓名 Varchar 12 y 3 stusex 性别 Char 2 y 4 godate 出生日期 Datetime 8 y 5 schdata 入学时间 Datetime 8 y 6 class 专业 Varchar 16 y 7 address 家庭住址 Varchar 36 y 8 telnumber 联系电话 Varchar 14 y 9 addnumber 邮编 Varchar 6 y 宿舍信息

22、表(hosgrn)序号 字段 描述 数据类型 数据长度 主键 可否为空 1 hosnumber 宿舍号 Varchar 10 n 2 Staticnumber 标准号 Varchar 4 y 3 staticname 标准名称 varchar 50 y 4 Hostelnumber 电话号码 Varchar 16 y 5 Hosadress 位置 Varchar 50 y 6 Hoskip 床位总数 Int 4 y 7 hossum 已用床位 Int 4 y 8 hosnosum 未用床位 Int 4 y 宿舍财产表:(statichostable)序号 字段 描述 数据类型 数据长度 主键

23、可否为空 1 hosnumber 宿舍号 varchar 4 n 2 hosline 灯 int 4 y 3 hoskip 床 Int 4 y 4 Hosdsk 桌子 Int 4 y 5 Hoscab 柜子 Int 4 y 6 Hoscha 椅子 Int 4 y 7 hostelnum 电话 Int 4 y 8 hoscon 电脑架 Int 4 y 奖励等级表(grademess)序号 字段 描述 数据类型 数据长度 主键 可否为空 1 gradcode 等级号 Varchar 4 N 2 gradename 等级名称 Varchar 50 Y 3 grademejg 评价机构 varchar

24、 50 Y 奖品信息表(grademesslist)序号 字段 描述 数据类型 数据长度 主键 可否为空 1 grademesscode 奖品号 Varchar 8 N 2 grademessname 奖品名称 Varchar 50 Y 3 grademesssum 数量 Int 4 Y 4 grademessprice 价值 float 4 Y 奖品发放表(gradeset)序号 字段 描述 数据类型 数据长度 主键 可否为空 1 grademesscode 奖品号 Varchar 8 N 2 gradename 等级号 Varchar 4 Y 3 gradesum 数量 Int 4 Y 学

25、生入宿表(gohostable)序号 字段 描述 数据类型 数据长度 主键 可否为空 1 gonumber 入住编号 Varchar 12 n 2 hosnumber 宿舍号 Varchar 10 n 3 stunumber 学号 Varchar 10 n 4 stuname 姓名 Varchar 12 y 5 stutel 联系电话 Varchar 50 y 6 godate 入住日期 Datetime 8 y 学生退宿表(gobacktable)序号 字段 描述 数据类型 数据长度 主键 可否为空 1 gobacknumber 退宿编号 Varchar 12 n 2 hosnumber 宿

26、舍号 Varchar 10 n 3 stunumber 学号 Varchar 10 n 4 stuname 姓名 Varchar 12 y 5 gobackdate 退宿日期 Datetime 8 y 6 gonumber 入住编号 Varchar 12 y 宿舍评选等级表(gogrademess)序号 字段 描述 数据类型 数据长度 主键 可否为空 1 gonumber 领用编号 Varchar 12 n 2 hosnumber 宿舍号 Varchar 10 n 4 gradecode 等级号 Varchar 4 y 5 godata 评选时间 Datetime 8 y 6 dis 备注 V

27、archar 200 y 费用结算信息表(settlecost)序号 字段 描述 数据类型 数据长度 主键 可否为空 1 gonumber 学号 Varchar 10 n 2 hosnumber 宿舍号 Varchar 10 n 3 dormcost 住宿费 float 4 y 4 circost 电费 float 4 y 5 godata 时间 Datetime 8 y 6 dis 备注 Varchar 200 y 数据库表数据库表 序号 表名称 表 说明 1 用户表 用户信息 2 学生基本信息表 学生基本信息 3 宿舍信息表 宿舍信息 4 宿舍标准表 标准宿舍信息 5 奖品等级表 奖品等级

28、 6 奖品表 奖品信息 7 奖品发放表 奖品发放信息 8 学生入宿表 学生入宿信息 9 学生退宿表 学生退宿信息 10 宿舍评选等级表 宿舍评选等级 11 费用结算信息表 费用结算信息 5输入输出设计输入输出设计 输入设计输入设计 数据输入设备的选择:在输入设备的选择上,采用传统的键盘输入方式,这种方法成本低、速度快,易于携带,适于大量数据的录入。1)输入方式:人工录入方式 2)与人工有关的设备规定:标准键盘、两键鼠标。输出设计输出设计 输出设备:输出设备采用屏幕、打印机 输出格式:输出格式涉及表格、图形、数据列表的形式。输出介质:输出用纸可用普通白纸,屏幕建议使用 VGA 显示器。6总结和展

29、望总结和展望 通过不懈的努力,在老师与同学们的指导帮助下,学生寝室管理信息系统分析与设计顺利的完毕了。本学生寝室管理信息系统是对寝室管理系统进行更具体的设计,为同学们发明更好的宿舍环境。设立了卫生评选、奖惩模块等一系列的方案,督促同学们更好的进行宿舍生活,各个功能模块层次清楚,管理员可以方便的进行管理。同时,在这次设计中,我也发现了自己的许多局限性。一方面,对管理信息系统掌握的不少很全面,最初设计时走了不少弯路。另一方面,最初对系统没有一个完整的概貌,考虑不是很全面,所以系统功能扩充时,碰到不少困难。再次,我应当不断完善自己,不断提高自己的能力。7.参考文献参考文献 1小瑞芒德麦克劳德管理信息系统管理导向的理论与实践(第八版)M 北京:中国人民大学出版社,2023 2仲秋雁刘有德管理信息系统M 大连:大连理工大学出版社,2023 3薛华城著管理信息系统M 北京:清华大学出版社,1999 4刘冲英著管理信息系统分析与设计北京:中国物资出版社,1993 5耿骞,袁名敦,肖明,等信息系统分析与设计M 北京:高等教育出版 社,2023

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服