教务管理系统课程设计报告

合集下载

uml教务管理系统的课程设计

uml教务管理系统的课程设计

UML教务管理系统的课程设计一、引言在现代教育环境中,高效的教务管理系统是学校管理和教学工作的重要组成部分。

教务管理系统能够帮助学校管理课程、学生、教师等信息,提供学生选课、成绩查询、教师排课等功能,提高管理效率和教学质量。

本文针对这一问题,设计了一种基于UML的教务管理系统。

二、需求分析2.1 功能需求教务管理系统需要实现以下功能: 1. 学生管理:包括学生信息管理、学生选课、学生成绩查询等功能。

2. 教师管理:包括教师信息管理、课程安排、成绩录入等功能。

3. 课程管理:包括课程信息管理、课程安排、课程评价等功能。

4. 系统管理:包括用户权限管理、系统配置、日志管理等功能。

2.2 非功能需求教务管理系统还需要满足以下非功能需求: 1. 可靠性:系统应具有高可靠性,保证数据的完整性和一致性。

2. 安全性:系统应提供安全的用户认证和授权机制,保证数据的安全性。

3. 可扩展性:系统应具有良好的可扩展性,能够方便地扩展新的功能和模块。

4. 用户友好性:系统应具有良好的用户交互界面,易于使用。

三、系统设计3.1 概要设计教务管理系统的概要设计主要包括系统的整体架构和模块划分。

在整体架构上,可以采用三层架构,即表现层、业务逻辑层和数据访问层。

在模块划分上,可以包括学生管理模块、教师管理模块、课程管理模块和系统管理模块。

3.2 详细设计3.2.1 学生管理模块学生管理模块主要包括以下功能: - 学生信息管理:包括学生基本信息的录入、修改和查询等功能。

- 学生选课:包括学生选课的操作和选课结果的查询功能。

- 学生成绩查询:包括学生查询已修课程成绩的功能。

3.2.2 教师管理模块教师管理模块主要包括以下功能: - 教师信息管理:包括教师基本信息的录入、修改和查询等功能。

- 课程安排:包括教师课程的安排和修改等功能。

- 成绩录入:包括教师录入学生成绩等功能。

3.2.3 课程管理模块课程管理模块主要包括以下功能: - 课程信息管理:包括课程基本信息的录入、修改和查询等功能。

教务管理系统分析设计报告

教务管理系统分析设计报告

教务管理系统分析设计报告目录一、内容概要 (2)1.1 编写背景 (3)1.2 目的和意义 (4)1.3 报告结构 (5)二、系统需求分析 (6)2.1 功能需求 (7)2.1.1 学生管理功能 (8)2.1.2 教师管理功能 (9)2.1.3 课程管理功能 (11)2.1.4 成绩管理功能 (12)2.1.5 管理员功能 (13)2.2 非功能需求 (14)2.2.1 性能需求 (15)2.2.2 安全性需求 (16)2.2.3 可用性需求 (17)2.2.4 可维护性需求 (18)三、系统设计 (20)3.1 系统架构设计 (21)3.2 数据库设计 (22)3.2.1 数据表设计 (24)3.2.2 关系设计 (25)3.3 模块设计 (27)3.3.1 学生管理模块 (28)3.3.2 教师管理模块 (30)3.3.3 课程管理模块 (31)3.3.4 成绩管理模块 (33)3.3.5 管理员模块 (34)3.4 界面设计 (37)四、系统实现与测试 (38)4.1 实现方案 (39)4.2 开发进度 (40)4.3 测试计划 (41)4.4 测试结果分析 (42)五、结论与展望 (43)5.1 系统总结 (44)5.2 发展建议 (45)5.3 后续工作 (46)一、内容概要本报告旨在对教务管理系统进行分析设计,以期为系统的开发和实施提供参考。

教务管理系统是学校教育管理的重要组成部分,负责学生信息管理、课程安排、成绩统计、教师管理等功能。

本报告将从系统的需求分析、功能模块设计、技术架构设计、实施计划等方面进行详细阐述。

需求分析部分主要通过对学校现有教务管理流程的梳理,明确系统需要满足的功能需求和性能需求。

功能需求包括学生信息管理、课程安排、成绩统计、教师管理等基本功能,以及一些可选功能如在线选课、教学资源共享等。

性能需求包括系统的响应时间、并发用户数、数据安全性等方面的要求。

在功能模块设计部分,我们将根据需求分析结果,对系统进行模块划分,明确各个模块的功能和相互关系。

