学生公寓管理系统详细设计说明书

合集下载

宿舍管理系统设计说明书

宿舍管理系统设计说明书

系统设计说明书模板1. 引言1.1 编写目的本说明书确定学生宿舍管理系统的详细功能模块和数据结构,为学生宿舍管理系统开发编码工作的主要依据。

1.2 背景软件系统的名称:学生宿舍分配系统本项目的任务提出者:张老师本项目的任务开发者:学生软件系统的用户:大学的公寓寝室管理中心1.3 术语表2-1 术语定义或解释表1.4 参考资料1.《学生宿舍分配软件的基本需求》2.《软件系统分析与设计》殷建民编著中国水利水电出版社,20082. 系统总体设计2.1设计约束2.1.1 本系统应遵循的标准和规范1.软件设计应遵循《软件设计规格说明书》,满足《用户需求规格说明书》的相关要求,满足国家规定的相关软件设计的标准。

2.软件采用CS结构设计,用户安装程序后,能够登录进入享受系统的服务。

3.软件设计需要保证软件的正确性、健壮性、安全性。

保证用户的使用体验,保证用户数据的安全。

2.1.2 软硬件运行环境约束软件平台1.客户端软件环境:操作系统:Windows 98/NT /2000或更高版本2.服务端软件环境:A.操作系统:Windows NT /2000 Server或更高版本B.数据库产品:SQL Server 2000硬件平台1.客户程序硬件环境:A.具有 Pentium II440MH或性能相当处理器且满足以下要求的计算机:B.最低 64 MB 内存C.最小 800 MB 硬盘空余空间D.分辨率至少800×600彩色VGA显示器E.鼠标键盘2.服务器硬件环境:A.具有 Pentium Ⅳ 2.4GH 或性能相当的处理器且满足以下要求的计算机:B.最低 256MB 内存C.最小 2 GB 硬盘空余空间D.分辨率至少800×600彩色VGA显示器E.鼠标键盘2.1.3 接口约束外部接口1.用户接口:采用窗口化,菜单式进行设计,在操作时响应快。

2.硬件接口:扫描仪器3.软件接口:用WPS工作簿进行接口内部接口通过面向对象语言设计类,在Public类中实现调用;类间实现严格封闭。

学生宿舍管理系统概要设计说明书

学生宿舍管理系统概要设计说明书

概要设计说明书1.引言1.1编写目的1.2项目背景1.3定义1.4参考资料1.任务概述2.1 目标2.2 运行环境2.3 需求概述2.4 条件与限制2.总体设计1系统结构系统的大致结构如下:在 C/S 结构下的该寝室管理系统大致可以划分为以下模块:在整体设计中,我们将宿舍管理系统分为六个大的模块:系统管理模块、公寓管理模块、信息查询模块、出入登记模块、信息修改模块、关于模块。

每个模块将实现不同的功能。

下面将具体进行介绍。

2.1.1 系统管理模块学生宿舍管理系统出入登记信息查询信息修改关于系统管理超级用户登录 密码修改 增加用户 普通用户登录公寓管理楼房管理宿舍管理 员工管理 住宿情况查询 按寝室查询 按班级查询 按姓名查询按学号查询 访问结束登记 物品进楼登记 物品出楼登记来访人员登记 员工信息修改学生基本信息修改图4.1学生宿舍管理系统功能模块图系统管理模块包括:超级用户登录、普通用户登录、用户密码修改、用户管理、退出系统五个部分。

1.超级用户登录:实现系统管理人员登录。

2.普通用户登录:实现一般管理人员登录。

3.用户管理:实现系统管理人员授予或取消一般用户登录该系统的用户名和密码。

4.密码修改:实现所用用户的密码更改功能。

5.退出系统:实现正常退出宿舍管理系统。

2.1.2 公寓管理模块公寓管理模块包括:楼房管理、宿舍管理、员工管理三个大的部分。

1.楼房管理:登记学校所有住宿楼情况。

2.宿舍管理:登记学校所有宿舍的情况。

3.员工原理:实现楼房管理人员的添加功能。

2.1.3 信息查询模块信息查询模块基本上包括:按学号进行查询、按姓名进行查询、按班级查询、按寝室号查询、每栋楼房住宿情况查询五个部分。

1.按学号进行查询:实现每个学生基本信息情况的查询功能。

2.按姓名查询:通过学生姓名查询学生基本信息情况。

3.按班级查询:通过班级查询某班级学生住宿情况及该班级学生信息。

4.按寝室号查询:查看每个宿舍所住学生信息情况。

学生公寓管理系统需求规格说明书

学生公寓管理系统需求规格说明书

一、引言1.编写目的编写这份需求分析说明书的目的是让读者能够了本系统的开发目的,开发方法,以及目前的硬件和软件的情况和开发所需资金和设备。

预期的读者包括上级领导,相关开发人员以及管理人员。

2.项目背景这次待开发的系统的名称为:《学生公寓管理系统》本项目的任务提出者:项目组,开发者:****用户:高校公寓管理员及学生。

该系统采用现代流行WINDOWS操作界面。

是标准的WIN32应用程序,可运行在WIN95\WIN98\WinMe\WIN2000\WINXP\WINNT等系统平台上的多任务应用程序。

3.适用范围本产品的适用范围是各高校,便于各高校进行学生公寓管理。

4.术语定义data processing 数据处理 feedback 反馈DTE 数据终端设备 transmission media 传输介质DCE 数据通信设备 LAN 局域网二、任务概述1.目标随着科学技术的进步和社会经济的发展,计算机在现实生活中扮演越来越重要的角色,PC机价格不断的下降和生活水平的提高使得更多的中国家庭能够拥有自己的改变世界的机器,与此同时,我们也已经注意到,在大学校园里,越来越多的计算机已经进入同学们的宿舍,成为他们学习,生活中的一部分。

