课程管理系统设计与实现

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

石家庄科技信息职业学院

毕业论文题目:课程管理系统设计与实现

学号:

姓名:

专业班级:软件技术

指导教师:

完成日期:

课程管理系统设计与实现

摘要:随着信息技术的飞速发展,各类管理信息系统已进入高校,但还未普及,而对于学生课程管理来说,目前还没有一套完整的、统一的系统。因此,开发一套适和大众的、兼容性好的系统是很有必要的。

本课程管理系统在开发过程中,注意使其符合操作的业务流程,并力求系统的全面性、通用性,使得本系统不只适用于一家教育机构。其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。系统采用Microsoft SQL Server 2005建立数据库后台,使用Microsoft Visual Studio 2008开发工具,利用其提供的各种面向对象的开发工具进行开发,本系统功能有课程管理、级别管理和学年管理等等。此三个模块都有查询、删除和添加功能。

论文主要说明了本课题的开发北京,所要完成的功能和开发的过程。重点的说明了可系统设计的重点,设计思维、难点技术、和解决方案。

关键词:SQL Server 2005;Visual Studio 2008;课程管理

Abstract:Along with the swift development of the information technology, varies managements have come into universities but not popularized. As for the course management, there is not a set of complete and unified system, so it's very necessary to develop a common, compatible one.

In developing procedure, we pursuer develop the comprehensiveness and commonality of the system, so that it can not only be applied in educational institution. It mainly includes the setting and maintenance of database and the programming of the frontend application. System uses a database of Microsoft SQL Server 2005, uses Microsoft Visual Studio 2008 tool that uses varies provided all sorts of object-oriented development tools for development, this system functions are Course management、Level management and Academic Year management and so on. All of them have Check、Delete and Add.

The main topic of this paper describes the development of background, to complete the function and development process. Illustrates the focus of the focus of system design, design contemplation, difficult technologies and solutions. Key words: SQL Server 2005; Visual Studio 2008; Course Management

目录

一、前言 (1)

(一)项目背景 (1)

(二)选题意义 (2)

(三)开发工具 (2)

二、需求分析 (3)

(一)非功能性需求分析 (3)

(二)功能性需求分析 (3)

(三)可行性分析 (4)

三、系统分析与设计 (6)

(一)设计目标 (6)

(二)系统总体分析 (6)

(三)数据库设计 (8)

(四)系统设计 (11)

四、功能实现 (13)

结论 (14)

致谢 (15)

参考文献 (15)

一、前言

(一)项目背景

随着科学技术的发展,网络应用到社会中已经非常普及,在还没有网络的时候,都是运用手工的方式,这是相当麻烦的。随着社会的进步,技术也变得更加的先进,许多管理系统都可以用电脑来代替,不再使用手工,例如设计一个学校的学生成绩管理系统,课程管理系统,网上订票系统等等,网络给人们的生活带来了极大的方便。基于上述的开发背景以及当时在一家软件公司实习,公司的主管因而给了此课题。

与传统方法相比,它具有以下优势:

1.教学活动不受时间和空间的限制,教师和学生可以根据自己的实际情况选择不同的时间段、不同的地点进行课程设计和学习。

2.网络具有信息容量大、开放、共享等特点,学习者可以通过网络导航轻松地利用网络进行学习,海量的信息资源、开放的网络环境对教育个性化的形成、学生创造性思维的培养、实现教学过程要素关系的转变以及对促进从“应试教育”向“素质教育”转轨都将产生巨大影响。

3.为学生和教师提供了各种交流工具在学生和教师之间、学生与学生之间保持同步或异步交流,加强思想的交流和信息的反馈。

互联网技术与数据库技术的结合为计算的在人类生活中的应用带来了巨大的影响。在我国,教育是一个影响着国富民强的重要行业,随着改革开放和市场经济的发展根据中国特有的国情发展,教育得到了国家的大力扶持与社会各界的高度重视,产业信息化,管理现代化,科学化已经成为行业发展的重要课题,这不仅是企业提高自身竞争力,甚至是国家提高综合国力,走向国民富强的重要手段。因此开发一个全面的、实用性的学校课程管

相关文档
最新文档