教务信息管理系统实验报告

教务信息管理系统实验报告

教务信息管理系统实验报告一、引言本实验旨在设计和实现一个简单的教务信息管理系统,通过该系统实现学生信息的录入、查询和删除功能,并能够对学生信息进行统计和打印。

二、系统概述本系统采用C++语言和面向对象的设计思想,具有用户友好的界面和易于操作的功能。

主要包括学生类、教务信息类和系统界面类三个类。

学生类用于存储学生的基本信息,包括学号、姓名、性别、年龄等。

教务信息类用于对学生信息进行管理,包括学生信息的输入、查询、删除和统计等。

系统界面类负责与用户进行交互,显示菜单选项供用户选择。

三、系统功能1.学生信息录入:通过输入学生的学号、姓名、性别、年龄等基本信息,将学生信息保存到文件中。

2.学生信息查询:根据学生的学号查询学生的基本信息,如姓名、性别、年龄等。

3.学生信息删除:根据学生的学号将学生的基本信息从文件中删除。

4.学生信息统计:统计学生的人数、男女比例、平均年龄等统计信息,并显示在界面上。

5.学生信息打印:将学生信息以表格形式打印出来,方便教务工作人员查阅。

四、系统设计1. 学生类设计:学生类包含学号、姓名、性别、年龄等属性,以及相应的get和set方法。

2.教务信息类设计:教务信息类包含学生信息的录入、查询、删除和统计等功能。

其中,学生信息的录入功能通过键盘输入学生的基本信息,并将其保存到文件中;查询功能通过输入学生的学号从文件中读取学生的基本信息并显示在界面上;删除功能通过输入学生的学号将学生的基本信息从文件中删除;统计功能通过读取文件中的学生信息进行统计并将结果显示在界面上。

3.系统界面设计:系统界面类负责显示菜单选项供用户选择,并根据用户的选择调用相应的功能。

五、系统实现1.学生类的实现:通过定义私有成员变量和公共成员函数的方式实现学生类。

其中,私有成员变量用于存储学生的基本信息,公共成员函数用于设置学生信息和获取学生信息。

2.教务信息类的实现:通过定义录入、查询、删除和统计等成员函数的方式实现教务信息类。

教务管理系统课程设计报告

教务管理系统课程设计报告

教务管理系统课程设计报告一、引言教务管理系统是为了提高学校教务工作效率而开发的一种信息管理系统。

本课程设计报告主要介绍了教务管理系统的设计思路、功能模块以及系统实现等方面的内容。

二、设计思路教务管理系统的设计思路是基于学校教务工作的需求和特点,通过信息技术手段对教务工作进行信息化管理,提高工作效率和服务质量。

在设计思路上,本系统采用了模块化的设计,将教务工作拆分成多个模块,分别进行管理。

同时,系统还采用了数据库技术,将数据存储在数据库中,方便对数据进行管理和查询。

三、功能模块教务管理系统的功能模块包括学生管理模块、课程管理模块、教师管理模块、成绩管理模块和课表管理模块等。

1. 学生管理模块学生管理模块主要包括学生信息的录入、修改和查询功能。

系统管理员可以通过该模块实现对学生信息的管理和维护。

2. 课程管理模块课程管理模块主要包括课程信息的录入、修改和查询功能。

教务处老师可以通过该模块实现对课程信息的管理和维护。

3. 教师管理模块教师管理模块主要包括教师信息的录入、修改和查询功能。

系统管理员可以通过该模块实现对教师信息的管理和维护。

4. 成绩管理模块成绩管理模块主要包括学生成绩的录入、修改和查询功能。

教师可以通过该模块实现对学生成绩的管理和维护。

5. 课表管理模块课表管理模块主要包括课表信息的录入、修改和查询功能。

教务处老师可以通过该模块实现对课表信息的管理和维护。

四、系统实现教务管理系统的实现主要包括前端界面设计和后端数据库设计两个方面。

1. 前端界面设计前端界面设计主要包括系统登录界面、主页面和各个功能模块的页面设计。

界面设计应简洁明了,符合用户使用习惯,提高用户体验。

2. 后端数据库设计后端数据库设计主要包括数据库表的设计和数据表之间的关系设计。

数据库表的设计应符合数据的规范和一致性要求,同时保证数据的安全性和可靠性。

五、总结教务管理系统是提高学校教务工作效率的重要工具,通过对教务工作进行信息化管理,可以提高工作效率和服务质量。

