宿舍管理系统_详细设计说明书
宿舍管理系统设计说明书

系统设计说明书模板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类中实现调用;类间实现严格封闭。
宿舍管理系统_详细计说明书

- -宿舍管理系统详细设计说明书注:对应模块界面图由组员各自完成2013 年12 月 1 日1.引言1.1编写目的编写本详细设计说明书的目的主要是详细说明宿舍管理系统系统的构造和部设计,在总体设计说明书的根底上进一步细化系统,提供详细的模块和界面设计,为程序开发提供直接的支持。
本说明书主要面向系统分析人员、程序员和以后的系统维护人员。
作为程序员开发系统的根本依据和在系统维护阶段,维护人员对系统实施维护的参考资料。
1.2背景a.系统的名称:宿舍管理系统b.任务提出者与开发者:彬,泽中用户:宿舍管理员和学生1.3定义2. 系统的构造系统的功能模块图如下列图2.1:图2.1 系统功能模块图多层架构关系图如下列图 2.2查询学生信息 修改学生信息添加学生信息 删除学生信息 查询宿舍信息添加宿舍信息删除宿舍信息添加管理员信息查询水电费信息 用户登录管理员信息管理 学生信息管理宿舍信息管理水电费信息管理宿舍管理系统修改密码图2.2 多层架构关系图根据图2.1功能构造图和图2.2多层架构关系图可得到如下列图2.3所示的系统构造设计图:3.系统的模块设计3.1数据库连接模块〔sqlconnection〕设计说明3.1.1模块名称;数据库连接模块3.1.2模块描述:在.NET中如果采用与数据库进展连接,可以采用以下4个接口对象之一:System.data.oledb.oledbconnectionSystem.data.sqlclient.sqlconnectionSystem.data.odbc.odbcconnectionSystem.data.oracleclient.oracleconnection由于数据库使用的是Microsoft SQL Server,所以使用SQL Server .NET Framework数据提供程序中的SqlConnection对象进展数据连接。
3.1.3 模块功能:与数据库进展连接。
宿舍管理系统系统设计说明书

宿舍管理系统系统设计说明书宿舍管理系统系统设计说明书1. 引言1.1 目的1.2 范围1.3 定义2. 需求概述2.1 功能需求2.1.1 学生信息管理2.1.2 宿舍楼信息管理2.1.3 宿舍房间信息管理2.1.4 宿舍床位信息管理2.1.5 维修申请管理2.1.6 报修处理管理2.1.7 支付管理2.1.8 入住退房管理2.1.9 角色权限管理2.2 非功能需求2.2.1 安全性2.2.2 可靠性2.2.3 可用性2.2.4 性能2.2.5 可维护性2.2.6 可扩展性2.2.7 用户界面3. 系统设计3.1 架构设计3.1.1 客户端-服务器模式 3.1.2 分层架构3.2 数据库设计3.2.1 学生信息表设计3.2.2 宿舍楼信息表设计 3.2.3 宿舍房间信息表设计3.2.5 维修申请信息表设计3.2.6 报修处理信息表设计3.2.7 支付信息表设计3.2.8 入住退房信息表设计3.2.9 角色权限信息表设计3.3 界面设计3.3.1 学生信息管理界面设计3.3.2 宿舍楼信息管理界面设计 3.3.3 宿舍房间信息管理界面设计 3.3.4 宿舍床位信息管理界面设计 3.3.5 维修申请管理界面设计3.3.6 报修处理管理界面设计3.3.7 支付管理界面设计3.3.8 入住退房管理界面设计3.3.9 角色权限管理界面设计3.4 业务流程设计3.4.2 宿舍楼信息管理流程设计 3.4.3 宿舍房间信息管理流程设计 3.4.4 宿舍床位信息管理流程设计 3.4.5 维修申请管理流程设计3.4.6 报修处理管理流程设计3.4.7 支付管理流程设计3.4.8 入住退房管理流程设计3.4.9 角色权限管理流程设计4. 系统实现4.1 开发环境4.2 技术选型4.3 开发工具4.4 编码规范4.5 测试策略4.6 部署策略5. 系统运维5.1 系统监控5.2 故障处理5.3 日志记录和分析5.4 数据备份和恢复5.5 安全策略6. 附件6.1 数据库设计文件6.2 界面设计文件6.3 业务流程设计图6.4 监控配置文件6.5 日志记录文件7. 法律名词及注释7.1 GDPR(通用数据保护条例)- GDPR是指欧盟于2018年5月25日生效的一项涉及个人数据保护的法律条例,旨在加强个人数据的保护和隐私权利。
宿舍管理系统设计说明

