2022年基于WEB的选排课系统的设计与实现.docx
-
资源ID:12903548
资源大小:705.69KB
全文页数:38页
- 资源格式: DOCX
下载积分:4.3金币
快捷下载
![游客一键下载](/images/hot.gif)
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
2022年基于WEB的选排课系统的设计与实现.docx
精品学习资源本科 毕业论 文( 设计 )题目:基于 WEB 地选排课系统地设计 与实现姓名:学号:专业: 运算机科学与技 术院系: 信息工程学院指导老师:职称学位:讲师 硕士完成 时间 : 2021 年 5 月教务处 制欢迎下载精品学习资源安徽新 华学院本科 毕业论 文( 设计)独 创承诺书本人依据毕业论文(设计)进度方案积极开展试验(调查)讨论活动,实事求是地做好试验(调查)记录,所呈交地毕业论文(设计)是我个人在导师指导下进行地讨论工作及取得地讨论成果 .据我所知,除文中特殊加以标注引用参考文献资料外,论文(设计)中全部数据均为自己讨论成果,不包含其他人已经发表或撰写过地讨论成果.与我一同工作地同志对本讨论所做地工作已在论文中作了明确说明并表示谢意.毕业论 文( 设计 )作者 签名:日期:欢迎下载精品学习资源基于 WEB 地选排课系统地设计与实现摘要随着互 联网地高速 进展,校内网已遍布各大高校,并且在学校地治理工作中扮演着重要角色 .利用 运算机 进行教案治理是各学校训练部门提高教案治理 质量地一 项重要内容,各学校目前都 针对 高效信息化治理特点以及学分制改革要求,借鉴企业电 子商 业模式和技 术开发网上教案治理工程.本系 统采纳 Struts2 和 MVC作为基础框架, Java 作为开发语 言,其开 发主要分 为后台数据 库地保护 和建立以及前端 应用程序地开 发两个方面 .对于前者需要建立起数据安全性好、数据一样性和完整性强地数据 库.而对于后者要求 应用程序功能完 备和易使用等特点 .开发平台采纳 MyEclipce ,数据 库使用 SQL2005 .本系 统是一个典型地信息治理系统,分 为老师模块、同学模 块以及治理 员模块.治理 员可对同学、教 师、 课程、教 师以及 专业 等信息 进行增 删该查 等操作;同学可以 查询 自己地成果以及 选课和退 课.而老师就 可以 对同学 进行打分, 仍可以 查询课 程详情.关键词 : 选课;排 课;网 络;在线欢迎下载精品学习资源The optional course arrangement system based on WEB design and implementationAbstractWith the high-speed development of Internet, the campus network has been in colleges and universities, and plays an important role in the school of management. The use of computers for teaching management is the school education department an importantcontent to improve the qualityof teaching management, schools are now according to the characteristics and efficient information management system of credit system reform, enterprise electronic business model and technology development of online teaching management project.This system USES the struts 2 framework and MVC as a foundation, Java as a development language,itsdevelopmentmainlyincludesthebackstage database theestablishmentand maintenance of and front-end application development two aspects. For the former requirement to establishdata consistencyand integralityand securityofdata. Forthe latterrequires the applicationprogramfunctioncomplete,easy to use, etc. DevelopmentplatformUSES the MyEclipce, use SQL2005 database.This system is a typical information management system, divided into teacher module and student module and administratormodule ; Administratorsfor students, teachers, curriculum, teachers and the professional check operations such as add or delete the informationsuch as;Students can check your grades and course selection and drop; WhileThe teacher can score students, but also can query the course details.Key Words : Course selection; Arranging ; Network ;Online欢迎下载精品学习资源目录1 绪 论01.1 任务与目标01.2 讨论现状0欢迎下载精品学习资源1.3 可行性分析12 开发语言与技术简介12.1 开发语言简介12.2 开发平台简介22.3 开发技术简介23 需求分析 3.3.1 开发目地33.2 开发要求33.3 系统分析33.3.1 功能分析33.3.2 基本设计43.4 治理业务流程63.5 数据库设计73.5.1 设计原就73.5.2 数据表设计73.5.3 系统实体关系84 具体设计 9.4.1 登录94.2 注册 1. 04.3 治理员模块设计104.3.1 排课设计104.3.2 老师信息治理104.3.3 同学信息治理114.3.4 选课信息治理114.4 老师模块设计124.4.1 个人课程表查询124.4.2 评分 1. 24.5 同学模块设计134.5.1 个人课程表134.5.2 选课 1. 4欢迎下载精品学习资源4.5.3 退课 1. 44.5.4 分数查询155 结 论15致 谢16参考文献17附 录19欢迎下载精品学习资源1 绪 论随着英特网地普及和科学技术地不断提高, 运算机科学技 术越来越成熟,其强大地功能已 为人们深刻 认知,它已 进入人 类社会地各个 领域并 发挥着越来越重要地作用.因此,在运算机技 术越来越普及地今日,市场上也出 现了不同版本地同学 选排课系统,而 这些选排课系统大部分是用 传统 地 Visual Foxpro 、Visual basic 等语言来开 发设计 ,此 类系统有一个特点就是运行地界面单一,而且不能在网上 发布.所以在 经过 各方面地 综合考 虑后,采纳目前较为 流行地开放式地 Web 服务器应用程序开 发技术.使用它可以将控件和脚本语言组合一起, 产生交互、 动态 、具有数据 库拜访 功能,且高效率地基于Web 地应用程序 .1.1 任务与目标同学 选排课治理系 统供应了一套同学在 线选课 、教 师在线治理地一个信息治理平台, 能够使教 师对 同学 选课进 行分 类和整理,能 够让 老师在第一 时间 明白同学地 选课 情形 .网上选课 系统涉及同学用 户、教 师和治理 员三部分,系 统为 同学、教 师和治理 员供应不同地入口.同学用 户和教 师治理 员具有不同地操作 权限,同学用 户和教 师用户可以 查询 自己地信息, 查看自己 选课 地情形 .治理 员可以添加 课程, 查看全部同学地信息, 删除同学信息、修改同学信息, 查看全部 课程地选课 情形.网上 选课 系统可以便利老 师、同学更便利地 选课.1.2 讨论现状21 世纪 是信息 时代和网 络时 代,训练也必定会走向信息化 1. 随着社会地 进展和科技地进步, 对人才素 质以及才能地要求越来越高, 现代训练 观念强调 素养与才能地培育 .当今和将来地国 际竞 争, 说究竟是人才地 竞争.信息技 术和网 络训练对于信息社会地 进步、知 识经济 地进展、数字训练地建 设、创新人才地培育至关重要 .如今,一种新型地训练形式 以网 络训练 为标 志地 现代训练正脱 颖而出.网络信息训练不 仅仅表达在训练技 术手段地先 进上,而且体 现在它所引起地训练 观念等一系列地 变革上 .在知 识经济时 代,不 仅在训练 观念、训练内容,而且在教案手段、教案 过程和教案方法等方面都将面 临挑战,高校教 师应如何适 应网络信息 时代训练地新特点,使训练更适 应社会主 义市场经济 地要求, 顺应 训练进展地世界潮流 .随着素 质训练地深化开展,不少有条件地学校都开展了 规模不小地其次 课堂之 类地选修课活动.目前大多数学校都实行手工方式 进行选课 治理.然而在 现有地手工 处理系 统当中, 存在着大量繁重而稍 显纷乱地工作 .而这些繁重而易于出 错地选课 工作,又大大地打 击了师欢迎下载精品学习资源生地 选课热 情.另外,由于同学 选课时 地盲目性和 对所选课题 不够明白,经常出 现同学错报课题 、错报课题 后无法 调整、落 选热门课题 等问题 .在录用阶段也经常出 现 :教 师错录 同学、教 师错误 地拒 绝同学、个 别同学地 调课请 求无法 满意、无法依据同学意愿 扩招等现象. 最终结 果就是,大量同学无法 进入自己最感 爱好地 课题 ,而教 师也无法招入 对自己 课题 最有爱好地同学等 问题 .这些问题 都严峻地制 约着选课 活动地进展.本系 统供应了 综合数据信息地共享集成环境,目前国家地训练体制也正处在不断改革创新地 阶段,吸取国外 优秀地教案模式,结合国内多年地 办学体会 逐步探究出适合中国特色地教案形式 .因此国家训练部面对各高校开展了全面学分制改革.本系统正是在此基 础上, 既包括 传统 地学校治理信息系 统地业务 功能同 时更突出了各高校实行全面学分制后,在排 课选课 考务等方面治理地解决方案.排课排考以往人工作 业需要 12 个月时间 .现在通过治理系 统只需 1 2 周,大大提高了精确率和效率,削减了老师地工作量 .1.3 可行性分析系统可行性讨论是系统发 展过程中地一 项重要地工作,其目地就是订出一套切 实可行地方案,如此,开 发者才能有条不紊地完成开发工作 .系统地开 发条件主要包括:硬件和软件两各方面;硬件只需要一台PC 电脑 ,而软件方面需要Java 开发平台 MEclipce 以及相关插件; 这些在互 联网高速 进展地今日可以 轻易找到 .而且在技 术方面,我 们采纳 SQL 作为后台数据 库,使用 Struts2 开发基于 Web 地同学 选排课系统,由于这 种技 术已有用化, 设计地页面精致,功能 强大2.2 开发语言与技术简介2.1 开发语言简介Java是由 Sun Microsystems 公司推出地 Java 面对 对象程序 设计语 言和 Java 平台地 总称3. 由 James Gosling 和同事 们共同研 发,并在 1995 年正式推出 .Java 最初被称 为 Oak,是在1991 年为消费类电 子产品地嵌入式芯片而 设计 地.1995 年改名 为 Java,并重新 设计用于开发 Internet 应用程序 .用 Java 实现 地 HotJava 浏览器显示了 Java 地魅力: 动态 Web、跨平台、 Internet 运算.从今, Java 被广泛接受并推 动了 Web 地迅猛 进展,常用地 浏览 器均支持Javaapplet.另一方面, Java 技术也不断更新 .Java 自面世后就特别流行,进展快速, 对 C+语言形成有力冲 击.在全球云 运算和移 动互联网地 产业环 境下, Java 更具备了显著优势和宽阔前景 .Html 又称超文本 链接语言4. 它是超 级文本 标记语 言是 标准通用 标记语 言下地一个 应欢迎下载精品学习资源用,也是一种 规范,一种 标准, 它通过标记 符号来 标记要显示地网 页中地部分 .网页文件本身就是一种文本文件,通过在文本文件中添加 标记 符,可以告 诉浏览 器如何 显示其中地内容(如:画面如何支配,文字如何处理, 图片如何 显示等等) .浏览 器按 顺 序阅读 网页文件,然后依据 标记 符显示和解 释其标记 地内容, 对书 写出 错地标记 不指出其 错误 ,且不停止其解 释执 行过 程, 编制者只能通 过显 示成效来分析出 错缘由和出 错部位 . 但需要留意地是, 对于不同地 浏览 器, 对同一 标记 符可能会有不完全相同地解释,因而可能会有不同地 显示成效 .结构化 查询语 言 Structured Query Language 简称为 SQL5. 它一种特殊目地地编程语言,是一种程序设计语 言和数据 库查询 ,用于存取数据以及更新、查询 以及治理关系数据库系统;同时也是数据 库脚本文件地 扩展名 .2.2 开发平台简介MyEclipse是企 业级 工作平台是 对 EclipseIDE地扩展6. 利用它我 们可以在数据 库和JavaEE 地开发、发布以及 应用程序服 务器地整合等方面极大地提高工作效率.它是功能丰富地 JavaEE 集成开 发环 境,包括完 备地编码 、 测试 、调试 和发布功能,完整支持Struts、HTML 、JSP、 CSS、Spring 、Javascript、SQL 、Hibernate.MyEclipse是一个特别 优秀地用于开发 Java和 J2ee地 Eclipse 插件集合, MyEclipse 地功能特别 强大,支持也特别广泛,特殊是对各种开源 产 品地支持 .MyEclipse可以支持AJAX 、Struts、 JSF、 Spring , Hibernate ,EJB3 、JavaServletJSP、 JDBC 数据 库链接工具等多种功能.可以 说 MyEclipse 是几乎囊括了目前全部主流开源 产品地 专属 Eclipse 开发工具 .2.3 开发技术简介Jsp 全名是 Java Server Pages,中文名字叫Java 服务 器页面7. 它是一个 简化了地Servlet 设计 .Jsp 技术有点 类似于 Asp 技术,它是在 传统 地网页 HTML ( 标准通用 标记语 言地子集)文件中插入Java 程序段 Scriptlet 和 Jsp 标记 tag ,从而形成地 Jsp 文件,后 缀名为*.jsp.用 Jsp开发地 Web 应用是跨平台地,既能 够在 Linux 下运行,也能在其他操作系统上运行 .它实现 了 Html 语法中地 Java扩张 .Jsp和 Servlet 一样,是在服 务器端 执行地 .通常返回 给客户端地就是一个 Html 文本,因此客 户端只需要有 浏览 器就能 浏览 .欢迎下载精品学习资源3 需求分析3.1 开发目地同学 选排课系统地主要任 务是把各 专业 地课程进行汇总 ,然后依据教案方案制 订全校各班 级地课表并 为不同 专业 地同学供应可 选课 程.一方面,由于高校班 级数以及 课程门数繁多,每 门课 又涉及大量信息,假如用人工进行排 课,会不行防止地出 现老师资 源冲突或教室资源冲突地情形 .另一方面,由于教案治理工作存在事务繁琐、人流量大等特点,教务治理人 员付出大量地工作 时间 来从事各种事 务性工作,但工作地效率很低.为提高工作效率, 减轻校方人 员地工作 负担,打算 针对 教案治理中各 项事务性工作开 发排课治理系 统软 件, 以供教案人 员及操作者 进行教案治理 .同时也为开发人员提高 软件开 发地才能,从中学 习学问吸取 体会 , 进一步深化懂得校内信息化治理地精髓,在技术和软件思想上得到 锤炼 和提高供应了机会,从而使总体治理水平上升到一个新地高度.3.2 开发要求随着 Internet 技术地日益 进展, Web 应用地逐 渐普及,本校校内网建 设地逐步 扩展, 对本校地教 务治理提出了新地要求 8. 要求 实现 教务地网 络化治理,并且要求教 务人员能从纷杂地传统 地手 动 排课中解脱出来 .利用 运算机自 动地支配合理而又 有用地 课 程表,考 虑年级、班 级、教 师、 课程、教室等方方面面地因素,合理地利用教室、教师等资源,解决好班级间 地时间冲突, 给每个班排 课时 ,防止 时间、 场地冲突等 .3.3 系统分析3.3.1 功能分析治理 员可以通 过超级用户身份登 录,对系统进 行全面地治理 ,对新用 户地添加 ,删除,对信息进行治理 9. 治理 员可以 对老师及同学地 帐户进 行治理,同学用 户进 入不同地界面, 进行不同地操作 .同学可以通 过查询 本学期所属 专业开设课 程进行挑选 .如图 3.1 所示:欢迎下载精品学习资源分数选退查课课询学教课生师程信信信排息息息课管管管理理理选排课系统同学选课子系统老师治理子系统治理员子系统课程表查询课程表查询学生评分图 3.1 功能模 块图作为一个完整地信息治理系统 ,其各种功能也要求比较完善,本系 统地主要功能有:( 1) 系统登入功能:在系 统授权范畴内,用 户挑选 各自地用 户名, 输 入密 码以及登录身份后登入系 统;( 2) 注册功能: 该系统地用 户主要来自于学校地老师和同学,学校地每一个同学和老师都能用自己地学号或教师号注册一个 账号;( 3)选课 功能:在治理 员录入选课 信息,启 动选课 后,同学可以 挑选 自己需要学 习地课程,加入到自己地 课表.( 4)退 课功能:同学 选课后,在 选课结 束前可以退 选所选修地课程.( 5)排 课功能:治理 员可以依据已有地 课程、教 师、教室、班 级信息 进行排 课,排 课后地 结果会储存在数据 库地课程表中,以便随 时查询 .( 6)信息治理:治理 员在此可 对老师和同学信息 进行增 删改查、排 课、打算 选课 开头和终止.在本系 统中,一般用 户即教 师和同学只能 浏览 、查询 基本信息以及 查询课 表、 选课和退 课,不能添加、 删除、修改基本信息并且无 权排课.( 7)评分:老 师可对选 修其所教 课程地同学 进行评分,而同学 就可以 查询自己各科地成果.3.3.2 基本设计活动者 1:用 户(治理 员),是系 统地最大使用者 10. 可治理系 统地全部信息,即使欢迎下载精品学习资源用系 统对 全校地班 级进行排 课,可 进行基本地信息 设置(教 师信息 设置,班 级信息 设置, 教室信息 设置, 课程设置, 课程申 请) .依据基本信息 进行手 动排课,并 对老师地课表和班级地课表进行查询 、修改、 删除,如 图 3.2 所示:同学信息治理老师信息治理排课欢迎下载精品学习资源治理员教室信息治理欢迎下载精品学习资源选课信息治理图 3.2 治理 员用例 图活动者 2:用 户(教 师),作 为系统地一般使用者 .老师可以 查询 自己地 课程支配,明白同学地 选课信息,平且 对同学地学 习情形 进行打分,如 图 3.3 所示:个人课表老师评分图 3.3 老师用例图活动者 3:用 户(同学),作 为系统地一般使用者,在 线选课 和退 课是同学最主要地功能 .同学选课 后,可以看到自己地 课程表, 查看老 师对 自己地 评分.如图 3.4 所示:欢迎下载精品学习资源课表查询成果查询选课同学退课课程查询图 3.4 同学用例 图3.4 治理业务流程业务 流程 图是一种描述系 统内各 单位以及人 员之间地业务 关系、作 业顺 序和治理信息流向地 图表,利用它可以帮忙分析人员找出 业务 流程中地不合理流向11. 下图是同学在 该系统地业务 流程 图.同学在 进入系 统需要登入 帐号和密 码,假如没有, 就需要用自己地学号进行注册 .当系 统验证账 号胜利后,同学便可以进行课表查询 、 选课、退 课、分数 查询 操作. 如图 3.5 所示:开头注册用户登入N 验证未通过验证Y (验证胜利)课表查询选课退课分数查询终止图 3.5 同学使用流程 图欢迎下载精品学习资源3.5 数据库设计3.5.1 设计原就要设计一个好地治理系 统要求必 须遵守以下要求 12 :( 1)基本表地个数越少越好.( 2)主 键地个数越少越好 .键是表间连 接地工具,主 键越少,表 间地连接就越 简洁 .( 3)字段地个数越少越好.( 4)全部基本表地 设计 均应尽量符合第三范式.在数据 库地设计 中,如何 处理多 对多地关系和如何设计 主键,是两个有着 较大难度、需要重点考 虑地问题 .3.5.2 数据表设计如表 3-1 所示,同学信息表包括5 个字段,其中字段NO 是同学地学号,也是同学信息表地主 键 ,字段 NAME 表示同学姓名,字段SEX 表示性 别,字段 AGE 表示年 龄,字段BIID 是班级地 ID13.表 3-1 同学信息表字段数据 类型说明NOVARCHAR64学号NAMEVARCHAR32姓名SEXVARCHAR2性别AGEINT年龄BIIDINT班级 ID如表 3-2 所示, 选课 信息表与 课程信息表基本一样,区别在于 选课 信息表多了 选课标志字段 FLAG ,该字段是用来掌握 选课 地开头与 终止14. 字段 IID 是选课表地 ID ,也是 选课表地主 键而字段CNAME 、 JIAOXUEZHOU、XUESHI 、BEGINTIME、 ENDTIME分别代表 课程名、教案周、 课时 、开头 时间、终止时间 ,字段 RENSHU 表示 该门课 程能 挑选 地人数,字段 TNO 是老师号,来源于教 师表.表 3-2 选课 信息表欢迎下载精品学习资源字段数据 类型数据长度IIDINT选课 IDCNAMEVARCHAR32课程名称JIAOXUEZHOUINT教案周RENSHUINT人数XUESHIINT课时BEGINTIMEVARCHAR64开头时间ENDTIMEVARCHAR64终止时间TNOVARCHAR32老师号FLAGINT选课标 志如表 3-3 所示, 选课 关系表有一个主 键 IID ,两个外 键 SIID 、CIID ,分 别是同学地同学号和 课程地 ID ,字段 SCORE 表示 课程所得分数 .表 3-3 选课 关系表字段数据类型数据 长度IIDINT选课 关系 IDSIIDVARCHAR64学号CIIDINT课程 IDSCOREFLOAT分数3.5.3 系统实体关系本系 统包含地 实体主要有同学、老 师、课程、班 级、专业 15. 它们之间地关系如下 图所示, 专业 下有不同地班 级,在班 级中支配 课程,老 师在班级里给同学上 课.课程有四大主要属性: 课程名、 课程开头 时间、 课程终止时间以及得分 .如图 3.6 所示:欢迎下载精品学习资源账号密码治理员1学号姓名支配课程m欢迎下载精品学习资源同学x选课y课程上课地点欢迎下载精品学习资源欢迎下载精品学习资源专业班级终止时间开头时间容量课程名欢迎下载精品学习资源图 3.6 E-R 图4 具体设计4.1 登录登录界面是一个系 统地门户 ,界面中包含: 账号、密 码、身份 挑选 、以及注册 .拥有账号地用 户可直接登入, 输入账号以及 账号对应 地密 码, 挑选 好自己地登入身份后,点 击登入按 钮便可 进入系 统操作界面 .没有 账号地用 户就 需要注册 账号,点 击注册 链接便可 进入注册页面,如 图 4.1 所示:图 4.1 登录界面欢迎下载精品学习资源4.2 注册本校地同学和老 师可以用自己地学号或教师号注册一个 账号.注册 时需留意两次 输入地密码必需一样,用 户身份必 须匹配(如同学只能注册同学账号),否 就无法注册胜利,如图 4.2 所示:图 4.2 注册界面4.3 治理员模块设计4.3.1 排课设计只有治理 员 才能 进入排 课界面 .本系 统以班 级为单 位进行排 课,排 课信息有 时间 、地点、 课程.所以排 课前需要 录入教室信息、教 师信息、 课程信息,在 挑选 好班 级后会自 动猎取本 专业 开设地课程,在 挑选课 程后会自 动获 取教 课老师.信息 输入完成后,点 击提交,便会将 课程表存 储到数据 库,如图 4.3 所示:图 4.3 排课界面4.3.2 老师信息治理治理 员点击老师信息 链接后便可 进入该界面 .老师信息治理主要是退教师信息地添加、欢迎下载精品学习资源修改、 删除.也可以 对其进行查询 ,三个 查询 条件可以全部 输入查询 条件,或 挑选 部分 输入,本 查询支持模糊 查询 ,如图 4.4 所示:图 4.4 老师治理界面4.3.3 同学信息治理与教 师信息治理 类似,治理 员点击同学信息治理 链接后便可 进入该界面 .同学信息治理是对同学信息地添加、修改、删除,如 图 4.5 所示:图 4.5 同学治理界面4.3.4 选课信息治理在模 块中治理 员可以添加、 删除、修改 选课 信息,同 时也带有查询 功能 .当治理 员点击“开头 选课 ”链接时 ,便能开头同学 选课 , 链接会 变成 “终止选课 ”,再次点 击后便可 终止同学选课 ,如图 4.6 所示:欢迎下载精品学习资源图 4.6 选课 治理界面4.4 老师模块设计4.4.1 个人课程表查询老师进 入同学 选排课系 统后,点 击 个人 课表,便可 浏览 自己每周地 课 程, 课程表包含, 课程、地点、老 师、班 级等信息,如 图 4.7 所示:图 4.7 老师个人 课程表4.4.2 评分如图 4.8,老 师可以看到 选修该名老师所教 课程地同学地信息,点 击评 分按钮后,便可进入评分界面, 给未打分地同学打分,如 图 4.9 所示:欢迎下载精品学习资源图 4.8 评分界面图 4.9 打分界面4.5 同学模块设计4.5.1 个人课程表当以同学身份 进入系 统后,点 击“个人 课程表 ”链接,便可 进入该界面, 查看自己本学期需要学 习地课程,包括 课程名、 时间、地点、授 课老师等信息,如 图 4.10 所示:欢迎下载精品学习资源图 4.10 同学个人 课程表4.5.2 选课同学 进入系 统后,点 击“选课 ”链接,即可 进入同学 选课界面,在 该界面,同学可以看到 课程名,开头 时间 、终止时间 、课程可选人数以及已 选人数等信息 .同学只需勾 选想要选修地 课程,点 击提交,即可完成 选课,如 图 4.11 所示:图 4.11 选课 界面4.5.3 退课选课 后地 课程信息会 进入退 课界面,假如想要退 选某门课 ,只需勾 选该门课 程,点 击提价即可完成退 课操作,如 图 4.12 所示:欢迎下载精品学习资源图 4.12 退课界面4.5.4 分数查询每门课 都会有 该门课 地授 课老师对 其同学地 评分,而同学 就可以依据学年和学期查询自己每 门课地得分情形,如 图 4.13 所示:图 4.13 退课界面5 结 论在本次 设计地整个 过程中,我 对高校四年所学地知 识有了一个系 统地熟悉 和懂得 .本次论文设计 涉及了各个方面地知识,大大 扩展了我地知 识面,同 时我也学会了如何使用所学欢迎下载精品学习资源地知 识去解决一些 实际问题 .同学 选排课系统主要是 为同学 选课 服务,在本系 统中,同学能 够便利快捷地明白本专业 开设地各 门课 程, 选课 方式 简洁 ,易上手;同学只需勾选需要地 课程点 击提交即可, 退课方式与此 类 似.同时本系 统为 用户 供应了多种 查询 条件,用 户可以有 挑选 填写 查询 条件;在本系 统中,同学和老 师可以 查询 到自己本学期地课程支配情形,如如需要明白课程详情, 仍可搜寻 该门课 程,明白 具体 信息.但本系 统也有不足之 处,本系 统地排 课模块无法做到完全防止,排课冲突地 问题 ,系 统能够做地是,从大量信息中挑选 出需要地信息,如在排 课时 ,可以 挑选 出本 专业 地课程以及每 门课 程地授 课老师,但 课程地具体支配 就需要人工 处理.通过这 次设计 ,我学会了 团队 合作,因 为一个人所学地知识都不行能面面俱到地,只 有通 过合作, 发挥 我们各自地 优点,才能使工作做得更为杰出 .通过这 次设计 ,我学到了 很多书本上学不到地 东西,增 强了自己地 动手才能 .即将 毕业 地我特别珍爱 这次机会,我一点点地完成了自己地设计任务,但由于自己地知 识水平有限,仍旧存在很多地不足之处,期望老 师多多指教!当今地社会是一个竞争地社会,而人才地竞争就是竞争地焦点, 毕业设计对 于我 们这 些即将离校地同学来说,是一次很好 锤炼 ,使我 们各方面地才能都得到了很大地提高, 为我们 踏出校 门,走上社会增 强了才能和自信! 运算机技 术地高速 进展,使我深深地 熟悉 到只有不断地努力学 习,才能在 运算机技 术方面有所成就 .今后,我 仍要加强学习,努力使自己成为一个 专业地运算机人 员, 为我自己所从事地工作服务.致 谢第一特别感 谢学校能开 设这 个课题 , 为本人以后从事 运算机方面地工作供应了体会 , 奠定了基 础.本次 毕业设计 大致持 续了半年地 时间 , 现在最终到结尾了 .刚拿到 这个课题时 , 觉得这个课题 比较难 .今日回 过头 看看,却特别地欣慰,因为通过自己地努力和老 师地帮忙 最终完成了 .虽然这不是我 读高校以来第一次写 论文,但却是花 费心思最多地一次, 这是对我高校四年学 习下来所学、所得最好地检验 .经过这 次毕业设计 ,我地才能有了很大地提高,比如分析 问题 地才能、操作才能、 严谨 地工作作 风、合作精神等方方面面都进步了 .这期间凝结了很多人地心血,在此我表示由衷地感谢.没有他 们地帮忙,我将无法顺当完成 这次设计.第一,我要特 别感谢指导老师对 我地尽心指 导,在 设计 期间老师帮忙我收集各种文献 资料,理清 设计 思路,提成不合理之 处,指 导操作方法,并 对我所做地 课题 提出有效地改 进方案 .老师严谨 地作 风、渊博地知 识、诲人不倦地 态度和学 术上精益求精地精神 让我受益 终欢迎下载精品学习资源生.其次,学校在 这方面也 给我们供应了很大地帮忙和支持,学校领导 比较重视, 给我们支配了足 够地运算机和 较多地上机