宿舍管理方面,进入了信息化时代,我们有能力让我们的生活变的更好,对于宿舍管理人员每日繁重的工作可以通过计算机来进行缓解,以实现管理自动化,工作人员对资料的管理,信息的发布,用电安全的控制均是人工作业,运作效率较低。

因此,建立一个自动化的管理服务的计算机应用软件是十分必要的。

*需要解决的问题之一:改变住宿资料的手工作业方式,减轻住宿调动和新生入学,以及毕业生离校时的工作量。

*需要解决的问题之二:日常宿舍内务情况统计。

*需要解决的问题之三:宿舍管理人员对各个宿舍用电情况2.用户的特点本系统的最终可能用户为全校全体学生及公寓管理员,操作人员和维护人员必须掌握计算机的基本操作,还要掌握终端的登陆方法,并且能够熟练的运用office之类的办公软件。

学生公寓管理系统说明书

学生公寓管理系统说明书

摘要学生公寓是每一位在校学生生活、学习、相互交流的主要场所,是透视一个学校文明程度和一个集体精神风貌的窗口,如何提供一个良好的学生公寓的管理体系,对学校和同学而言至关重要,因此学生公寓的建设与发展,直接影响着学校后勤社会化改革的发展进程,也直接关系到在校学生的切身利益、正常的教学秩序和高校的稳定。

以往的学生公寓管理基本上还处于人工操作的阶段,随着计算机技术和网络技术的日益广泛应用,采用计算机以及网络来管理学生公寓,有着很好的前景。

该学生公寓管理系统主要划分了管理员和学生两种权限,实现的功能有学生信息的管理,宿舍信息的管理,宿舍的分配功能等。

系统具有界面友好,操作简便的特性。

该系统主要包括信息管理,房间管理,住宿管理,出入管理,违纪管理,用户管理这些功能模块,最后本文还介绍了系统设计的关键技术,通过这些技术,提高了学生公寓管理的效率。

关键词:学生、公寓、管理。

序言在当今的社会,可以说的信息技术的发展时代,在社会的方方面面无不涉及到各种信息的处理。

信息是人们对客观世界的具体描述,是人们进行交流与联系的重要途径。

人类社会就处在一个对信息进行有效合理的加工中。

它将促进整个社会的发展。

随着社会信息技术的提高,计算机已被广泛应用于当今社会的各个领域,成为推动社会发展的首要技术动力。

其中教育事业是我们社会发展的重中之重。

因此,本次设计我选择了具有一定实际应用价值且是各大高等院校中不容忽视的课题——学生宿舍管理系统。

高等院校的教学管理是一项系统工程,而对学生宿舍的管理是常规管理的一项基础工程。

随着高等教育事业的发展,对高校的各项管理提出了越来越高的要求。

若我们继续采用传统的管理方法和管理工具来进行教学管理,就不能满足科学的、现代化的管理要求。

在计算机科技迅猛发展的今天,在高校的教学改革不断深入发展的今天,要想提高办学水平,就必须把管理水平提高到一个新的高度来认识,并付诸实践。

因此,为学生宿舍建立一个行之有效的、程序化的管理系统,用科学的、现代化的手段来管理学生宿舍,是优化教学管理、提高教学质量的迫切需要。

学生公寓管理系统需求分析说明书

学生公寓管理系统需求分析说明书

学生公寓管理系统需求分析说明书学生公寓管理系统需求分姓名:杨刘动(20051401068)陈浩(20051401220)班级:计算机07-5班一、可行性研究报告一、可行性研究报告 (1)1.引言 (3)1.1编9 H 的 (3)1.2项目背景 (3)1.3定义 (3)1.4参考资料 (3)2.可行性研究的前提 (3)2.1要求 (3)2.2U 标 (4)2.3条件、假定和限制 (4)2.4可行性研究方法 (4)2.5决定可行性的主要因素 (5)3.对现有系统的分析 (6)3.1处理流程和数据流程 (6)3.2工作负荷 (6)3.3费用支出 (6)3.4人员 (6)3.6局限性 (6)4.所建议技术可行性分析 (6)4.1对系统的简要描述 (6)4.2处理流程和数据流程 (7)4.3与现有系统比较的优越性 (7)4.4采用建议系统可能带来的影响 (7)4.5技术可行性评价 (8)5.所建议系统经济可行性分析 (8)5.1支出 (8)5.2效益 (9)5.3收益/投资比 (10)5.4投资回收周期 (10)5.5敏感性分析 (10)6..................................................................................................................................... 社会因素可行性分析.. (10)6.1法律因素 (10)6.2用户使用可行性 (10)7.其他可供选择的方案 (10)8.结论..................................................... 12.1.1编写目的本文针对项H的可行性进行分析,包括分别对项□在技术、资金、设备、人员以及用户需求等方面的现有条件和日后发展的可行性进行分析,了解开发环境,以保证今后项H的顺利进行。

【需求】学生公寓管理系统需求规格说明书

【需求】学生公寓管理系统需求规格说明书

【关键字】需求一、引言1.编写目的编写这份需求分析说明书的目的是让读者能够了本系统的开发目的,开发方法,以及目前的硬件和软件的情况和开发所需资金和设备。

预期的读者包括上级领导,相关开发人员以及管理人员。

2.项目背景这次待开发的系统的名称为:《学生公寓管理系统》本项目的任务提出者:项目组,开发者:****用户:高校公寓管理员及学生。

该系统采用现代流行WINDOWS操作界面。

是标准的WIN32应用程序,可运行在WIN95\WIN98\WinMe\WIN2000\WINXP\WINNT等系统平台上的多任务应用程序。

