可以采用两种方法配置数据库:该系统登录初始账号为admin,初始密码为admin。
-------------------------------1.利用SQL语句创建数据库本例使用的后端数据库是Microsoft公司的SQLServer2000,需要配置数据库和并创建表格。
步骤如下:(1)打开SQLServer的企业管理器,并依次打开左边TreeView(树型视图)中的节点:【控制台根目录】->【MicrosoftSQLServers】->【SQLServer组】->【(Local)】->【数据库】。
(2)鼠标右键单击“数据库”节点,在弹出的菜单中选择“新建数据库”。
(3)在弹出的对话框中输入数据库名“stu”,单击“确认”按钮,数据库建立成功。
(4)关闭企业管理器,打开SQLServer查询分析器,选择stu数据库(若设置了SQLServer安全性,则还需要输入用户和密码登录到SQLServer)。
(5)在查询分析器中输入如下代码建立数据表结构。
可以直接导入“data”目录下的stu.sql文件运行。
①建立密码表USEstuIFEXISTS(SELECTnameFROMsysobjectsWHEREname='密码'ANDtype='U')DROPTABLE[密码]GoCREATETABLE[密码](用户名nvarchar(50)PRIMARYKEY,密码nvarchar(50),权限nvarchar(50))Go②建立studentinfo表USEstuIFEXISTS(SELECTnameFROMsysobjectsWHEREname='studentinfo'ANDtype='U')DROPTABLEstudentinfoGoCREATETABLEstudentinfo(snonvarchar(50)PRIMARYKEY,snamenvarchar(50),sexnvarchar(50),birthsmalldatetime,telnvarchar(50),addressnvarchar(50),mnvarchar(50),photoimage)Go③建立teacherinfo表USEstuIFEXISTS(SELECTnameFROMsysobjectsWHEREname='teacherinfo'ANDtype='U')DROPTABLEteacherinfoGoCREATETABLEteacherinfo(tnonvarchar(50)PRIMARYKEY,tnamenvarchar(50),titlenvarchar(50),telnvarchar(50),mntext)Go④建立courseinfo表USEstuIFEXISTS(SELECTnameFROMsysobjectsWHEREname='courseinfo'ANDtype='U')DROPTABLEcourseinfoGoCREATETABLEcourseinfo(cnonvarchar(50)PRIMARYKEY,cnamenvarchar(50),chournvarchar(50),creditnvarchar(50),mntext)Go⑤建立course_teacher表USEstuIFEXISTS(SELECTnameFROMsysobjectsWHEREname='course_teacher'ANDtype='U')DROPTABLEcourse_teacherGoCREATETABLEcourse_teacher(idint,cnonvarchar(50),tnonvarchar(50),mntext)Go⑥建立choice表USEstuIFEXISTS(SELECTnameFROMsysobjectsWHEREname='choice'ANDtype='U')DROPTABLEchoiceGoCREATETABLEchoice(idint,stunonvarchar(50),coursenonvarchar(50),teacherno
2024/4/2 15:04:23 1.74MB vb sql
1
沃斯特由React,Gatsby建立的个人培训博客。
2024/4/2 8:18:22 793KB JavaScript
1
IT变更管理流程建立的目的是为了保障软件、硬件、数据、配置、流程等变更在各个阶段得到合理的安全控制管理,对变更情况进行跟踪和记录。
2024/4/1 21:35:17 273KB IT管理
1
随着电力系统的快速发展,电力系统信号分析越来越重要。
尤其在并网型电力电子装置被大量应用的背景下,对电网电压的频率和相位检测有很高的精度和实时性要求,锁相环是一种广泛应用且有效的检测方法。
本文阐述了基于双幽变换的软件锁相环(SPLL)基本原理,在Matlab/Simulink中建立了双曲变换SPLL模型,并采用平均值滤波方法滤除谐波分量,提高了暂态响应速度,增强了抗干扰能力。
分别对电网电压不平衡、频率跳变、输入电压含谐波等几种情况进行了仿真。
仿真结果表明该方法能够快速、精确地提取电网电压正负序分量、频率、相位等信息,能够为并网型电力电子装置良好运行提供保障。
关键词:锁相环;
正负序分离;
双如变换;
并网型电力电子装置
2024/4/1 15:08:26 1.15MB spll dq变换
1
使用ssm框架,数据库是mysql,只有输入框模糊查询,可能不够严谨,仅仅拿来练手,适合新手,MySQL数据库自己建,非常简单
2024/3/31 19:26:42 2.49MB javaweb ssm curd
1
基于卡尔曼滤波理论设计的航母甲板纵向运动预估器,本科毕设需要在1-6级海况下建立航母甲板运动预估器,作为舰着舰的输入信号
1
SECS/GEM是由国际半导体设备与材料协会(SEMI)制定的连接性标准。
此连接性标准用于在设备和工厂的资讯和控制系统间建立通讯。
SECS是SEMI设备通讯标准的缩写。
2024/3/31 13:55:31 438KB secs gem
1
永磁同步电机直接转矩控制仿真-矩阵变换器直接转矩同步电机.rar建立的模型能跑,但控制策略失效,不起作用,请大家帮忙看看
2024/3/28 4:28:39 16KB matlab
1
1.UML的系统分析进一步要确立的三个系统模型是(对象静态模型)、对象动态模型和系统功能模型。
2.UML的的客户需求分析、系统分析和系统设计阶段产生的模型,其描述图符(完全相同)。
3.类和对象都有属性,它们的差别是:类描述了属性的类型,而对象的属性必须有(具体值)。
4.UML系统分析阶段产生的包图描述了系统的(系统体系层次结构)。
5.在UML软件开发过程系统分析阶段产生的对象模型有三种模型。
它们是:对象的静态模型、对象的动态模型和对象的系统功能模型。
6.在UML的类图中,类之间的关系有泛化、实现、聚集、依赖和关联5种。
7.共享聚集的“部分”对象可以是任意“整体”对象的一部分,表示事物的整体/部分关系较弱的情况,“整体”端的重数应该是n。
8.在UML软件开发过程的需求分析和系统分析阶段,建立类模型的步骤分为寻找确定类、定义类的接口、定义类之间的关系、建立类图和建立系统包图。
9.组合聚集是指“整体”拥有它的“部分”,它具有强的物主身份,表示事物的整体/部分关系较强的情况。
“部分”生存在“整体”中,不可分离,它们与“整体”一起存在或消亡。
“整体”的重数必须是1。
10.封装是指把对象的(属性和操作)结合在一起,组成一个独立的对象。
2024/3/26 9:21:45 911KB uml 面向对象 试卷 答案
1
迪菲-赫尔曼密钥交换(Diffie–Hellmankeyexchange,简称“D–H”)是一种安全协议。
它可以让双方在完全没有对方任何预先信息的条件下通过不安全信道建立起一个密钥。
这个密钥可以在后续的通讯中作为对称密钥来加密通讯内容。
假如用户g和用户B希望交换一个密钥。
取素数p和整数g,g是p的一个原根,公开g和p。
g选择随机数Xg<p,并计算Yg=g^Xgmodp。
B选择随机数XB<p,并计算YB=g^XBmodp。
每一方都将X保密而将Y公开让另一方得到。
g计算密钥的方式是:K=(YB)^XgmodpB计算密钥的方式是:K=(Yg)^XBmodp
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