基于aspnet+sqlserver2000的学生宿舍管理系统内容摘要:

是目前很多应用系统的 首选模式。 本系统即是采用了B/S模式。 本系统拟采用 和 SQL SERVER 2020分别作为前端和后端的开发工具。 开发环境 Visual Studio 2020是目前尖端的 Windows 平台应用程序开发环境,也是此系统的开发工具。 基于 技术的系统结构模型 结构系统具有三层: UI层、业务逻辑层和数据层。 UI层:主要与用户交互,接收输入,呈现数据。 业务逻辑层:任务是接收请求传给数据层,发送请求的处理结果。 它由 3部分组成: Web表 单、组件服务和 XML Web服务。 数据层:为业务逻辑层提供数据服务主要是通过 操纵数据。 Form表示层 SQL Server 2000 数据库 .NET AssemblyCustom business logicData Access Application Blocks (Uses )业务逻辑层数据访问层 图 11 三层之间的相互关系 Microsoft SQL Server Web数据库前端使用的浏览器技术, Web服务器和中间件访问数据库。 如 图所示: 浏览器 Web服务器 CGI 接口 ISAPIJDBC。 数据库 HTML文档 HTMLSQL结果 Inter 图 12 网络数据库 SQL Server 是大型关系型数据库管理系统 (RDBMS)。 SQL Server 是一个应用较为广泛的 Web数据库,使用方便快捷,逐渐被广大数据库用户所使用, SQL Server 与越来越多的开发工具有联系的接口。 SQL(结构化查询语言 )是 1974年由 Boyce 和 Chamberlin提出的。 SQL是一个通用的、功能极强的关系数据库语言。 企业管理器是 SQL Server 中 最重要的管理工具。 使用 SQL Server,大部分的时间都在和它打交道。 由于 SQL Server的安全快捷、数据关系清晰、存取方便等优点,本次设计的系统采用 Microsoft SQL Server 个人版。 操作可行性 高校宿舍主要功能就是为学生提供服务。 本高校系统设计十分现代化,学生及宿舍管理人员的学历都较高,而高校的电脑等设施齐全,因此,具备着做网上宿舍管理的基础条件。 总之,宿舍管理系统采用网络管理形式,对高校管理人员更便利,更接近学生的生活需求,也很必要。 2 需求分析 B/S结构大大减 轻了客户端的负担,解决了跨平台问题。 系统扩展性强,通用性强,易于维护。 本 系统也具有这一系列特点优势。 本系统的开发模式及其特点 管理信息系统的结构经历了主机结构,文件服务器结构 ,C/S结构, B/S结构。 为了更好的利用 C/S和 B/S的优势,并避免其劣势,采用 C/S和 B/S混合结构。 本系统拟采用基于校园网的 C/S和 B/S混合结构。 在宿舍管理方面,管理员的文档一直都是靠人工记录的方式进行,容易引发错误等不良操作过程,传统的宿舍管理有待进一步提升。 于是我们假想设计开发一个操作便利,易于管理的自动宿舍管理系统,这 个系统以 语言为依托设计。 业务流分析 学生宿舍管理系统业务流程为:登录系统;通过权限判断:超级管理员和普通管理员;超级管理员可以对管理员权限、系统信息的所有功能进行操作。 普通管理员不可以进行管理员的查询、添加,数据备份,其余的一些基本操作都可以进行。 本系统实现的具体目标如下: ( 1)即时可见:能在对应的页面立刻显示出请求的处理结果。 ( 2)方便移植:不需要考虑具体硬件独有的特性,提高重用性,减少更改系统源代码的复杂性。 ( 3)操作简单、界面友好:页面布局是完全控件式的,使操作 简便;许 多内容如学生信息、房屋信息、宿舍信息等只需要点击鼠标就可以完成。 ( 4) 功能完善:常用信息管理的很多方面几乎都被包含在内。 本系统的业务流程图如图 21所示: 查询发布修改浏览删除登录系统已注册管理员普通管理员注册各种信息超级管理员普通管理员统计自动写入后台数据库保存图 21 系统业务流程图 数据流分析 数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。 此系统的数据流程:对本系统操作的权限有普通管理员和超级管理员;系统管理员将不同的学生信息根据需求录入,之后公布出来。 信息查询可以针对所有用户。 因对本系统的需求分析,其基本功能已经确定。 系统用户 管理系统管理员 登录系统 学生资料管理 参数设计 基本数据 住宿情况 宿舍楼分配系统数据库 工作人员管理 物品与维修 宿舍管理制度 退出系统 图 22 系统流程图 数据字典 系统的逻辑模型由数据流图和数据字典构成。 学生宿舍管理系统的数据字典 1. 数据字典列表 ——数据流 表 21 数据流 2. 数据字典列表 ——数据存储 名字 : 数据库信息别名:无描述:存储了数据库的基本信息数据组成:数据库信息 =管理员信息 +房 屋分配 +住宿情况 +物品与维修 +宿舍管理制度 +基本数据位置:数据库输出 : 查询得到的信息页面表 22 数据存储 学生宿舍 管理系统的数据项 表 23 管理员数据项 名称:管理员账号简述:唯一表示一个管理员数据类型:字符型字段大小: 50 名称:管理员密码。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。