课程预约系统(管理模块)的设计与实现
时间:2019-06-02 16:48 来源:毕业论文 作者:毕业论文 点击:次
摘要:随着互联网技术的发展,越来越多的应用正在从传统方式向基于Web的应用方式迁移。课程预约系统是高校教务管理的常用功能,用户数量多、分散广,因此基于Web方式的课程预约系统能够方便管理人员和学生用户使用,提高工作效率。本设计主要工作是完成课程预约系统的管理模块的设计与实现。该系统模块为教师和管理员两类用户提供服务,主要包括:课程申请、课程审核、课程安排、课程发布、课程预约管理、课程评价管理等功能。其中教师用户利用该系统可以完成课程申请、课程及学生信息查询、课程评教信息查看等操作。管理员用户使用该系统可以完成课程审核、课程安排、课程发布、课程预约管理、课程评价管理、通知管理等功能。经测试该系统运行良好、稳定可靠。35955 毕业论文关键词:课程预约;管理模块; 数据库设计;软件测试 Design and Implementation of Course Booking System (The Management Module) Abstract: With the development of Internet technologies, more and more applications are migrating from the traditional way to the application based on Web. Course booking system is commonly used in educational administration management in colleges and universities. The course booking system has the features of a large number of users and scattered widely, which makes it suitable to be realized based on Web. The system services for teacher and administrator users, which include the following functions: course application, a course review, course arrangement, course distribution, course of reservation management, curriculum evaluation and so on. Take advantage of the system, the teachers can apply course, inquire the course information,the students information, and the course evaluation information, and the administrators can audit course, arrange course, publish course, manage course schedule, course evaluation, and notice. The testing results show that the system is stable and reliable. Keywords: course booking; management module; database design; software testing 目 录 摘要 i Abstract i 目 录 ii 1 绪论 1 1.1 课题的研究背景 1 1.2 国内外研究现状与发展 1 1.3 论文结构 2 2 系统分析 3 2.1 需求分析 3 2.2 可行性分析 3 3 系统总体设计 5 3.1 系统功能模块设计 5 3.2 数据库设计 5 3.2.1 数据库的功能分析 5 3.2.2 E-R图数据库概念设计 6 3.2.3 数据库逻辑设计 6 3.2.4 数据库定义 7 3.3 系统架构 8 4 系统详细设计 9 4.1 登录模块 9 4.1.1 概述 9 4.1.2 流程设计 9 4.1.3 界面设计 10 4.1.4 代码实现 10 4.2 用户管理模块 11 4.2.1 概述 11 4.2.2 流程设计 11 4.2.3 界面设计 14 4.2.4 代码实现 17 4.3 课程管理模块 19 (责任编辑:qin) |