学生成绩管理数据库总结报告

时间:2024.4.30

项目总结报告

项目总结报告............................................................................................. 1

1概述。.............................................................................................. 1

2、学习内容。 .................................................................................. 2

3、项目实施中出现的问题 .............................................................. 2

4、针对出现问题的解决方法 .......................................................... 3

6、总结 ............................................................................................... 4

1概述。

项目名称:学生成绩管理

目标:以SQL20xx为数据库开发程序,使用户可以具备学生查询功能,管理员查询功能、添加功能、修改功能、删除功能、汇总功能、统计等功能的软件。

用户的特点:两类用户。一是管理员,一是学生。

对功能的规定:从程序的结构中可以看出,学生的信息输入输出功能

是由学生管理系统进行的,课程的信息输入输出功能是由课程管理系统进行的,班级输入输出功能是由班级管理系统进行的。

2、学习内容。

1. 数据库的基本概念和该软件工具的安装和使用方法。学会SQL Server 20xx的安装,接下来就是了解SQL Server Management Studio 管理器的使用。

2. 通过调查和分析出该学生成绩管理数据库有哪些实体,并分析出这些实体分别拥有哪些属性;然后,确定实体之间存在什么联系;最后,根据前面得出的实体属性和实体之间的联系画出E-R图。

3. 将E-R模型按规则转化为关系模式,在根据导出的关系模式根据功能需求,增加关系、属性并规范化得到最终的关系模型 。

4. 根据设计的关系模式,建立系部表、教师表、学生表、课程表、选修表、授课表、班级表、专业表 共8张表。

5. 创建好数据库和数据表之后,便是对数据表中的数据进行操作,向数据表中添加新的记录,修改现有的记录,删除现有的记录等操作。

3、项目实施中出现的问题

1.:关于SQL Server 20xx安装。打开安装包后出现无法启动,并提示未安装Microsoft. NetFramwork2.0。

2.关于实体。确定实体的属性。在画E_R图时,忘记给唯一属性做标识。

3. E-R图向关系模型的转换原则不清楚。

5.先删主键表还是外键表?

6.关于约束和备份。

7.找不到保存后的文档。

4、针对出现问题的解决方法

1.在百度找到Microsoft. NetFramwork2.0。下载,并且安装。在安装SQL Server 20xx。并安装

Server20xx-ssMSEE软件包。

3.转换原则⒈ 一个实体型转换为一个关系模式。转换原则⒉ 一个m:n联系转换为一个关系模式。转换原则⒊ 一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。转换原则⒋ 一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。 转换原则⒌ 三个或三个以上实体间的一个多元联系转换为一个关系模式

5.先删从表,如果先删主表,会报错,因为这会导致外键表中的数据引用错误。

6.约束为了实现数据库完整性。有主键约束、外键约束、UNIQUE约束、CHECK约束、DEFAULT约束

备份(1)完整备份。(2)差异备份。

7.默认的为C\Progrem Files SQL Server \MSSQL.1\MSSQL\Date。 SQLEXPR-SHS-EXE和SQL

6、总结

在这次课程中,刚开始还是一片茫然,在老师的细心指导下,我开始建立学生成绩管理系统的基本思路:首先在构思整个学校的大致流程,根据这些流程确立实体。然后根据几个实体以及它们的属性和他们的关系来创建E—R图。在这个过程中遇到了许多问题,在老师的指导下,我都找到了正确的方法和答案。通过这个项目,使我对数据库有了更深一步了解和认识。希望以后有更多的机会参与。


第二篇:学生成绩管理系统可行性分析报告


学生成绩管理系统的可行性分析报告

一、 系统建立的背景及意义

(一)系统建立的背景

随着计算机技术的发展,特别是计算机网络技术与数据库技术的发展,使用人们的生活与工作方式发生了很大的改观。网络技术的应用使得计算机之间通信、信息共享成为可能,而数据库技术的应用则为人们提供了数据存储、信息检索、信息分析等功能,从而使得工作更高效地进行。

