1、 1 毕业设计(论文)材料 专业班级专业班级 电子信息工程 123 班 姓姓 名名 指导教师指导教师 所在学院所在学院 信息学院 2016 年年 6 月月 2 总总 目目 录录 一、 毕业设计(论文) 二、 指导老师评语表 三、 评阅人评阅表 四、 答辩记录表 五、 答辩委员会评语表 3 基于基于 weweb b 的选课系统的设计的选课系统的设计 摘要摘要 伴随着计算机及互联网的普及, 校园网络选课系统作为高校信息化的一个重 要组成部分,正逐渐改变着传统的人工教务管理选课的模式,逐步提高着教务管 理人员以及师生等工作人员的工作效率。同时也基本实现了学生的在线信息查 询、选课功能以及教师对课程信
2、息发布的管理等功能,另外也初步解决了教师在 课程信息发布管理上的权限问题。应用该系统,学生可以通过网络在任意地点、 指定的时间进行选课。在此背景下,充分利用现有的网络资源,建立网上选课系 统势在必行。 本系统使用 JAVA 语言来开发制作界面,使用 SQL SERVER 2008 做后台数 据库的支持。这使得系统有较高的安全性和较好的性能。根据登录类型的不同, 系统登录以后弹出不同的窗口: 有学生窗口和老师窗口。 学生在系统中可以选课、 退选课程、修改密码教师在系统中可以现实以下功能:给学生打成绩,申报课 程;课程的增加,删除,修改,查询等功能。同时本文还对系统的开发原理、系 统的功能特点和设
3、计方案进行了介绍。本系统的优势在于操作简单、功能强大、 适用性强,面向对象的思想使界面更加的人性化。 关键词:关键词:java;springmvc 框架;mybatis;sqlserver 数据库 4 AbstractAbstract With the popularity of computers and the Internet,online Network Elective syste m as a important part of college information.Educational Administration Elective.And also gradually in
4、creasethe efficiency of teachers and students.Moreover, could choo se courses anywhere anytime via internet by this system. In this context,it is necessary to establish a onlineregister system by full use of exsiting network resources. The system use the JAVA to create interfaces, and SQL SERVER 200
5、8 was used to do back-end database support. This allows the system has high security and better p erformance. According to the different log types, the system after logging in will sho w a different pop-up window: the window of students and teachers window. Students i n the system can be elective, c
6、ourse withdrawal, change your password. Teachers in th e system can realistically the following features: students add, delete, modify, query; c ourse add, delete, modify, query and other functions. Key words:java;springmvc;mybatis;sqlserver 5 目录 第第 1章章 绪论绪论 7 1.1 开发背景. 7 1.2 开发目标. 7 1.3 项目意义. 8 第第 2章章 系统分析系统分析 9 2.1 需求分析. 9 2.1.1 功能需求 9 2.1.2 性能需求 9 2.1.3 其他需求 10 2.2 可行性研究报告. 11 2.2.1 技术可行性- . 11 2.2.2 经济可行性 11 2.2.3 操作可行性 11 2.3 数据库选择. 1