数据库课程设计--基于vc的学生成绩管理系统

数据库课程设计--基于vc的学生成绩管理系统

ID:11139755

大小:418.50 KB

页数:19页

时间:2018-07-10

数据库课程设计--基于vc的学生成绩管理系统_第1页
数据库课程设计--基于vc的学生成绩管理系统_第2页
数据库课程设计--基于vc的学生成绩管理系统_第3页
数据库课程设计--基于vc的学生成绩管理系统_第4页
数据库课程设计--基于vc的学生成绩管理系统_第5页
资源描述:

《数据库课程设计--基于vc的学生成绩管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2009年1月集美大学计算机工程学院数据库课程设计19<学生成绩管理系统>-----数据库原理课程设计姓名:_何祖祥_______班级:_计算0611_____学号:_2006810028______指导老师:__林颖贤_________成绩:________________评语计算机工程学院2008年1月16日2009年1月集美大学计算机工程学院数据库课程设计19基于VC的学生成绩管理系统[摘要]学生成绩管理工作是学校管理工作的重要组成部分,随着学校规模的扩大、学生人数的增加,利用计算机技术和数据库技术设计开发学生成绩管理系统、实现学生成绩理工作的自

2、动化成为学生管理部门的迫切需要。本系统提供了学生的基本信息的查询、学生成绩的管理程教师的基本信息的管理等,主要包据了成绩的查询、录入、修改、删除和数据库的备份等功能。好的学生成绩管理系统为管理学生成绩提供了方便,有效提高了对学生的成绩的管理。本文介绍此次课程设计的选题背景和意义,相关的研究和设计的过程,以及设计思路和实现细节的考虑,为便于说明,文中绘制了程序结框图、数据流程图和部分界面图。最后给出了我在本次课程设过中的体会。[关键词]VC++SQL语言ODBC数据库存储过程触发器视图2009年1月集美大学计算机工程学院数据库课程设计19目录第一章引言1

3、1.1课题研究背景与意义11.2本课题研究内容与目标11.3开发环境11.4体系结构设计1第二章需求分析12.1信息要求22.2处理要求.22.3安全性与完整性要求.2第三章概念结构设计13.1分ER图23.2总ER图2第四章 逻辑结构设计14.1关系模型24.2数据模型优化24.3数据字典24.4视图设计2第五章数据库的实施和维护15.1储存过程设计25.2触发器设计25.3 模块设计2结论6参考文献22009年1月集美大学计算机工程学院数据库课程设计19第一章引言1.1课题研究背景与意义学生成绩管理工作是学校管理工作的重要组成部分,利用计算机技术和

4、数据库技术设计开发学生学籍管理系统、实现学生学籍管理工作的自动化成为学生管理部门的迫切需要。学生的成绩管理系统能大幅度地提高对成绩管理的效率,方便教师及教务处对学生成绩的管理.本系统主要完成对学生和教师的基本信息的录入、查询和删除;对学生的成绩的管理(包括成绩的查询、录入、修改、删除);以及数据库的备份等操作。由于刚开始数据库设计的不是很好以及对VC运用的不熟练,所以有些功能想加上去,迫于水平和时间的有限,只能粗略地实现这些功能。1.2本课题研究内容与目标本课题研究对学生成绩管理系统要实现哪些功能才能为广大师提供方便,应用对数据据原理的理论学习,通过上

5、机实践的方式将理论知识与实践更好的给合起来,巩固所学的知识。实践和巩固在课堂教学中学习的关于数据库原理的有关知识和数据库系统的建立方法,熟练掌握对于给定实际问题,为了建立一个学生成绩管理系统,必须得经过系统调研、需求分析、概念设计、逻辑设计、物理设计、系统调试、维护以及系统评价的一般过程,为毕业设计打下基础。1.3开发环境硬件:PC,CPU:AMDCoreProcessor4000+,内存:1.00GB,硬盘:160GB;操作系统:MicrosoftWindowsXP;软件:VisualC++6.0Server20001.4体系结构设计2009年1月集

6、美大学计算机工程学院数据库课程设计19登陆界面输入用户名和密码用户名和密码正确?执行主菜单YN退出基本信息查看学生信息查看教师信息学生信息管理教师信息管理成绩查询学号查询班级查询系查询显示全部平均分个人平均分班级平均分成绩管理添加成绩修改成绩删除成绩系统管理修改密码退出数据库管理数据库完全备份数据库差异备份删除数据库作者信息Author2009年1月集美大学计算机工程学院数据库课程设计19第二章需求分析2.1信息要求(1)学生成绩管理系统包含学生和教师的基本信息的处理,学生成绩的管理,数据库的管理,登陆用户的管理。(2)学生信息包括学号、姓名、性别、年

7、龄、电话、系名、班级;通过学号可查找相应学生的各科成绩。(3)课程表包括课程号、课程名称、学时、学分、任课老师号。(4)系包括系名、系主任、系人数。(5)班级包括班级名、班主任、班级人数、系名。(6)教师表包括教师号、教师名、学历、联系方式。0层数据流图:1层数据流图:2.2处理要求能对学生和教师的信息进行查询、录入、修改、2009年1月集美大学计算机工程学院数据库课程设计19删除;能够查询学生的各科成绩、平均分,并能对其进行修改、删除等操作。2.3安全性与完整性要求安全性:(1)管理员能够方便的对信息进行添加、修改、删除、查询、汇总、统计等操作。(2

8、)教师可以在自己的权限内,对学生的成绩进行录入、修改、删除操作。(3)学生可以在自己的权限内对

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

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

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