教学管理系统数据库课程设计报告.doc

教学管理系统数据库课程设计报告.doc

ID:55259735

大小:2.93 MB

页数:22页

时间:2020-05-07

教学管理系统数据库课程设计报告.doc_第1页
教学管理系统数据库课程设计报告.doc_第2页
教学管理系统数据库课程设计报告.doc_第3页
教学管理系统数据库课程设计报告.doc_第4页
教学管理系统数据库课程设计报告.doc_第5页
资源描述:

《教学管理系统数据库课程设计报告.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、..数据库课程设计报告教学管理系统实验题目:教学管理系统word教育资料..教学管理系统目录一、概述3二、总体设计31、软件环境:32、硬件环境:3三、实验主要容31、主要数据表42、功能模块4四、系统分析报告41、数据流图42、系统功能模块53、业务流图54、系统数据模型设计6五、代码实现91.登录界面92.注册界面113.教师界面134.课表管理145.成绩管理156.学生界面167.网上评教18六、系统实现结果18七、实验分工及总结23word教育资料..一、概述数据库课程设计是集中实践性环节之一,是

2、学习完《数据库原理及应用》课程后进行的一次全面的综合的实践练习,主要目的在于加深学生对数据库基础理论和基本知识的理解,熟悉数据库的设计方法,掌握基于数据库的信息管理系统的开发方法,进一步加强学生综合运用知识和实践动手的能力。学生根据所学的数据库原理与程序设计的知识,能够针对一个小型的数据库管理系统,进行系统的需求分析,系统设计,数据库设计,编码,测试等,完成题目要求的功能,从而达到掌握开发一个小型数据库的目的。二、总体设计1、软件环境:VisualStudio2010、SQLServerManagement

3、Studio2、硬件环境:PC机三、实验主要容1、主要数据表课程信息表,学生信息表单,教师信息表,学生成绩表等。2、功能模块(1)课程设置,包括:查询、添加、删除、查询和修改课程信息(2)学生成绩查询,网上评教。(3)教师查询课程时间和教室的安排。(4)教师管理学生成绩查询,添加,修改,删除。(5)学生和教师信息的注册。四、系统分析报告1、数据流图教学管理系统的基本数据流图如下所示:word教育资料..学生选课信息新增课程学生选课管理教师课程信息选课审核信息图1教学管理系统的基本数据流图学生成绩信息考试成绩

4、任课老师学生考试信息成绩管理学生信息管理个人考试信息学生管理员成绩确认信息图2教学管理系统的基本数据流图排课信息课表信息学生个人考试成绩教学安排管理员排课信息排课信息任课教师排课信息word教育资料..图3教学管理系统的基本数据流图2、系统功能模块本系统主要包括学生信息管理、课程信息管理、成绩信息管理等模块,另外还包括进行系统管理的一些辅助模块。其示意图如下:教学管理系统教师信息管理信息注册学生信息管理学生信息注册成绩管理课表管理查询信息教师信息注册删除查询教室查询课名查询添加网上评教成绩查询课程信息3、业

5、务流图word教育资料..4、系统数据模型设计(1)系统ER图教师课程学生选修修考试授课成绩各实体E-R图:学生信息:姓名登录密码学号学生课程信息:课程名课程号课程信息登录密码上课时间上课教室word教育资料..教师信息:姓名教师编号教师登录密码学生成绩:课程号学生成绩学号课程名成绩(2)关系模式学生信息(,学号,登录密码)课程信息(课程号,课程名,上课教室,登录密码,)教师信息(教师编号,,登录密码)学生成绩(学号,课程号,课程名,成绩)(3)数据表课程信息表word教育资料..教师信息表个人成绩表学生成

6、绩表学生课表五、代码实现word教育资料..1.登录界面PrivateSubForm1_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.LoadDimmin,max,rndnum,iAsIntegermin=10max=99TextBox4.Text=""Fori=0To1rndnum=CStr(CInt(min+Rnd()*(max-min)))TextBox4.Text=TextBox4.Text&""&rnd

7、numNextEndSubPrivateSubButton2_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton2.ClickDimConnStrAsString="Server=(local);uid=sa;pwd=1234;database=shiy"DimAsSqlClient.SqlConnection=NewSqlClient.SqlConnection(ConnStr)'建¡§立¢¡é连¢?接¨®对?象¨

8、®,ê?同ª?时º¡À说¦Ì明¡Â连¢?接¨®字Á?符¤?串ä?DimcmdAsNewSqlClient.SqlCommand'生¦¨²成¨¦命¨¹令¢?对?象¨®,ê?用®?于®¨²执¡ä行DSQL语®?句?DimdrAsIDataReader'用®?来¤¡ä临¢¨´时º¡À存ä?放¤?执¡ä行D语®?句?后¨®的Ì?结¨¢果?DimSQLStrAsStringIfRadioButton1.Checked=Tr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。