版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、课程设计报告数据库程序设计学生学籍管理系统题:课姓名:号:学同组姓名:专业班级:指导教师:设计时间:评阅意见:指导老师签名:评定成绩:日月年1、开发背景在学籍管理中,需要从大量的日常教学活动中提取相关信息,以反映教学情况。传统的手工操作方式,易发生数据丢失,统计错误,劳动强度高,且速度慢。使用计算机可以高速,快捷地完成以上工作。在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,规教学管理行为,从而提高了管理效率和水平,此外,现今学籍管理的繁索给具有强烈时间观念的行政人员带来了诸多不便,专业资料word教学办公室缺少一种完善的学籍管理软件,为了对学生档案,学生信息的管理方便,因此开
2、发了本软件。2、系统描述2.1设计容:(1)主要的数据表学生基本情况数据表,学生成绩数据表,课程表等等。(2)主要功能模块1)实现学生基本情况的录入、修改、删除等基本操作。2)对学生基本信息提供灵活的查询方式。3)完成一个班级的学期选课功能。4)实现学生成绩的录入、修改、删除等基本操作。5)能方便的对学生的个学期成绩进行查询。6)具有成绩统计、排名等功能。7)具有留级、休学等特殊情况的处理功能。8)能输出常用的各种报表。9)具有数据备份和数据恢复功能。2.2设计要求:(1)学生成绩表的设计,要考虑到不同年级的教学计划的变化情况。(2)对于新生班级,应该首先进行基本情况录入、选课、然后才能进行成
3、绩录入。专业资料word3、数据分析3.1、功能模块图学生学籍管理系统删修登录查除录入改询处处处处处理理理理理图1功能模块图3.2、 数据流图.层数据流图02图学生学籍管理系统第专业资料word登录处理:13图学生学籍管理系统第层数据流图查询处理:专业资料word图4学生学籍管理系统第2层数据流图录入处理:.图5学生学籍管理系统第3层数据流图专业资料word更新处理:46图学生学籍管理系统第层数据流图删除处理:专业资料word图7学生学籍管理系统第5层数据流图3.3、 数据字典(1)数据流的描述图2:数据流名称:注册信息简述:管理员相关信息数据流来源:管理员数据流去向:注册数据流组成:管理名+
4、空码数据流名称:允许注册简述:允许注册信息数据流来源:注册数据流去向:管理员数据流名称:登录信息简述:学生登录相关信息数据流来源:学生数据流去向:登录数据流组成:学号+登录秘空专业资料word数据流名称:反馈信息简述:学生登录成功反馈信息数据流来源:登录数据流去向:学生该数据流组成:登录成功提示图3:数据流名称:登录简述:登录信息数据流来源:外部实体数据流去向:审核学生数据流组成:登录信息图4:数据流名称:学生信息查询要求简述:学生所要查询学生基本信息的要求数据流来源:学生数据流去向:学生信息判断数据流组成:学号+姓名+性别+入学年份+照片+备注+专业号等数据流名称:专业信息查询要求简述:学生
5、所要查询专业信息的要求数据流来源:学生专业资料word数据流去向:学生信息判断数据流组成:学号+姓名+性别+入学年份+照片+备注+专业号等数据流名称:课程信息查询要求简述:学生所要查询的课程信息的要求数据流来源:学生数据流去向:学生信息判断数据流组成:学号+姓名+性别+入学年份+照片+备注+专业号等数据流名称:选课信息查询要求简述:学生所要选课的要求数据流来源:学生数据流去向:学生信息判断数据流组成:学号+姓名+性别+入学年份+照片+备注+专业号等图5:数据流名称:学生信息简述:核对学生是否为该校新生数据流来源:学生数据流去向:学生信息判断数据流组成:学号+姓名+性别+入学年份+照片+备注+专
6、业号等数据流名称:核对成功专业资料word简述:判断学生是为该校新生数据流来源:管理员数据流去向:学生信息判断数据流组成:学号+姓名+性别+入学年份+照片+备注+专业号等数据流名称:核对不成功简述:判断学生不是该校新生数据流来源:管理员数据流去向:学生信息判断数据流组成:学号+姓名+性别+入学年份+照片+备注+专业号等数据流名称:同意入学简述:核对学生是为该校新生,允许入学数据流来源:管理员数据流去向:学生信息判断数据流组成:学号+姓名+性别+入学年份+照片+备注+专业号等图6:数据流名称:学生信息更新要求简述:学生所要查询学生基本信息的要求数据流来源:学生数据流去向:学生信息判断数据流组成:
7、学号+姓名+性别+入学年份+照片+备注+专业号等专业资料vsd数据流名称:学生选课信息更新要求简述:学生所要选课的要求数据流来源:学生数据流去向:学生信息判断数据流组成:学号+姓名+性别+入学年份+照片+备注+专业号等图7:数据流名称:删除简述:学生所要删除基本信息的要求数据流来源:学生数据流去向:删除选择数据流名称:信息错误简述:核对信息错误数据流来源:学生数据流去向:删除选择(2)处理逻辑的描述图2:处理逻辑名称:注册简述:判断管理员信息的合法性专业资料word输入的数据流:注册信息处理描述根据管理员提供的注册信息险证注册信息险证通过则可允许注册,并将信息反馈给管理员处理逻辑名称:查询简述
8、:根据相关信息查询其它需要信息输入的数据流:查询要求处理描述:根据查询要求,运用查询要求中的数据对管理人员信息表以及学生基本信息表进行查询处理逻辑名称:登录简述:判断登录信息的是否正确输入的数据流:登录信息处理描述:根据学生提供的登录信息,与学生基本信息表中的数据进行比较,满足要求就登录成功,否则登录不成功图3:处理逻辑名称:审核学生简述:审核学生的信息是否正确输入的数据流:登录信息处理描述:根据学生提供的信息进行登录,并审核数据是否满足要求,满足要求审核成功,否则审核不成功图4:专业资料word处理逻辑名称:学生信息查询简述:查询学生的基本信息输入的数据流:学生信息信息处理描述:根据学生提供
9、的学生信息,3佥证学生信息,3佥证通过则允许学生查阅学生信息,3佥证不通过则返回给学生信息指为非法学生信息处理逻辑名称:专业信息查询简述:查询专业的基本信息输入的数据流:学生信息信息处理描述:根据学生提供的学生信息,3佥证学生信息,3佥证通过则允许学生查阅专业信息,验证不通过则返回给学生信息指为非法学生信息处理逻辑名称:课程信息查询简述:查询课程的基本信息输入的数据流:学生信息信息处理描述:根据学生提供的学生信息,3佥证学生信息,3佥证通过则允许学生查阅课程信息,3佥证不通过则返回给学生信息指为非法学生信息处理逻辑名称:选课信息查询简述:查询选课的基本信息输入的数据流:学生信息信息处理描述:根
10、据学生提供的学生信息,3佥证学生信息,验证通过则允许学生专业资料word查阅选课信息,验证不通过则返回给学生信息指为非法学生信息图5:处理逻辑名称:核对信息简述:判断学生信息的正确性输入的数据流:学生信息处理描述:根据学生提供的学生信息,3佥证学生信息,验证通过则录入学生的信息,3佥证不通过则返回给学生信息指明为不是该校的新生。输出的数据流:核对成功、核对不成功处理逻辑名称:录入信息简述:录入新生的信息输入的数据流:学生信息处理描述:根据学生提供的学生信息,录入学生信息,然后同意学生入学。输出的数据流:同意入学图6:处理逻辑名称:学生信息更新简述:更新学生的基本信息输入的数据流:学生信息信息处
11、理描述:根据学生提供的学生信息,3佥证学生信息,验证通过则允许学生更新学生信息,3佥证不通过则返回给学生信息指为非法学生信息处理逻辑名称:选课信息更新专业资料word简述:更新选课的基本信息输入的数据流:学生信息信息处理描述:根据学生提供的学生信息,3佥证学生信息,3佥证通过则允许学生更新选课信息,验证不通过则返回给学生信息指为非法学生信息图7:处理逻辑名称:核对信息简述:判断学生信息的正确性输入的数据流:学生信息处理描述:根据学生提供的学生信息,3佥证学生信息,3佥证通过则录入学生的信息,验证不通过则返回给学生信息指明为不是该校的新生。处理逻辑名称:删除学生信息简述:删除学生的基本信息输入的
12、数据流:学生信息信息处理描述:根据学生提供的学生信息,3佥证学生信息,3佥证通过则允许学生删除学生信息,3佥证不通过则返回给学生信息指为非法学生信息(3)数据存储的描述数据存储名称:学生基本信息表简述:学生的基本信息数据存储组成:学号+姓名+性别+入学年份+照片+备注+专业号+登录空码专业资料vsd关键字:学号数据存储名称:专业基本信息表简述:专业的基本信息数据存储组成:专业号+专业名+专业人数+所在院系关键字:专业号数据存储名称:课程表简述:课程安排数据存储组成:课程号+课程名+学期+学分关键字:课程号数据存储名称:管理信息表简述:管理员的信息数据存储组成:管理名+空码关键字:管理名数据存储
13、名称:学生选课表简述:学生选课情况数据存储组成:学号+课程号+成绩关键字:学号+课程号专业资料word、概念模型设计4所示。8E-R)如图根据系统数据流图和数据字典,得出系统的总体概念模型(,图E-R图8学生学籍管理系统全局、逻辑模型设计及优化5图向关系模式的转化规则和数据库的式E-R根据系统的总体概念设计模型、理论,得到系统优化后的逻辑模型。表1学生基本信息表(s表)属性数据类备专业资料word主码varchar(20)学号姓名varchar(8)非空char(2)非空性别int非空入学年份varchar(20)登录空码image照片varchar(SO)备注varchar(20)外码专业号
14、表2表)专业基本信息表(p备注数据类型属性名varchar(20)专业号主码varchar(40)专业名非空int专业人数varchar(40)所在院系xg_c表)3表信管课程表(数据类型备注属性名主码课程号varcharQO)非空varchar(40)课程名学期char(10)学分Int专业资料word表4计科课程表(jk_C表)属性名数据类型备注课程号varchar(20)主码课程名varchar(40)非空否char(10)学分Int表5网工课程表(wg_c表)属性名数据类型备注课程号varchar(20)主码课程名varchar(40)非空例char(10)学分Int表6公选课课程表(
15、c表)属性名数据类型备注课程号varchar(20)主码课程名varchar(40)非空专业资料wordchar(10)学分intad表)表7管理人员信息表(属性名数据类型备注管理名varchar(20)主码密码varchar(20)表)8表学生选课表(sc属性名数据类型备注学号varchar(20)主码varchar(20)课程号主码成绩numeric(3)、物理设计和实施6(略)、应用程序设计(前台)7专业资料.rd图9登录界面专业资料word图10学生功能选择界面图11学生基本信息表专业资料word图12成绩表专业资料word图13学生选课表图14管理员登陆界面回回冈课程寻:字号课修号2
16、D11CC业0133110309cO3Q220123201二20120301m刘3J1X001cl3J13J102c2J专业资料word图15学生成绩处理表图16计科专业课程表专业资料word图17信管专业课程表图18网工专业课程表专业资料word图19公共课程表专业资料word图20专业信息表8、课程设计心得体会为期两周的数据库课程设计,使我受益颇多。学生学籍管理系统”运用了SQL语言以及Delphi,加深了我对SQL语言和Delphi的认识和使用。当我们看到这个课题时,便认为设计这个系统应该很简单,便将需求分析、概念结构设计、逻辑结构设计、物理结构设计分为三个人同时进行,但当做到中间时,三
17、个人的节奏完全统一不了,漏洞百出,才发现在需求分析没有完成的情况下,后面的设计是不可能完成的,便只有从头再来。通过这一次的严重失误,使我认识到了一个数据库设计,需求分析是最为重要的,以后的设计都是以需求分析为要出的。和组员一起讨论,做出了数据流图、数据字典等需求分析所必须得出的。才正式开始了后续设计。通过绘制图形、新建数据库、制作显示页面,使我认识到了很多自己在数据库知识方面以及其它软件应用方面的不足。通过这一次课程设计学会了许多以前不熟悉甚至不会应用的软件的使用。当大家都完成了自己所实现的那部分功能时,我对课程设计报告进行了整合,虽然有过埋怨,但是当组员对报告表示认可的时候,我发现我学到的知
18、识更多了。在课程设计报告的整理过程中,我再一次的熟悉了系统,并将逐个功能进行截图分析,加深了对知识的理解和掌握,使系统更好的运行,同时在整理过程中也发现了一部分问题。虽然这是第三次课程设计,并且自己也有了两年的上机实验,但我不得不说这一次课程设计是前两次以及任何一节上机实验课都不可比的。在课程设计这一专业资料word段时间,使我收获了很多在上机课上无法学习到的知识,尤其是需求分析和Delphi的使用。因为这一部分知识的不熟练,在程序设计过程中遇到了不少困难,但通过老师的指导和一次又一次的指导、改写、调试,将这些困难都解决了,心中的喜悦感油然而生。为了能使程序更加的完善,更加人性化,我也利用了不少的课余时间,查找了各方面的资料,看到一个小型系统能够展示在电脑屏
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农业灌溉水电设施管理与维护规定
- 焊接作业环境适应性分析与改善策略
- 高一化学教案:专题第二单元第一课时乙醇
- 2024届南安市中考化学对点突破模拟试卷含解析
- 2024高中化学第五章进入合成有机高分子化合物的时代3功能高分子材料课时作业含解析新人教版选修5
- 2024高中地理课时作业6流域的综合开发-以美国田纳西河流域为例含解析新人教版必修3
- 2024高中语文开学第一课学生观后感范文700字少年强中国强素材
- 2024高中语文第二单元置身诗境缘景明情赏析示例春江花月夜学案新人教版选修中国古代诗歌散文欣赏
- 2024高中语文精读课文一第1课3侍奉皇帝与走向人民作业含解析新人教版选修中外传记蚜
- 2024高考化学一轮复习第十章化学实验基础第一讲化学实验常用仪器和基本操作规范演练含解析新人教版
- 过盈配合压装力计算
- 中国的世界遗产智慧树知到答案章节测试2023年辽宁科技大学
- 急性腹泻与慢性腹泻修改版
- 先天性肌性斜颈的康复
- GB/T 37518-2019代理报关服务规范
- GB/T 34370.1-2017游乐设施无损检测第1部分:总则
- GB/T 15924-1995锡矿石化学分析方法碘量法测定锡量
- GB/T 13914-2013冲压件尺寸公差
- 贝利尤单抗Belimumab详细说明书与重点
- BB/T 0045-2021纸浆模塑制品工业品包装
- PPT沟通的艺术课件
评论
0/150
提交评论