3.适用范围本产品的适用范围是各高校,便于各高校进行学生公寓管理。

4.术语定义data processing 数据处理feedback 反馈DTE 数据终端设备transmission media 传输介质DCE 数据通信设备LAN 局域网二、任务概述1.目标随着科学技术的进步和社会经济的发展,计算机在现实生活中扮演越来越重要的角色,PC机价格不断的下降和生活水平的提高使得更多的中国家庭能够拥有自己的改变世界的机器,与此同时,我们也已经注意到,在大学校园里,越来越多的计算机已经进入同学们的宿舍,成为他们学习,生活中的一部分。

宿舍管理方面,进入了信息化时代,我们有能力让我们的生活变的更好,对于宿舍管理人员每日繁重的工作可以通过计算机来进行缓解,以实现管理自动化,工作人员对资料的管理,信息的发布,用电安全的控制均是人工作业,运作效率较低。

因此,建立一个自动化的管理服务的计算机应用软件是十分必要的。

*需要解决的问题之一:改变住宿资料的手工作业方式,减轻住宿调动和新生入学,以及毕业生离校时的工作量。

*需要解决的问题之二:日常宿舍内务情况统计。

*需要解决的问题之三:宿舍管理人员对各个宿舍用电情况2.用户的特点本系统的最终可能用户为全校全体学生及公寓管理员,操作人员和维护人员必须掌握计算机的基本操作,还要掌握终端的登陆方法,并且能够熟练的运用office之类的办公软件。

学生宿舍管理系统需求规格说明书

学生宿舍管理系统需求规格说明书

学生宿舍管理系统需求规格说明书学生宿舍管理系统需求规格说明书1、引言本文档旨在描述学生宿舍管理系统的功能和需求,以便能够有效地管理学生宿舍和提供良好的居住环境。

2、总体描述2.1 系统概述学生宿舍管理系统旨在实现对学生宿舍的管理,包括入住管理、设备维护、安全管理等功能。

该系统将提供一个便捷和安全的平台,以满足学生的宿舍生活需求,并提升学生宿舍管理的效率。

2.2 业务需求学生宿舍管理系统应满足以下业务需求:2.2.1 学生入住管理系统应能够管理学生宿舍的入住信息,包括学生信息、宿舍分配、入住时间等。

管理员能够根据学生的个人信息和需求进行宿舍分配,并记录相关信息。

2.2.2 设备管理系统应能够管理学生宿舍的设备信息,包括宿舍内设备清单、维修记录和报废处理等。

管理员能够对设备进行维护和报废操作,并记录相关信息。

2.2.3 安全管理系统应能够管理学生宿舍的安全事务,包括宿舍门禁管理、安全巡查和安全事件处理等。

管理员能够对宿舍门禁进行管理和设置,记录巡查情况,并处理相关安全事件。

2.2.4 报修管理系统应提供学生宿舍的报修功能,包括报修申请、维修进度和评价反馈等。

学生能够方便地提交报修申请,并及时了解维修进度。

2.2.5 公告通知系统应提供宿舍管理的公告通知功能,包括通知发布、阅读确认和重要通知推送等。

管理员能够发布重要通知和公告,并记录学生的阅读情况。

2.2.6 数据统计与分析系统应能够统计和分析学生宿舍的相关数据,包括入住率、设备故障频率和报修情况等。

管理员能够根据统计结果进行管理决策和优化改进。

3、功能需求3.1 学生入住管理3.1.1 学生信息管理系统应能够维护学生的个人信息,包括学号、姓名、性别、年级、专业等。

3.1.2 宿舍分配管理系统应能够根据学生的个人信息和需求进行宿舍分配,包括分配规则的设置和宿舍选择的可视化界面。

3.1.3 入住信息管理系统应能够记录学生的入住信息,包括入住时间、宿舍号码、床位号等。

软件详细设计说明书.

软件详细设计说明书.

软件详细设计说明书项目名称:学生公寓信息管理系统日期:年月日信息工程学院目录1 引言 (1)1.1编写目的 (1)1.2 项目背景 (1)1.3 定义 (1)1.4 参考资料 (1)2 总体设计 (2)2.1 需求概述 (2)2.2 软件结构 (2)3 程序描述 (4)3.1 下面对各模块的功能,性能,输入,输出进行具体描述 (4)3.2 算法 (9)3.3 程序逻辑 (9)3.4 接口 (12)3.5测试要点 (12)1 引言信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。

计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。

为了适应现代社会人们高度强烈的时间观念,学籍管理系统软件将会为教学办公室带来了极大的方便。

1.1编写目的本需求的编写目的在于研究学籍管理系统软件的开发途径和应用方法,主要是为了对学生公寓管理系统进行使用和维护。

本需求的预期读者是与学籍管理系统软件开发有联系的决策人,开发组成人员,扶助开发者,支持本项目的领导和公司人员,软件验证者。

该需求充分利用计算机的功能实现对系统管理、信息录入、信息查询,信息打印等的自动化控制,将会使学生公寓管理工作大大减轻,方便友好的信息管理用户界面,简便的操作,完善的数据库管理,将会使得信息管理系统极大限度地应用于现代化学生成绩管理,成为管理人员的得力助手。

1.2 项目背景●项目的委托单位:河北联合大学●主管部门:学生公寓管理委员会●该软件系统与其他系统的关系:与学生管理相关联。

1.3 定义本需求的编写目的在于研究学籍管理系统软件的开发途径和应用方法。

本需求的预期读者是与学籍管理系统软件开发有联系的决策人,开发组成人员,扶助开发者,支持本项目的领导和公司人员,软件验证者。

