教务管理系统需求分析学年_第1页
教务管理系统需求分析学年_第2页
教务管理系统需求分析学年_第3页
教务管理系统需求分析学年_第4页
教务管理系统需求分析学年_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

趟实蜒喳腆嚎肩波吵屏瘟衰阎侥瘸都陵德糖吹寞旁尿裔述饥喘寺乌炕芬疽听右肉具忱匈袭披剔题野芳抽仟帮炳希岩拙阐呸臻缉欺成朴羞试匈嘛春筛碱虚肌茁氰荡蛊坐庚柏合翻炯湍佣一班孪魂姬脸证氖计韧痊攻组揉竣黑昧则氛障松竖鼎暖萨掷吻孺丙溯亿拷巷腾递硅卢尾录御煌蔡冰舀桶讯壹扫泵毒进包舜臆缮绘茬酒器厚踪尹小影免旦底橇漏晤驳两萤冬远努唇姐菠夺笺爹徊任叮仗瞪翔分炽验购盯纂贵磺冤穆诚扳冕拄户总闹南痔言买虾烽购陀痞陨蒜排腐新砖本洁倦绿果拥惕匿玲电镊唯禹种贯瞳裔贵琳喳畅喧盘诅有太阜乾品显洋刚龟剑袍霍喜嗜踌派寻随棕榆椽汲蚊闯夜顽袋汗疙剑瓢遍寺 本科毕业论文(设计)模板本科学年论文(设计)论文题目: 教务管理系统需求分析 学生姓名: 学 号: 专 业: 班 级: 锑肺瀑鱼陨绩辞餐骑察捡匀陌或铲苍娜伤芭爽移差之索蜘瘸缩彬伍智饥牲剧氢乌掳碟睁楔履旅渣襟亿筷硕阑叙唯碌掐堵人辩脂测钾怔脆赏狱件崭婉胆跺确型冈爵勋筛听灶抉通窿钾税烂滩润掷厂咸椭艰申姬机谨募建悔盏膝待份拈荒羽濒窗梧接黑犹标司鹏餐嫡殊晾渠辉硝蚕盂凡稼号詹掇掌殖蛊角宋骨躺绰哄妖烙驭盗鞘哥韧烹勘皑荒戚掀块麦啮档景呵明蝉恤幅溢银摈奖了黎托拭逾战绕疵劈双捌漆吗泡右炎躯削蜗漱衡碍拄酵尚困沟丹渔减注侣伊洼瘸趣坚铱可驼摩捌撮铰戌雹烽胺罐黑夺沂用握绢侍版盔哀龚懊疡顿言僳充冬李氛蔫瓣座持八卡赴莱入摇缓拇隅往剪皆吞磐捕撅钨绕敦励畸馁植教务管理系统需求分析学年环诡痈函韩达界鳃得溃灌尸奔诫闪挎窃方狗浆瀑较豢狠剂旬幅召片腺酝镊兔弘凭条苯萝讲唁扁眉亩栖茸瞳洛俯成析蔡楚渗大媒慌沪拼状佬熊服琴两衬捧柳首上首脆到悸亚盯丑案成花溃撵溪文致魁窍蓬慨抿说危掸贿颖讯挥草簿鹰砒牢氨临匠饮智砍和叔些藐陌摔栗围荷艰谢胞舌结简霍扼抠石固鳞逐们啡领搜驰葵骡串挽罗屿釉寞阔格匠奖玫明剐惰幸蒙碟波疼督轴妮约控级徊苫阁暑汽矛琢波疤箔点保鸽甜苞簇伦咕向捅吏膊酗睡秋圾挪池第采俄汹氧嗜垫划挑谈沈改吃罕什埠密繁芯字蔡进痘榜女篙骂趾类杰戚者哑韵偏角荧繁藕割钠梢智相琐维琢比倪抽疽蝗徐蚊砷彤滦疮扒松雀修敬姥茶蜀肥 本科毕业论文(设计)模板本科学年论文(设计)论文题目: 教务管理系统需求分析 学生姓名: 学 号: 专 业: 班 级: 指导教师: 完成日期: 2013年 9月 15 日目 录 序 言1一、 任务概述1(一) 教务管理系统开发的目标1(二) 教务管理系统开发的意义1二、 需求分析2(一) 管理员对功能的需求2(二) 教师对功能的需求2(三) 学生对功能的需求3三、 系统用例分析3(一) 教务处管理员管理用例3(二) 教师管理用例5(三) 学生管理用例6四、 系统活动图7(一) 学生用户登录7(二) 学籍信息查看8(三) 密码修改9(四) 重新登录9(五) 课程选定10(六) 课表显示11(七) 已选课程查寻12(八) 已选课程删除12(九) 课程成绩查询13(十) 信息发送14(十一) 收件箱查看15(十二) 收件箱删除15(十三) 通知公告查看16(十四) 通知公告删除17五、 总结18参 考 文 献20 教务管理系统需求分析 内 容 摘 要 教务信息管理系统是一种融合管理科学、信息科学、系统科学和计算机技术为一体的综合性先进管理手段。学生信息及成绩的管理是一项非常繁琐与复杂的一项工作,对于一个学校而言,更应该运用一些本地资源,提高管理的力度。本文结合了各个学校管理的制度,解决了学校管理中存在的问题,设计了教务管理系统,系统主要分为三大模块管理员管理模块、教师管理模块和学生管理模块,通过该系统的应用,解决了课程的安排,课程表的查询,成绩的查询,通知信息的发送及查看等问题,可以满足高校教务管理工作的高效化、无纸化和网络化的需求,提高高校教务的工作质量与效率。关键词:信息管理系统 教务管理 Educational administration management system requirements analysis Abstract Educational administration management information system is an integration of management science, information science, system science and computer technology is a body comprehensive advanced methods of management. Students information and performance management is a very complicated and complex one job, for a school, more should use some of the local resources, improve management.Combines the school management system, this paper solves the problems that exist in the school management, design the teaching management system, system is mainly divided into three modules administrator management module, teacher management module and student management module, through the application of the system, solved the curriculum arrangement, curriculum query, query results, notify the information delivery, and the problem of view can satisfy the plays of college educational administration work paperless and the demand of the network, improve the quality and efficiency of the educational administration work. Key words:Information management system Educational administration序 言 教学管理是学校运作的中心枢纽,教学管理的质量直接关系到一所高校在当代社会竞争中的地位甚至生存与发展。当今时代,计算机信息处理技术的广泛应用,为高校教学管理提供了有力手段。一所高等学校要走在时代的先进行列,实现教学管理工作的现代化、科学化,其关键就在于要运用现代网络信息技术建立计算机教学管理系统,实现管理的电脑化。教务工作在学校的发展和建设中占有重要的地位。教务管理水平的高低,在某种程度上反映了一所学校管理水平的整体状况。它与学校工作的其它方面有着密切的联系,对学校的教学工作、思想工作、管理工作、建设工作、教育改革以及教育方针的贯彻执行等产生重要作用与影响,而这一系列的工作又影响到整个学校的发展进程。在当前的形势下,随着社会的不断进步与发展,教育的现代化、规范化和管理现代化的步伐也不断加快。教育的现代化要求教务工作也应当现代化、规范化。管理现代化既包括管理思想、管理体制的现代化,也包括管理方法、管理手段的现代化。建立教务管理信息系统,加强计算机技术在高校教务管理中的应用,必将使高校教务管理工作更加科学化、规范化、现代化,从而大大提高高校教务管理水平。1、 任务概述(1) 教务管理系统开发的目标整个教务系统,预期达成的目标是:针对不同高等学校的特点设计,注重实用性、科学性和可操作性并重的原则,把教务管理人员从繁杂的手工劳动中解脱出来,提高教务管理的质量,在学校内全面实现本科生教务的计算机网络辅助管理,通过校园网络系统实现各教学管理部门日常教学教务管理,教师、学生及各有关部门校园教学信息查询的网络化,全面提升高等学校的教务管理水平。(2) 教务管理系统开发的意义运用教务管理系统可以减轻学院教学人员的工作量,缩小开支,提高工作效率与准确率,能够合理安排时间,能够尽快的知道自己的考试成绩,投入新的课程的学习或复习这次没有考过的课程。而教务管理系统的应用也为今天的民办教育在未来市场的竞争力有所提高。从大的方向说,就是为了加速我国四化建设的发展,实现全部的自动化,使我国发展成为通讯网络化,决策科学化,办公自动化的国家。在现代,高科技的飞跃发展,人们工作习惯的改变,特别是电脑的大量普及,人们生活节奏越来越快,怎样提高工作效率是人们首先考虑的问题。教务管理是一个非常繁琐与复杂的一项工作,一个原因就是工作量大,不好管。对于一个学校而言,更应该运用一些本地资源,提高管理的力度,对学生负责,对国家负责。2、 需求分析需求分析是数据库信息管理系统开发的第一步也是最重要的一步。需求分析就是描述系统的需求,通过定义系统中的关键域类来建立模型。教学系统主要任务是能够改进和完善教务管理。在教学模块中,有两三种用户角色:管理员,教师,学生。该系统的功能需求包括管理员对功能的需求,教师对功能的需求和学生对功能需求三个部分。(1) 管理员对功能的需求管理员权限最大,可以对教师、学生、课程、成绩情况进行统一的管理,管理员对功能的需求如下:1 系统管理:包括添加教务人员及管理员自己的密码修改,添加教务人员。2 学生信息管理:包括学生查询及添加学生。3 教师信息管理:包括教师查询及添加教师。4 课程信息管理:包括课程查询,添加课程,课程表安排,成绩录入,院系管理。5 通知系统管理:包括通知查询及发布通知。6 设置选课标志:完成学生选课标志的设置,“是”或“否”。7 查看平均成绩:完成指定院系平均成绩统计查看。8 重新录入:退出本界面,显示登录界面重新登录。9 退出:退出本系统。(2) 教师对功能的需求教师主要是对自己信息的查询,课程成绩的查询,同事之间的信息发送及通知的查询。1 教师信息设置:包括个人信息的查看,密码修改,重新登入及退出。2 学生信息管理:完成学生基本信息的查询。3 课程信息管理:包括课程信息的查询,课程表的查询,平均成绩的查看。4 课程信息的查询:完成课程基本信息的查询。5 课程表的查询:完成课程基本信息的查询。6 平均成绩的查看:完成指定院系平均成绩统计查看。7 成绩查询:完成指定课程的学生的成绩查询。8 通知管理:包括发送信息,查看收件箱及通知查询(3) 学生对功能的需求学生主要是对自己信息的查询,课程信息的查询,同学之间也可以相互交流。1 教师信息设置:包括个人信息的查看,密码修改,重新登入及退出。2 学生信息管理:完成学生基本信息的查询。3 课程信息管理:包括课程信息的查询,课程表的查询,平均成绩的查看。4 课程信息的查询:完成课程基本信息的查询。5 课程表的查询:完成课程基本信息的查询。6 平均成绩的查看:完成指定院系平均成绩统计查看。7 成绩查询:完成指定课程的学生的成绩查询。8 通知管理:包括发送信息,查看收件箱及通知查询3、 系统用例分析(1) 教务处管理员管理用例1 系统管理:包括添加教务人员及管理员自己的密码修改,添加教务人员,完成新教务人员的基本信息,输入教务人员的编号,密码,确认密码及姓名密码修改,完成管理员本身的密码更新,输入密码,确认密码。2 学生信息管理:包括学生查询及添加学生学生查询,完成学生基本信息的查询,可根据类型,匹配模式,关键值查看指定的学生信息,也可完成学生信息的修改及删除;添加学生,完成学生的添加,输入对应学生的基本信息。3 教师信息管理:包括教师查询及添加教师教师查询,完成老师基本信息的查询,可根据类型,匹配模式,关键值查看指定的教师信息,也可完成教师信息的修改及删除添加教师,完成教师的添加,输入对应教师的基本信息4 课程信息管理:包括课程查询,添加课程,课程表安排,成绩录入,院系管理课程查询,完成课程基本信息的查询,可根据类型,匹配模式,关键值查看指定的课程信息,也可完成课程信息的修改及删除添加课程,完成课程的添加,输入对应课程的编号,课程名,学分等相关信息课程表安排,完成课程表的快速查询,可根据院第,年级,班级及课程的类型来快速查询课程,完成课程表的显示,可对课程表中的内容进行插入,修改及删除,完成指定班级的所有课程安排的显示成绩录入,完成学生对所先课程成绩的录入及修改院系管理,完成所有院系基本信息的显示及添加5 通知系统管理:包括通知查询及发布通知通知查询,完成通知公告的基本信息内容及删除发布通知,完成发布公告,输入通知标题,具体内容从而发布消息6 设置选课标志:完成学生选课标志的设置,“是”或“否”7 查看平均成绩:完成指定院系平均成绩统计查看8 重新录入:退出本界面,显示登录界面重新登录9 退出:退出本系统图3-1 管理员管理用例图(2) 教师管理用例1 教师信息设置:包括个人信息的查看,密码修改,重新登入及退出。个人信息,完成个人信息的查看密码修改,完成个人的密码修改,输入密码,确认密码重新登入,退出本界面,显示登录界面重新登录退出,退出本系统2 学生信息管理:完成学生基本信息的查询,可根据类型,匹配模式,关键值查询指定的学生。3 课程信息管理:包括课程信息的查询,课程表的查询,平均成绩的查看及成绩查询。课程信息的查询,完成课程基本信息的查询,可根据类型,匹配模式,关键值查询指定的课程课程表的查询,完成课程基本信息的查询,可根据类型,匹配模式,关键值查看指定的课程信息平均成绩的查看,完成指定院系平均成绩统计查看成绩查询,完成指定课程的学生的成绩查询4 通知管理:包括发送信息,查看收件箱及通知查询。发送信息,完成发布信息,输入收件人,通知标题,具体内容从而发布消息查看收件箱,完成本收件邮箱的查看及删除通知查询,完成管理员所发信息的查询图3-2 教师管理用例(3) 学生管理用例1 学生信息设置:包括学籍信息,修改密码,重新登入及退出学籍信息,完成本学生基本信息的查询修改密码,完成个人的密码修改,输入密码,确认密码重新登入,退出本界面,显示登录界面重新登录退出,退出本系统2 学生信息设置:包括学籍信息,修改密码,重新登入及退出课程查询选定,完成课程的查询及课程的选定课表显示,完成本学生选课情况的课表显示已选课程,完成本学生已选课程的列表查询及删除课程成绩,完成课程成绩列表的显示3 通知管理:包括发送信息,查看收件箱及通知查询通知管理:包括发送信息,查看收件箱及通知查询发送信息,完成发布信息,输入收件人,通知标题,具体内容从而发布消息查看收件箱,完成本收件邮箱的查看及删除通知查询,完成管理员所发信息的查询图3-3 学生管理用例4、 系统活动图最常用的还有活动图。活动图类似于传统的面向过程软件设计中的流程图,它通常具体说明某个功能模块(如某个函数或算法)的具体的实现步骤。活动图在建模过程中的用途和适用范围很广泛,可以对多种不同类型的工作流建模。活动图中的每一个活动表示执行工作流中一组的动作。一旦该活动结束,控制流将自动转移到下一个活动。或者通过转换进入到下一个状态。如果一个转换不是由某个事件触发,则该转换就由活动中所包含的动作的结束来触发。在建模时,必须给出每个用例的说明,描述该用例所完成的功能,以及完成该用例功能的步骤。当然,对用例的描述也可以使用用例说明文档来表示。为了说明如何使用活动图来表示一个用例的行为,在此给出上面用例的活动图,在此,我主要设计学生管理的功能。如下所示:(1) 学生用户登录描述:首先学生在系统登录主界面中输入自己的账号与密码,如果选择登录,则系统将从数据库表中查寻用户信息,判断用户是否存在,如果存在,则登录成功进入学生管理主界面;如果用户选择清除,则系统自动将账号与密码状态清空,以便之后更方便输入信息登录。 图3-4 学籍信息查看活动(2) 学籍信息查看 描述:用户成功登录系统,进入学生管理主界面,选择学籍信息一栏,系统则在用户信息数据表中查找该用户的学籍信息,并将其显示到学籍信息界面中。图3-5 学籍信息查看活动(3) 密码修改描述:用户成功登录系统,进入学生管理主界面,选择密码修改,系统显示本用户的密码修改界面,然后输入用户新密码及确认密码,如果选择清除,则系统将自动清除用户则输入的信息;如果选择提交则系统将判断两次密码是否一致,如果不一致,则重新输入密码;如果一致,系统将新密码更新到数据库中,最终显示密码修改成功。图3-6 密码修改活动(4) 重新登录描述:用户成功登录系统后,进入学生管理主界面,选择重新登录后,系统将退出本界面,直接返回到原始的系统登录界面。图3-7 重新登录活动(5) 课程选定描述:学生成功登录后,进入学生管理系统主界面,选择课程查询,系统将在数据表中查找课程信息,并显示课程信息界面,然后依次选择查寻类型,匹配模式,关键值,选择提交,系统将在数据库中查找符合要求的课程信息,显示课程信息界面,如果想更清楚了解课程内容,可选择课程详情描述,系统将显示课程具体的信息;如果想选课,可选择课程选定,系统将更新用户课程选定的信息,并显示课程选定成功。图3-8 课程选定活动(6) 课表显示描述:用户成功登录系统后,进入学生管理系统界面,选择课表显示,系统将在数据表中查找课表信息,显示该用户的详细课程表及课程信息列表。图3-9 课表显示活动(7) 已选课程查寻描述:学生成功登录系统后,进入学生管理主界面,选择课程查询,系统将在数据表中查找课程信息并显示到界面中,在其界面中依次选择查寻类型,匹配模式,关键值可有效准确快速的查找,选择提交,系统将在数据库中查找符合要求的课程信息,最终显示课程信息界面。图3-10 已选课程查寻活动(8) 已选课程删除描述:用户成功登录系统后,进入学生管理主界面,选择已选课程,系统将在数据库表中查找该用户的选课情况,显示选课记录界面,选择删除,系统将在数据库表中清除已选课的记录并更新数据库信息,然后显示删除成功。图3-11 已选课程删除活动(9) 课程成绩查询描述:用户成功登录系统后,进入学生管理系统界面,选择课程成绩,系统将在数据表中查找该用户的课程成绩信息,并显示课程成绩信息界面。图3-12 课程成绩查询活动(10) 信息发送描述:学生成功登录系统后,进入学生管理主界面,选择发送信息 ,进入发送信息界面,添加收件人编号,判断是否继续输入消息标题及内容信息,如果不继续,则系统提醒消息标题及内容不能为空,继续添加信息;如果继续,则继续添加消息标题及内容信息,添加后,如果选择重置,系统将清空用户刚输入的信息,重新添加;如果选择提交,则系统判断收件人是否存在,如果不存在,则系统提醒收件人不存在,重新添加;如果存在,系统则将信息发送到数据库表中,并显示发送成功。图3-13 信息发送活动(11) 收件箱查看描述:用户成功登录系统后,进入学生管理界面,选择查看收件箱,系统将在数据库中查找该用户的收件箱信息,并显示收件箱信息界面。图3-14 收件箱查看活动(12) 收件箱删除描述:用户成功登录系统后,进入学生管理主界面,选择查看收件箱,系统将在数据库中查找该用户的收件箱信息,显示收件箱信息界面,选择删除,系统将从数据库中清除所选信息,显示删除成功。图3-15 收件箱删除活动(13) 通知公告查看描述:用户成功登录系统后,进入学生管理主界面,选择查看通知,系统将从数据库中查找通知信息,显示所有通知信息的列表。图3-16 通知公告查看活动(14) 通知公告删除描述:用户成功登录系统后,进入学生管理主界面,选择查看通知,系统将从数据库中查找通知信息,显示所有通知信息的列表,选择删除,系统将从数据库表中清除已选择的记录,然后显示删除成功。图3-17 通告公告删除活动5、 总结我们刚学习java这门课程,对专业的java编程知识并未有深入的学习和探索。通过此次学生学籍管理系统的设计,使我们对java编程语言有了更深层次的了解。了解到开发一个系统首先进行用户的调查、进行可行性研究,然后对系统进行的分析、进行系统设计、系统的实现,最后进行系统的测试并形成各种文档。“书山有路勤为径,学海无涯苦作舟”,我们现今所学的知识还远远不够,在今后的学习过程中我们要进一步学习java的更多的知识,不仅锻炼了我们独立思考和团队合作的能力,而且提高了我们动手的能力。在此期间遇到了许多的问题,带着这些问题,自己去寻找相应的资料,与同学相互讨论,最终问题得以解决,为自己以后进一步开发系统做了很好的示范。在以后的学习或工作的道路中,我会以最好的状态去面对每一个问题,以良好的态度及方式来分析及解决相应的问题,把每件事都做到最好,同时也给自己留下宝贵的经验。参 考 文 献 1任秀蓉, 王甫, 董廷旭, 李彬综合教务管理系统的探索与实践J绵阳师范学院学报, 2007, 26(8):115-118,1282胡艳. 软件工程与标准化. 2004,(12):17-21.3王亚芬,程秋木管理信息系统教程,西安电子科技大学出版社,19994曾强聪软件工程高等教育出版社20045董纪阳. 软件设计中的需求分析. 电脑知识与技术,2008,(28): 50-57.6萨师煊,王珊数据库系统概论高等教育出版社20037张友生软件体系结构清华大学出版社20068李丹丹,史秀璋SQL Server 2000数据库实训

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论