2022年C#+SQL学生成绩管理系统 .pdf
《2022年C#+SQL学生成绩管理系统 .pdf》由会员分享,可在线阅读,更多相关《2022年C#+SQL学生成绩管理系统 .pdf(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件学院计算机信息管理专业2009-2010 上期C#+SQL 课程综合实训报告书设计题目:成绩管理系统班级: 08信管 4 班小组: 第 X 小组小 组 长: 张红名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 12 页 - - - - - - - - - 课程设计分组及其任务划分组名学号姓名分工任务第 X小组0820060408 张红窗体设计代码编写 数据库设计0820060406 罗元窗体设计代码编写 数据库设计0820060404 魏扬窗体设计代码编写 数据库设计
2、名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 12 页 - - - - - - - - - 目录1 系统功能需求分析 . 32 数据库概念结构设计 . 63 数据库逻辑结构设计 . 84 系统详细设计 . 错误!未定义书签。5 课程设计总结 . 8名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 12 页 - - - - - - - - - 1 系统
3、功能需求分析随着教育文化程度的不断提升, 各大高校的扩招, 学生数量不断增加,学校对于各学生的成绩管理需要一个较好的成绩管理系统,来提高学校对学生成绩的有效管理。一般通用的成绩管理系统包括系统管理、班级管理、课程管理、成绩管理、学生信息管理、帮助等功能。图 11 成绩管理系统应包括的基本功能1.1 学生信息管理“学生信息管理”用于对学生个人的姓名、年龄、性别、学籍等信息进行添加、修改、查询、打印。1.2 “成绩管理”对学生个人所学课程的各门成绩的添加、修改、查询、打印。学生信息管理成绩管理课程管理班级管理系统管理成绩管理系统名师资料总结 - - -精品资料欢迎下载 - - - - - - -
4、- - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 12 页 - - - - - - - - - 1.3 “课程管理”用于学校所开设的课程进行添加、修改、查询。1.4 “班级管理”学校对于班级的添加、修改、查询。1.5 “系统管理”实现管理员的增加,修改等功能,及密码的管理以及系统的初始的过程。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 12 页 - - - - - - - - - 2 数据库概念结构设计根据以上需求分
5、析, 一个基本的成绩管理系统数据库中大致包括多张数据表,分别存放相应子功能的数据信息,共中“学生信息”和“课程信息”是关键的表,用于存放成绩信息和系统的信息,成绩管理系统实际上就是对学生成绩额的管理。因此“个人信息”、“课程信息”和其他数据表间的关系是多对多的关系。21 成绩管理系统ER 图3 数据库逻辑结构设计数据库课程班级系统学生信息修 改添加查询打印添加修改查询打印添加修改查询添加修改查询添加修改查询成绩名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 12 页 -
6、- - - - - - - - (1)下面是将各个实体和联系转化为相应的二维表即关系模式,指定各个关系的主关键字和外部关键字,并对各个关系的约束加以限定:学生信息表字段名数据类型主关键字外部关键字参照的表取值说明XSDM (学生代码)numeric(18,0) yes XS Not null BJDM (班级代码)numeric(18,0) XS Not null XH (学号)varchar(12) XS Null PYM (拼音名)varchar(6) XS Null XM (姓名)varchar(40) XS Not null XB(性别)varchar(2) XS Null SFZH(
7、身份证号)varchar(20) XS Null MZ (民族)varchar(20) XS Null CSRQ(出生日期)datetime XS Null BYXX (毕业学校)varchar(40) XS Null JTDZ(家庭地址)varchar(200) XS Null 班级信息表字段名数据类型主关键字外部关键字参照的表取值说明BJDM Numeric(18,0) Yes BJ Not null ZYDM Numeric(18,0) BJ Not null BJMC Varchar(20) BJ Not null NJ Int BJ Not null 成绩信息表字段名数据类型主关键字
8、外部关键字参照的表取值说明XSDM Numeric(18,0) Yes CJ Not null KCDM Numeric(18,0) Yes CJ Not null XQDM Numeric(18,0 Yes CJ Not mull FS Int CJ Null 课程信息表字段名数据类型主关键字外部关键字参照的表取值说明KCDM Numeric(18,0) yes KC Not null KCMC Varchar(40) KC Not null 数据库学生信息课程专业班级成绩系统名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年C#+SQL学生成绩管理系统 2022 SQL 学生 成绩管理系统
限制150内