学生学籍管理系统报告--数据库课程设计

学生学籍管理系统报告--数据库课程设计

ID:11366834

大小:579.86 KB

页数:25页

时间:2018-07-11

学生学籍管理系统报告--数据库课程设计_第1页
学生学籍管理系统报告--数据库课程设计_第2页
学生学籍管理系统报告--数据库课程设计_第3页
学生学籍管理系统报告--数据库课程设计_第4页
学生学籍管理系统报告--数据库课程设计_第5页
资源描述:

《学生学籍管理系统报告--数据库课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、学生学籍管理系统数据库课程设计报告设计题目:学生学籍管理系统学生姓名:同组成员:系别:计算机科学与技术学院专业:网络工程班级:学号:指导教师:评阅意见:24学生学籍管理系统课程设计任务书题目学生学籍管理系统专业、班级学号姓名主要内容:(1)主要的数据表学生基本情况数据表,学生成绩数据表,课程表等等。(2)主要功能模块1)实现学生基本情况的录入、修改、删除等基本操作。2)对学生基本信息提供灵活的查询方式。3)完成一个班级的学期选课功能。4)实现学生成绩的录入、修改、删除等基本操作。5)能方便的对学生的个学期成绩进行查询。6)具有成绩统计、排名等功能。7)具有留级、休学等特殊情况的处

2、理功能。8)能输出常用的各种报表。具有数据备份和数据恢复功能。基本要求:(1)学生成绩表的设计,要考虑到不同年级的教学计划的变化情况。(2)对于新生班级,应该首先进行基本情况录入、选课、然后才能进行成绩录入主要参考资料:[1]钱雪忠,陶向东.数据库原理及应用实验指导[M].北京:邮电大学出版社,2005[2]钱雪忠,黄建华.数据库及应用(第2版)[M].北京:邮电大学出版社,2007[3]求是科技.VisualBasic6.0信息管理系统开发实例导航[M].北京:人民邮电出版社,2005[4]何文俊,马杰.VisualBasic6.0编程实例精解[M].北京:希望电子出版社.20

3、0024学生学籍管理系统完成期限:二周指导教师签名:课程负责人签名:年月日24学生学籍管理系统目录1开发背景41.1背景知识41.2开发环境与开发工具41.3设计内容及时间42功能描述52.1系统需求分析52.2功能需求分析52.3系统功能模块设计63数据流程分析83.1数据流图83.2数据字典94概念模型设计115逻辑模型设计和优化135.1数据库初始关系模式135.2规范化处理135.3关系图146物理设计和实施156.1物理设计156.2实施167应用程序设计(前台)188课程设计心得体会23参考文献2424学生学籍管理系统1开发背景1.1背景知识[1]《数据库原理及应用》

4、课程的学习,其主要目标是能利用课程中学习到的数据库知识与技术较好地开发设计出数据库应用系统,去解决各行各业信息化处理的要求。本实验主要在于巩固学生对数据库基本原理和基础理论的理解,掌握数据库应用系统设计开发的基本方法,进一步提高学生综合运用所学知识的能力。数据库应用设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,有效存储数据,满足用户信息要求和处理要求。为了使数据库应用系统开发设计合理、规范、有序、正确、高效进行,现在广泛采用的是工程化6个阶段开发设计过程与方法,它们是需求分析阶段、概念结构设计阶段、逻辑结构设计阶段、物理结构设计阶段、数据库的实施、

5、数据库系统运行与维护阶段。1.2开发环境与开发工具系统开发环境为局域网或校园网网络环境,网络中有一台安装Windows2000Server的服务器,服务器上安装SQLServer2000,本子系统使用VisualBasic6.0基于C/S结构开发,网络上任一安装了Windows98及以上版本的计算机可作为客户机,系统设计与运行均可在客户机上进行。1.3设计内容及时间设计内容:我们这组,我负责设计的主要功能为学生学籍变更情况管理如休复学、退学及毕业等,系统维护如用户管理和备份还原。而整个系统,我负责的侧重点在前台设计部分。设计时间:第一个星期前三天做了我们一起需求分析、数据流图和功

6、能模块部分,第四五天在图书馆和网上搜集VB开发的前台资料和建立数据库,第二个星期主要是用VB开始着手做和测试运行。24学生学籍管理系统2功能描述2.1系统需求分析本系统的设计模拟一般学校特别是高校的学生学籍管理内容,经过充分地系统调研,发现本系统应包括学生信息、课程信息、学生专业信息等需管理信息。进一步发现信息实体间管理信息有:专业分期课程计划、学生选课及各科成绩统计等内容。(1)本系统需要管理的实体信息①班级信息:班号、班级名称、班主任工号等;②学生基本信息:学号、类别、姓名、性别、出生日期、电话、入校日期、家庭地址、备注等;③专业信息:专业编号、专业名称、创办年份、学生规模等

7、;④学期信息:编号、学期名等;⑤课程基本信息:课程号、课程名、类型、学分等⑥毕业信息:毕业证号、性别、学号、姓名、毕业时间、已修学分、需修学分等。(2)本系统要管理的实体联系信息①学生入学时需录入登记,并选定一专业,每学期注册后即可选课(分必修课和选修课),每位学生选多门课,一门课应有多名学生修读。学生考试后,要登记考试成绩。②专业分学期课程计划情况(即专业教学计划),要反映是否必修课、是否学位课、是否考试课及备注信息。③学生各科成绩需要登记,统计排名。④学生毕业需计算学分,审核

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

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

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