专门术语:Data processing 数据处理feedback反馈DTE数据终端设备transmission传输介质DCE数据数据设备LAN局域网1.4 参考资料《软件工程基础教程》---- 刘文,朱飞雪主编:粘新育,陶洁副主编:出版社:北京大学出版社《程序设计》---- 尚俊杰编著:出版社:清华大学出版社《SQL Server 2008 实用教程》---- 蒋文沛主编:韦善周,梁凡副主编:出版社:人民邮电出版社《软件工程案例教程》,韩万江,机械工业出版社2 总体设计2.1 需求概述(1)、系统高级管理员功能的需求:A、学生查询信息管理:可浏览,添加,修改,删除所有学生信息。

学生宿舍管理系统(软件概要说明书)

学生宿舍管理系统(软件概要说明书)

学生宿舍管理系统概要设计说明书1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3定义 (2)1.4参考资料 (2)2.1需求规定 (2)2.2运行环境 (3)2.4 结构 (4)2.5功能需求与程序的关系 (6)2.6人工处理过程 (6)2.7尚未问决的问题 (6)3接口设计 (6)3.1用户接口 (6)3.2外部接口 (6)3.3内部接口 (7)4运行设计 (7)4.1运行模块组合 (7)4.2运行控制 (7)4.3运行时间 (7)5系统数据结构设计 (7)5.1逻辑结构设计要点 (7)5.2物理结构设计要点 (8)5.3数据结构与程序的关系 (10)6系统出错处理设计 (11)6.1出错信息 (11)6.2补救措施 (11)6.3系统维护设计 (12)概要设计说明书1引言1.1编写目的由前面的需求分析,得出了系统的基本需求,和基本的数据流图,要实现整个系统,需要对用户的需求进行设计,概要设计主要是利用比较抽象的语言对整个需求进行概括,确定对系统的物理配置,确定整个系统的处理流程和系统的数据结构,接口设计,实现对系统的初步设计。

预期读者为客户代表及程序设计人员。

1.2背景根据XX学校希望能够充分利用现代科技来提高学生宿舍管理的效率,在原有的系统基础上进行扩展,将一些可以用计算机来管理的都进行计算机化,使得管理人员工作更加方便,1.3定义MYSQL:数据库管理软件DBMS:数据库管理系统Windows 2007:运行环境1.4参考资料[1]《软件工程》---- 江开耀主编:张俊兰李晔出版社:西安电子科技大学出版社[2] 相关网络资料2总体设计2.1需求规定通过该系统的实施,将学生宿舍管理等方面通过系统来实施,其中包括宿舍楼基本信息,学生基本信息,宿舍保卫事故等信息,使得查询修改等管理业务效率更高更方便。

2.2运行环境数据库管理系统软件:MySQL运行平台:Windows XP/Windows 2003/Windows 2007分辨率:最佳效果1024*768像素2.4 结构3、用户管理E-R图2.5功能需求与程序的关系2.6人工处理过程无2.7尚未问决的问题无3接口设计3.1用户接口1)对系统各个功能模块,以分级菜单的形式给出;2)所有的提交,确认,删除等操作以按钮的形式给出,且名称一律为取为“提交”、“确认”、“删除”等易于理解的形式。

宿舍管理系统--软件设计说明书

宿舍管理系统--软件设计说明书

宿舍管理系统--软件设计说明书宿舍管理系统--软件设计说明书1、引言1.1 目的1.2 范围1.3 定义、缩略语和缩写1.4 参考资料1.5 概述2、系统概述2.1 问题描述2.2 系统功能2.3 用户特征2.4 假设和约束2.5 系统环境3、功能需求3.1 用户管理功能3.1.1 注册3.1.2 登录3.1.3 修改密码3.1.4 添加用户3.1.5 删除用户3.2 宿舍信息管理功能 3.2.1 添加宿舍3.2.2 删除宿舍3.2.3 查询宿舍3.2.4 修改宿舍信息 3.3 学生信息管理功能 3.3.1 添加学生信息 3.3.2 删除学生信息 3.3.3 查询学生信息 3.3.4 修改学生信息 3.4 入住管理功能3.4.1 分配宿舍3.4.2 退宿处理3.5 维修管理功能3.5.1 报修3.5.2 处理维修请求4、性能需求和非功能需求 4.1 性能需求4.1.1 响应时间4.1.2 并发能力4.2 非功能需求4.2.1 可靠性4.2.2 安全性4.2.3 可维护性4.2.4 用户友好性4.2.5 可扩展性5、数据模型5.1 用户表5.2 宿舍表5.3 学生表5.4 入住记录表5.5 维修记录表6、系统架构6.1 架构概述6.2 MVC设计模式7、界面设计7.1 注册界面7.2 登录界面7.3 用户管理界面7.4 宿舍管理界面7.5 学生信息管理界面 7.6 入住管理界面7.7 维修管理界面8、数据库设计8.1 用户表设计8.2 宿舍表设计8.3 学生表设计8.4 入住记录表设计8.5 维修记录表设计9、接口设计9.1 用户管理接口9.2 宿舍管理接口9.3 学生信息管理接口 9.4 入住管理接口9.5 维修管理接口10、测试计划10.1 单元测试10.2 集成测试10.3 系统测试10.4 用户验收测试11、风险和问题管理11.1 风险识别11.2 风险分析11.3 风险应对策略12、附件附件1、界面原型设计图附件2、数据库表结构设计图13、法律名词及注释13.1 版权法版权法是指保护文字、作品、标志等的法律法规。

学生宿舍管理系统(软件详细说明书)

学生宿舍管理系统(软件详细说明书)