建立一个学生成绩管理系统,传统的手工方式,使得数据容易丢失,在统计时易发生错误高,速度慢,而用计算机可以提高工作速度以及数据的准确性,便于管理。在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,学生成绩管理系统以计算机为工具,通过对教务管理所需的信息管理,把管理人员从繁琐的数据计算处理中解脱出来,为老师节省很多时间跟精力,提高老师的工作效率,通过学生成绩管理系统给学校管理者减轻工作的负担,将工作的失误几率降到最低,为广大老师同学带来便利,使大家能够更好的投入到学习中。同时这个系统还可以减少人力与管理费用,提供信息准确度更高,更简便的学生信息管理系统。

对人力资源进行大量的浪费,而且安全性不是很高。处理时间赶不上需要,响应时间较长,数据存储能力不足,处理功能不够,该系统在最初的开发研究中就出现了很多不足,引发的以上的局限性已并非可以用简单维护来解决,这样只会增加经济负担和人员浪费,所以需建立一个比较完善的学生成绩管理系统。 该系统的功能能够实现学生成绩信息的管理和查询,比如学生基本信息查询,基本信息要包括姓名、学号、班级、任何一门课的平时成绩、期末成绩、综合成绩等;同时还可以对以上信息进行修改、删除和添加,另外该系统应该能做到可以对学生成绩信息以及成绩信息查询和修改的效率尽可能做到精确,同时各项功能的操作要简单,不需过多的对人员的培训。

目前,学校工作繁杂、资料重多,虽然各类管理信息系统已进入高校,但还未普及,而对于学生成绩管理来说,目前还没有一套完整的、统一的系统。因此,开发一套适和大众的、兼容性好的系统是很有必要的。可以减少劳动力的使用,加快查询速度、加强管理,以及国家各部门关于信息化的步伐,使各项管理更加

规范化。

(二)系统建立的意义

现在是信息化的时代,以往的纸质,既浪费资源又花费成本,效率低,开发一个可行性高的学生成绩管理系统对学生信息、成绩的管理提供了便利,准确性高,重复率低,是一个确实可行的系统。

成绩管理系统模块是为了实现学校人力资源的优化和学生成绩管理的科学管理而设计的,通过学生成绩管理系统,可以更加有效的管理学生成绩信息,其中包括显示学生的基本信息,具有信息的增加,查询,修改等基本功能。大大改善数据处理速度,并且更加方便的对数据进行管理,同时可以减少人力资源的浪费以及工资支出 。

运用数据库提高其处理数据的速率,在操作员的平台对技术的要求降低了,减少操作者的工作量,节约了人力,并提高了速度。学生成绩管理系统针对的学校学生情况对学生各学年的成绩进行有效的管理。能够快速的查询出学生的各科成绩以及所在班级等各种用途。

(三)现行系统存在的主要问题和薄弱环节

由于系统老旧,操作复杂易出错,所以需大量的人员来管理,费用花费很大。以及运行的不稳定性,需要经常更新硬件。需要大量的人员来管理,维护其数据,出错率较高。出现很多冗余信息。设备较老旧,不能满足该系统的基本需求,所有经常超负荷工作,容易导致损坏。 学生各个院系各类科目太多,尤其是到期末考试以后,大概都在差不多同一个时间出成绩,系统繁忙,登录访问人次多,系统响应时间差,有时造成无法登陆查取信息的情况,同时对访问权限以及数据的加密处理,数据的维护方面也可能会造成很大的考验。机器代替人力是必然的历史发展趋势,只有领导的重视和支持才能从人工操作改为计算机的自动化系统,人工操作必将被计算机代替。

二、系统的可行性研究

可行性分析的任务是明确开发应用项目的必要性和可行性。必要性来自实现开发任务的迫切性,而可行性则取决于实现应用系统的资源和条件。

(一)系统的开发目标

“学生成绩管理系统”针对的学校学生情况对学生各学年的成绩进行有

