Csql学生成绩标准管理系统.doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

一引言

在中国,各大中小学校各类信息管理系统并非一个新课题,但也有学校根本就没有信息任何管理系统,全部工作几乎还是手工操作来完成。计算机技术在日新月异发展,不过有很多学校,尤其是在西部贫困地域,学校种类管理全部仍然由手工操作来完成,这十分落后,效率极低,成本很大,而且极异犯错。伴随社会发展,信息化是社会进程肯定趋势,学校管理只有只有快、准、精、才能发挥其价值。所以机器替换人力是肯定历史发展趋势,只有领导重视和支持才能从人工操作改为计算机自动化系统。人工操作必将被计算机替换。有些学校虽使用了计算机,甚至管理系统,不过仍然存在很多问题,问题一日不处理,效率就一日提不上去。还有,有系统很不完善四处是漏洞,能够说是千疮百孔,这么极不完善系统对管理来说是没有任何保障

学校学生成绩管理系统是针对数据库课程设计所做一个小型数据库。它也是一个教育单位不可缺乏部分,它内容对于学校决议者和管理者说全部至关关键,它能够为用户提供充足信息和快捷查询手段。能有效帮助学校和老师和管理员能够打击查询、修改、删除学生成绩信息,能够方便了解学生总体情况。同时在做课程设计过程中,能够巩固数据库知识,加强学生实际动手能力和提升学生综合素质十分必需。经过本试验达成以下目标

熟练掌握一个数据库系统SQLSERVER使用。

经过设计实际数据库系统应用课题,深入熟悉数据库管理系统操作技术,提升动手能力,提升分析问题和处理问题能力。

二总体设计

1设计要求

系统名称:学生成绩管理系统

使用语言:C#程序设计语言

使用软件:MicrosoftSQLServer、MicrosoftVisualStudio

针对给定数据库应用问题-学生成绩管理系统,全方面利用数据库原理课程所学知识,从系统需求分析着手,进行数据库概念设计、逻辑设计、物理设计、系统总体设计和模块设计、编程、调试,并在各个步骤中提供相关文档。

2技术要求

关键进行数据库设计,并能实现简单前后台连接,即能够经过前台界面查询、录入、删除、修改数据。

系统功效基础要求:学生信息,包含学号,姓名,民族,性别,年纪等;课程信息,包含课程号、课程名,学分等;老师信息,包含老师编号、姓名,性别,民族,年纪,毕业院校,课程号等;成绩信息,包含学生学号,课程号,课程成绩等。

3关键功效

关键提供管理员对学生信息、老师信息、课程信息及用户管理,图1所表示

管理员登

管理员登录

学生管理

老师管理

课程管理

用户管理

学生信息添加

学生信息修改

学生信息删除

学生信息有哪些信誉好的足球投注网站

老师信息添加

老师信息修改

老师信息删除

老师信息有哪些信誉好的足球投注网站

课程信息添加

课程信息修改

课程信息删除

课程信息有哪些信誉好的足球投注网站

用户删除和注册

图1功效模块图

管理员登陆:每个用户能够注册成为管理员,对学生、课程及成绩信息进行管理。

学生管理:对学生信息进行添加,删除,修改,查询操作。

老师管理:对老师信息进行添加,删除,修改,查询操作。

课程管理:对课程信息进行添加,删除,修改,查询操作。

成绩管理:对学生成绩信息进行添加,删除,修改,查询操作。

用户管理:对用户进行删除操作。

4可扩展性

能够适应应用要求改变和修改,含有灵活可扩充性。

5安全性

含有较高安全性。系统对不一样用户提供不一样功效模块,只有含有高级权限部门管理者或维护人员用户才能对用户和图书信息进行增加、修改和删除等管理,通常读者用户只能查看图书信息和借阅情况。

还应含有一定保护机制,预防系统被恶意攻击,信息被恶意修改和窃取。有完善备份机制,假如系统被破坏应该能快速恢复。

三数据库设计

1四个表E-R实体模型图分析

用E-R图总体描述实体,以下图2所表示

教授

教授

老师信息表

学生信息表

学习

课程表

学生成绩表

mNN

1

N

M

M

图2E-R?图

在教学管理中,学校开设若干门学科,一门课程能够由多个老师来教,每个学生

也需要学习其中几门课程,所以,教学管理中包含对象有学生,老师和课程。用E-R图描述她们之间联络。其中学生和课程之间是多对多关系,老师和课程是多对一相关系

设计数据表

经过E-R图分析,现在已经对数据库有一个很清梦认识,此学生成绩信息表中有5个表需要建立

学生信息表(Student),包含学号(Sno)、姓名(Sname)、民族(Snation)、性别(Ssex)、年纪(Sage);

老师信息表(Teacher),包含老师编号(Tno)、姓名(Tname)、性别(Tsex)、年纪(Tage)、毕业院校(Tcollege)、讲讲课程(Ton);

课程信息表(Course),包含课程编号(Cno)、课程名称(Cname),课程学分(Cgrade)

学生成绩表(Grade)、包含学生学号(Sno)、课程编号(Cno)、成绩(Ggr

您可能关注的文档

文档评论(0)

151****2569 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档