1引言 (4)1.1编写目的 (4)1.2背景 (4)1.3定义 (4)1.4参考资料 (4)2程序系统的结构 (5)3程序1登录模块设计说明 (6)3.1程序描述 (6)3.2功能 (7)3.3性能 (7)3.3.1精度 (7)3.3.2时间特性要求 (7)3.3.3灵活性 (7)3.4输人项 (7)3.5输出项 (8)3.6算法 (8)3.7流程逻辑 (8)3.8接口 (8)3.9存储分配 (9)3.10注释设计 (9)3.11限制条件 (9)3.12测试计划 (9)3.13尚未解决的问题 (9)4程序2 ADMIN模块设计说明 (9)4.1功能 (9)4.2性能 (10)4.2.1精度 (10)4.2.2时间特性要求 (10)4.2.3灵活性 (10)4.3输入项 (10)4.4输出项 (10)4.5算法 (10)4.6逻辑流程 (11)4.7接口 (11)4.8存储分配 (11)4.9注释设计 (11)4.10限制条件 (11)4.11测试计划 (12)4.12尚未解决的问题 (12)5程序3管理员信息查询模块 (12)5.1功能 (12)5.3输入项 (12)5.4输出项 (13)5.5算法 (13)5.6逻辑流程 (13)5.7接口 (13)5.8存储分配 (14)5.9注释设计 (14)5.10限制条件 (14)5.11测试计划 (14)5.12尚未解决的问题 (14)6 程序4 管理员信息登记模块 (14)6.1功能 (14)6.2性能 (15)6.3输入项 (15)6.4输出项 (15)6.5算法 (15)6.6逻辑流程 (15)6.7接口 (16)6.8存储分配 (16)6.9注释设计 (16)6.10限制条件 (16)6.11测试计划 (17)6.12尚未解决的问题 (17)7程序5学生管理模块 (17)7.1功能 (17)7.2性能 (17)7.3输入项 (17)7.4输出项 (18)7.5算法 (18)7.6逻辑流程 (18)7.7接口 (19)7.8存储分配 (19)7.9注释设计 (19)7.10限制条件 (19)7.11测试计划 (19)7.12尚未解决的问题 (19)8 程序6数据库查询模块 (19)8.1功能 (19)8.2性能 (20)8.3输入项 (20)8.4输出项 (20)8.6算法 (21)8.7接口 (21)8.8存储分配 (21)8.9注释设计 (21)8.10限制条件 (22)8.11测试计划 (22)8.12尚未解决的问题 (22)9 程序7数据库修改模块 (22)9.1功能 (22)9.2性能 (22)9.3输入项 (22)9.4输出项 (23)9.5逻辑流程 (23)9.6算法 (23)9.7接口 (23)9.8存储分配 (24)9.9注释设计 (24)9.10限制条件 (24)9.11测试计划 (24)9.12尚未解决的问题 (24)10 程序8显示模块 (24)10.1功能 (24)10.2性能 (25)10.3输入项 (25)10.4输出项 (25)10.5逻辑流程 (25)10.6算法 (25)10.7接口 (26)10.8存储分配 (26)10.9注释设计 (26)10.10限制条件 (26)10.11测试计划 (26)10.12尚未解决的问题 (26)详细设计说明书1引言1.1编写目的本文档为学生宿舍管理系统详细设计说明书,为学生宿舍管理系统编码的主要依据。

宿舍管理系统总体设计说明书

宿舍管理系统总体设计说明书

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

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

通常,这一阶段工作的主要考虑以下几个方面:1)系统分析的成果。

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

2)现行技术。

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

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

4)用户需求。

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

5)系统运行环境。

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

在系统设计中,应尽量满足以下要求:1)系统性;2)可扩展性;3)可靠性;4)经济性。

系统设计阶段的活动主要包括:⑴系统总体布局方案的确定;⑵软件系统总体结构的设计;⑶计算机硬件方案的选择和设计;⑷数据存储的总体设计。

一、软件模块结构设计在系统需求分析阶段,已经弄清了系统的各种需求,解决了要让所开发的系统“做什么”的问题,并已在系统需求说明书中详尽地阐明了需求,在系统设计阶段,要着手解决“怎么做”的问题。

现有的系统设计的方法和工具有如下几种:l、结构化设计方法:规定了一系列模块的分解协调原则和技术,结构化设计的基础是模块化,即将整个系统分解成相对独立的若干模块,通过对模块的设计和模块之间关系的协调实现整个软件系统的功能。

学生公寓管理系统

学生公寓管理系统

描述
寝室号 居住性别 应住人数 实住人数 住宿费用 电话 备注
描述
员工号 姓名
年龄 性别 楼房号 职位 家庭住址 联系方式 备注
数据类型
char char char char char char char
数据类型
char char
char char char char char char char
数据长度
10 10 10 10 10 10 50
数据长度
20 10
10 10 10 10 50 10 50
NULL
N Y Y Y Y Y Y
NULL
N Y
Y Y N Y Y Y Y
Primarykey
Y N N N N N N
Primarykey
Y N
N N F N N N N
Y
s
字段名
a表3.7 人员来访表(VisitV) is_Nam e
数据库描述
数据库是数据管理的最新技术,是计算机科学的重要分 支。十年来,数据库管理系统已从专用的应用程序包发 展成为通用系统软件。 由于数据库具有数据结构化、最 低冗余度、较高的程序与数据独立性、易于扩充、易于 编制应用程序等优点,较大的信息系统都是建立在数据 库设计之上的。由于用到的数据表格多,另外考虑到实 际情况,学生基本信息的变动,还有 员工信息的多少的 变化,我们选用SQL Server 作为数据库开发,SQL Server 是一种常用的关系数据库,能存放和读取大量的数据, 管理众多并发的用户,故 选用SQL Server数据库。表符 号说明:T1:用户表,T5:员工表 ,T2:学生基本情况 表 ,T6:人员来访表 ,T3:学生住宿表,T7:物品出入 表 ,T4:寝室表 ,T8:楼房表。

