《学生选课系统分析报告.docx》由会员分享,可在线阅读,更多相关《学生选课系统分析报告.docx(6页珍藏版)》请在第一文库网上搜索。
1、学生选课系统分析报告题目:学生选课系1班级:电子商务094组员:魏红秀蒋汉玉胡燕杜梅潘小风董梦云指导教师:王召义日期:2011-5-22一、系统分析背景魏红秀蒋汉玉3二、选课系统功能分析董梦云杜梅潘小凤3三、系统分析胡燕蒋汉玉魏红秀3(一)管理员用户登录4(二)教师用户登录4(三)学生用户登录4四、业务流程分析蒋汉玉4业务流程图IT5五、数据流程分析魏红秀5数据流程图厂26六、分析总结全组组员6学生选课系统分析报告一、系统分析背景在时下这个飞速发展的信息社会中,直到今天仍然没有一套完善可行的学生信息管理系统出现在学校里。每年,从大专生、本科生到硕士生、博士生,几千人的入学、升学、毕业,全要由教
2、务处和各系老师人工管理。信息量之巨大,工作量之繁重,是难以想象的。因此,学校和各个系都要安排多名教师专门负责学生学籍管理,浪费了大量的人力资源。然而,即使这样,管理仍然谈不上井井有条。而另一方面,当我们还是高中生的时候就听说大学实行的是“学分制”,也就是说,我们不必再天天按照老师安排的课程去学习,而是可以在一些必修课之外,随意选择我们喜爱和感兴趣的课去学习。但是,当我们真正步入校园之后才发现,这里仍然是所谓的“学年制”,即每学期的课程都是学校安排的,学生没有选择的自由,而且课程的安排由于各方面诸多的原因经常有不适之处,尤其是先行课的问题。最后,从社会这方面讲,学校的软件系统也是衡量该学校整体水
3、平的一个重要因素。我们所追求的是同学坐在家里动一动鼠标,就能查询到自己各方面的资料,包括选课、成绩、个人信息等。二、选课系统功能分析本选课系统既面向教务处,又面向教师和学生。不同的人,不同的身份操作的权限也不同。作为教师,他可以向教务处申请增加、删除、修改课程信息,并随时了解选修本课的学生名单,还可以输入并分析考试成绩。作为教务处管理员,它的权限是最宽的。他可以对教师提出的课程设置申请进行审批,同时对教学进行安排(包括时间和教室分配、选课结果管理)。作为学生,他可以查询可以选什么课,已有多少学分,还差多少学分。最后进行选课,在学期末还可以随时进行成绩查询。三、系统分析本系统中,有三类用户:系统
4、管理员、教师和学生。三种不同的用户所具有的操作权限及操作内容均不一样O(一)管理员用户登录本选课系统中系统管理员负责向系统中添加学生教师的个人信息以及教学楼教室的信息,除此之外,还要填写编辑各系部、专业所开设的课程信息。还要对学生、教师、选课进行管理和统计,及系统状态的查看、维护并生成选课报表,数据安全性和保密性要求最高但系统管理员不参与开设课程、选课课程等。(二)教师用户登录教师用户登录网站后可以根据学院安排的教学课程了解自己所带的学生情况,包括学生的年级、系部、专业等。还可以了解各个课时所在的教室,以及课程安排时间。教师可以在课程结束时给予学生学分。(三)学生用户登录对于学生用户,每个学生
5、除了选择选修课程之外,还可以修改个人登陆的密码,防止自己所选的课程被他人篡改。当然,学生也可以登录该选课系统,对已选的课程进行修改、退选等操作。系统可以根据每个学生的选课情况生成一个课表。学期结束后,学生可登录该系统查询成绩和学分。设计不同用户的操作权限和登陆方法对所有用户开放的学生选课查询和个人部分信息维护查看个人情况信息维护学生个人密码根据选课情况对数据库进行操作并生成报表根据选课情况对数据库进行操作并生成报表查询及统计各种信息维选课信息维护工作人员和管理员信息维护学生信息处理信息的完整性。四、业务流程分析学生成绩管理系统的业务流程:首先由有系统管理员权限的用户将各自权限范围内的信息进行录
6、入,然后保存信息到数据库中。有权限的人可以对这些库信息进行修改和删除。其中,教师也可向上级部门申请开设自己所感兴趣或者所擅长的课程。所有用户均可以进行信息查询和统计,并且可根据数据库存储的信息做出各专业、各班级学生的成绩统计分析以及做出相应的分析报表。有权限用户还可以基于已有信息进行奖学金评定,评定结果可以报表打印。在本系统的系统分析阶段,我们主要是对学校的选课和教学管理进行多方面的调查和研究,从而抽象出我们系统的业务流程图。接下来,我们将通过本系统的业务流程图来进一步说明其功能(针对于某一系部)。业务流程图IT五、数据流程分析学生成绩管理系统的数据流程:根据学院各个系部的学生档案即确定的学生
7、学籍记录由教师或系统管理员等有录入权限的用户将各自权限范围内的信息进行录入处理,然后保存信息到数据库中。有权限的人可以对这些库信息进行修改和删除处理。所有用户均可以进行信息查询和统计,有权限用户还可以基于已有信息进行奖学金的评定处理过程,评定结果可以报表打印。学生可以登录该系统对自己的选课情况进行查询、修改,系统必将学生的选课情况保存到数据库中。汇总后,将学生的选课课程安排以课表的形式展现在学生的选课个人页面中,同时也会将学生的信息汇总到教师的登陆页面,便于教师的管理。史总学交信学籍管理学俯信息7学1M1A,r=1f信息学籍记录I统计查询学生透过课程信息课程信息课程快以课程估恩课程记录选课管理
8、统计查询六、分析总结我们组在整个系统分析中感受最为深刻的是掌握学习的方式和解决问题的方法。首先我们学到了更多的学习的方式,学习不仅仅是只要掌握了书本上的知识就行了,我们还要通过各种方法去拓展我们的知识面,通过上网查找资料或者是到图书馆查询方便我们解决问题。另外一个就是解决问题的方法,虽然面临的信息很多,但是如何从大量的信息中筛选所需的信息,有用的信息,才是解决问题的关键。就像我在解决设计中的很多问题一样,一开始总是在看书,和书上的进行比对,虽然书本上的只是大部分都是有价值,正确的。但实际上要将书本上的知识与我们研究的系统相融会贯通。还有,这次系统分析让我们了解到了同学们之间合作的必要,合作的熟练关系着我们进度的快慢,同时更能完善我们的项目。组长:魏红秀