欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    网上选课系统(共18页).doc

    • 资源ID:13752122       资源大小:907KB        全文页数:18页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    网上选课系统(共18页).doc

    精选优质文档-倾情为你奉上网上选课系统结构化分析与设计1、前言 学生选课管理系统是教学管理的重要组成部分,主要目的是利用软件实现选课的录入、查询、修改等功能,针对不同表的用户(学生、教师、管理员)提供不同的操作,使学生选课及对其的管理更加方便,提高工作效率,降低管理成本。该网上选课系统是依据大学的选修课的网上申请和管理需求而进行设计的,目的是实现选修课的网上设置、申请功能。该选课系统具备课程设置、课程查询、学生选课、教务处管理员管理等系统过程。选课系统的主要使用者有学校全体学生、课程任课教师以及教务处管理人员等。其开发主要包括后台、数据库的建立和维护以及前端应用程序的开发两个方面,前者要求建立起数据的一致性、完整性和安全性好的数据库而对于后者则要求应用程序功能完备、易使用及界面友好等特点。 这次主要运用了运用软件工程中的结构化分析对学生选课管理系统进行了建模与分析在此基础上实现了学生选课管理的功能。主要内容如下:首先,对学生选课的工作流程进行描述和分析,分析其工作中存在的缺陷和不足,在此基础上得出理想的工作流程模式。按照模块化设计思想,将流程各个阶段分开设计。 其次对系统的设计过程中的一些技术难点和实现方法进行叙述。其中包括权限分配、添加、删除、修改功能的实现查询功能以及打印功能的实现等等,本系统是一个单机版的小型的学生选课管理系统,在本系统中,开发了一个面向管理员、学生和教师这三个对象的教务平台,对学生提供的服务有选课服务;对教师提供的服务有登录成绩;对管理员提供的服务有学生信息管理、学生选课管理模块、课程信息管理模块和用户管理模块。2、可行性分析 (1)技术可行性 由于校园网络的普遍应用使得网上选课非常的方便无需再进行网络的建设。通过校园网学生可以在校园网的任何地方完成选课过程。 数据库技术的使用可以开发出实用、简便、高效的基于网络的信息管理系统因此技术上是可以实现的。 (2)经济可行性 由于校园网已经普及因此在网络设备上不需要进行大量的投入。加上学生选修课系统只要求客户端具备浏览器的基本功能就能实现网上选课。因此在校园的计算机实验室、公共机房或者是学生在寝室使用自己的电脑都无需安装专门的选课软件就可实现网上选课功能。因此从经济上来说开发网上选课不需要很大量的投入,硬件上只需web服务器和数据库服务器即可。 (3)操作可行性 该选课系统的最大优势就是操作方便、如同浏览网页一样而对于大学生这一文化水平的群体是人人都会进行这样的操作。因此,该网上选课系统在高校是可行的具有很强的课操作性。3、系统分析 (1)系统基本功能  该网上选课系统是依据大学的选修课的网上申请和管理需求而进行设计的,目的是实现选修课的网上设置、申请功能。这既方便学生选课,又方便学校对学生选修课的管理与控制。 根据大学选修课管理的基本过程,网上选课系统应具备课程设置、课程查询、学生选课、管理员管理等基本功能要求。系统的主要使用者有学生、开课教师和教务管理人员。  (2)系统需求分析  通过对系统需求进行分析,我们可以确定系统中有三类用户:管理员、教师和学生。各类用户的具体描述如下:  管理员 :管理员维护整个系统,包括课程设置,选课时段设置,选课前学生不可登录;选课结束,学生只可查询,管理员对选课结果进行统计;查询选课情况,对学生的选课申请进行处理,进行用户管理;限制最大选课人数;排课、发布选课信息;数据备份和恢复等。  教 师 :教师撰写教师反馈,反馈选课信息,对排课者提出反馈意见,供排课者在排课时参考使用。查询课程基本情况、学生情况。  学 生 :在选课系统中查询课程、教室信息,查看教师反馈,提交选课申请,撤销申请,查询选课情况,登录系统,进行个人信息修改等与选课有关的活动。 根据上面所述,我们对该选课系统进行了划分,分为三个主要功能,即登录控制、排课和选课,分别对应三个子系统,即登录子系统、排课子系统和选课子系统。其中,登录子系统是前提,排课子系统是基础,选课子系统是关键。登录子系统区分排课者(即系统管理员),教师和学生这三者的不同身份,给出不同的权限,在页面中根据身份判断其相应具有的权限,进行不同的操作。排课子系统主要供排课者使用,其中设定选课时间段,进行排课并检测排课冲突,发布选课信息都是选课的前提和基础。选课子系统是本系统要实现的最终目的。选课子系统主要供学生选课使用,在这里可以进行与选课有关的活动,包括课程浏览查询、选课、退选课程。4、 功能需求图 5、业务流程分析(1) 网络选课系统整体业务流程图 (2)登陆业务流程图 (3) 教师开设课程程序流程图 (4) 排课业务流程图 (5)学生选课业务流程图 4、 结构化分析 5、 数据流分析(1) 顶层数据流图 顶层数据流图 (2)0层数据流图 0层数据流图 (3) 根据进入教务系统人员设计的加工子图教师开课加工子图教师开课加工子1图学生选课加工子图学生选课加工2子图管理信息及排课加工子图管理信息及排课加工子4图管理排课加工4.1子图 6、 数据字典学生模块:名字:学生信息来源:学生去向:在线选课描述:学生个人信息的总和,按其信息进行选课定义:学生信息=学号+姓名+系别+专业+班级名字:课程信息来源:查询选课信息去向:在线选课描述:根据查询结果,返回课程信息,使学生进行在线选课定义:课程信息=课程编号+课程名+任课教师+上课地点+上课时间教师模块:名字:课程及个人信息来源:教师去向:申请开课描述:教师个人信息的总和及教师申请所开课程的信息定义:姓名+教职工号+联系方式+课程编号+课程名称名称:排课结果 来源:查询课表去向:教师 描述:教师所开某门课程的信息显示 定义:排课结果=课程名+班级+选课人数+上课时间+上课地点管理员:名字:排课结果来源:管理排课系统去向:管理员描述:按照诸多限制条件进行课程安排,防止冲突定义:排课结果=课程名称+上课人数+上课地点+上课时间名字:学生选课描述:学生通过登录系统,查看课程信息,从而进行选课活动及修改选课活动定义:学生选课=学号+密码+个人信息+课程信息 个人信息=姓名+学号+系别+专业+班级 课程信息=课程号+课程名+授课教师+上课地点+上课时间名字:教师开课描述:教师通过登录系统,进行课程申请、确定课程要求及修改或删除开课申请定义:教师开课=用户名+密码+个人信息+课程信息+上课人数 个人信息=教师编号+姓名+联系方式 课程信息=课程号+课程名+学分7、 结束语 由于设计经验不足,时间有限,我们虽然在有限时间里顺利的完成了系统的分析、设计和调试工作,但是本系统仍需进一步扩充和完善,使之更符合实际的应用。如在选课的功能基础上,增加选修课成绩的登记和管理功能等。 通过这次课程设计,我们充分体会到理论知识的重要性,但更加体会到实践的重要性。只有通过实践,我们才能发现并解决问题,才能真正掌握一项技术。我会在将来的软件设计、开发过程中进一步学习,不断提高自己的专业技能。专心-专注-专业

    注意事项

    本文(网上选课系统(共18页).doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开