宿舍管理系统设计1. 引言1.1 项目背景本系统开发的主要目的是采用信息化和网络化的方式,用于对学校宿舍进行管理,方便管理员对宿舍进行管理以及对同学们宿舍生活需求提供相应的帮助和记录,达到及时、有效的掌握学生信息以及处理寝室问题的目的。
1.2 文档概述该文档编写的主要目的是为了定义系统索要实现的功能, 以及实现的方法和流程. 同时进一步规开发流程, 提高开发质量。
1.3定义1. 零报无论宿舍有无异常情况都必须在每天的规定时间上报给寝室管理员。
如果有学生异常情况的出现,则相关负责人应作出相应的处理,若学生没有出现异常事件,则只需在系统中提醒无异常即可。
2. 异常情况如果宿舍出现有同学在规定时间没有回宿舍,或在宿舍突发疾病等异常情况,则有寝室长报告给宿舍管理员,由宿舍管理员填写报告并帮助解决问题3. 待处理当出现异常情况时,若事件尚未解决,则状态为“待处理”状态,表明此事件需要由相应的管理员进行处理解决。
4. 已处理当异常事件被处理之后,该事件被标明“已处理”状态,则表明该事件已被处理。
2. 任务概述2.1 目标根据《宿舍管理需求分析报告》编写此文档,用于指导开发人员根据客户功能需求进行相应的程序开发。
2.2 系统网络配置及构架方案宿舍管理系统依托于文理学院官网平台构建,逻辑结构为环型拓扑结构,如图一所示,学校学工处管理员通过网络平台可以发送消息,每一位宿舍管理员,学生,学生教师都能看到。
宿舍管理员也可以通过官网发送宿舍管理情况到服务器,学校管理员,学生等都可以登录查看。
图一:网络结构拓扑图2.3 系统架构图图二:系统构架图2.4 条件与限制系统使用用户主要为宿舍管理员、宿舍住宿学生、学生教师、学校管理员,因此,系统因属于学校应用系统的畴,运行在学校的部中。
信息系统运行的前提和假设如下:(1)学生基本信息以及宿舍各种活动信息(包括学生的、学号、寝室号、所在班级等信息)已经给定。
(2)学生进出宿舍以及各种生活需求的相关信息有学校的部存储机制进行存储,学生采用刷卡式。
学生宿舍管理系统(软件概要说明书)

