当前位置:文档之家› 网吧数据库管理与维护(毕业论文)

网吧数据库管理与维护(毕业论文)

目录摘要: (1)第一章绪论 (2)1.1 选题的背景和意义 (2)1.2 研究内容 (2)1。

2。

1 服务端 (2)1。

2。

2 客户端 (3)第二章无盘终端网设计 (3)2。

1无盘终端网的可行性 (3)2。

2 无盘终端网的构建 (3)2。

3 强大的系统三重防护设计 (4)2。

4无盘终端网是设置设计 (4)2。

4。

1组建PXE无盘终端 (4)2。

4。

2设置用户 (4)2。

4。

3设置安全选项 (5)2。

4.4停止危险服务 (5)第三章计费系统的设计 (5)3.1需求分析 (5)3。

1。

1系统完整性的要求 (5)3.1.2系统安全性的要求 (5)3.1。

3数据库为核心 (6)3.1.4对良好的交互性要求 (6)3.2计费管理划分阶段 (6)第四章网吧数据库的设计 (7)4.1数据库的概念 (7)4.2确定数据的存储结构 (7)4。

3设计数据的存储路径 (7)4。

4数据的存储位置 (7)4.5网吧数据库管理员的规范化 (8)4.6 规范数据库管理员的管理 (8)4。

7对SQL语句的书写要求的规范 (8)4.8 DBA深层次要求 (9)4。

9对网吧突然断电的防范设计 (9)第五章整个系统的实现 (9)5。

1客户端,登陆界面图形化的管理 (9)5。

2服务器端,计费界面的管理 (9)5。

3系统性测试 (10)结束语 (12)致谢 (12)参考文献 (13)摘要:一个完善的网吧数据库系统管理与维护包括无盘终端网组建的管理维护、网吧计费系统的管理维护、以及其本身数据库管理维护。

无盘终端网是传统的无盘技术和新兴的终端技术相结合的产物,本文将其应用Windows Server 2003无盘终端网组建网吧管理中;计费系统是网吧管理系统的最重要组成部分,网吧对于高效准确的网络处理机制和功能强大的Web计费管理系统具有迫切需求;数据库管理维护对于网吧连锁经营的规范化,强大用户资料信息安全性及其实现有其重要的意义[1].关键词:无盘终端网,无盘管理,计费管理,数据库管理;第一章绪论1。

1 选题的背景和意义随着网吧行业竞争日趋激烈,这就需要一个现代化的管理模式,而数据库系统的管理的改革在其中具有重要的意义!传统的数据库管理只局限于其本身的数据库的管理,无法与其他管理同步,并不能达到理想的管理状态,对网吧行业来说将浪费更多的人力、物力、财力,而且并不能达到一种理想的效果,所以,网吧行业迫切需要一个集成管理模式对其进行系统的管理[2]。

网吧数据库系统的管理特点是从管理角度出发,用集成的数据库将几乎所有的管理统一管理起来,形成集成的信息源,友好的用户介面,强有力的报表生成工具,分析工具和信息共享使得管理人员得以摆脱繁重工作,集中精力从网吧行业战略的角度考虑网吧的管理规划及其政策[3]!1.2 研究内容利用锐起无盘管理技术构建一个无盘终端网络,对整个网吧管理系统提供终端管理的保障,利用、SQL Server 2000数据库等开发工具开发一套基于c/s框架结构的网吧计费的系统管理平台,实现对网吧数据的web化、智能化的要求,同时实现web前台、数据库后台双向的管理,该集成系统要求由服务端、客户端2个模块组成。

各模块主要实现以下功能:1.2.1 服务端a。

操作员管理主要包括:操作用户管理、操作员登录、修改密码、设置上机费用。

这其中大部分是标准数据的维护,包括新增、修改、删除、查询等。

b. 用户信息管理主要包括:用户充值、查询用户费用、删除用户信息、添加用户信息、修改用户信息。

这里区分不同的用户类型,按照不同用户类型设置上机费用等.c. 计算机信息管理主要包括团体添加计算机信息、修改计算机信息、删除计算机信息3个模块。

这里要记录计算机本身的配置信息以及使用情况。

d. 上机计费主要负责接收客户端程序发送来的上、下机信息,进行上、下机的处理,在处理上机登录时要进行用户的合法性检测.检测通过后产生一条用户上机记录,记录下计算机代码、卡号、登录开始时间等信息。

处理下机信息时,要记录下此用户下机的详细时间。

计费时要将当前使用费用记录在上机记录中,并在用户的档案记录的余额字段中扣减,还要判断用户的余额情况,如果余额不足,要及时发送一个网络消息给用户。

1。

2。

2 客户端首先要求将客户端的桌面、任务管理器、系统状态栏等系统功能锁定,桌面上只有客户登录程序界面,要求用户输入用户代码和密码进行登录.登录信息要求以网络数据包的形式发送到“服务器端”,由“服务器端”来判断其合法性,并反馈一个信息给客户端,如果一切合法的话,再将桌面、任务管理器等功能解锁,让用户正常使用。

客户端程序要求正常停靠在系统托盘中,用户下机时要求点击此图标进行下机,客户端将下机信息发送到“服务器端",然后重新弹出登录界面,等待下一个用户登录.第二章无盘终端网设计2。

1无盘终端网的可行性什么使用无盘网络、无盘网吧系统?简言之,一个网络中的所有工作站上都不安装硬盘,而全部通过网络服务器来启动,这样的网络就是无盘网络,这些工作站被称为无盘工作站。

无盘网吧系统集成多种解决方案,在解决无盘原有问题的同时,运用卓越的设计思想和先进技术,对无盘网络的配置、启动、运行、管理和维护提供了全面的系统服务[4]。

