学生宿舍信息系统.docx

上传人:b****5 文档编号:4040346 上传时间:2022-11-27 格式:DOCX 页数:20 大小:463.69KB
下载 相关 举报
学生宿舍信息系统.docx_第1页
第1页 / 共20页
学生宿舍信息系统.docx_第2页
第2页 / 共20页
学生宿舍信息系统.docx_第3页
第3页 / 共20页
学生宿舍信息系统.docx_第4页
第4页 / 共20页
学生宿舍信息系统.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

学生宿舍信息系统.docx

《学生宿舍信息系统.docx》由会员分享,可在线阅读,更多相关《学生宿舍信息系统.docx(20页珍藏版)》请在冰豆网上搜索。

学生宿舍信息系统.docx

学生宿舍信息系统

学生宿舍管理信息系统

课程:

信息系统开发与设计

班级:

09计算机信息管理班

指导老师:

肖老师

制作人员:

吴志鹏

王明圣

游鑫

黄磊

时间:

2018.12.18

A、可行性研究报告................................................................................3

1、项目名……………………………………………………………………………………3

2、项目定义…………………………………………………………………………….......3

3、技术可行性.……………………………………………………………………………...3

4、所需资源…………………………………………………………………………………4

5、进度安排………………………………………………………………………………...4

B、需求规格说明书.................................................................................5

1、任务概述………………………………………………………………………………...5

2、需求规定及输入输出要求……………………………………………………………...6

a、宿舍楼管理员………………………………………………………………………6

b、本宿舍楼的学生……………………………………………………………………7

3、运行环境规定……………………………………………………………………………7

4、程序结构…………………………………………………………………………………7

5、数据流图…………………………………………………………………………………9

C、总体设计说明书……………………………………………………13

1、概述……………………………………………………………………………………..13

2、模块结构……………………………………………………………………………….14

3、模块描述………………………………………………………………………………..14

D、详细设计说明书.................................................................................15

1、程序系统结构…………………………………………………………………………..15

2、程序设计说明………………………………………………………………………….16

3、系统数据库设计………………………………………………………………………..17

1)系统E-R图……………………………………………………………………....17

2)数据字典………………………………………………………………………….20

宿舍管理系统

A、可行性研究报告

1、项目名

学生宿舍管理信息系统设计

2、项目定义

目前大部分学校还停留在宿舍管理人员手工记录数据阶段,学生信息量比较庞大,需要记录存档的数据比较多,人工记录比较麻烦的。

而且当查找某条记录时,因为数据量庞大,只能靠人工去一条条的查找,效率也比较低。

特别是查询学生出入时无法正确判断学生身份。

计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。

学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,系统操作方便。

在学生一卡通中镶入一块芯片,将其用于公寓的门锁管理,公寓可24小时开放,学生无论多晚回来,都不必去敲门卫的门,也不必担心吃闭门羹,而学生归宿的时间也将在刷卡的瞬间录入电脑,便于查询。

还可该系统主要包括基本数据维护、基本业务、数据库管理和信息查询

3、技术可行性

操作系统:

windows2000及以上操作系统,可为系统提供稳定的运行环境。

数据库:

SQLserver2000

自动识别系统只需在宿舍门前安装一个识别器,然连接电脑数据库,实时录入。

在系统维护中包括登陆处理,学生信息检索,数据库信息维护

4、所需资源

电脑与数据库

身份识别器

一卡通感应芯片

5、进度安排

管理信息系统是项系统化项目,必须用系统项目理论来指导管理信息系统的建设,所以必须遵守系统分析、系统设计、系统实施三个传递过程。

根据学生宿舍现有的资源情况、内外部环境、软硬件环境、人员配置情况、对学生宿舍管理信息系统的进度可划分为:

系统分析、需求分析、总体设计、详细设计、系统实施和系统维护六个阶段。

项目进度

7天

15天

10天

20天

5天

长期

系统分析

需求分析

总体设计

详细设计

系统实施