学生宿舍管理系统需求说明书

学生宿舍管理系统需求说明书

学生寝室管理系统需求说明书文件状态文件标识:1-2草稿当前版本:1.0作者:实力开发团队完成日期:2010-5-251引言..................................................................................................... - 3 - 1.1编写目的 .. (3)1.2背景 (3)1.3参考资料 (3)2产品定义............................................................................................. - 3 - 2.1需求规定 .. (3)2.1.1 功能规定 ............................................................................... - 3 -2.1.2 性能规定 ............................................................................... - 4 - 2.2现行系统分析 (5)2.2.1 E-R模型.............................................................................. - 5 -2.2.2 E-R模型转换为关系模式..................................................... - 5 -2.2.3 系统分数据流图及总数据流图 ........................................... - 6 - 3数据字典............................................................................................. - 6 -3.1数据项........................................................................................ - 6 -3.2数据结构 ................................................................................... - 8 -3.3数据流........................................................................................ - 8 - 4环境规定............................................................................................. - 9 -1引言1.1编写目的现代社会已经步入信息化时代,电脑在信息化的进程中发挥着无可比拟的作用,利用信息技术提高工作效率和工作质量已经成为行之有效的途径。

学生宿舍管理系统说明书

学生宿舍管理系统说明书

学生宿舍管理系统说明书学生宿舍管理系统说明书1.系统简介1.1 系统概述本学生宿舍管理系统是为学校宿舍管理部门开发的一款软件系统,旨在提高宿舍管理效率、便捷学生宿舍管理工作。

1.2 功能特点●学生信息管理:包括学生基本信息、宿舍分配情况等;●宿舍管理:包括宿舍楼信息、宿舍房间信息、宿舍费用管理等;●入住管理:包括学生入住申请、宿舍入住安排等;●维修管理:包括宿舍维修申报、维修进度跟踪等;●报修管理:包括宿舍报修申请、报修处理等;●请假管理:包括学生请假申请、假期宿舍管理等;●签到管理:包括宿舍签到记录、晚归管理等;●统计分析:包括宿舍入住率、维修情况统计等;●系统设置:包括系统权限管理、个性化设置等。

2.学生信息管理2.1 学生基本信息●包括学生姓名、学号、性别、籍贯、专业、年级等;●可以对学生信息进行查看、添加、修改和删除操作。

2.2 宿舍分配情况●包括学生所在宿舍楼、宿舍房间号、床位号等;●可以根据学生姓名或学号进行查询和修改。

3.宿舍管理3.1 宿舍楼信息●包括宿舍楼名称、所属学院、楼层数、房间总数等;●可以进行宿舍楼信息的添加、修改和删除操作。

3.2 宿舍房间信息●包括房间编号、所属宿舍楼、床位总数等;●可以对房间信息进行添加、修改和删除操作。

3.3 宿舍费用管理●包括宿舍水电费、宽带费等;●可以查看宿舍费用情况、录入缴费信息等。

4.入住管理4.1 学生入住申请●学生提交入住申请,包括个人信息、入住时间等;●管理员对申请进行审核和处理。

4.2 宿舍入住安排●根据学生的申请情况,进行宿舍的分配;●管理员可手动调整宿舍安排。

5.维修管理5.1 宿舍维修申报●学生可以提交宿舍维修申报,包括问题描述、所属房间等;●管理员对维修问题进行处理。

5.2 维修进度跟踪●管理员可查看维修进度,了解维修情况;●可以追踪维修进度并及时更新相关信息。

6.报修管理6.1 宿舍报修申请●学生可以提交宿舍报修申请,包括问题描述、所属房间等;●管理员对报修问题进行处理。

宿舍管理系统系统设计说明书

宿舍管理系统系统设计说明书

宿舍管理系统系统设计说明书宿舍管理系统系统设计说明书一、引言宿舍管理系统是为了方便高校宿舍管理员管理和维护宿舍信息而设计的一套系统。

本文档旨在详细说明宿舍管理系统的设计和实现,包括系统的整体架构、功能模块、数据库设计以及相关的安全性、可扩展性等方面的内容。

二、系统概述本章节主要介绍宿舍管理系统的背景和目标,以及系统的整体工作流程。

2.1 背景随着大学生人数的增加,宿舍管理任务变得越来越繁重。

传统的手工记录和管理方式已经无法满足日益增长的需求,因此需要引入宿舍管理系统来提高工作效率和管理质量。

2.2 目标宿舍管理系统的主要目标是提供一个集中管理宿舍信息、学生信息、维修报修、卫生检查、电费管理等功能的系统。

通过该系统,宿舍管理员可以更加轻松地进行各项管理工作,学生也可以方便地进行相关操作。

2.3 工作流程宿舍管理系统的工作流程包括以下几个步骤:1:注册登录:学生和宿舍管理员通过注册账号并登录系统。

2:宿舍信息管理:宿舍管理员可以管理宿舍楼信息、宿舍房间信息等。

3:学生信息管理:宿舍管理员可以管理学生信息,包括入住、退宿、换宿等操作。

4:维修报修:学生可以在线提交宿舍维修报修需求,宿舍管理员可以及时处理并记录维修情况。

5:卫生检查:宿舍管理员定期进行宿舍卫生检查,记录检查结果并进行整改。

6:电费管理:宿舍管理员对宿舍电费进行管理和结算。

三、系统架构本章节主要介绍宿舍管理系统的整体架构,包括前端、后端和数据库等方面的内容。

3.1 前端架构宿舍管理系统的前端采用Web页面的形式实现,使用、CSS、JavaScript等技术进行开发。

前端页面通过与后端进行交互,实现用户的各项操作。

