




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
选课系统的设计与实现,2017/12/29,选课系统的设计与实现,中北大学信息商务学院毕业设计答辩,选课系统的设计与实现,2017/12/29,姓名:张伟,学号:11060341X33,学院:中北大学信息商务学院,专业:计算机科学与技术,指导教师:孙豫峰、李红,中北大学信息商务学院毕业设计答辩,选课系统的设计与实现,2017/12/29,背景意义,10%,目录,系统开发环境,系统所用技术,系统功能介绍,程序运行界面,10%,20%,10%,50%,中北大学信息商务学院毕业设计答辩,选课系统的设计与实现,2017/12/29,背景: 随着信息化技术的高速发展,互联网已融入到我们生活的方方面面,而对于学校来说,信息量的增多已使传统的教务管理越来越不方便,所以现在很多大学的选课方式已经由传统的选择方式变为网上选课。意义: 目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息,选课系统也是有了很大的发展,商业化的选课系统软件也不少。选课系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以选课系统能够为用户提供充足的信息和快捷的查询手段。,背景及意义,中北大学信息商务学院毕业设计答辩,选课系统的设计与实现,2017/12/29,系统开发环境,开发工具:MyEclipse 2014服务器:Apache Tomcat 6.0数据库:MySQL开发语言:JAVA开发平台:Windows 7,中北大学信息商务学院毕业设计答辩,选课系统的设计与实现,2017/12/29,系统所用技术,J2EE概述 J2EE是SUN公司定义的一个开发分布式企业级应用的规范。它提供了一个多层次的分布式应用模型和一系列开发技术规范,与传统的互联网应用程序模型和一系列开发技术规范,与传统的互联网应用程序模型相比有着不可比拟的优势。J2EE技术是一个开发的、基于标准的开发和部署的平台,用于构建N层、基于Web、以服务端计算为核心、模块化企业应用。J2EE同时也是所有兼容J2EE标准的应用服务器产品的同一标识。 J2EE是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE技术的基础就是核心Java平台,J2EE不仅巩固了标准版本中的许多优点,例如“编写一次、随意运行”的特性,同时还提供了对EJB、Java Servlets API、JSP以及XML技术的全面支持。其最终目的就是成为一个能够是企业开发者大幅缩短投放市场时间的体系结构。 J2EE体系结构提供中间层集成框架用来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性应用的需求。通过提供同意的开发平台,J2EE降低了开发开发多层的费用和复杂性,同时提供对现有应用程序集成强有力支持,完全支持Enterprise JavaBeans,有良好的向导支持打包和部署应用,添加目录支持,增强了安全几只,提高了性能。,中北大学信息商务学院毕业设计答辩,选课系统的设计与实现,2017/12/29,MVC模式 Model模型View视图Controller控制器是软件工程中的一种软件架构模式。它把软件系统分为三个基本部分:Model模型View视图Controller控制器。 模型视图控制器模式的目的是实现一种动态的程序设计,使后续对程序的修改和扩展简化,并且使程序某一部分的重复利用成为可能。专业人员可以通过自身的专长分组: *控制器Controller-负责转发请求,对请求进行处理。 *视图View-界面设计人员进行图形设计。 *模型Model-程序员编写程序应有的功能、数据库进行数据管理和数据库设计。 本系统编码采用MVC分层结构设计。工程主要分为action包,Dao包和bean包。 action包:主要是放置Struts的Action java类,用来控制流程跳转、操纵model层、从model里面取数据呈现给表示层。 dao包:主要放置负责与数据库打交道的java类,所有类皆继承自一个HirbernateDao。该层封装了数据的增、删、改、查操作。 dto包:主要是放置实体bean java类,用来表示实体,并且映射至数据库对应的表,负责想view层提供数据。 另外,所有JSP页面均放在工程WebRoot下。,中北大学信息商务学院毕业设计答辩,选课系统的设计与实现,2017/12/29,系统功能介绍,管理员模块:可以增加专业和课程、增加专业和课程详细信息、指定课程状态、修改管理员密码。 学生管理模块:可以注册用户添加学生信息、查看已选课程、查看课程列表、学生详细信息、修改学生密码。 登录模块:可以判断帐号的合法性和角色/权限,根据不同的角色/权限跳转到相应的页面。,中北大学信息商务学院毕业设计答辩,选课系统的设计与实现,2017/12/29,程序运行界面,登录界面,中北大学信息商务学院毕业设计答辩,选课系统的设计与实现,2017/12/29,注册页面,中北大学信息商务学院毕业设计答辩,选课系统的设计与实现,2017/12/29,管理员模块,中北大学信息商务学院毕业设计答辩,选课系统的设
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 53微积分基本定理
- 人防工程专业知识培训课件
- 脑洞英语语法系列之一般现在时课件
- 河南省周口西华县联考2026届七年级数学第一学期期末达标测试试题含解析
- 超高坝建设中的经济性评估方法探讨:实践经验分享
- 汽车制造设备技术手册
- 2026届天津市河西区梅江中学数学七年级第一学期期末达标检测模拟试题含解析
- 广东省清远市2026届七年级数学第一学期期末统考模拟试题含解析
- 2026届山东省垦利区四校联考数学七上期末达标检测试题含解析
- 中国银行宿迁市泗阳县2025秋招笔试法律专练及答案
- 公司品牌建设五年规划
- 第二单元 三国两晋南北朝的民族交融与隋唐统一多民族封建国家的发展 知识清单 高中历史统编版(2019)必修中外历史纲要上册
- 居室环境的清洁与消毒
- GB/T 39766-2021人类生物样本库管理规范
- GB/T 2900.50-2008电工术语发电、输电及配电通用术语
- GB/T 2518-2008连续热镀锌钢板及钢带
- GB/T 1689-2014硫化橡胶耐磨性能的测定(用阿克隆磨耗试验机)
- 第二讲国外教育评价的发展历程
- 中外管理思想史-课件
- 教育学原理课后答案主编项贤明
- 湖南人民出版社乘槎笔记(斌椿)
评论
0/150
提交评论