效的管理。能够快速的查询出学生的各科成绩以及所在班级等各种用途。

学生成绩管理系统是将现代化的计算机技术和传统的教学、教务工作相结合,按照学院的工作流程设计完成的。为了使系统在学院的管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量,有如下的系统开发目标:

1.系统应具有实用性、可靠性和适用性,同时注意到先进性。

2.对各个数据库进行动态管理,防止混乱。

3.能够按照用户选择的不同的条件进行简单查询和复合查询。

4.能够对查询结果进行分类汇总,实现报表打印。

5.注意数据的安全性,具有数据备份和恢复的功能。

6.方便用户的操作,尽量减少用户的操作。

相应的需求有:

1.在实现所需功能的基础上,尽可能减少所需人员数量,对设备的利用达到最大,减少不必要费用支出;

2.大大改善数据处理速度,能够尽快输入和输出数据;

3.能够存储一定数量的学生信息,并方便有效的进行相应的数据操作和管理,这主要包括:学生信息的录入、删除及修改。学生各科成绩的多关键字检索查询;

4.能够提供一定的安全机制,提供数据信息授权访问,防止随意删改,同时提供信息备份的服务;

5.使系统更加容易管理和维护,不需对过多人员培训,提高工作效率。

(二)系统的可行性分析

1.管理上的可行性

这是指管理人员对开发应用项目的态度和管理方面的条件。主管领导不支持的项目肯定不行。如果高中层管理人员的抵触情绪很大,就有必要等一等,积极做工作,创造条件。管理方面的条件主要指管理方法是否科学,相应管理制度改革的时机是否成熟,规章制度是否齐全以及原始数据是否正确。

其组织机构如下图:

2.技术上的可行性

这方面应分析当前的软、硬件技术能否满足对系统提出的要求,此外,还要考虑开发人员的水平。信息系统属于知识密集型,对技术要求较高,如果缺乏足够的技术力量,或者单纯依靠外部力量进行开发,是很难成功的。

学生管理信息系统需要短时间来熟悉新系统,但不需要大量的培训,简单易操作。对现有软件不会产生冲突,对使用的操作系统来说有很好的兼容性、稳定性。该系统将大大改善数据处理的速度,并且更加方便的对数据进行管理,同时可以大大减少人力资源的浪费以及工作的支出。另外还可以提高查询的效率,降低查询的错误率,修改数据方便等。

该学生成绩管理系统大致可以分为以下几个功能模块:

(1)查询信息模块:查询学生的基本信息

(2)修改信息模块:修改学生的各项基本信息,其中包括学生姓名、 班级、 各科成绩等。

(3)维护信息模块:对用户设置不同的访问权限,对重要数据进行加密处理,特殊情况可以自动存储数据等。

(4)统计信息模块:可以自动统计出排名表。 学校校园网的建设也为新系统服务器/客户端的结构提供了硬件的支持。学生成绩管理系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。

3.经济上的可行性

主要是预估费用支出和对项目的经济效益进行评价。系统的开发,设计和维

持运行而需要的各项经费开支。

本系统由于采用网络方式,因此投入比较多,但此系统建成后,可以实现资源共享,支持选课制,可以直接进行信息的查询以及修改。本系统运行后可以节省不少人员,因此可以带来一些经济效益。另外,可以省去打印分析的时间,直接用系统进行分析就可以看到最直接的结果。从经济上说是可行的,另外使用此系统可以减少人为的失误,准确方便,还可带来其他方面的经济效益。 现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开发,为学校的工作效率带来了一个质的飞跃,主要表现有以下几个方面: 第一,本系统的运行可以代替人工进行许多繁杂的劳动;

第二,本系统的运行可以节省许多资源;

第三,本系统的运行可以大大的提高学校的工作效率;

第四,本系统可以使敏感文档更加安全,等等。

所以,本系统在经济上是可行的。

三、对项目可行性的结论