3.2 后端架构宿舍管理系统的后端采用三层架构,分为表示层、业务逻辑层和数据访问层。

1:表示层:负责接收用户的请求并返回相应的结果。

2:业务逻辑层:负责处理用户请求,包括数据处理、业务逻辑判断等。

3:数据访问层:负责与数据库进行交互,进行数据的读取和存储操作。

学生公寓管理系统需求规格说明书

学生公寓管理系统需求规格说明书

泮生公寓管理系练需求规格说明书亠、引言1. 编写目的编写这份需求分析说明书的目的是让读者能够了本系统的开发目的, 开发方 法,以及目前的硬件和软件的情况和开发所需资金和设备。

预期的读者包括上级 领导,相关开发人员以及管理人员。

2. 项目背景这次待开发的系统的名称为:《学生公寓管理系统》本项目的任务提出者:项目组,开发者:**** 用户:高校公寓管理员及学生。

该系统采用现代流行 WINDOWS 作界面。

是标准的WIN32应用程序,可运行 在 WIN95\WIN98\WinMe\WIN2000\WINXP\WIN 等系统平台上的多任务应用程序。

3. 适用范围本产品的适用范围是各高校,便于各高校进行学生公寓管理。

4. 术语定义二、任务概述1. 目标随着科学技术的进步和社会经济的发展,计算机在现实生活中扮演越来越重 要的角色,PC 机价格不断的下降和生活水平的提高使得更多的中国家庭能够拥 有自己的改变世界的机器,与此同时,我们也已经注意到,在大学校园里,越来 越多的计算机已经进入同学们的宿舍,成为他们学习,生活中的一部分。

宿舍管理方面,进入了信息化时代,我们有能力让我们的生活变的更好, 对 于宿舍管理人员每日繁重的工作可以通过计算机来进行缓解,以实现管理自动 化,工作人员对资料的管理,信息的发布,用电安全的控制均是人工作业,运作 效率较低。

因此,建立一个自动化的管理服务的计算机应用软件是十分必要的。

*需要解决的问题之一:改变住宿资料的手工作业方式,减轻住宿调动和新 生入学,以及毕业生离校时的工作量。

*需要解决的问题之二:日常宿舍内务情况统计。

*需要解决的问题之三:宿舍管理人员对各个宿舍用电情况2. 用户的特点本系统的最终可能用户为全校全体学生及公寓管理员,操作人员和维护人员 必须掌握计算机的基本操作,还要掌握终端的登陆方法,并且能够熟练的运用 office 之类的办公软件。

建议最低教育水平为大专计算机专业。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

学生宿舍管理系统详细设计说明书一、引言本文是学生公寓管理系统详细设计说明书。

1、编写目的:在学校面向现代化、面向世界、面向未来、面向互联网的21世纪,现今社会是一个讲究效率的社会,人们有很强的时间观念,如果仍使用手工操作或使用相当繁琐的软件,既浪费了人力,又浪费了物力,效率无法提高,尤其是在学校里。

为此开发学生公寓管理系统软件,能够适应现今社会并提高生产效率。

该系统软件非常容易被接受,它具有简单易学性,双重操作管理体系,便于管理等功能。

它是对学校学生管理的一种工具。

为使校园网得到高效、合理的利用,以教育信息化带动教育的现代化,加强学校信息管理,将建设成信息化、现代化的新校园,为新世纪的交院增添新气息、树立新形象,学校于2008年全面启动信息化建设工程。

2、项目背景项目名称:学生公寓管理系统开发者:xx用户:学生公寓3、定义,术语,缩写词和略语学生公寓管理系统软件:学校管理软件,以学校公寓部门为基本元素的、用程序来实现其功能的软件。

需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足标准,规范或其它正式规定文档所需具有的条件或权能。

需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。

模块的独立性:是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其他的模块的接口是简单的。

4、参考资料《软件工程基础教程》---- 刘文,朱飞雪主编:粘新育,陶洁副主编:出版社:北京大学出版社《 程序设计》---- 尚俊杰编著:出版社:清华大学出版社《SQL Server 2000实用教程》---- 蒋文沛主编:韦善周,梁凡副主编:出版社:人民邮电出版社二、总体设计1、需求分析1.1 系统高级管理员功能的需求:A、学生查询信息管理:可浏览,添加,修改,删除所有学生信息。

B、学生违纪信息管理:可浏览,添加,修改,删除所有违纪、考勤信息。

C、用户信息管理:管理系统中所有登录用户的信息,分配用户的权限。

D、系统后台信息管理:可浏览,添加,修改,删除后台的任务信息,包括数据管理,参数设定,权限设定1.2 系统一般管理员功能的需求:A、晚归信息管理:可浏览所有晚归信息,添加,修改,删除属于自己添加的晚归信息。

B、考勤信息管理:可浏览所有考勤信息,添加,修改,删除属于自己添加的考勤信息。

1.3 系统一般用户功能的需求:A、公寓信息管理:可浏览一般的水电报修、卫生检查、物品管理等信息。

B、学生违纪信息管理:可浏览一般的考勤信息。

C、学生查询管理:可以浏览一般的学生数据信息。

2理系统管理数据备份备份数据库参数设定系统参数设置权限设定包括修改用户名、个人权限查看等3、总体功能如图所示:软件详细结构图1软件详细结构图2软件详细结构图3软件详细结构图4三、程序描述。

下面对各模块的功能,界面,输入,输出进行具体描述。

1、登录模块A、功能:实现登录功能,输入用户名称和用户密码,正确则进入欢迎界面。

不正确则返回原来的界面。

B、界面:由注销功能调用。

C、输入:用户名称和用户密码。

D、输出:正则进入到欢迎界面,负则返回原来的界面。