系统维护

B、需求规格说明书

1、任务概述

学生住在宿舍楼中,每栋宿舍楼都会有若干名老师负责本宿舍楼的日常管理。

1)学生的基本信息:

入校时,每位同学都有唯一的学号,并被分配到指定的宿舍楼和指定的宿舍,也会有一个宿舍号,其入校时间就是他的入住时间。

另外,为了管理上的方便,同一院系的学生的宿舍一般在一起,相应地会有其所在的院系名称。

2)宿舍的基本信息:

每间宿舍都有唯一的宿舍号

3)宿舍财产的基本信息:

每个宿舍的财产属于学校,比如电灯,床铺,柜子,桌椅等,为了对不同的财产进行区分,可以为每种财产分配不同的财产号。

这样有利于财产的报修和管理。

4)报修的基本信息:

宿舍楼中经常出现财产的损坏,比如灯泡坏了,厕所的马桶出故障了等,这时,同学们需要将财产损坏情况报告给宿舍楼管理员,以便学校派人进行维修。

这时,需要记录报修的宿舍号和损坏的财产编号,同时记录报修的时间和损坏的原因。

当损坏的财产维修完毕后,应记录解决时间,表示该报修成功解决。

5)夜归的基本信息:

宿舍楼在指定的时间关门<比如晚上11:

30),若有同学晚于关门时间会宿舍,只需用一卡通在门锁旁的自动识别器上一刷,就能进入宿舍。

学生归宿的时间也将在刷卡的瞬间录入电脑,便于学校查询和管理。

6)来访的基本信息:

为加强学校对学生的安全的管理,来访的同学应登记离校时间,待返校后记录返校时间,以便学校查证和管理。

登记方法即一卡通刷一次即可录入系统,省去很多不必要的程序和资源。

7)缴费查询:

对学生缴纳水电费进行查询,此功能为子系统。

不收集具体缴费信息,只对学生水电缴费进行查询。

管理员与普通用户均不可修改子系统信息。

具体功能显示:

水电缴费金额,时间。

2、需求规定及输入输出要求

a、宿舍楼管理员1)信息要求:

宿舍楼管理员能查询上面提到的宿舍楼的所有相关信息,包括某一学号的学生在宿舍楼中住宿的详细信息,报修的所有信息,夜归的详细信息和学生离返校的信息。

以利于对整个宿舍楼的全面管理。

2)处理要求:

当学生基本信息发生变化时,宿舍楼管理员能对其进行修改。

比如,某些同学搬到其他的宿舍中去,他们在本宿舍楼中相应的记录就应该删去;或者学生转换专业,他们记录中院系的信息也要作相应的修改等等。

当宿舍财产报修及时解决后,管理员应登记解决时间,表明该报修问题已成功解决。

3)安全性与完整性要求:

安全性要求:

1.系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;

2.系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;

3.系统应对不同用户设置不同的权限,区分不同的用户,如区分普通用户<学生),管理员。

完整性要求:

1.各种信息记录的完整性,信息记录内容不能为空;

2.各种数据间相互的联系的正确性;

3.相同的数据在不同记录中的一致性。

b、本宿舍楼的学生:

1)信息要求:

本宿舍楼的学生能查询其所在的宿舍的所有信息,能查询本楼的指定宿舍的电话号码以利于同楼宿舍间的通信。

能查询自己的夜归记录和离返校记录及水电缴费记录、余额。

2)处理要求:

本宿舍楼的学生能在报修信息表中插入报修信息,表示本宿舍的财产发生了损毁需要学校派人维修。

学生查询本寝室卫生、查询水电缴费情况、晚归时间。

3、运行环境规定

操作系统

服务器使用中文版Windows2003、windows2000或windowsXp操作系统。

IE7或以上浏览器。

数据引擎

使用SQLServer2000、SQLserver2005或ACCESS2000数据库

空间大小

初次安装最少需要30MB的空间

硬件要求

CPU256M或以上内存

4、程序结构