教务管理系统设计报告

教务管理系统设计报告

教务管理系统设计报告一、引言教务管理是一项涉及学校行政和学生教学管理的重要工作。

随着信息技术的发展,教务管理系统已成为现代学校管理的必备工具。

本报告旨在设计一个高效、可靠、易用的教务管理系统,以满足学校各级教务管理需求。

二、系统需求分析1. 用户管理教务管理系统应具备用户管理功能,包括用户注册、登录、权限管理等。

不同用户角色应有不同的权限,例如教师可以录入学生成绩,学生可以查询个人课程信息等。

2. 课程管理系统应能够管理学校的课程信息,包括课程名称、课程描述、上课时间地点等。

管理员应具备课程管理权限,能够新增、编辑、删除课程信息。

3. 学籍管理系统应能够管理学生的学籍信息,包括学生个人信息、学号、班级等。

管理员应具备学籍管理权限,能够新增、编辑、删除学生信息,并能够对学生进行批量导入、导出操作。

4. 选课管理系统应具备选课管理功能,学生能够通过系统选课,并能够查询已选课程的相关信息。

系统应能够控制选课的时间和选课人数限制。

5. 成绩管理系统应具备成绩管理功能,教师能够录入学生的考试成绩并进行查询和修改。

学生能够查询个人的考试成绩。

6. 课表管理系统应具备课表管理功能,学生和教师能够查询个人的课程表,并能够根据学期进行切换。

7. 教师管理系统应具备教师管理功能,包括教师的个人信息、授课课程等。

管理员能够管理教师信息,包括新增、编辑、删除教师信息等操作。

8. 数据统计与报表系统应具备数据统计与报表功能,能够对课程、学生、教师等数据进行统计分析,并能够生成相应报表,以供学校管理者进行决策参考。

三、系统设计与实现1. 技术选型根据需求分析,我们选择采用Java语言进行开发,并结合Spring框架和MySQL数据库进行系统设计与实现。

前端采用HTML、CSS和JavaScript进行开发。

2. 系统架构系统采用B/S架构,即浏览器-服务器架构。

用户通过浏览器访问系统,并与服务器进行交互来完成各项功能。

3. 数据库设计根据需求,设计数据库表结构,包括用户表、课程表、学生表、选课表、成绩表等。

教务管理系统设计报告

教务管理系统设计报告

教务管理系统设计报告一)引言教务管理是高校中一项极其繁重的任务, 教务工作人员每天都需要接触和处理大量的数据和事务。

这些信息的准确性和完整性, 时时影响着教务管理及其相关工作的顺利开展, 也为高校工作的正规化运作和标准化管理提供了依据。

二)需求分析1)服务对象经调研分析知, 教务系统的主要服务对象包括: 管理人员、教师、学生。

这些对象与教务系统的主要交互为:教师: 浏览人员、成绩、课程、选课信息;统计学生成绩情况;添加成绩。

学生: 浏览个人、课程及个人成绩信息;进行选课。

管理人员:维护系统中的基础信息的准确性和完整性, 保证各类信息的及时更新。

有权限对人员信息及课程信息进行添加删除修改操作。

2)功能需求登录: 先进行一系列的登录判定, 后按照不同的权限进入不同的界面。

学生: 学生可以进行查询(包括对自己的个人信息, 成绩以及课程信息的查询);其次学生可以进行选课。

教师:教师可以进行查询(包括对自己的个人和学生信息, 成绩以及课程信息的查询);其次是对成绩进行统计分析和对成绩的添加。

管理员:需要对人员信息及课程信息进行添加, 删除, 修改。

三)系统设计数据层: 是一般信息系统的最低层, 它为系统定义、维护、访问和修改数据, 并负责数据信息的存储、访问及其优化。

数据层可以理解成传统的数据服务器, 并在特定的数据库管理系统(DBMS)中实现。

业务层:主要用于支持大批量事务处理、事务支持、大型配置、信息传送和网络通信。

一个定义明晰的业务层扮演着应用程序入口的角色, 为我们的表现层代码提供了一个简单统一的业务逻辑实现点。

好的业务层也对我们的应用在执行何种操作, 以及向用户表达怎样的逻辑进行了明确的定义。

表示层:(也叫用户界面层)是将数据呈现给用户或处理用户输入的应用程序或系统一部分。

它并不执行数据函数, 而是通过输入向服务器请求数据, 然后以一定的格式显示结果。

教务系统设计报告

教务系统设计报告

