学⽣信息管理系统数据库实训报告
学⽣信息管理系统数据库实训报告
1
学⽣信息管理系统数据库实训报告
学校:武汉电⼒职业技术学院
系部:计算机⽹络技术
班级:11521
实训⽼师:胡伟
成员:叶燎李⽟鹏张梅张洁
⼀. 课程设计的⽬的
学⽣信息管理系统以计算机为⼯具,经过对教务管理所需的信息管理,把管理⼈员从繁琐的数据计算处理中解脱出来,使其有更多的精⼒从事教务管理政策的研究实施,教学计划的制定执⾏和教学质量的监督检查,从⽽全⾯提⾼教学质量。
(1)本系统是运⾏在windowsXP操作系统环境下的多台计算机构成的局域⽹,主要业务流程如下:
·按某学⽣某学期,年考试及补考成绩。
·按每学期各年级班学⽣考试成绩⾃动⽣成补考名单,科⽬。
·按每学期各年级学⽣考试成绩⾃动⽣成某课程统计分析表。
·按同⼀年级学习成绩进⾏同⼀课程不同班级间成绩⽐较。
(2)功能要求
·学⽣档案管理:学⽣的基本信息
·学⽣成绩管理:学习成绩,补考成绩;
·毕业⽣学籍处理:毕业处理
(3)功能概述
(3.1)学⽣信息的管理:
即录⼊、修改、查询、输出学⽣档案信息,这些信息包括学⽣家庭住址、、出⽣年⽉等信息。
(3.2)学⽣成绩管理:
即录⼊修改、查询、输出学⽣各门课程的成绩信息,并⽀持按年级、班级等条件的统计、查询、报表输出。
⼆、. 设计⽅案论证
2.1设计思路
(1)提出的问题
如何建⽴学⽣信息管理系统,采⽤计算机对学⽣信息进⾏管理,进⼀步提⾼办学效益和现代化⽔平。帮助⼴⼤教师提⾼⼯作效率,实现学⽣信息信息管理⼯作流程的系统化、规范化和⾃动化(2)可⾏性分析
管理信息系统的任务事:在充分认识原信息的基础上,经过问题的识别,可⾏性分析,详细调查,系统化分析,最后完成新系统的逻辑⽅案设计,或者称逻辑模型设计,逻辑⽅案事系统分析的任务,解决“做什么”的问题,物理⽅案事系统设计的任务,解决“怎么做”的问题。开发新系统的要求往往来⾃于对原有系统的不满,原系统可能事⼿⼯系统或者事正在运⾏的信息系统。
由于纯在的问题可能含糊不清,这就要求系统分析员针对各种存在的问题出⽰要求作出识别,进⾏问题定义经过可⾏性分析确定开发系统的必要性。
(3)需求分析
建⽴学⽣信息管理系统,帮助⼴⼤教师提⾼⼯作效率。经过本系统软件,能帮助⼯作⼈员利⽤计算机,快速⽅便的对学⽣信息进⾏管理、输⼊、输出、查等操作,使散乱的档案能够具体化、直观化、合理化。
2.2概念结构设计
E-R:(1)毕业⽣学籍管理(2)学⽣-选择-课程
2.3逻辑结构设计
学⽣档案表(学号,姓名,性别,出⽣年⽉,家庭住址,,邮编,密码,民族,籍贯,政治⾯貌,⾓⾊,)主键为学号课程表(课程代号,选课名称,学分,考核⽅式,任课⽼师,课程介绍)主键为课程号
成绩表(学号,课程代号,学分,分数,是否确认,标识)主键为学号和课程名称
成绩单(学号,姓名,语⽂,英⽂,数学)主键为学号
电脑自带数据库管理系统吗教师表(编号,教师序号,教师名称,教师职称)⾃动编号
Cjb(编号,学号,科⽬代号,科⽬1,2,3,4,5,6)⾃动编号
三、实训过程
(⼀)、登录界⾯设计:
(⼆)、表格创⽴:1,表格设计
2、字段名设计
3、数据录⼊:
(三)、代码设计编写:
(四)、系统形成:
四、实训总结:
没接触数据库的时候总是觉得它⽐较深奥或是不可接近的电脑知识,尽管⾃⼰对电脑⾮常感兴趣,其实还是有些⼼理上的陌⽣感。学习电脑就和我们平时的其它科⽬学习⼀样感觉它有永⽆⽌境的知识,在这从初接触电脑时连个电脑的键盘都不敢动到现
在连硬盘都也修理,其中的过程是多么长啊,数据库是我在⾼中时候听过,到了⼤学渐渐了解了些,但就其原理性的内容还不知道,也就是根本就不清楚什么是数据库,只是知道⼀个所谓的中国字典⾥的名词。经过此次的课程设计,我们初步明⽩了数据库的基本原理。也已经掌握了数据库的基本知识。我想对我以后的更深度学习打下了基础。这次课程设计让我知道了让 vb 连接 sql 的⽅法。其实就是前台和后台的连接。有了这个思想,我相信对以后是⼤有裨益的。我们按照⽼师发的题⽬的系统设计的要求,从需求分析,概念设计,总体设计,详细设计,系统测试等各个步骤,可是在系统测试时我们做的还不是很到位,但总体上分步
完成系统的各项任务,基本上实现了系统中的学⽣档案查询,学⽣档案更新,学⽣选课模块、学⽣档案添加等模块的功能。
在这短短的两周⾥我收获如下:
1、巩固和加深了对vb和access的理解,提⾼综合运⽤本课程所学知识的能⼒。可是其中关于SQL语句还是不够了解,⼤多代码是百度出来的
2、培养了我们选⽤参考书,查阅⼿册及⽂献资料的能⼒。培养独⽴思考,深⼊研究,分析问题、解决问题的能⼒的同时,⼜让我们明⽩团结就是⼒量的协作精神,锻炼我们的合作能⼒
3、经过实际编译系统的分析设计、编程调试,掌握应⽤软件的分析⽅法和⼯程设计⽅法,⽽且在测试时的举⼿⽆措。根据我们在课程设计中遇到的问题,我将在以后的学习当中注意以下⼏点: 1、认真上好专业实验课,多在实践中锻炼⾃⼰。 2、写程序的过程中要考虑周到,严密。3、在做设计的时候要有信⼼,有耐⼼,切勿浮躁。
4、认真的学习课本知识,掌握课本中的知识点,并在此基础上学会灵活运⽤。
5、在课余时间⾥多写程序,熟练掌握在调试程序的过程中所遇到的常见错误,以便能节省调试程序的时间
-12-27
组长:叶燎
记录员:张洁
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论