本系统可以马上开始实施,并尽可能做到提前完成。从人力资源优化角度来说,可以充分利用学校已有人力资源。从开发成本角度来说,将支出成本降到最底。

更多相关推荐:
学生成绩管理系统测试总结报告

软件测试课程设计报告题目学生成绩管理系统院系软件学院专业Java程序设计班级软件一班项目组长朱佳培项目成员朱佳培崔耸李婷婷宋依静李鹏鹤提交日期20xx年6月9日星期四1学生成绩管理系统测试报告正文2学生成绩管理...

学生成绩管理系统测试总结报告

软件测试课程设计报告题目学生成绩管理系统院系计算机科学学院班级软件一班成员田欣1学生成绩管理系统测试报告正文1测试概述11测试目的对学生成绩管理系统项目中所有的软件测试活动中包括测试进度资源问题风险以及测试组和...

1 学生成绩管理系统概述

管理信息系统课程设计报告实践题目学生成绩管理系统专业班级090501名字学号指导教师成绩学生成绩管理系统一学生成绩管理系统概述学生成绩管理系统是整个学校工作系统的重要组成部分其内容对于学校管理者和学生至关重要所...

学生信息管理系统总结

个人总结--------学生信息管理系统小结经过大家的努力,学生管理系统终于做完了,经过这次实习系统设计,自己总结了这个学生信息管理系统的一些问题,不过收获还是颇为丰富的,再有理论知识上结合实践,使我学到了更多…

学生成绩管理系统实训报告

《软件工程》实训报告专业:软件技术班级:软件081姓名:**学号:***指导老师:**实训时间:20XX-20XX年第二学期第20周实训地点:学院信息中心目录一、引言1二、项目可行性分析2⑴引言⑵可行性研究的前…

C语言课程设计学生成绩管理系统个人总结

C语言课程设计——学生成绩管理系统个人心得体会(徐州工程学院14计嵌1班07组张凯)这一周以来的课程设计,不仅让我明白了C语言的确是一门很有用的,但是又是不容易的一门课程。起初刚开始做课程设计时,以为这个课程设…

学生信息管理系统项目开发总结报告

项目开发总结报告1引言11编写目的为了总结报告在工作过程中产生的问题获得的经验并且总结报告设计和制作者过程中的逻辑和想法以便在以后的生产和学习过程中得到进一步提高12背景说明a本项目名称学生信息管理系统b此软件...

学生信息管理与成绩查询系统总结报告

网页设计总结报告子标题学生信息管理与成绩查询目录一项目来源目的和意义二项目需求分析三项目功能设计与实现四结论所在院系计算机科学与技术学院计算机科学与技术系所在班级计算机116班学号姓名宋健20xx年12月18日...

C++小型学生成绩管理系统

高级程序设计实践报告课题名称小型学生成绩管理系统姓名小戴学号0909120xx0指导老师向老师上课时间一课程设计目的1使学生进一步理解和掌握课堂上所学各种基本抽象数据类型的逻辑结构存储结构和操作实现算法以及它们...

java学生管理系统总结报告

成都东软信息技术职业学院期末项目报告学生管理系统计算机科学与技术系xx级软件技术xxxxx项目名称系别年级专业班级学号学生姓名xx年xx月xx日1项目内容及知识应用11项目完成内容首先实现登录模块分为教室登录和...

学生信息管理系统项目开发总结报告

项目开发总结报告学生信息管理系统执笔者日期20xx1224软工测试项目总结报告一引言11编写目的本文档编写与整个项目开发完成以后对于整个项目开发的过程进行最后的总结并对项目产品进行最后的验收12背景待开发软件系...

学生成绩管理系统项目报告书

一、需求分析报告1引言1.1编写目的随着学校的学生的大量增加人数剧增,学校需要对学生自动化、准确化的学生管理程序,所以管理系统程序也就应运而生,实现了学生的方便式管理为减少错误和学校管理的劳动强度,使用计算机可…

学生成绩管理系统总结(31篇)