根据系统分析得到的现行业务处理流程,首先得到目标系统即学生宿舍管理系统的业务流程,其处理流程如下:

针对处理流程,具体描述如下:

1)管理员登入:

登入:

对系统进行初始化设置,包括对宿舍、器件的设置。

学生入住:

按专业进行宿舍分配,然后对学生基本信息进行录入。

入住:

学生入住到宿舍进行新的大学生活,并可以对基本信息发生变化的学生在系统中进行修改。

宿舍管理:

用户对学生在校期间的奖惩信息、缴费记录进行录入、修改和查询。

2)普通用户登入

学生登入:

初始化学生宿舍信息。

信息查询:

学生在系统中只限查询权限,不能修改信息。

5、数据流图

图5.1宿舍管理信息系统总数据流程图

图5.2宿舍信息登记基本信息流程图

图5.3入住学生信息登记数据流程图

图5.4宿舍卫生检查数据流程图

图5.5宿舍水电收费数据流程图

图5.6宿舍报修数据流程图

来访信息

图5.7来访人员登记流程图

图5.8门禁系统数据流程图

C、总体设计说明书

1、概述

管理信息系统设计阶段的主要目的是将系统分析阶段所提出的,反映了本系统使用情况的信息需要的逻辑方案,转化成可以实施的,基于计算机以及通信信息的物理方案,并考虑到企业的经济、技术和环境运行方面的因素,确定系统的总体结构和系统个组成部分的技术方案,合理的选择计算机的各项硬件配置,提出系统的实施计划,确保总体目标的实现。

系统设计是基于系统分析的基础上,由抽象到具体的过程,同时还需考虑到系统实现的内外环境和主客观条件。

通常,这一阶段的主要考虑一下几个方面:

1)系统分析的成果。

系统设计,从工作流程的角度来看,是系统分析工作的继续,因此,系统设计人员必须严格按照系统分析阶段的成果------“系统说明书”,所规定的目标、任务和逻辑功能开展设计工作。

2)现行技术。

主要指可供选用的计算机硬件技术、软件技术、数据管理技术以及数据通信技术和计算机网络技术。

3)现行信息管理和信息技术的标准、规范和相关的法律制度。

4)用户需求。

系统的直接使用者是用户,进行系统的设计时应充分尊重和理解用户的要求,特别是用户在操作使用方面的要求,应尽可能使用户感到满意。

5)系统运行环境。

新系统的目标应与现行的管理方法相匹配,与组织结构的改革和发展相适应。

在系统实际中,应尽量满足一下要求:

1)系统性;

2)可扩展性;

3)可靠性;

4)经济性;

系统实际阶段的活动主要包括:

(1>系统总体布局方案的确定;<2)软件系统总体结构的设计<3)计算机硬件方案的选择和设计<4)数据存储的总体设计

2、模块结构

通过对用户的需求和系统设计思想分析,可以把宿舍管理信息系统分为宿舍财产、学生入住、门禁系统、宿舍来访、宿舍报修、水电缴费、卫生检查七大模块。

3、模块描述

主要模块的功能有:

1)宿舍基本信息模块。

添加、修改、查询和删除宿舍基本信息,如宿舍号、财产、床位等。

2)学生入住模块:

添加。

修改、查询和删除学生入住、学生退宿信息,包括学生一些基本信息等。

3)卫生检查模块:

对宿舍卫生检查、评比、统计。

4)水电缴费模块:

对水电缴费进行管理。

5)宿舍报修模块:

对报修情况的登记时间安排、报修结果检查等。

6)来访人员登记模块:

对外来人员进行登记。

7)门禁模块:

对晚归人员进行记录和查询。

D、详细设计说明书

1、程序系统结构

2、程序设计说明

该系统可详细分为8大部分,分别为:

系统管理、宿舍基本信息、学生入住、卫生检查、水电缴费、宿舍报修、来访人员登记、门禁系统。

系统管理员具有所有操作权限,普通用户只限查询。

