下载此文档

教学管理系统(修改).pdf


文档分类:论文 | 页数:约15页 举报非法文档有奖
1/15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/15 下载此文档
文档列表 文档介绍
该【教学管理系统(修改) 】是由【青山代下】上传分享,文档一共【15】页,该文档可以免费在线阅读,需要了解更多关于【教学管理系统(修改) 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..课程设计方案设计专业班级学生学号指导教师2012年秋季学期:..教学管理系统建库:1个----教学管理数据库。建表:3个----教师表(T表)、学生表(S表)、课程表(SC表)。编程:5个----输入、修改、查询、计算、输出等五个子系统。要求:(1)每组5个人,每人完成一个子系统,每人都要建立库及全部表;(2)每人写出各自的课程设计报告;(3)程序用选定的语言编写,必须上交上机调试通过的源程序。评语(教师填写):..设计任务.................................................2评语(教师填写)...........................................2⒈系统规划..............................................4..................................................4技术可行性...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................6⒉系统分析..................................................................................................—R图..........................................................................................................................................................................................................................................................................................................................................................................11⒊系统设计.....................................................................................................................................................................................................................................................................................................................................................................12⒋系统实施.............................................13系统测试.......................................................................................13:..。数据库管理系统选用SQL,该数据库管理系统,提供数据库之间的数据复制功能,可代替现有系统单据数据的手工传递工作,降低出错率,提高数据的可用性。本系统的应用程序开发平台选用MicrosoftVisualstudio2010。,减少人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理周期提高学生信息的利用率,使教学质量更上一个台阶。,易于理解,只需通过简单培训,上手较快,学校学籍管理处的教职员以及相关教师均能进行操作,营运环境要求低。面对于系统设计还应该以“标准性、安全性、高效性、保密性、可维护性”为标准,在着眼于当前实用的基础上,为将来系统的扩展,升级留有余地。软件的开发应能在较长时间内满足学校的发展需要。标准性:系统编写与运行必须符合标准,既可以保证系统运行又可以在此标准上每一项功能运行。可靠性:由于学籍信息的重要性,系统必须稳定可靠,从而避免或减少数据损失。安全性:通过系统权限控制使用者,从而确保使用者无法操作与其无关的数:..高效性:由于学校学生信息每次处理信息量较大,系统对信息处理能力响应能力都应是快捷有效的。可维护性:采用结构化模块设计,便于开发与维护,,需要处理的学生信息日趋加大,不仅花费大量的教师资源,处理的效果还十分低下。为了提高学生管理的管理水平,优化资源,尽可能的降低管理成本,成为学生管理的新课题。学生管理系统是从学生管理的现状出发,根据学生管理的新要求进行开发设计的,它解决了学生管理数据信息量大,修改不方便,对一系列数据进行统计与分析花费时间长等问题,帮助学生管理人员有效管理学生信息,成为高校管理中必不可少的管理工具。、修改、查询、计算、输出等五个子系统,其中输入子系统包括管理员、学生、教师可以输入用户名和密码来登录系统,并且可以输入要查询的内容来查询信息,修改子系统包括修改学生和教师的信息等。查询子系统包括学生查询成绩、个人信息、选课等;教师查询个人信息、所带课程等;管理员查询学生和老师的信息,计算子系统包括分别统计学生和老师的人数以及所带课程和所选课程,输出子系统包括输出学生、教师的个人信息,也可以输出查询的各种结果,同时也会输出各种提示信息。:..管理员对功能的需求管理员权限最大,可以对学生、班级、课程情况进行统一的管理,细分如下:添加、修改、删除学生和老师;有关学生信息的浏览,包括学生姓名、性别、民族、出生日期、入学时间、所在班级、籍贯和备注信息;学生信息的添加、修改和删除;学校基本课程的浏览,包括课程名、课程类型、学时、学分和课程具体描述;学校基本课程的添加、修改和删除;学生成绩信息的浏览与统计,可按成绩具体范围对成绩进行统计;学生成绩信息的添加、修改和删除;学生选课信息的管理,包括修改与删除;学生选课人数的统计。学生对功能的需求学生只是利用此系统进行与自己有关的信息查询、输入等,细分如下:浏览个人基本信息,具体内容包括姓名、学号、出生日期、性别、所在系号等;浏览课程信息,具体内容包括课程名、课号、学时、学分和课程具体描述;学生利用此系统选修课程、在选课过程中,可查询待选课程基本信息;浏览个人选课情况。,石剑强为组长。石剑强设计数据库和老师及管理员和登陆界面的部分功能,王力设计数据库并且设计学生、老师和管理界面的部分功能。:..—R图课程表成绩学生选课学生所在系教师成绩表学号课号平时成绩总成绩考试成绩:..学号姓名系号姓名性别教职工出生年月性别出生年月教工号课程号学分教工号课程表上课时间学时上课地点课程名学号课号系号用户名系管理员选课职工号系名密码:..:..:..:学号,姓名,性别,出生年月,:课号,课程名,学分,:学号,课号,:登录名,密码,身份(身份的值是教师或者学生):工号,姓名,性别,出生年月,:教师号,:学生信息表js:教师信息表kc:课程表dk:老师所带课程score:学生成绩表userinf:登陆用户名和密码表具体功能如下:学生管理:对学生信息进行查询以及所选课程查询和成绩查询。包括:姓名、性别、出生年月、籍贯。教师管理:对教师信息进行查询、对学生进行成绩评定、以及查询所带课程。包括:学号、职工号、姓名、性别、出生年月、成绩、课程名、课号。:..学生信息表(学号、姓名、性别、出生年月、籍贯),其中学号为主码。课程表:(课号、课程名、学分、学时),其中课号为主码。学生成绩表:(学号、课号、成绩),其中学号为主码。登陆用户名和密码表:(登录名、密码、身份),其中身份为主码。教师信息表:(工号、姓名、性别、出生年月、职称),其中工号为主码。老师所带课程:(教师号、课号),其中教师号为主码。,具体内容如上。模块设计用户登录信息学识别登录教生身份师按键选择按键选择操作操作个个个个课课录人人人返返人程程入信课成回回信绩信成息表绩息息绩:..,包含对象有学生、教师、管理员,存储的学生信息至少包括:班级、学号、姓名、各个科目的成绩。能够完成的功能至少有输入、查询、计算、修改、删除信息的功能,系统根据登陆用户的不同来登陆不同的模块,各登陆用户可以执行说拥有的功能,例如学生可以进行查询信息,管理员可以进行系统管理等。完成日期:2013年1月3日版本:运行环境:Windows7版权人:王力学号:3100911092计104班石剑强学号:3100911094计104班硬件要求:486以上机器,32M以上RAM,:打开文件目录下的可执行文件即可运行程序,程序运行时,屏幕上会显示登陆界面,学生、教师、管理员可以进行相应的登陆,进入用户界面后,可以在不同的页面上进行不同功能的使用,如学生可以进行信息查询、选课,教师可以进行评分,管理员可以进行用户添加删除等。注意:、删除功能的测试。测试结构良好,截图如下:,我负责建立图书数据库的索引、规则、默认值和约束。数据库的索引是一个表中所包含的值的列表,注明了表中包含各个值的行所在的存储位置。创建索引,我最大的感受是能节约大量时间,特别是当表中数据很大时。规则、约束、默认值则一起保证了数据的完整性。规则是数据库中队存储在表的列或用户定义数据类型中的值的规定和限制;约束定义了关于列中允许值的规则;默认值是用户输入记录时向没有指定具体数据的列中自动插入的数据。这些都是创建一个数据库必不可少的元素。表的创建在我们这个小组里,我负责关于表的创建部分,包括了字段名、数据类型和主键的设计。我做的数据库设计部分,首先必须弄清楚表中列的数据类型,是:..varchar、int、datetime型等等,还有是几个字符长度。还有的就是它的值是否可以为空的,这也是需要考虑的。在这个过程中我需要注意的是表的列名是不能重复的,它是具有唯一性的。设置主键相对而言就比较容易了,我最大的体会是对于表中每列的数据类型的分析必须谨慎细心,否则很容易出错。在我们组我负责画E-R图。它是这次项目设计的关键点,如果E-R图设计错误那么接下来的设计就无法进行,因此设计E-R图时需要特别的认真。E-R模型能够方便地模拟研究对象的静态过程。E-R,即实体-联系方法,E-R图直观提供了表示实体型、属性和联系的方法。在画E-R图过程中,必须明确识别实体、属性和联系,用矩形、椭圆和菱形对应框出来。画这个图为后面的数据库设计打好基础,通过这次的数据库设计,我学到了不少知识,将理论运用与实际。表关系图在我们小组,我负责的是创建表关系图这部分。建表关系图相对来说也是比较容易的,只需要明确表之间的关系,有相同列内容的表用线连接起来。创建表关系图时,把老师上课讲的内容结合起来,就比较轻松了。通过这次小组设计,分工合作,我学到了很多书本上不能学到的东西,感觉对数据库的了解有所提高,毕竟自己亲自设计过一个数据库,不再是书本上的理论,空空而谈,自己觉得还是有收获的。实验总结石剑强:在这次项目设计中,我们小组所选择的是设计一个教学管理系统,这对我们来说是一次尝试与创新的过程,也可以说是一个挑战的过程。虽然学了数据库这么久了,但是我们还是缺少经验。现在我们利用自己学到的知识设计并制作一个图书管理系统,这本身就是一个知识转化为生产力的过程,所以大家都很兴奋,都不同程度的投入了很高的热情与努力。在具体的设计与实施中,我们看到并感受到了一个管理系统从无到有的过程,对具体的设计步骤、思路、方法、技巧都有了进一步的了解,并感受深刻。这次课程设计加深了我们对数据库系统设计相关知识以及SQLSERVER相关功能的理解。比如在建立基本的表、视图、索引、存储过程、触发器等,都比以前更:..在设计中我们基本能按照规范的方法和步骤进行,首先对现有的系统进行调查,并查阅有关资料,最后确定设计方案,然后设计并制作,实施过程中我们深刻的认识到认真执行管理系统软件标准的重要性,由于我们对管理系统软件相关的标准和规范不太了解,缺少行为操作准则,所以在设计中手法比较生硬,主与次也没能很好把握住,这些方面通过这次我们都要加强了解。在这次课程设计中,我们被分配以小组为单位去完成教学管理系统的设计与制作,所以小组内的分工和相互协调很重要,大家可以在分工中扬长避短,个及所长,这样可以很好的提高大家的积极性,和合作意识,并有效的缩短开发时间,但我们在这方面做的还不够,缺乏人员管理与沟通,导致人力资源浪费,可以说是不足之处,且迫切的需要思考和改进,这一点必须指明。这在以后的工作与学****中将会非常重要。

教学管理系统(修改) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数15
  • 收藏数0 收藏
  • 顶次数0
  • 上传人青山代下
  • 文件大小1.29 MB
  • 时间2024-04-14
最近更新