高校信息管理系统

本文档详细介绍了北京某高校信息管理系统中‘学生成绩管理’子模块的数据库设计,包括创建数据库StuDB,建立学生信息表stuInfo和学生成绩表stuMarks,以及数据插入和查询操作。数据库设计考虑了字段约束和默认值,确保数据完整性和一致性。
摘要由CSDN通过智能技术生成

/*
  北京某高校拟开发一套高校信息管理系统,该系统包括学生档案管理、
 学生成绩管理、教员信息管理、教务排课等模块,实现学生档案录入、修改、
 查询,成绩录入、修改、查询,教务排课管理等功能。开发此模块涉及两大部分:
 1、后台数据库的设计
 2、前端界面的开发(后期我们可以用Java开发)
  为了简化起见,我们暂讨论“学生成绩管理”子模块,该模块具有成绩输入,
 成绩查询,名次排序,分数统计等功能。现要求对“学生成绩管理”子模块进行
 数据库的设计并实现,数据库保存在D:/project目录下,文件增长率为15% 。
*/
USE MASTER
GO
IF EXISTS(SELECT * FROM SYSDATABASES WHERE NAME='StuDB')
drop database StuDB
GO
CREATE DATABASE StuDB
ON PRIMARY
(
 NAME='STUDB_DATA',
 FILENAME='E:/SQLData/STUDB_DATA/STUDB_DATA.MDF',
 SIZE=3MB,
 MAXSIZE=500MB,
 FILEGROWTH=10%
)
LOG ON
(
 NAME='STUDB_LOG',
 FILENAME='E:/SQLData/STUDB_DATA/STUDB_LOG.LDF',
 SIZE=3MB,
 MAXSIZE=500MB,
 FILEGROWTH=10%
)
GO
/***********************与考试相关的学生信息表(stuInfo)*****************************
 字段名称 数据类型  说明
 stuName  字符  学生

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
有源代码和需求分析报告、数据库文件等,很方便... 功能列表: 基础设置: 学院设置 管理员管理 教师管理 项目管理: 项目申报管理 项目申报 项目管理 计划经费汇总 到位经费汇总 成果管理: 论文 著作 权利 鉴定成果 服务推广: 合同管理 技术推广 学术活动: 学术会议 交流论文 学术报告 科研人员信息表(职工号,姓名,性别,职称,出生日期,所学专业,现从事专业,学历,学位,工作时间,所在部门,备注)。 论文信息表(序号,论文名称,刊物名称,刊物类别,刊物级别,主办单位,作者,职工号,发表时间,刊号,备注)。 论著信息表(序号,著作名称, 图书编号,著作类别,出版社,学科类别,作者,职工号,出版时间,版次,备注)。 科研项目表(序号,项目编号,项目名称,项目来源,项目类别,完成单位,负责人,课题组成员,立项时间,拟定期限,经费金额, 是否鉴定,鉴定时间,鉴定单位,备注)。 科研成果表(序号,成果名称,成果类别,成果经费,完成时间,负责人,完成单位,是否投入生产,经济效益,备注)。 科研奖励表(序号,获奖人员,项目名称,奖励名称,授予单位,时间,备注)。 校级项目管理表(项目编号,项目名称,课题名称,负责人,所在部门,职务或职称,联系电话,申报表,申报时间,申报经费,是否批准,批准日期,批准经费,合同时间,合同内容,是否结题,结题时间,鉴定技术负责人,项目成果效益,备注)。 校级鉴定专家表(序号,姓名,性别,出生日期,工作单位,学历,学位,所学专业,现从事专业,职称职务,备注)。 用户需求分析 主要包括学校科研处 各院系(或部门) 普通教师个人(或其他浏览者)。 1.普通教师个人(或其他浏览者) 普通教师个人(或其他浏览者)只能按姓名来浏览个人的科研信息、进行统计打印,个人的科研信息(论文、著作、项目成果等)必须提交本部门审核录入。 2.各院系(或部门) 各院系(或部门)主要职责是对本部门员工的论文、著作、项目、成果、奖励等信息进行审核后输入到本系统数据库中,查询本部门在某时间内的科研信息、统计科研情况、打印相关资料等,同时对本部门的错误录入信息进行修改和维护。 3. 科研处 主要管理本校的员工信息、论文、著作、各级各类科研项目和成果、科研奖励等常规工作,同时,管理校级课题的申报、审批、合同、检查、结题等管理,同时,监控系统运行和各部门的情况
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值