报告内容:第1章需求分析(1)功能需求(2)数据流图(3)数据字典第2章概念结构设计(1)局部E-R图设计(2)全局E-R图设计第3章逻辑结构设计(1)E-R图向关系模式转换(2)视图设计第4章物理设计(1)关系模式存取方法选择(2)编程实现第5章程序运行结果
1
可以采用两种方法配置数据库:该系统登录初始账号为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
随着时代的发展,学生不再是一味地被强制上课,而是可以根据每个人的不同安排,自主地选择课程。
学生选课系统数据库正是由此应运而生。
选课系统数据库是为了向广大师生提供课程的信息,一方面支持学生自主选课,一方面支持教务员,系统管理员提供给师生的管理服务。
2024/3/31 12:31:45 9.36MB 论文 选课
1
某校某学期开设了12门课程(表1),供2014级本科生和研究生选修,2014级已注册有选课资格的学生为30人,研究生15人(表2、表3)。
规定每个学生最多只能选5门课,每门课程的选课人数不能超过15人。
现需要开发一个学生自助选课系统,完成学生选课,根据学生选修的课程学分,计算学生需要缴纳的学费(按修课学分收取学费)(收费标准见表4)。
2024/3/28 6:12:47 375KB 选课
1
ssm刚做的课设第一名A+的成绩带数据库还有报告呢
2024/3/18 0:18:36 1.1MB ssm spring
1
用Java和MySQL数据库实现GUI界面的学生选课管理系统
2024/3/13 20:04:10 944KB Java MySQL
1
数据库原理课程设计,包含设计的源代码以及报告,其中有数据库设计的ER图,还有源代码的运行环境是Java,项目是学生选课管理系统,可以供大家学习数据库原理课程设计。
2024/3/7 15:26:47 5.36MB 学生选课系统
1
java编写的简单的教务系统,数据库采用mysql。
主要功能是学生选课、教师成绩录入、管理员管理老师和学生等。
2024/3/3 13:01:36 596KB 教务系统 MySQL java
1
题目:成绩管理系统按照目前湖工大的成绩管理情况,设计成绩管理系统后台数据库。
要求系统可以存储学生基本信息,和课程基本信息,学生选课情况以及课程得分(考试后进行补录)。
课程有必修,选修和公选不同类型。
各学院学生只能选修该专业的选修课。
公选课可以大范围选修。
且补考,重新成绩要单独对待。
可以根据学分统计发放学位信息。
并提供学位信息查询(包括已经发放的学位证查询,以及没有发放的学位,要显示给该生还需多少学分,什么类型课程多少学分的提示。
)策略分析题目:1按照学生学号,查询该生所有的课程选择及得分情况,并进行平均分,绩点计算。
显示该生三类课程的门数和平均分。
(必修,选修和任性课),其中任选课程若不及格不计入。
2按照课程号,查询该课程所有学生的得分情况,并进行平均分,方差等计算。
按照成绩进行排序。
3根据班号,统计该班学生的不及格的全部信息。
资源包含:14页详细的课程设计报告书、powerDesigner生成数据库的概念、物理、逻辑模型工程文件、C++——Qt编写的可视化数据库管理系统、数据库工程文件(需要自己附加进Sqlsever)、完成题目要求的数据库查询语句、Excel表格形式的数据库的数据
2024/3/3 6:22:15 6.75MB 数据库课设 Qt编程
1
1.业务描述设计本系统,模拟学生选课的部分管理功能。
学生入校注册后需统一记录学生个人基本信息,对于面向学生开设的相关课程需要记录每门课程的基本信息,每个任课教师规定其可主讲三门课程,学生选课时系统将相应的选课信息记录入库,考试结束后需在相应的选课记录中补上考试成绩。
简化的系统数据库(SCDB)中主要包含以下五个数据表(设计时可根据实际业务需要适当追加其它的数据表),各表及其相应字段分别描述如下:
2024/3/2 21:25:49 19.78MB axiebuzhen
1
共 153 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