学生宿舍管理系统概要设计说明书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、系统概述1.1 系统介绍1.2 功能概述1.2.1 学生信息管理1.2.2 宿舍信息管理1.2.3 入住登记管理1.2.4 报修管理1.2.5 宿舍费用管理1.2.6 宿舍公告管理1.3 用户使用权限2、系统安装与配置2.1 安装要求2.2 系统安装步骤2.3 系统配置3、系统功能详解3.1 学生信息管理3.1.1 学生信息录入 3.1.2 学生信息查询 3.1.3 学生信息修改 3.2 宿舍信息管理3.2.1 宿舍信息录入 3.2.2 宿舍信息查询 3.2.3 宿舍信息修改 3.3 入住登记管理3.3.1 入住登记3.3.2 入住信息查询 3.3.3 退房登记3.4 报修管理3.4.1 报修申请3.4.2 报修处理3.4.3 报修记录查询3.5 宿舍费用管理 3.5.1 费用录入 3.5.2 费用查询 3.5.3 费用统计 3.6 宿舍公告管理 3.6.1 公告发布 3.6.2 公告查询3.6.3 公告删除4、系统使用指南4.1 用户登录与退出 4.2 功能使用说明4.3 常见问题解答5、系统维护与更新5.1 数据备份与还原5.2 系统更新6、附件6.1 数据库设计文档6.2 UI设计稿法律名词及注释:1、宿舍:指供学生居住的集体居住场所,按一定条件分配给学生居住,并由学校管理的住宿设施。
2、入住登记:指学生进入宿舍时,按照规定将个人信息登记到学生宿舍管理系统中的过程。
3、退房登记:指学生搬离宿舍时,将个人信息从学生宿舍管理系统中注销的过程。
4、报修:指学生在宿舍内发现问题或需要维修时,向学校提出申请维修的请求。
5、宿舍费用:指学生居住宿舍所产生的费用,包括房租、水电费、网络费等。
6、宿舍公告:学校向宿舍内的学生发布的通知或公告。
学生宿舍管理系统(软件详细说明书)

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、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
宿舍管理系统详细设计说明书注:对应模块界面图由组员各自完成2013 年12 月 1 日1.引言1.1编写目的编写本详细设计说明书的目的主要是详细说明宿舍管理系统系统的结构和内部设计,在总体设计说明书的基础上进一步细化系统,提供详细的模块和界面设计,为程序开发提供直接的支持。
本说明书主要面向系统分析人员、程序员和以后的系统维护人员。
作为程序员开发系统的根本依据和在系统维护阶段,维护人员对系统实施维护的参考资料。
1.2背景a.系统的名称:宿舍管理系统b.任务提出者与开发者:李彬,刘泽中用户:宿舍管理员和学生1.3定义2. 系统的结构系统的功能模块图如下图 2.1:图2.1 系统功能模块图多层架构关系图如下图 2.2查询学生信息 修改学生信息 添加学生信息 删除学生信息查询宿舍信息添加宿舍信息删除宿舍信息 添加管理员信息查询水电费信息 用户登录管理员信息管理 学生信息管理宿舍信息管理水电费信息管理宿舍管理系统修改密码图2.2 多层架构关系图根据图2.1功能结构图和图2.2多层架构关系图可得到如下图2.3所示的系统结构设计图:3.系统的模块设计3.1数据库连接模块(sqlconnection)设计说明3.1.1模块名称;数据库连接模块3.1.2模块描述:在.NET中如果采用与数据库进行连接,可以采用以下4个接口对象之一:System.data.oledb.oledbconnectionSystem.data.sqlclient.sqlconnectionSystem.data.odbc.odbcconnectionSystem.data.oracleclient.oracleconnection由于数据库使用的是Microsoft SQL Server,所以使用SQL Server .NET Framework数据提供程序中的SqlConnection对象进行数据连接。
3.1.3 模块功能:与数据库进行连接。
3.1.4 模块算法:public void sqlconnectionopen(){Sqlconnection conn = new sqlconnection();Conn.connectionstring = “user id = admin;password = ; initial catalog = 宿舍管理系统;datasource = localhost;connect timeout = 20”;Conn.open();}3.2登录模块(user_login)3.2.1 模块名称:登录模块(user_login)3.2.2 模块功能:用户可以进行“登录”行为,登录后可对信息进行查询、修改、删除、添加等操作。
3.2.3 模块描述:登录系统这个模块较为简单,用户进入登陆界面,输入正确的用户名和密码即可进入系统进行一系列操作。
3.2.4 模块算法private void btnlogin_Click(object sender, EventArgs e){DBOP myDBOP = new DBOP();Object id;String strcomm = “select id from user where username =’”+text1.value+”’and pwd=’”+password1.vale+”’”;id = myDBOP.myselect(strcomm,1);if (id! = null){登陆成功}Else{登陆失败}3.2.5 模块调用方法式:通过网站首页中登录窗口中“登录”按钮进行调用。
3.3 管理员信息模块3.3.1 模块名称:管理员信息模块3.3.2 模块功能:管理员可使用此模块添加新的管理员和修改登录密码。
3.3.3 模块描述:管理员输入新的用户名和密码,点击确定按钮即可添加新的管理员。
如想要修改密码可点击修改密码,输入正确的密码和新密码即可成功修改密码。
3.3.4 模块调用模式:通过系统主界面中“管理员信息”按钮进行调用。
3.4学生信息模块3.4.1模块名称:学生信息模块3.4.2模块描述:用户可以对学生信息进行查询、修改、添加、删除等操作。
3.4.3模块功能:查询学生信息SelectStudent,用户根据学生姓名可查询学生的基本信息。
修改学生信息S tuUpdata,用户输入学生的姓名和学号查询到该学生的基本信息可对其进行修改,确认修改后,用户查询到的将会是修改后该学生的新的基本信息。
添加学生信息AdStudent,管理员将一个新来的学生的基本信息添加到系统中,添加成功后即可查询到该学生的信息。
删除学生信息DelStu,当学生毕业或者转学后,管理员可以将离开宿舍学生的信息删除,此后系统中将不在出现该学生的信息,以避免出现不必要的麻烦。
3.4.4性能:此模块是系统的基本模块,对信息的操作将直接影响到对学生和宿舍的管理,因此对信息的操作要求准确无误。
3.4.5输入项:查询学生信息:学生姓名修改学生姓名:学生学号,学会姓名添加学生姓名:学号,姓名,性别,学历,毕业时间,入学时间,宿舍号删除学生信息:学号,姓名,性别,学历,毕业时间,入学时间,宿舍号3.4.6输出项:查询学生信息:查询结果修改学生信息:修改成功添加学生信息:添加成功删除学生信息:删除成功3.4.7模块算法设计:本段采用文字描述。
管理员在登录的前提下,对此模块进行操作。
查询学生信息实际是读取数据库中已有的学生的信息。
将结果在页面中显示出来。
代码如下: sql ="select Student.SId 学号,SName 姓名 ,Sex 性别,Eduction 学历,Sctime 入学时间,Sgtime 毕业时间,Sdormid 宿舍编号 from Student where SId ="+"'"+comboBox1.SelectedValue.ToString()+"' ";dataGridView1 .DataSource=ds.Tables [0].DefaultView ;添加学生信息将用户输入的信息写入数据库中。
代码如下:string sql = "insert into Student(SId,SName,Sex,Eduction,Sctime,Sgtime,Sdormid)values" + "(" + "'" + t his.textBox1.Text.ToString().Trim() + "'" + "," + "'" + this.textBox2.Text.ToString().Trim() + "'" + "," + "'" + t his.textBox3.Text.ToString().Trim() + "'" + "," + "'" + this.textBox4.Text.ToString().Trim() + "'" + "," + "'" + t his.textBox5.Text.ToString().Trim() + "'" + "," + "'" + this.textBox6.Text.ToString().Trim() + "'" + "," + "'" + this.textBox7.Text.ToString().Trim() + "'" + ")";strconn = "Data Source=(local);Initial Catalog=宿舍管理系统;Integrated Security=True";删除学生信息是将数据库中已有的信息移除。
管理员通过选择相应的学生ID确认删除即可删除该学生的信息。
sql = "delete from Student where Stuid=""";3.5 宿舍信息模块3.5.1模块名称:宿舍信息模块3.5.2模块描述:该功能模块提供给用户查询、添加。
删除宿舍的功能。
3.5.3模块功能:查询宿舍信息SelectDM,管理员根据宿舍号查询宿舍的基本信息。
添加宿舍信息AdDM,管理员输入宿舍号、最多人数、住宿费,可添加新的宿舍,查询时该宿舍将会显示在查询结果中。
删除宿舍信息DelDM,管理员根据宿舍号,删除出现特殊情况而不能住人的宿舍,查询时删除的宿舍将不会显示在查询结果中。
3.5.4性能:此模块是系统的基本模块,对信息的操作将直接影响到对学生和宿舍的管理,因此对信息的操作要求准确无误。
3.5.5输入项:查询宿舍信息:宿舍号添加宿舍信息:宿舍号,最多人数,住宿费删除宿舍信息:宿舍号3.5.6输出项:查询宿舍信息:查询结果添加宿舍信息:添加成功删除宿舍信息:删除成功3.5.7模块算法设计:与学生信息模块算法类似。
3.6 水电费信息模块3.6.1模块名称:水电费信息模块3.6.2模块描述:该模块主要是读取数据库中的信息。
3.6.3模块功能:用户可以通过该模块查询不同宿舍的水电费使用情况,以便于及时通知个别宿舍成员补交水电费。
3.6.4输入项:宿舍号3.6.5输出项:查询结果3.6.6模块算法设计:与学生信息模块算法类似。
4.界面设计图1 登录界面图2 宿舍管理系统图3 添加管理员信息图4 修改密码图5 管理学生信息图6 查询学生信息图7 更新学生信息图8 添加学生信息图9 删除学生信息图10 查询宿舍信息图11 添加宿舍图12 删除宿舍图13 查询水电费信息5参考资料1.马骏.C#网络应用编程基础.北京:人名邮电出版社,2006.2.刘先省,陈克坚,董淑娟.Visual C#程序设计.机械工业出版社,2006.08.3.汪孝宜,胡海璐,米海生.信息系统开发实例精粹(C#版).电子工业出版社,2006.4.肖汉.软件工程理论与实践.科学出版社,2007.。