学生宿舍管理系统概要设计说明书.pdf
《学生宿舍管理系统概要设计说明书.pdf》由会员分享,可在线阅读,更多相关《学生宿舍管理系统概要设计说明书.pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、概要设计说明书 1.引言 1.1编写目的 1.2项目背景 1.3定义 1.4参考资料 1.任务概述 2.1目标 2.2运行环境 2.3需求概述 2.4条件与限制 2总体设计 1系统结构 系统的大致结构如下:在C/S结构下的该寝室管理系统大致可以划分为以 下模块:图4学生宿舍管理系统功能模块图在整体设计中,我们将宿舍管理系统分为六个大的模块:系统管理模块、公 寓管理模块、信息查询模块、出入登记模块、信息修改模块、关于模块。每个模 块将实现不同的功能。下面将具体进行介绍。2.1.1系统管理模块 系统管理模块包括:超级用户登录、普通用户登录、用户密码修改、用户管 理、退出系统五个部分。1.超级用户登
2、录:实现系统管理人员登录。2.普通用户登录:实现一般管理人员登录。3.用户管理:实现系统管理人员授予或取消一般用户登录该系统的用户名和 密码。4.密码修改:实现所用用户的密码更改功能。5.退出系统:实现正常退出宿舍管理系统。2.1.2公寓管理模块 公寓管理模块包括:楼房管理、宿舍管理、员工管理三个大的部分。1.楼房管理:登记学校所有住宿楼悄况。2.宿舍管理:登记学校所有宿舍的情况。3.员工原理:实现楼房管理人员的添加功能。2.1.3信息查询模块 信息查询模块基本上包括:按学号进行查询、按姓名进行查询、按班级查询、按寝室号查询、每栋楼房住宿情况查询五个部分。1.按学号进行查询:实现每个学生基本信
3、息惜况的查询功能。2.按姓名查询:通过学生姓名査询学生基本信息惜况。3.按班级查询:通过班级查询某班级学生住宿情况及该班级学生信息。4.按寝室号查询:查看每个宿舍所住学生信息悄况。5.楼房住宿情况查询:查询每栋楼房的所有宿舍的住宿情况及宿舍楼所住 学生统计情况。2.1.4岀入登记模块 出入登记模块包括:进楼物品登记、出楼物品登记、人员来访登记、结束访 问登记四个功能模块。1.进楼物品登记:详细登记某学生搬入宿舍楼的物品情况。2.出楼物品登记:详细登记某学生搬出宿舍楼的物品情况。3.人员来访登记:详细登记进入宿舍楼的外来人员惜况。4.结束访问登记:详细登记外来人员的离开惜况。2.1.5信息修改模
4、块 信息修改模块包括:学生基本信息修改、员工基本信息修改等功能。1.学生基本信息修改:实现系统管理人员对学生基本信息惜况所作的添加、修改、删除。2.员工信息修改:实现系统管理人员对楼房员工的修改、删除功能。2.1.6关于模块 此模块是对学生宿舍管理系统开发者相关信息的一个简单介绍。3.3.1处理流程 3.3功能分配 各项模块的功能可参照3.1中的说明。客户机程序主要有三大块:接收数据、网 络通信及输出部分。服务器程序主要也是由三大功能:接收网络数据、数据库操作及 发送网络数据部分。服务器程序需与已建立的SQL SERVER数据库互连,苴接口将 于下而部分阐述。4.接口设计 3.1外部接口 4.
5、1.1用户界面 在用户界而部分,根据需求分析的结果,用户需要一个用户友善界而。在界而设 il上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以 及出错信息。外观上也要做到合理化,考虑到用户多对WINDOW风格较熟悉,应尽 量向这一方向靠拢。在设计语言上,已决左使用MS VISUAL C+进行编程,在界而 上可使用VISUAL C+所提供的可视化组件,向WINDOWS风格靠近。苴中服务 器程序界面要做到操作简单,易于管理。在设计上采用下拉式菜单方式,在出错显示 上可调用VISUALC卄库中的错误提示函数。总的来说,系统的用户界而应作到可靠性、简单性、易学习和使用 4.1.2
6、软件接口 服务器程序可使用VISUAL C+提供的对SQL SERVER的接口,进行对数据库 的所有访问。服务器程序上可使用SQL SERVER的对数据库的备分命令,以做到对数据的保 存。在网络软件接口方而,使用一种无差错的传输协议,采用滑动窗口方式对数据进 行网络传输及接收。4.1.3硬件接口 在输入方而,对于键盘、鼠标的输入,可用VISUAL C+的标准输入/输出,对输 入进行处理。在输出方而,打印机的连接及使用,也可用VISUAL C+的标准输入/输出对英进 行处理。在网络传输部分,在网络硬件部分,为了实现髙速传输,将使用髙速ATM。4.2内部接口 内部接口方而,各模块之间采用函数调用、
7、参数传递、返回值的方式进行信息传 递。具体参数的结构将在下面数拯结构设计的内容中说明。接口传递的信息将是以数 据结构封装了的数据,以参数传递或返回值的形式在各模块间传输。5.数据结构设计 4.2数据库表 表11用户表(Loginin)字段名 描述 数据类型 数据长度 NULL Primarykey UserName 用户名 char 10 N Y Userid 用户密码 char 10 N Y UserPower 用户权限 char 20 N N 表12学生基本情况表(Student)字段名 描述 数据类型 数据长度 NULL Primarykey Stu_Key 学号 char 20 N Y
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生宿舍 管理 系统 概要 设计 说明书
限制150内