数据库课程设计报告名称:数据库原理及应用题目:教务管理信息系统的设计与实现学生姓名:xxx指导老师:xxx高校教务管理系统目录高校教务管理系统 (2)目录 (2)1.系统介绍 (3)1.1应用背景 (3)2.数据库设计 (3)2.1需求分析 (3)2.2逻辑设计、物理设计 (3)2.2.1逻辑设计 (3)2.2.2物理设计 (5)3.系统功能设计 (6)4.系统编程实现 (10)4.1链接数据库程序实现 (10)4.2 windows窗体之间链接程序实现 (10)4.3关闭窗体的程序实现 (11)4.4 listview程序代码的实现 (11)4.5成绩查询系统的实现 (12)5. 综合实验总结或结论 (12)6.附录 (13)备注 (14)1.系统介绍1.1应用背景数据库技术,已经成为先进信息技术的重要组成部分,是现代计算机信息系统和计算机应用系统的基础和核心。

数据库技术从诞生到现在,在不到半个世纪的时间里,形成了坚实的理论基础、成熟的商业产品和广泛的应用领域,吸引越来越多的研究者加入。

数据库的诞生和发展给计算机信息管理带来了一场巨大的革命。

三十多年来,国内外已经开发建设了成千上万个数据库,它已成为企业、部门乃至个人日常工作、生产和生活的基础设施。

同时,随着应用的扩展与深入,数据库的数量和规模越来越大,大量的企业数据存放于数据库中,并通过SQL进行快速查询,获取比传统方式更高的效率。

而将教务信息的管理交由数据库进行保存、管理,典型东西案例。

2.数据库设计2.1需求分析每一所高校的教务系统都是一个大量的数据分析和处理系统,其中的方面包括:学生信息;教师信息;课程信息;学生课程信息;教师课程信息等,新学生老师报道时需要录入信息,学生选课和老师安排课程是需要录入信息,学生和老师还可能需要更改信息等等。

因而一个相应的能够实现这一要求的应用程序是相当必要的,可以实现操作的简单易行,减少大量繁琐的工作,实现工作的条理化,系统化。

教务管理系统数据库课程设计报告大学论文

教务管理系统数据库课程设计报告大学论文

河南城建学院Henan University of Urban Construction 《数据库原理》课程设计报告课程名称:《数据库原理》课程设计设计题目:《教务管理系统》指导教师:何宗耀班级:0844141学号:084414144学生姓名:同组人员:计算机科学与工程学院2016年6月目录第1章概述 (3)1.1选题的背景与意义 (3)1.2相关技术分析 (3)第2章系统功能设计 (4)2.1系统总体结构设计图 (4)2.2系统功能模块 (4)1.2.1 模块 (4)1.2.2 模块功能 (4)第3章数据库设计 (5)3.1需求分析 (5)3.1.1流程图 (5)3.1.2 数据字典 (7)3.2概念结构设计 (9)3.2.1 E—R图 (9)3.3逻辑结构设计 (11)3.3.2范式的判定(3NF) (11)3.3.3 子模式的设计(视图) (13)3.4物理结构设计 (15)3.4.1存储结构与存取方法 (15)3.4.2数据的易变与稳定部分 (16)3.4.3索引的建立 (16)3.5数据库、表建立的代码 (16)3.5.1建立视图 (20)3.5.2建立存储过程 (21)3.5.4建立触发器 (22)3.6数据库实施 (24)3.6.1 数据表截图 (24)3.6.2视图的截图 (27)3.6.3存储过程的截图 (29)3.6.4 触发器实现过程的截图 (30)第4章 (32)第1章概述1.1 选题的背景与意义现如今高等院校的招生人数越来越多,必然就会有大量的学生信息、教师信息及课程信息需要处理。

如果只靠人力来完成,这将会变成一项非常繁琐、复杂的工作,而且还有可能出现很多意想不到的错误,给管理这些数据带来了极大的不便,越来越不适合高校的发展需要。

教务管理系统是一个庞大而复杂的系统,它包括对教师信息的管理,对课程资料的管理,对学生信息的管理和对学生成绩的管理等主要功能。

教务管理系统是每所高校的一项必不可少的内容,但最基本的还是教务管理系统数据库的设计,它的好坏直接影响到学校的主要工作。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计报告课程设计题目: 教务管理系统学生姓名:王丙焱专业:计算机科学与技术学号:201130050202班级:1130502指导教师:李丽华2013年6月20日1 课程设计目标课程设计总的目标是衡量学生是否取得学习效果,培养学生具有专业网站初步的规划、设计、制作能力。

