欢迎来到天天文库
浏览记录
ID:45559336
大小:198.48 KB
页数:9页
时间:2019-11-14
《【精品】学生选课管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、信息管理系统课程作业学生选课管理系统班级:11国贸3班组员:关焯壕201124011337秦瞳日201124011328黄志威201124011329魏超强2011240113422013年12月目录目录2一概述3(一)3二需求分析4(一)三概念结构设讣5§3.1生成基木E-R图6六总结8§6.1问题与解决方法86.1.1学生选课如何让对应的老师给成绩8■、概述§1.2开发背景随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。而学生信息管理系统只是其中一个很小的例子,但是虽然它是个比较小的系统,但对
2、于学校管理、老师管理以及给学生带来了很多很好用的功能。另外,对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了管理好学生选课信息而设计的。因此,开发这样一套管理软件成为很有必要的事情,在下面的各章中我们将以开发一套学生档案管理系统的子模块学生信息管理为例,叙述其开发过程和所涉及到的问题及解决方法。用户可以从数据库中获得老师信息,学生信息以及选课信息。数据库中存放的登陆方面信息有:学生的登陆信息,老师的登陆信息,以及管理员的登陆信息。详细信息有:学生的学号、姓名、性别、民族、出生日期、入
3、学时间、所在班级、所在系;老师的工号、姓名、性别、年龄、学历、职称以及主讲科目;系的系名、系编号、系主任;课程的课程号、课程名、先行课、学时、学分、以及描述;选课的学生学号、选的课程号、老师工号、学年以及学生成绩。2.22组织结构淫/选课系统业务流程图输入个人信息教帅业务流程图输入个人信息二、概念结构设计§3.1生成基本E-R图实体之间关系如3.1图所示:学生信息如3.2图所示:3.3图系统U/C矩阵分析能学生课程教师选课预选佶定选信选课定选课程杳询个人选课信息查CUU第一轮选课信息查CCCU第二轮选课信息查冶UUUUUU学生选课第一轮选课UCU第二轮选课UCU选课信息处理
4、选课时间C第一轮选课信息统i+UUU第二轮选课信,自、绪UUUC第六章总结§6.1问题与解决方法6.1.1学生选课如何让对应的老师给成绩如果单单只是管理员能对学生能给成绩的话,很不符合现实的需要,所以刚刚开始非常苦恼这个问题,后来老师界面加了个连接对应老师的登陆,就解决了这个问题,不过新问题又一次到来,一个老师有三个主选课,而在学生选课表中的主键是学号,工号,还有课程号!三个号确定一个条件,而老师工号已经再老师登陆确定了,所以学号,和课程号都必须要可以选择的,最终经过再次学习跟咨询同学解决了这个问题。§6.2设计的体会通过本次课程设计,成功的完成了这个小型简单的系统的设计,
5、在整个设计过程中我对数据库了解更加深了,同时Edraw使用和它强大的作用有了一个更深刻的认识,尽管这个系统很简单,但是它让我综合运用了Edraw的很多内容。其实,在制作的过程中我也学到很多思想:首先,要学会统筹全局,合理规划,例如在制作整个框架的时候提前就要做全面考虑,要把整个结构图画出来,并且要对数据库表里的东西做全面规划。同时在的时候也要想好先实现什么功能,再实现什么功能,这样做岀来的东西才有条理性,更容易实现和理解。我们认为最大的收获是提高了自己的动手能力。在平时的上机中大多数是根据书上的思想和布局来写程序的。这次的课程设计要自己思考自己写,考虑的东西比平时上机考虑的
6、要多的多。在整个设计过程中写代码不是最难的,最难的是构思和布局。这次课程设计也是一次很好的实践活动,让我们体会到了Eraw的神奇作用。
此文档下载收益归作者所有