2、学生查询A、功能:实现学生身份查询功能.查询相关的学生信息.对于相应文本框类型, 输入相应的内容,不相符合则提示出错。

B、界面:为用户提供学生信息查询界面。

C、输入:学生姓名,学号。

D、输出:班级,姓名、系部、班级、宿舍、籍贯等。

3、物品管理A、功能:实现贵重物品进出宿舍区本月汇总情况。

B、界面:为用户提供物品管理信息本月汇总情况。

C、输入:日期。

D、输出:(本月汇总情况)汇总时间,班级,姓名,日期,贵重物品名称,当前页数,总页数,项数。

4、晚归管理A、功能:增加晚归信息。

B、界面:为用户提供增加晚归信息界面。

C、输入:区门,值班人员,日期,时间,系部,专业,班级,姓名,宿舍号,录入人员,晚归事由,晚归备注。

D、输出:正则提示增加成功,负则提示增加失败。

5、考勤查询A、功能:实现考勤信息功能。

B、界面:为用户提供考勤信息查询功能。

C、输入: 开始时间,结束时间,系部,专业,班级,学生姓名,页数。

D、输出: 考勤ID,班级,姓名,事件,日期,课时,备注,命令,页数,当前页数,项数。

6、考勤管理A、功能:实现考勤信息的增加。

B、界面:为用户提供考勤信息录入界面。

C、输入:事件,考勤教师,日期,系部,专业,班级,学生姓名,课时,录入人员,备注,事件事由。

D、输出:考勤ID,班级,姓名,事件,日期,课时,备注,命令,页数,当前页数,项数。

7、修改密码A、功能:实现密码修改功能。

B、界面:为用户提供密码修改界面。

C、输入:用户旧密码,用户新密码,确认新密码。

D、输出:正则成功,负则失败。

8、后台管理(1)、系部管理A、功能:实现系部查询功能。

B、界面:为用户提供系部查询界面。

C、输入:系部名称.D、输出:(系部信息)系部ID,系部名称,命令.页数,当前页数,项数。

(2)、系部信息编辑:A、功能:实现系部信息编辑功能。

B、界面:为用户提供系部信息编辑界面。

C、输入:系部名称。

D、输出: 正则成功,负则失败。

(3)增加系部A、功能:实现系部增加功能。

B、界面:为用户提供系部增加界面。

C、输入:系部名称。

D、输出: 正则成功,负则失败。

(4)、专业管理1)、专业查询A、功能:实现专业信息查询功能。

B、界面:为用户提供专业信息查询界面。

C、输入:系部名称或专业名称.页数。

D、输出: 专业ID,专业名称,所属系部,命令,页数,当前页数。

2)、专业信息编辑A、功能:实现专业信息编辑功能。

B、界面:为用户提供专业信息编辑界面。

C、输入:为修改的专业名称或要修改为的所属系部。

D、输出: 正则成功,负则失败。

3)、增加专业A、功能:实现专业增加功能。

B、界面:为用户提供专业增加界面。

C、输入:所属系部,专业名称。

D、输出: 正则成功,负则失败。

(5)、班级管理1)、班级查询A、功能:实现班级信息查询功能。

B、界面:为用户提供班级信息查询界面。

C、输入:班级名称或专业名称或系部名称。

D、输出: 班级ID,班级名称,所属系部,所属专业,命令。

2)班级信息编辑A、功能:实现班级信息编辑功能。

B、界面:为用户提供班级信息编辑界面。

C、输入:要修改为的班级名称或修改为哪个系,哪个专业。

D、输出: 正则成功,负则失败。

(6)、增加班级A、功能:实现班级增加功能。

B、界面:为用户提供班级增加界面。

C、输入:所属系部,所属专业,班级名称。

D、输出: 正则成功,负则失败。

(7)事件管理A、功能:实现增加事件和修改事件名称功能。

B、界面:这用户提供增加事件和修改事件界面。

C、输入:事件名称或所修改的事件名称。

D、输出: 正则成功,负则失败。

9、用户管理1)用户查询A、功能:实现用户信息查询功能。

B、界面:为用户提供用户信息查询界面。

C、输入:用户名称D、输出:用户ID,用户名称,用户密码,一般权限,高级权限,用户说明,命令。

2)、用户信息编辑。

A、功能:实现用户信息编辑功能。

B、界面:为用户提供用户信息编辑界面。

C、输入:用户密码,权限,用户说明。

D、输出: 正则成功,负则失败。

10、晚归信息编辑A、功能:实现晚归信息编辑功能。

B、界面:为用户提供晚归信息编辑界面。

C、输入:区门,值班人员,日期,时间,系部,专业,班级,学生姓名,宿舍号,录入人员,事由,备注。

D、输出: 正则成功,负则失败。

11、考勤信息编辑A、功能:实现考勤信息编辑功能。

B、界面:为用户提供考勤信息编辑界面。

C、输入:事件,考勤教师,日期,系部,专业,班级,姓名,课时,录入人员,备注,事由。

D、输出: 正则成功,负则失败。

12、注销四、算法五、流程逻辑六、接口1、外部接口该系统的界面清晰,用户通过输入合法的用户名称和用户密码即可进入此系统。

2、内部接口通过共用动态更新的数据库实现模块间的联系。

七、存储分配八、注释设计九、限制条件1、软件资源: Window xp 操作系统或更高以上操作系统, java 或 编程软件和SQL数据开发维护软件.2、硬件资源:具有java 或 应用软件计算机(奔腾以上cpu,内存512以上,40G以上硬盘)三到五台,具有SQL应用软件运行服务器一台。

十、测试结果本测试结果通过。

关键字:控件、窗体、域。

十一、尚未解决问题。

相关文档
最新文档