它不但使原本复杂烦琐的网络配置管理过程变得极其简单方便,为充分利用现有资源组建和改造无盘网络提供了最大的可行性空间,真正达到省钱、省时、省力的目的。

2。

2 无盘终端网的构建对于以往的无盘,大家的概念都停留在一个速度慢、稳定性不好、容易中病毒误解上,在这里无盘部分采用PXE(Preboot eXecutionEnvironment,远程引导技术)或RPL(Remote Initial Program Load,远程启动服务)技术来实现,终端部分则采用Windows Server 2003中文版中自带的终端服务来实现,带你一步步达成在最低档无盘工作站上流畅运行Windows Server 2003的梦想。

实际上无盘已经是一个很成熟的产品,只要服务器有一个合理的配置,系统使用正版无盘软件,这一切都不是问题。

也许大家觉得有盘工作站用的就是本地硬盘,无盘工作站上读信息还要从服务器硬盘上读,而且中间还通过网络来传输,这样速度会很慢。

实际上服务器的配置往往都比较高,硬盘一般采用比工作站快的硬盘或者采用更快的读写技术(如磁盘阵列技术),而且因为服务器只充当文件服务器,没有其他的工作要做.这里的服务器设计使用四个硬盘做RAID0(加速模式的阵列)阵列,相当于把四个硬盘当一个硬盘用,设想读取一个数据从一个硬盘读和同时从四个硬盘读哪个快些呢?当然是四个盘,这样做下来的服务器是不会比有盘的慢的! 服务器用来做阵列的硬盘也可以根据需要调整为更高速的硬盘,60台机器一般用IDE硬盘,如果要带更多机器的话,可以用串口硬盘或是SCSI硬盘做阵列,那样单台服务器带的机器会更多。

众多的客户端可以同时登录到服务器上,仿佛同时在服务器上工作一样,它们之间作为不同的会话连接是互相独立的。

正是因为上述终端服务的特性,使得客户端本身的硬件档次变得微不足道,只要拥有相应的终端客户端连接软件,哪怕是超低档的计算机也具有了运行Windows高级系统的可能!这就是终端服务带给人们的最大惊喜[5].服务器网卡采用千兆网卡,再配一个千兆交换机,就可完全消除同时读取数据时的网络瓶颈.2.3 强大的系统三重防护设计a.为无盘服务器系统提供无盘系统专用恢复盘,即使服务器系统或工作站系统中了不可恢复的病毒或遭受破坏,一分钟快速自动恢复系统.b。

工作站端采用全新无盘网络技术“网络映像"功能,打开网络映像后可以全面对系统进行保护,所有对系统的修改、删除、甚至是病毒、木马,将改写到指定的目录,但是真正的系统和软件的文件并没有任何变化.这样,中病毒或文件遭到破坏后只需要删除改写后的文件即可。

c。

设置为每次启动自动恢复,就像有盘装了还原卡一样,而且自动恢复的同时自动清除设置“网络映像”后所修改的文件或病毒,确保系统安全的万无一失。

2。

4无盘终端网是设置设计2。

4。

1组建PXE无盘终端PXE(Pre—boot Execution Environment,远程引导技术)无盘终端是一种新兴的无盘网络组建技术。

这种启动方式的典型代表是目前最为流行的以Windows Server 2003为服务器操作系统组建而成的PXE无盘网络. 安装Intel PXE—PDK, Intel PXE—PDK 2.0是Intel公司出品的PXE服务器软件,虽然它并不直接支持多网段,但由于操作简单易行,再加上是免费软件,所以采用PXE无盘网络做首选。

2。

4.2设置用户打开“计算机管理"———“本地用户和组"——-“用户”将管理员用户“Administrator”改为“lintong",并设置密码为:147258 。

并新建“Administrator"这个用户,密码为空,加入“Guests”组,并从“Users"组删除。

将基它多余的用户全部删除只留下lsuboy Administrator Guests这三个用户,并将Guests禁用。

2.4。

3设置安全选项在“运行”里输入“gpedit。

msc"打开组策略窗口,选择“计算机配置"-—-“Windows设置"——-“安全设置"———“本地策略”-——“安全选项"下面找到“使用空白密码的本地用户只允许控制台登录”改为“已停用”。

清空“可远程访问的注册表路径"、“可匿名访问的共享”、“可匿名访问的命名管道”三项中的所有内容。

将“允许未登录前关机”改为“已启用"。

在“用户权利指派”里找到“拒绝从网络访问这台计算机"项中添加“lsuboy”这个用户.阻止管理员从网络登录服务器[6]。

2。

4.4停止危险服务打开“计算机管理”———“服务”将下面几个服务:“Remote Registry"、“Task Scheduler"、“Telnet"、“Terminal Services”停止并由“自动”改为“禁用".第三章计费系统的设计计费管理(Accounting Management)是网吧数据库管理的重要组成部分,通过测度网络资源的利用情况,产生详尽的信息统计报告及流量对比,为管理者提供决策依据.计费管理和网吧数据库中的配置管理、性能管理、故障管理及安全管理息息相关。

一套完整的计费系统包括准确而高效的计费数据采集、数据的管理和维护、费用计算、计费数据查询以及各种统计分析以及日志管理等功能,并且实现计费管理的自动化[7]。

在互联网普及的今天,能将计费查询、统计和分析及计费对象的管理集成到一套基于Web的可视化网络计费管理系统中,并且实现计费前台与数据库后台的互动管理,对于网吧运营商来说尤其重要,为了实现良好的管理与维护,首先要对其进行系统设计。

相关主题