选课系统分析与设计样本_第1页
选课系统分析与设计样本_第2页
选课系统分析与设计样本_第3页
选课系统分析与设计样本_第4页
选课系统分析与设计样本_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

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

文档简介

-春季学期公司资源规划课程论文题目:选课系统分析与设计学号姓名成绩李通提交论文(报告)时间:4月11日【摘要】从选课开始到选课完毕,咱们所设计流程图各种环节是参照了本校教务系统选课流程。无论是长期实践证明还是理论构造上讲,它都是一种可以良好运营系统构造,系统中教务处与学生之间互动都可以有效完毕。选课告知信息发放环节是一切下行开始,因此选课告知准备环节变得尤为重要,如何编写、有谁来编写都是要仔细思考。开放选课后告知途径是值得去提高,简朴且容易让学生收到消息途径应当被应用。课程收藏功能是一种以便学生选课功能,可以被保存。依照学生不同培养方案,学生可灵活进行选课。但是某些热门课程由于容量有限需要进行抽签操作已增长公平性,没有中签同窗如果还想选课需要进行抢选操作,顾名思义就是想上某些尚有名额或者有退课课程,就要进行一次抢夺形式选课,先到先得抢选形式将会让系统硬件不堪重负。抢选完后可以退课,这也是最后一次退课机会,补选过后将不可以退课。因此通过这种选课模式,可以极大将课程资源平均分派,层层筛选与分派将使得不同课程之间人数均衡且无课可上同窗很少。但是会大大加深系统负载压力,并且此种选课方式有些过于繁琐,学生需要投入过多精力在选课、抽签、抢选、补选上。综上所述,咱们设计选课系统最大长处是课程资源分派频平均。核心词:选课流程;负载;优化目录一、选课系统流程图 3二、流程分析 4(一)、制作告知流程 4(二)、发布告知流程 4(三)、学生预选课流程 5(四)、课程抽签流程 6(五)、课程抢选流程 7(六)、课程补选流程 7(七)、退课流程 8三、系统优化办法 9(一)告知阶段优化 9(二)优化流程图 91、第一轮选课 92、筛选学生 103、第二轮选课 114、第二次筛选学生 125、加课阶段 13(三)在选课期间租用服务器 14四、访问记录 15五、总结 16六、附件 17选课系统流程图1选课流程图二、流程分析(一)制作告知流程图2制作告知图(1)当选课准备时,教务处依照课程筹划编写选课告知及规则,输出信息为书面告知及附录2。(二)发布告知流程图3发布告知图(1)当开放选学时,教务处依照告知细则进行告知。输出信息为告知成果表及其附件,见表1,及附录1,附录5。输出信息为成果:表1告知成果表开放选课告知选课细则访问量各类课程同窗理解/不理解同窗理解/不理解5000(峰值)(三)学生预选课流程图4初选课程图(1)当选课开始,学生登录选课系统时,学生登录操作。(2)当收藏课程开始时,学生依照课程信息进行课程收藏操作。输出信息为课程收藏表,见表3。输出信息为成果:表3课程收藏表管理学会计学高等数学计算机网络实训公司资源规划收藏/不收藏收藏/不收藏收藏/不收藏收藏/不收藏收藏/不收藏(3)当时选课程时,学生依照学生各模块选课分数规定、学生最高学分限制、选学时间冲突判断进行初选操作。输出信息为初选课程表,及附录3。输出信息成果为:表4初选课程表学号姓名课程号 课程名与否选中系统访问量张三N10897信息管理系统1或05000(峰值)(四)课程抽签流程图5抽签图当抽签开始时,教务处依照公平系统抽签原理进行抽签操作。输出信息为抽签成果发布,见表5。同步同窗可以对已抽中进行退课操作,依照退课指引进行退课,见附录3。此时对抽签成果进行鉴定,如果抽签成果是1,则抽结束。如果抽签成果是0,则抽签结束,准备抢选。输出信息为成果:表5抽签成果表学号姓名课程号课程名与否选中系统访问量张三N10897信息管理系统1或01000(均值)课程抢选流程图6抢选图当抢选开始时,学生依照抢选指引进行抢选操作。输出信息为抢选成果表见表6。同步同窗可以对已有课程进行退课操作,依照退课指引进行退课,见附录3.此时对抢选成果进行鉴定,如果抢选成果是1,则抢选结束。如果抢选成果是0,则抢选结束,准备补选。输出信息为成果:表6抢选成果表学号姓名课程号课程名与否选中系统访问量张三N10897信息管理系统1或03000(均值)(六)课程补选流程图7补选图当补选开始时,学生依照补选指引进行补选操作,输出信息为补选成果表,及附录4。输出信息为成果:表7补选成果表学号姓名课程号课程名8称与否选中系统访问量李彤D13243旅游文化管理11000(峰值)(七)退课流程图8退课图当预选阶段、抽签阶段、抢选阶段完毕时,学生依照退课指引进行退课操作。输出信息为退课成果表,此时对退课成果进行鉴定,如果显示成果是1,则退课完毕,否则是0,见表8。输出信息成果为:表8退课成果表学号姓名课程号课程名与否退课张三N10897信息管理系统1或0三、系统优化办法(一)告知阶段优化教务处下发告知环节,始终是以校园网站发布和各班管理人员下行告知相结合方进行,由于是人为进行因此其中也许会有几种障碍:(1)人与人之间传播不到位导致告知迟滞;(2)学生不经常上校园网也许无法及时收到消息;(3)告知途径过于单一不利于学生接受;们以为此环节随着时代发展与科技进步应当进行某些提高。当前手机成为了大学生寻常必须品,也是同窗们寻常互动最多电子设备,而手机上最热门社交软件如微信、微博等均有推送消息有效途径,我以为学校应在社交软件上增添自己推送以提高告知效率。微信有官方API开发文档,如果有公共账号,登录进去就可以看到API开发文档,微信当前支持:消息推送当前支持:文本消息、图片消息、地理位置消息、链接消息、事件推送消息回答支持:回答文本消息、回答音乐消息、回图文消息;学校可以想办法注册一种公共账号,然后边开发,边测试效果。微博上高校认证,微博使用实名,且为最被公众熟知且具备高校特性名称,微博一经认证,昵称将不能被修改,在微博中有一定活跃度,排名靠前。认证后可在微博上发送告知。咱们以为开拓过这两种方式后,告知将会更有效下达到同窗们之间。(二)优化选课流程图1、第一轮选课当第一轮选课开始时候,全体学生退课,输入信息是告知和附件,输出信息是第一轮选课信息。优缺陷:取消了预选不拟定性,所报及所选,如果课程人数超过上限,所有报选人员将进入第二轮选课。图9第一轮选课2、筛选学生(1)当筛选学生时候,选课系统通过权重比例筛选选课同窗,输入信息是学生选课信息和权重数据,输出信息是筛选成果。见表1。备注:选课系统根据选课同窗已修学分、年级、等权重,筛选出第一轮选该课程同窗,举例,当代安全自救这门选修课名额有100个,但却有130个人报了该课程,系统则通过报了此课程学生权重数据来筛选出100名同窗成功报名此课。(2)当成果公示时候,学生登录选课系统查当作果,输入信息是筛选成果,对查看到成果进行判断,YES选课结束,NO进入第二轮报名选课。表9筛选成果姓名学号课程号课程名选课与否成功李四14129901Mis001管理信息系统是优缺陷:取消了抢选,一切均靠系统筛选,不用拼手速抢课,大大减轻了选课系统压力。图10筛选学生3、第二轮选课当第二轮选课开始时候,全体学生进行退课(备注:此时需要把所有想退课都退掉,之后再没有退课机会)输入信息是告知+附件。(2)当退课成功时候,某些学生对尚有剩余名额课程进行报名,输入信息是告知+附件,见附录2。输出信息是报名信息,见表9。第二轮选课结束,进入系统二次筛选阶段。表10报名成果姓名学号课程号课程名报名成功李四14129901Mis001管理信息系统是优缺陷:学生们第二次退课机会,并且被筛下来学生也有了第二次选课机会。图11第二轮选课4、第二次筛选学生(1)当第二轮筛选学生时候,选课系统通过权重比例筛选选课同窗,输入信息是学生选课信息和权重数据,输出信息是筛选成果。见表9。备注:选课系统根据选课同窗已修学分、年级、等权重,筛选出第二轮报名该课程同窗,举例:当代安全自救这门选修课通过第一轮选课和第二轮退课后还剩有5个名额,当前有20个人报了该课程,系统则通过权重比例再报了该课程20个人里再抽5个人上该课程。(2)当成果公示时候,学生登录选课系统查当作果,输入信息是筛选成果,对查看到成果进行判断,YES选课结束,NO找教务处加课,进入加课进程。优缺陷:最后一次筛选,因此被筛选下来同窗将失去选课机会。图12第二轮筛选学生5、加课阶段当加课阶段开始时候,某些学生找教务处进行加课,输入信息为附件,见附录2。输出信息为加课成果,见表12。表12加课成果学号姓名课程号课程名上学时间上课地点任课教师张三MIS001管理信息系统1-9周周一8:00—9:50主教101李四优缺陷:实在选不上,还可以去教务处加课(保险办法)图13加课阶段在选课期间租用服务器学校服务器在选课高峰时期容易瘫痪或迟滞,学校服务器性能是问题根源,如果可以在选课期间租用一下服务器,咱们以为将会解决系统压力过大问题。实行环节:第一步:选取适当服务商虽然咱们使用是服务器,但是服务商在整个过程中也起着重要作用。由于一种好服务商在后期可觉得咱们提供优质服务,在使用过程中维护也会轻松诸多。第二步:选取服务器尺寸大小服务器尺寸大小是按照U计算,1U、2U和4U是比较常用尺寸,这个需要依照网站规模大小来决定,由于不同大小价格不同样,在其她配备同样状况下,2U比1U价格要高1000元左右。第三步:选取服务器带宽敞小在选取服务器带宽敞小之前,有必要先理解一下独享带宽和共享带宽这两个概念。独享带宽就是顾客不和别人共同资源,而共享带宽是和其她顾客共同使用带宽资源,在清晰这两个概念之后,人们也许在选取时候会更清晰该选取什么样。第四步:选取服务器有关软件和硬件配备这个是可以依照自己网站类型和需求,如果自己不太理解这方面知识,可以和服务商进行沟通,她们在这方面是比较专业,会依照网站状况选取适当软件和硬件配备。第五步:服务器选取好之后就是订立服务器租用合同了服务器各种配备选好之后,就可以和服务器租用商订立合同了。有些顾客也许不太注意这一块,有是嫌麻烦不想签,其实订立合同可以更好维护自己权益,并且在签合同步候一定要仔细看合同内容,避免后来浮现不必要纠纷。长处可以有效地解决负载能力问题,但是相对它价格高昂,并且对于公司安全性也并不能有较好保障。四、访问记录北京物资学院当前有本科生、研究生研究生、留学生等各类在校生近8000人,其中本科生5938人,研究生研究生554人。模仿成果如下:第一次选课(七天):第一次选课/退课第一天第二天第三天第四天第五天第六天第七天选课系统访问人数30001000500500500100100第一次查当作果(四天):第一次查当作果第一天第二天第三天第四天选课系统访问人数40001000500100第二次选课(四天):第二次选课/退课第一天第二天第三天第四天选课系统访问人数10001000500100第二次查当作果(四天):第二次查当作果第一天第二天第三天第四天选课系统访问人数4000500300100总结当前国内高校教学模式浮现了多样化,学生个性化需求凸显出来,既有选课方式难以满足学生需求。论文从高校实际状况出发,通过对基于校园网和互联网为学生提供网上选课系统研究,对网上选课系统在现当前高校教学改革方面推动作用,以及其为高校学分制教学实行所提供技术支持和条件保障进行了初步探讨。咱们对系统规划以及咱们对系统设计都是基于客观严谨科研态度。从初步起草到完毕设计,咱们耗费了较长时间和精力去完毕了任务。咱们先实现了初步选课系统并进行了分析,而后对系统漏洞进行了弥补。在用标杆分析法进行分析过程中,咱们发现了系统可以更加完善办法,再仔细摸索过程中,咱们细心探讨每一种细节法系每一种问题。最后在咱们努力过后,相较之前完善选课系统被咱们规划了出来,它可以更有效减少选课系统压力,增长选课公平性。我相信此套方案如果实行将大大优化当前选课流程,我也相信随着时间推动,咱们方案将变得更加完善。六、附件附录1

关于—第一学期选课告知各年级学生:依照学校教学工作安排,—第一学期选课工作,将从9月22日开始。为保证选课工作顺利完毕,现将有关事项告知如下。一、选学时间1.预选阶段(可选课,可退课)9月22日09:00—9月27日16:00;2.抽签阶段(可退课,不能选课)9月28日09:00—9月30日16:00;3.抢选阶段(可选课,可退课)10月1日09:00—10月11日16:00(若国庆期间断网则抢选从10月8日开始);4.最后补选(可选课,不能退课)10月14日09:00—10月16日16:00(秋季学期第一周周五至周日)。注意:选课期间每天17:00—19:00选课暂停,解决当天特殊学生数据。二、选课地点最后补选环节可在校内选课,别的选课阶段均在校外进行选课。三、特别提示1.请严格按照培养方案规定进行选课。请同窗们务必依照本人培养方案、班级课表进行选课。对培养方案或所修学分存在疑问请征询所在学院教学院长或教秘教师。2.级毕业生需要补修课程。级毕业生请认真核对所修学分。学分修不够可补修其她年级所开课程。补修课程不能在系统中进行选课,请务必于秋季学期开学第一、二

温馨提示

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

评论

0/150

提交评论