下面为各部分详细介绍:

1)系统管理:

系统管理员可以新建用户、修改密码、重新登入。

新建的用户可自行设置密码,初始化密码为学号。

重新登入为:

5分钟内在系统内无动作,用户则自动弹出,以保障系统稳定。

2)宿舍基本信息:

学院新建宿舍楼、学院需要重新修改宿舍序号及内部器材、学院舍弃废旧宿舍及、学院需要某一宿舍信息时,系统管理员则需要录入新的宿舍信息、修改宿舍信息、删除宿舍信息及查询宿舍信息。

3)学生入住:

新生入住时需要添加学生信息,包括班级,学号,姓名,专业,宿舍号及入住时间。

需要查询该生住宿信息只需输入班级、学号、姓名、宿舍号其中任何一项即可查找。

当学生换宿舍时,系统管理员需要修改学生住宿信息。

当学生毕业时,则删除该生住宿信息。

4)卫生检查:

学院组织宿舍卫生检查时,需要记录成绩,由系统管理员输入数据库,此为添加检查成绩。

学生或者宿舍管理员需要提出学生宿舍卫生成绩时,则查询检查成绩。

5)水电缴费:

此系统只提供查询与录入。

不做详细收费情况。

记录与查询何时缴费,缴费多少。

6)宿舍报修:

当宿舍内器件损坏时,学生需要添加报修,内容包括:

宿舍号、宿舍何物损坏、报修人姓名、报修时间、预约时间。

宿舍管理员需要查询报修情况,及时处理,并记录修复时间。

报修记录不做删除,以备不时之需。

7)来访人员登记:

学生由亲友来访,需要进入宿舍时,需要添加亲友姓名及学生信息,以供查询。

8)门禁系统:

学生宿舍在某一时刻关门,学生超过规定时间进入宿舍,需用学生一卡通进入宿舍,刷卡时,在数据库中录入学生信息及晚归时间。

为防止学生刷一次,而进入多名学生,在宿舍门装有摄像头,并有管理员专门监管。

该子系统只提供查询,管理员与学生均无删除权限。

3、系统数据库设计

1)系统E-R图

2)数据字典

住宿学生数据字典:

属性名

存储代码

类型

长度

备注

学号

Sno

char

20

主键

姓名

Sname

char

20

性别

Ssex

char

4

专业

Sdept

char

40

宿舍号

Dno

char

6

入住时间

Scheckin

date

8

宿舍数据字典:

属性名

存储代码

类型

长度

备注

宿舍号

Dno

char

6

主键

宿舍电话

Dphone

char

15

宿舍财产数据字典:

属性名

存储代码

类型

长度

备注

物品编号

Pno

Int

2

物品名

Pname

char

20

财产报修数据字典:

属性名

存储代码

类型

长度

备注

宿舍号

Dno

char

6

主键

物品编号

Pno

Int

2

报修人姓名

Sname

Char

20

提交日期

Rsubmit

date

8

解决日期

Rsolve

date

8

报修原因

Rreason

char

50

门禁系统数据字典:

属性名

存储代码

类型

长度

备注

学号

Sno

char

20

主键

宿舍号

Dno

char

6

晚归时间

Btime

timestamp

14

晚归原因

Breasonr

Char

10

属性名

存储代码

类型

长度

备注

宿舍号

Dno

char

20

主键

卫生情况

SanSituation

char

6

卫生检查数据字典:

属性名

存储代码

类型

长度

备注

宿舍号

Dno

char

20

宿舍号

缴费情况

FeeSituation

char

6

缴费情况:

人员来访数据字典:

属性名

存储代码

类型

长度

备注

学号

Sno

char

20

主键

宿舍号

Dno

char

6

来访人姓名

Fname

date

8

用户数据字典:

属性名

存储代码

类型

长度

备注

用户ID

Uname

char

20

主键

用户密码

Upassword

char

20

用户类型

Utype

tnyint

1

普通或管理员

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1