具体表现在网站内容、功能、安全等方面合理策划和规划;培养具有主页和二级页面的创意、设计等方面的技术处理能力和具有强大的动态效果制作能力。

培养学生具有基于后台数据库的编程技术,实现客户—服务器端交互式动态网页的制作能力,掌握实际网页设计与制作开发流程和开发方法。

具体应达到以下目的:1.提高学生在实际操作中收集信息,对信息进行价值判断,进行信息整理、加工的能力。

2.在实际的项目任务中培养网页设计方面的素养。

3.在实际的项目任务中使学生网页编程和制作的能力得到提高。

4.培养学生团队协作和人际交往方面的能力。

5. 培养相关知识和技能的综合应用能力。

6、掌握运用及数据库原理知识进行系统分析和设计的方法7、掌握关系数据库的设计方法8、掌握SQL Sever2000的应用9、掌握简单的数据库应用程序编写方法10、理解B/S模式结构2 系统的运行环境本系统软件基本配置为Windows Server2003/XP/2000/Windows 7。

数据库可以选用:Microsoft SQL server 2000,s等,系统开发软件可以选用Visual Studio 2005等。

硬件最低配置为CPU: Pentium 1G MHz 以上,内存至少1G,硬盘空间2G,显示器800 *600或1024 *768。

一、实验目的1.通过该题目的设计,使学生掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能;2. 掌握利用web开发数据库系统的方法;3. 掌握文件的操作方法。

4. 掌握运用语言及数据库原理知识进行系统分析和设计的方法5. 掌握SQL Sever2000技术的应用二、实验内容1、题目:教务管理系统2、功能要求:功能包括:各专业课教师个人基本信息管理、教学任务发布、教学工作量管理、考评考核管理、科研管理等。

●选课管理功能包括:教务管理人员依据教学计划和培养计划,设置选课课程并统计生成己选课学生名单等。

●教学计划管理功能主要包括:根据培养计划和各个专业上报的教学计划,添加各专业教学计划,包括教学计划的修改删除等操作。

●成绩管理功能包括:每门课程结束后,由教师进行成绩登记,然后教务管理人员对登记的信息进行管理,如教师登录成绩后发现成绩有错误,只能由教务管理人员核实后进行修改。

还有根据成绩就算出学生的学分,以便学籍管理的需要。

●课程管理功能主要有:安排各个专业所开设课程的上课时间和上课教室。

