admin管理员组

文章数量:1530975

2023年12月26日发(作者:)

数据库课程设计

网吧收费管理系统

学 号: 5

姓 名: 曾鹏飞

班 级: 5123002131

专 业: 计算机应用技术

一、需求分析

随着信息产业的飞速发展,信息化管理已经引入并应用到各行业管理领域,高速的网络信息不断改变、影响着人们的价值观念和生活方式。对于一个企业来说,争取最大的利益才是最大的任务,这就需要提高企业的管理水平,设计一个适合于本企业的管理系统十分有必要。我们设计的这个网吧管理系统,是针对于网吧的的管理体系,对于网吧的管理层面有较为全面的考虑,对于提高网吧的管理有很大帮助,有助于其加快管理步伐,提高竞争能力,争取更大的经济利益。

模块功能分析:

1 服务端(包括管理员管理,用户信息管理)

2 客户端(用户使用计算机的所有情况)

二、概念结构设计

概念结构设计的任务是在需求分析阶段产生的需求说明书的基础上,按照特定的方法把它们抽象为一个不依赖于任何具体机器的数据模型,即概念模型。概念模型使设计者的注意力能够从复杂的实现细节中解脱出来,而只集中在最重要的信息的组织结构和处理模式上。

本系统的E-R图如下:

上机费用

年龄

用户

余额

密码

账号

注册日期

管理员

账号

年龄 密码

性别

各实体间关系的e-r图如下:

账号 上机费用

计算机名

密码

年龄

用户

1

使用

1

计算机

余额

n

n

注册日期

管理

管理

1

1

管理员

密码

账号

年龄 性别

年龄

图4.2 详细E-R图

关系、

三、逻辑结构设计

1、基本表

表4-1 用户表

列名

帐号

密码

余额

上机费用

注册日期

数据类型

Char(10)

Char(10)

Money

Money

Datetime

允许空

字段说明

主键

登录密码

用户余额

每分钟费用

注册日期

表4-2 管理员表

列名

帐号

密码

姓名

年龄

性别

数据类型

Char(10)

Char(10)

Varchar(50)

Varchar(50)

Char(10)

允许空

表4-3 消费表

字段说明

主键

登陆密码

管理员姓名

管理员年龄

管理员性别

列名 数据类型 允许空 字段说明

登陆帐号

登陆时间

下机时间

计算机名

花费

Char(10)

Datetime

Datetime

Varchar(50)

money

主键

登陆时间

下机时间

计算机名

花费

2.添加记录

(1)管理员表

(2)用户表

(3)消费表

四、创建视图

SELECT 账号, 密码, 姓名, 年龄, 性别

FROM dbo.管理员表

WHERE (姓名 = '李明')

SELECT 登陆账号, 登录时间, 下机时间, 计算机名, 花费

FROM dbo.消费表

WHERE (花费 = 40)

SELECT dbo.消费表.登陆账号, dbo.消费表.登录时间, dbo.消费表.计算机名, dbo.用户表.密码, dbo.用户表.余额, dbo.用户表.上机费用

FROM dbo.消费表 CROSS JOIN

dbo.用户表

WHERE (dbo.消费表.登陆账号 = '12') AND (dbo.用户表.余额 = 30)

五、创建存储

USE [网吧收费管理]

GO

DECLARE

EXEC

SELECT 'Return Value' = @return_value

GO

@return_value = [dbo].[aabb]

@return_value int

六 创建触发器

set ANSI_NULLS ON

set QUOTED_IDENTIFIER ON

go

ALTER TRIGGER [cde]

ON [dbo].[管理员表]

AFTER INSERT

AS

BEGIN

SET NOCOUNT ON;

PRINT'姓名,年龄,性别'

END

七 小结

通过这次的课程设计实验,我发现自己对数据库课程的兴趣有了很大提高,而且对课本的知识更加的了解并有了一定的掌握,通过实验我懂得了如何创建索引、视图、存储过程以和触发器。以前不懂为何要创建触发器、视图等,现在终于知道它们的优点了。

在自己没做数据库课程设计以前,总是觉得自己什么都不懂什么都不会,但是现在做出来了,所以我觉得自己还是有能力做一些实际操作方面的东西。我相信以后通过自己自学其它课程,我一定会做出一个更好的数据库。

参考资料

1.李红主编。数据库原理与应用。北京:高等教育出版社,2003。

2.黄志球、李清等编著。数据库应用技术基础。北京:机械工业出版社,2003。

本文标签: 管理网吧数据库提高应用