《网吧管理系统数据库设计文档(共24页).docx》由会员分享,可在线阅读,更多相关《网吧管理系统数据库设计文档(共24页).docx(24页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上网吧管理系统数据库设计报告版 本 历 史版本/状态作者参与者起止日期备注3.5田忌郭兴、龙康弘、姜朝阳、田忌2009-12-11目 录2222233445 55.56777.79991.文档介绍1.1文档目的网吧管理系统软件设计文档的重要组成部分,本文档主要对该软件后台数据库的概念模型设计和物理模型设计作出了统一的规定,同时还确定了每个表的数据结构。它是开发人员重要参考依据。1.2文档范围本文档包含以下几个部分:1文档介绍2数据库环境说明3数据库的命名规则4逻辑设计5物理设计6安全性设计7优化8数据库管理与维护说明1.3读者对象本文档的主要读者包括:1. 本系统的设计
2、人员:包括模块设计人员2. 本系统的系统开发人员:包括数据库开发、编码人员3. 本系统的测试人员1.4参考文献1.5术语与缩写解释缩写、术语及符号解 释Micrsoft SQL Server 2005 微软SQL Server2005SD系统设计,System Design2.数据库环境说明网吧管理系统数据库采用Micrsoft SQL Server 2005数据库管理系统建立并维护。数据库设计过程中采用Micrsoft公司的Visio创建进销存数据库的ER图,并生成数据库脚本文件“网吧管理系统数据库设计.DDL”。其中SQL Server2005身份验证,超级用户的用户名sa,密码均为123
3、;SQL Server2005服务器的端口号:1433。3.数据库的命名规则1.数据库的命名:全部由英文小写字母组成,表与字段之间使用下划线分割。 如:网吧管理系统数据库命名为。2.数据库表命名:项目的英文单词如:单词首字母大写。4.逻辑设计5.物理设计网吧管理表用户网吧网吧表消费表用户表费用设置表管理员表计算机类型表计算机表5.0 表汇总表名功能说明admin用于存储管理员的基本信息meber用于存储会员的基本信息spends用于存储各个会员的消费情况netbar用于存储网吧的基本信息computer用于存储计算机基本信息用于存储管理员和网吧之间的信息dictionary用于存储管理员、会员
4、、计算机的状态信息5.1管理员表:admin 表名Admin列名数据类型(精度范围)空/非空约束条件/字段描述AidInt identity(1,1)非空唯一、自动增长、主键AdminNameVarchar(20)非空管理员账号AdminPwdVarchar(20)非空密码ANameVarchar(50)非空真实姓名sexVarchar(5)非空性别ageInt 非空年龄idCardVarchar(20)非空身份证(unique)DidInt非空状态(外键)RemarkText空备注补充说明状态(管理员、超级管理员)5.2会员表:users表名users列名数据类型(精度范围)空/非空约束条件
5、/字段描述uidInt identity(1,1)非空唯一、自动增长、主键cardIdVarchar(20)非空卡号(unique)cardPwdVarchar(20)非空密码usersNameVarchar(20)非空姓名SexVarchar(5)非空性别AgeInt非空年龄idCardVarchar(20)非空身份证号(unique)BalanceFloat非空余额(默认为0)didInt非空状态(外键)RemarkText空备注补充说明状态默认为0(0.会员1.非会员)5.3消费表:spends表名Spends列名数据类型(精度范围)空/非空约束条件/字段描述SidInt非空唯一、自动增
6、长、主键Uptimedatetime非空上机时间Downtimedatetime空下机时间MidInt非空会员(外键)Pricefloat非空单价FeeFloat空费用stateint非空状态cidInt非空计算机(外键)RemarkText空备注补充说明费用是下机时间减去上机时间得出5.4网吧表:netbar表名Netbar列名数据类型(精度范围)空/非空约束条件/字段描述NidInt非空唯一、自动增长、主键netbarnameVarchar(40)非空网吧名称netbarAddressVarchar(100)非空网吧地址PhoneVarchar(20)非空网吧电话stateInt 非空状态
7、RemarkText空备注补充说明5.5计算机表 : computer表名Computer列名数据类型(精度范围)空/非空约束条件cidInt非空唯一、自动增长、主键ComNumberVarchar(20)非空计算机编号(unique)NidInt 非空网吧(外键)didInt非空状态(外键)RemarkText空备注补充说明状态默认为1(1.已用0.未用)5.6管理表:表名Computer列名数据类型(精度范围)空/非空约束条件bidInt非空唯一、自动增长、主键aidInt 非空管理员(外键)NidInt非空网吧(外键)补充说明5.7字典表 : dictionary表名dictionary
8、列名数据类型(精度范围)空/非空约束条件didInt非空唯一、自动增长、主键dictionarynameVarchar(50)非空状态名称dictionaryidInt非空标识1、2、3补充说明1表示管理员;2表示会员;3表示计算机6.安全性设计6.1 防止用户直接操作数据库的方法网吧管理软件的后台数据库应安装在指定服务器上,用户只能通过登录软件访问数据库表中的数据。除上述方法外,不应提供用户其他访问数据库数据的直接或间接途径。7.优化无8.数据库管理与维护说明对于本数据的管理与维护,例如数据库的备份与恢复,可以使用T-SQL的BACKUP DATABASE命令和RESTORE DATABAS
9、E命令具体实用说明请参照SQL Server 2005联机丛书或使用企业管理器中的“所有任务”“备份数据库(B)”菜单项和或“还原数据库(R)”菜单项操作。下午13:0017:00B实行不定时工作制的员工,在保证完成甲方工作任务情况下,经公司同意,可自行安排工作和休息时间。312打卡制度3.1.2.1公司实行上、下班指纹录入打卡制度。全体员工都必须自觉遵守工作时间,实行不定时工作制的员工不必打卡。3.1.2.2打卡次数:一日两次,即早上上班打卡一次,下午下班打卡一次。3.1.2.3打卡时间:打卡时间为上班到岗时间和下班离岗时间; 3.1.2.4因公外出不能打卡:因公外出不能打卡应填写外勤登记表
10、,注明外出日期、事由、外勤起止时间。因公外出需事先申请,如因特殊情况不能事先申请,应在事毕到岗当日完成申请、审批手续,否则按旷工处理。因停电、卡钟(工卡)故障未打卡的员工,上班前、下班后要及时到部门考勤员处填写未打卡补签申请表,由直接主管签字证明当日的出勤状况,报部门经理、人力资源部批准后,月底由部门考勤员据此上报考勤。上述情况考勤由各部门或分公司和项目文员协助人力资源部进行管理。3.1.2.5手工考勤制度3.1.2.6手工考勤制申请:由于工作性质,员工无法正常打卡(如外围人员、出差),可由各部门提出人员名单,经主管副总批准后,报人力资源部审批备案。3.1.2.7参与手工考勤的员工,需由其主管
11、部门的部门考勤员(文员)或部门指定人员进行考勤管理,并于每月26日前向人力资源部递交考勤报表。3.1.2.8参与手工考勤的员工如有请假情况发生,应遵守相关请、休假制度,如实填报相关表单。3.1.2.9 外派员工在外派工作期间的考勤,需在外派公司打卡记录;如遇中途出差,持出差证明,出差期间的考勤在出差地所在公司打卡记录;3.2加班管理3.2.1定义加班是指员工在节假日或公司规定的休息日仍照常工作的情况。A现场管理人员和劳务人员的加班应严格控制,各部门应按月工时标准,合理安排工作班次。部门经理要严格审批员工排班表,保证员工有效工时达到要求。凡是达到月工时标准的,应扣减员工本人的存休或工资;对超出月
12、工时标准的,应说明理由,报主管副总和人力资源部审批。 B因员工月薪工资中的补贴已包括延时工作补贴,所以延时工作在4小时(不含)以下的,不再另计加班工资。因工作需要,一般员工延时工作4小时至8小时可申报加班半天,超过8小时可申报加班1天。对主管(含)以上管理人员,一般情况下延时工作不计加班,因特殊情况经总经理以上领导批准的延时工作,可按以上标准计加班。3.2.2.2员工加班应提前申请,事先填写加班申请表,因无法确定加班工时的,应在本次加班完成后3个工作日内补填加班申请表。加班申请表经部门经理同意,主管副总经理审核报总经理批准后有效。加班申请表必须事前当月内上报有效,如遇特殊情况,也必须在一周内上
13、报至总经理批准。如未履行上述程序,视为乙方自愿加班。3.2.2.3员工加班,也应按规定打卡,没有打卡记录的加班,公司不予承认;有打卡记录但无公司总经理批准的加班,公司不予承认加班。3.2.2.4原则上,参加公司组织的各种培训、集体活动不计加班。3.2.2.5加班工资的补偿:员工在排班休息日的加班,可以以倒休形式安排补休。原则上,员工加班以倒休形式补休的,公司将根据工作需要统一安排在春节前后补休。加班可按1:1的比例冲抵病、事假。3.2.3加班的申请、审批、确认流程3.2.3.1加班申请表在各部门文员处领取,加班统计周期为上月26日至本月25日。3.2.3.2员工加班也要按规定打卡,没有打卡记录
14、的加班,公司不予承认。各部门的考勤员(文员)负责加班申请表的保管及加班申报。员工加班应提前申请,事先填写加班申请表加班前到部门考勤员(文员)处领取加班申请表,加班申请表经项目管理中心或部门经理同意,主管副总审核,总经理签字批准后有效。填写并履行完审批手续后交由部门考勤员(文员)保管。3.2.3.3部门考勤员(文员)负责检查、复核确认考勤记录的真实有效性并在每月27日汇总交人力资源部,逾期未交的加班记录公司不予承认。下午13:0017:00度。全体员工都必须自觉遵守工作时间,实行不定时工作制的员工不必打卡。3.1.2.2打卡次数:一日两次,即早上上班打卡一次,下午下班打卡一次。3.1.2.3打卡
15、时间:打卡时间为上班到岗时间和下班离岗时间; 3.1.2.4因公外出不能打卡:因公外出不能打卡应填写外勤登记表,注明外出日期、事由、外勤起止时间。因公外出需事先申请,如因特殊情况不能事先申请,应在事毕到岗当日完成申请、审批手续,否则按旷工处理。因停电、卡钟(工卡)故障未打卡的员工,上班前、下班后要及时到部门考勤员处填写未打卡补签申请表,由直接主管签字证明当日的出勤状况,报部门经理、人力资源部批准后,月底由部门考勤员据此上报考勤。上述情况考勤由各部门或分公司和项目文员协助人力资源部进行管理。3.1.2.5手工考勤制度3.1.2.6手工考勤制申请:由于工作性质,员工无法正常打卡(如外围人员、出差)
16、,可由各部门提出人员名单,经主管副总批准后,报人力资源部审批备案。3.1.2.7参与手工考勤的员工,需由其主管部门的部门考勤员(文员)或部门指定人员进行考勤管理,并于每月26日前向人力资源部递交考勤报表。3.1.2.8参与手工考勤的员工如有请假情况发生,应遵守相关请、休假制度,如实填报相关表单。3.1.2.9 外派员工在外派工作期间的考勤,需在外派公司打卡记录;如遇中途出差,持出差证明,出差期间的考勤在出差地所在公司打卡记录;3.2加班管理3.2.1定义加班是指员工在节假日或公司规定的休息日仍照常工作的情况。A现场管理人员和劳务人员的加班应严格控制,各部门应按月工时标准,合理安排工作班次。部门
17、经理要严格审批员工排班表,保证员工有效工时达到要求。凡是达到月工时标准的,应扣减员工本人的存休或工资;对超出月工时标准的,应说明理由,报主管副总和人力资源部审批。 B因员工月薪工资中的补贴已包括延时工作补贴,所以延时工作在4小时(不含)以下的,不再另计加班工资。因工作需要,一般员工延时工作4小时至8小时可申报加班半天,超过8小时可申报加班1天。对主管(含)以上管理人员,一般情况下延时工作不计加班,因特殊情况经总经理以上领导批准的延时工作,可按以上标准计加班。3.2.2.2员工加班应提前申请,事先填写加班申请表,因无法确定加班工时的,应在本次加班完成后3个工作日内补填加班申请表。加班申请表经部门
18、经理同意,主管副总经理审核报总经理批准后有效。加班申请表必须事前当月内上报有效,如遇特殊情况,也必须在一周内上报至总经理批准。如未履行上述程序,视为乙方自愿加班。3.2.2.3员工加班,也应按规定打卡,没有打卡记录的加班,公司不予承认;有打卡记录但无公司总经理批准的加班,公司不予承认加班。3.2.2.4原则上,参加公司组织的各种培训、集体活动不计加班。3.2.2.5加班工资的补偿:员工在排班休息日的加班,可以以倒休形式安排补休。原则上,员工加班以倒休形式补休的,公司将根据工作需要统一安排在春节前后补休。加班可按1:1的比例冲抵病、事假。3.2.3加班的申请、审批、确认流程3.2.3.1加班申请
19、表在各部门文员处领取,加班统计周期为上月26日至本月25日。3.2.3.2员工加班也要按规定打卡,没有打卡记录的加班,公司不予承认。各部门的考勤员(文员)负责加班申请表的保管及加班申报。员工加班应提前申请,事先填写加班申请表加班前到部门考勤员(文员)处领取加班申请表,加班申请表经项目管理中心或部门经理同意,主管副总审核,总经理签字批准后有效。填写并履行完审批手续后交由部门考勤员(文员)保管。3.2.3.3部门考勤员(文员)负责检查、复核确认考勤记录的真实有效性并在每月27日汇总交人力资源部,逾期未交的加班记录公司不予承认。年已渐近,年味在酝酿。年味是什么?年味是家乡人准备过年忙碌的身影和开心的
20、笑容,是家乡腊月集市的喧闹和繁荣。年味是家乡的馓子和大肉的喷香,是家乡红芋粉丝的筋道。年味是红红火火的场景,红红的灯笼,红红的春联,红红的蜡烛。年味是什么?年味是父母的殷殷期盼,是常回家看看的再三嘱咐。年味是什么?年味是亲朋好友团聚时的欢快气氛,人气旺盛,气场和谐。年味是乡里乡亲祝福吉祥,恭喜发财,憧憬未来。年味是什么?年味是对幸福的虔诚叩拜,祈福天地,祈求丰年,祈盼安康。年味是对生活的庄严承诺,除旧布新,承上启下,激励自我。年味是对美德的竭力弘扬,尊老爱幼,平等互助,济困扶贫。年味是什么?年味就是年俗,约定俗成,历史悠久。年俗里有说不完的故事,道不尽的风情。年俗里饱含着人们对吉祥如意的向往,
21、对和谐美满的渴望,对至善至美的执着追求。总之,年味是喜庆的氛围,是积极向上的精神,是洋溢着人情味的文化传统。留住浓浓的年味,就是留住我们的精神家园,留住我们的文化基因!有人说如今人钱多了,年味却淡了。我说年味的浓淡和物质条件关系不大。旧时农历年底要结清一年的账目,欠租借债的人把这一段时间看成是难以度过的关口,所以也把年底叫做年关。但在家乡有规矩,年三十贴上春联后要账的就不能再上门,这是对人最起码的尊重,不能逼得太紧,不能耽误任何人过年团聚。连在外躲债的穷人都知道回家过年,可见人们对过年的重视,对团聚的向往,对好日子的渴求。当今人们过年不愁没钱花了,有的人便比阔斗富,鞭炮更长了,焰火更美了,压岁钱更多了。腰杆子挺直了,活出了尊严,但只顾夜以继日地鏖战在麻将桌旁,亲戚朋友走动少就有了心灵的距离,年味也就淡了。有人说如今人忙了,年味被冲淡了。其实,年是一个重要的时间节点。家乡人常说,忙了一年了,过年得好好歇几天,好好吃几顿饺子。如今很多人只顾埋头挣钱,一年四季天天忙,忙得忘了家,忘了生命的根,忘了生命之舟的港湾在哪里,忘了心灵的驿站在何方,忘了调整后再轻装上阵。一年有四季,春耕夏耘秋收冬藏;人生有节奏,张弛有度养精蓄锐。而对于金钱大于一切的人来说,心中的年味确实是越来越淡了。专心-专注-专业