宿舍管理系统详细设计说明书学号姓名所完成的任务成绩刘泽中李彬 注: 对应模块界面图由组员各自完成 年 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 所示的系统结构设计图: Ssgl 工程ASPNET页面Dota_Control 工程下的数据类Dota_Model 工程下的数据类SQL Server 表现层业务逻辑层数据访问层数据层宿舍管理系统管理员信息学生信息宿舍信息水电费信息Data_ControlData_Model数据库下载后可任意编辑3.系统的模块设计3.1 数据库连接模块( sqlconnection) 设计说明3.1.1 模块名称; 数据库连接模块3.1.2 模块描述: 在.NET 中假如采纳 ADO.NET 与数据库进行连接, 能够采纳以下 4个接口对象之一: System.data.oledb.oledbconnection System.data.sqlclient.sqlconnection System.data.odbc.odbcconnection System.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 = localho...