文档详情

基于C#的学生成绩管理系统的设计与实现.docx

发布:2025-05-28约1.4万字共20页下载文档
文本预览下载声明

目录

TOC\o1-3\h\z\u1引言 4

1.1系统开发背景 4

1.2系统开发意义与设计目的 4

开发意义 4

设计目的 4

1.3项目风险 4

项目进度 4

项目需求不明确 4

1.4本研究需要解决的问题 5

2开发工具和开发技术介绍 5

2.1MicrosoftVisualStudio2012 5

2.2MicrosoftSQLserver2012 5

2.3MicrosoftOfficeVisio2013 6

2.4C#.NET技术 6

2.5SQL数据库设计语言 6

3需求分析 7

4数据库设计 7

4.1概念结构设计 7

概念设计阶段的目标 7

概念设计阶段的具体任务 8

系统各模块E-R图 8

4.2逻辑结构设计 9

数据库表设计 9

建立数据库 11

5系统实现 11

5.1系统主要功能介绍 11

5.2登录界面 11

5.3数据库链接代码说明 12

5.4添加学生模块 12

5.5修改学生模块 13

5.6添加成绩模块 13

5.7成绩查询模块 13

5.8修改成绩模块 14

6系统测试 14

6.1登录模块的测试 14

6.2添加学生信息模块的测试 15

6.3修改成绩模块的测试 16

结论 17

参考文献 18

致谢 19

附录 20

基于C#的学生成绩管理系统的设计与实现

摘要:学生成绩管理系统是目前学校使用较多也是较具有代表意义的信息化管理系统之一,它主要解决的问题是因为学生人数的增加带来的学生信息具体化的问题,因此就需要较大的人力和较多的时间来解决这些问题。该学生成绩管理系统包括后台数据库的建立维护和前台功能的实现两个部分。对学生成绩进行有效管理,减轻教师工作量,提高教师工作效率是该学生成绩管理系统需要实现的功能。使用该成绩管理系统可以对学生信息进行添加、删除、修改、查询以及浏览等功能。该系统使用SQLServer2012作为系统设计的后台数据库,使用VisualStudio2015作为开发工具,该开发工具可以和数据库软件紧密结合,为数据库的应用提供更好的支持。

关键词:SQL;学生成绩;功能;数据库

Abstract:Studentachievementmanagementsystemiswidelyusedistheschoolisalsooneofthemorerepresentativeinformationmanagementsystem,itismainlytosolvetheproblembecauseoftheincreaseinthenumberofstudentsofstudentsinformationspecificproblems,largerhumanandmoretimeisrequiredtosolvetheseproblems.Thestudentachievementmanagementsystemincludingtheestablishmentofbackgrounddatabasemaintenanceandtherealizationofthefunctionofthefrontdesktwoparts.Carryontheeffectivemanagementofstudentachievementtoreduceteachersworkloadandimprovetheefficiencyofteachersworkistheneedtorealizethefunctionofstudentachievementmanagementsystem.Theuseoftheperformancemanagementsystemcanbecarriedoutonthestudentinformationtoadd,delete,modify,queryandbrowsing.ThesystemusesSQLServer2012asbackgrounddatabasesystemdesign.

Keywords:SQL;Studentachievement;function;d

显示全部
相似文档