(2)教材管理人员功能需求功能包括:(1)教材的基本信息的管理(按书名或作者)具有良好的人机界面;(2)供求信息查询,支持多条件和模糊查询;(3)普通用户不用注册可以浏览信息;(4)保证后台数据库安全;3、开发环境【Microsoft Visual Studio 2005,SQL SERVER 2005】三、E-R 图退出系统进入教师子模块用户名及密码是否正确 管理员?输入用户名及密码开 始 正确用户名不存在或密码错误否是学生?教师?否否是是进入后台管理模块进入学生子模块安全退出 是否安全退出是否安全退出是否四、数据库建表1)用户数据表2)学生表(3)教师表(4)课程表(5)班级表(6)专业表(7)成绩表(8)学院表四、详细设计(1)代码:(1)登录代码:Using System.Data.Sqlclient;using System.Configuration;string con = System.Configuration.ConfigurationManager.ConnectionStrings["connectionString"]. ConnectionString.ToString();SqlConnection sqlcon = new SqlConnection(con);//创建与数据库的连接sqlcon.Open();string play;play = RadioButtonList1.SelectedValue.ToString();string sqlstr = "select * from [usertable] where userid='" + TextBox1.Text + "' and pwd='" + TextBox2.Text + "' and [group]='"+play+"'";//构造SQL查询语句SqlCommand cmd = new SqlCommand(sqlstr, sqlcon);SqlDataReader dr = cmd.ExecuteReader();//执行SQL语句if (dr.Read()){if (RadioButtonList1.SelectedValue.ToString() == "0"){Response.Redirect("~/Master.aspx?name=" + TextBox1.Text + "&?psd=" + TextBox2.Text + "");}if (RadioButtonList1.SelectedValue.ToString() == "1"){Response.Redirect("~/Teacher/scorein.aspx?name=" +TextBox1.Text + "&?psd="+TextBox2.Text+"");}if (RadioButtonList1.SelectedValue.ToString() == "2"){Response.Redirect("~/Student/scorecheck.aspx?name=" + TextBox1.Text + "&?psd="+TextBox2.Text+"");}}//判断用户角色else{Response.Write("<script> alert('登录失败!');location.href='Default.aspx';</script>");}(2)学生查询代码:string con = System.Configuration.ConfigurationManager.ConnectionStrings["connectionString"]. ConnectionString.ToString();SqlConnection sqlcon = new SqlConnection(con);sqlcon.Open();DataSet ds = new DataSet();string sqlcmd1 = "select stuid,stuname,departname,classname,zhuanyename,address,phone from [StuTable] where zhuanyename='" + DropDownList1.SelectedItem.Text.ToString() + "' and classname='" + DropDownList2.SelectedItem.Text.ToString() + "'";string sqlcmd2 = "select stuid,stuname,departname,classname,zhuanyename,address,phone from [StuTable] where stuname='" + TextBox1.Text.ToString() + "'";//构造查询学生SQL语句if (TextBox1.Text == ""){SqlCommand cmd = new SqlCommand(sqlcmd1, sqlcon);SqlDataAdapter sda = new SqlDataAdapter(cmd);sda.Fill(ds, "ds");GridView1.DataSource = ds.Tables[0].DefaultView;GridView1.DataBind();}else{SqlCommand cmd = new SqlCommand(sqlcmd2, sqlcon);SqlDataAdapter sda = new SqlDataAdapter(cmd);sda.Fill(ds, "ds");GridView1.DataSource = ds.Tables[0].DefaultView;GridView1.DataBind();}//判断查询方法并邦定到GridView1控件(3)学生成绩查询代码:string con = System.Configuration.ConfigurationManager.ConnectionStrings["connectionString"]. ConnectionString.ToString();SqlConnection sqlcon = new SqlConnection(con);sqlcon.Open();DataSet ds = new DataSet();string sqlcmd = "select id,stuid,courcename,score,xuefen,xuenian,restudy from [ScoreTable] where xuenian='" + DropDownList1.SelectedItem.Text.ToString() + "'and stuid='" + Request.QueryString["name"] +"'";//通过Request.QueryString["name"]获取学生学号SqlCommand cmd = new SqlCommand(sqlcmd, sqlcon);SqlDataAdapter sda = new SqlDataAdapter(cmd);sda.Fill(ds, "ds");GridView1.DataSource = ds.Tables[0].DefaultView;GridView1.DataBind();(4)老师成绩录入代码:string con = System.Configuration.ConfigurationManager.ConnectionStrings["connectionString"]. ConnectionString.ToString();SqlConnection sqlcon = new SqlConnection(con);sqlcon.Open();DataSet ds = new DataSet();for (int i = 0; i < GridView1.Rows.Count; i++){DropDownList coure = (DropDownList)GridView1.Rows[i].FindControl("courceList");DropDownList xuefen = (DropDownList)GridView1.Rows[i].FindControl("xuefenList");DropDownList xuenian = (DropDownList)GridView1.Rows[i].FindControl("xuenianList");DropDownList restudy = (DropDownList)GridView1.Rows[i].FindControl("restudyList");TextBox fenshu = (TextBox)GridView1.Rows[i].FindControl("fenshuBOX");//从GridView控件中找控件string stu= GridView1.Rows[i].Cells[0].Text.ToString();string c=coure.SelectedItem.Text.ToString();string xf = xuefen.SelectedItem.Text.ToString();string xn = xuenian.SelectedItem.Text.ToString();string r = restudy.SelectedItem.Text.ToString();string f = fenshu.Text.ToString();//获取控件中的值SqlCommand cmd = new SqlCommand("INSERT INTO [ScoreTable] V ALUES ('" + GridView1.Rows[i].Cells[0].Text.ToString() + "','" + coure.SelectedItem.Text.ToString() + "','" + fenshu.Text.ToString() + "','" + xuefen.SelectedItem.Text.ToString() + "','" + xuenian.SelectedItem.Text.ToString() + "','" + restudy.SelectedItem.Text.ToString() + "')", sqlcon);int a = cmd.ExecuteNonQuery();}Label1.Text = "成绩录入成功";sqlcon.Close();(2):运行结果:(1)登录界面(2)管理员主界面(3)学生查询页面(4)学生成绩查询页面(5)教师成绩按班别录入六、总结在本系统的开发过程中,由于本人开发软件经验不足,在知识、经验方面都存在着不足。

相关文档
最新文档