免费教程_免费网赚教程_破解版软件-寂涯网络学习基地

当前位置: 主页 > 网站相关 > 网站编程 > 基于web的硬件设备管理系统设计

基于web的硬件设备管理系统设计

时间:2012-06-20 20:53来源:未知 整理:寂涯网络 点击:次

引言
高校的硬件资源如何得到合理的利用 如何对每笔
高校设备进行系统管理 本系统都可以满足这些需求 通
过该系统的实现 能大大提高高校硬件设备的管理工作
能提升硬件设备利用价值 提高硬件资产的利用率 对促
进高校教育 人才培养及其科研事业的发展有着非常重
要的作用 高校设备信息的网络化 在使其合理利用资源
的基础上 避免了资源设备的浪费和闲置 可以避免不同
部门之间设备的重复采购 节约资金 还能使得设备更加
规范化 科学化和信息化
1 系统的使用技术介绍
1.1 B/S体系结构
B/S 结构的教学系统兴起于上世纪末 Internet 技术
的发展 B/S(Browser/Server)结构,即浏览器和服务器结
构 它是对 C/S 结构的一种变化或者改进的结构 在这
种结构下,用户工作界面是通过 WWW 浏览器来实现,极
少部分事务逻辑在前端(Browser)实现,主要事务逻辑在
服务器端(Server)实现,server 端访问数据库,形成所谓三
层 3-tier 结构 B/S 结构使用的 http 协议,就是针对超级
文本的,而超级文本自身就带着多媒体的韵味 如今 Web
技术的日益成熟,B/S 结构浮出水面并呈现逐渐取代 C/S
的形势, 使得教学软件系统的网络体系结构跨入一个新
阶段 本系统在基于 B/S 架构上用 C#+MySQL 数据库
实现
1.2C#语言
C# 是 CSharp 的缩写 是微软为 NETFramework 量
身订做的一种程序语言 C# 不仅仅拥有 C/C++ 语言的很
多强大的功能 而且拥有 VisualBasic 语言简易使用的特
点 它是第一个面向组件的程序语言 与 C++ Java 一样
也是一种面向对象的程序语言 目前 C# 由于其使用简介
等很多优点已经成为时下非常流行的语言之一
1.3MySQL 数据库
MySQL 是一种开放源代码的关系型数
据库管理系统 MySQL 数据库系统使用最常
用的数据库管理语言 结构化查询语言
SQL 进行数据库管理 由于 MySQL 是开放
源代码的 因此任何人都可以在 General
PublicLicense 的许可下下载并根据个性化的
需要对其进行修改 MySQL 因为其速度 可
靠性和适应性而备受关注
大多数人都认为 在不需要事务化处理
的情况下 MySQL 是管理内容最好的选择
MySQL 虽然功能未必很强大 但是因为它的
开源 广泛传播 可以让很多人都了解到这个
数据库
如图 1 是 B/S 架构结构图 用户通过网络
浏览器 经过应用层的逻辑服务 然后访问服
务器 服务器和数据库进行交互得到所需要
的信息
2 设备管理系统的模块组成
整个系统由用户登录模块 设备数据查
询模块 设备申请模块 设备添加模块 下面
我们对各模块的功能进行详细介绍
a.用户登录模块 该模块的主要功能是进
行用户注册 用户登录 用户信息更改 如头
像上传等
b. 设备数据查询模块 该模块可以供用
户查询目前学校所有硬件设备 可以对不同
系别不同部门及其公共设备等条件进行查
询
c.设备申请模块 该模块的功能是供用户
进行硬件设备申请 其中可以需要编写申请
理由 申请设备名称 购买地点 估价等
d. 设备添加模块 这个模块主要是供系统管理员使
用 当设备申请被批准 设备采购完成时 管理员需要将
设备信息添加到网站中
比较常见的活动流程图如图 2 从用户注册到对设备
的查询和设备申请的提交
图 3 所示是管理员所能进行的部分活动
3 设备管理系统的具体实现
3.1c#访问 MySQL 数据库
UsingEID.MySqlClient;
MySqlConnectionoMySqlConn=new
MySqlConnection();
oMySqlConn.ConnectionString="my connectionstring";
oMySqlConn.Open();
b/s结构图
用户活动
管理员操作
3.2 获取一个只有登录后才能访问的页面,测试是否登
录成功
在面向 HTTP 协议上 C# 中有 WebRequest
WebResponse HttpWebRequ
est 和 HttpWebResponse 等类 在不设置 Cookie PostData
的情况下要获得一个页面的 HTML 的方法很简单
publicstaticstringGetHtml(stringURL)
{
WebRequestwrt;
wrt=WebRequest.Create(URL);
wrt.Credentials=CredentialCache

本页地址 http://www.jybase.net/wangzhanbiancheng/20120620957.html

【百度搜索更多】

【谷歌搜索更多】

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------

评价:
昵称: 验证码:点击我更换图片
推荐内容
赞助商
赞助商


关于本站 ┆ 免责声明 ┆视频更新 ┆ google┆ 百度地图 ┆ 视频地图 ┆ RRS订阅 ┆

如有什么问题请在本站留言,或发邮件到 hxt167#foxmail.com