jsp+sqlserver宿舍管理系统的设计与实现(4)
时间:2021-11-03 19:21 来源:毕业论文 作者:毕业论文 点击:次
1。3。2 SQL Server 2008 SQL Server 2008是在微软的数据平台上发布的,可以组织管理任何数据,也可以将各种文档的数据直接存储在数据库中,还可以对数据进行各种操作。数据可以存储在任何设备上,它可以控制数据而不用管数据存储在哪里。SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本[3,6]。 1。4 系统相关技术介绍 1。4。1 JSP技术 JSP即Java服务器页面,是简化了的Servlet,是一种动态网页技术标准。它是在传统的页面文件中插入Java程序段和JSP标记,从而形成JSP文件[7]。用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点[8,9]。JSP运行示意图如图1-1所示: JSP运行示意图 1。4。2 B/S结构 B/S结构,即浏览器/服务器模式,是Web兴起后的一种网络结构模式。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用[10]。 1。5 本文研究内容 主要通过5个部分来研究宿舍管理系统的设计与实现: (1)绪论:该部分讲述了开发宿舍管理系统的背景和意义,介绍了系统开发平台和系统相关的技术; (2)需求分析:该部分主要介绍了系统的功能需求,并对系统的安全性和可行性进行了分析; (3)系统设计:该部分实现对系统的设计。根据需求分析设计总功能模块以及子模块,并实现其功能;设计数据,完成建表工作并画出E-R图;展示并描述系统界面。 (4)系统测试:该部分实现对系统的测试。通过大量测试,发现并解决问题。 (5)总结与展望:简述做宿舍管理系统的总结与展望。 2 需求分析 2。1 功能需求 2。1。1 基本功能需求 本系统是面向高校的,所以应尽可能贴近学生,便于用户操作。系统应具有如下功能: (1)学生管理员系统文献综述 学生可以登录系统,查看公告,可以提交与查询报修信息,可以查看卫生评比情况,可以查看个人信息,修改登录密码。 (2)宿舍管理员系统 宿舍管理员可以登录系统,查看公告,可以登记与查询访客信息,可以添加与查询学生夜归和离返校信息,可以查看报修信息,可以添加与查询卫生评比情况,可以管理学生信息,可以查看个人信息,修改登录密码。 (3)超级管理员系统 超级管理员可以登录系统,维护系统数据字典,可以添加与查询公告,可以管理学生住宿信息,可以查询报修信息,可以添加与查询楼幢、宿舍和班级信息,可以统计各种费用,可以管理学生和住宿管理员的信息,可以查询个人信息,修改登录密码。 2。1。2 用户界面需求 学生宿舍管理系统应提供简单、清晰的操作界面,尽可能为用户的操作提供方便。 2。2 安全性分析 (1)用户要有权限才能使用宿舍管理系统,若无权限,则不能以任何方式使用。 (2)系统可以设定三种角色登录,即学生、宿舍管理员和超级管理员登录,若无用户名和密码,则不能登录该系统并进行操作。 (3)学生、宿舍管理员和超级管理员应有不同的权限,学生和宿舍管理员只能使用大部分功能,而超级管理员可以使用全部功能。 (责任编辑:qin) |