收藏到会员中心
|
文档题目: |
基于BS结构的课程管理信息系统开发 |
 |
上传会员: |
panmeizi |
提交日期: |
2014-03-27 13:12:08 |
文档分类: |
计算机 |
浏览次数: |
26 |
下载次数: |
0
次 |
|
|
下载地址: |
基于BS结构的课程管理信息系统开发 (需要:25 积分) 如何获取积分? |
下载提示: |
不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
|
文档介绍: |
以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
|
文档字数: |
|
文档字数:13586 摘要 课程管理是教学管理工作的一项重要内容,工作流程相当复杂,工作量相当大。如今,随着高校规模的不断扩大,传统的管理模式已经不能适应新的形势,研发一个适合高校的网上课程管理系统已成为大势所趋。学生根据课程信息,进行网上选课、查询学分和更改信息;教师则可以在线挑选学生和公布成绩;管理员通过后台管理学生、教师、课程和班级信息。不仅减少了学生和教师因距离、时间等产生的交流不畅等问题,也大大提高了课程安排、班级安排和信息管理的工作效率。 经过详细分析,采用B/S结构,基于MVC开发模式,应用JSP技术、MyEclipse和SQL Server2000数据库开发一套课程管理系统,使教师和学生之间信息的交流更方便。
关键词:MVC,课程管理系统,B/S,JSP,SQL Server 2000 目录
摘要 I ABSTRACT II 第1章 绪论 1 1.1 背景 1 1.2 研究内容 2 第2章 B/S结构系统开发相关技术分析 3 2.1 MVC开发模式简介 3 2.1.1 MVC模式的实现过程 3 2.1.2 JSP+JavaBean 体系 3 2.1.3 JSP+Servlet+JavaBean 体系 4 2.2 三层体系结构 5 2.2.1 三层架构概要 5 2.2.2 三层架构原理 6 2.2.3 与MVC的区别 6 2.3 开发环境 7 2.3.1 MyEclipse 7 2.3.2 Microsoft SQL Server 2000 7 2.3.3 Java语言 8 2.3.4 java script脚本语言 8 2.4 本章小结 9 第3章 系统总体分析 10 3.1 系统总体目标和功能需求分析 10 3.1.1 系统总体目标 10 3.1.2 系统功能需求及模块分析 10 3.2 系统总体流程图和业务流程分析 12 3.2.1 系统总体流程图 12 3.2.2 业务流程分析 12 3.3 本章小结 14 第4章 数据库设计 15 4.1 数据库设计过程 15 4.2 数据库需求分析 15 4.3 概念结构设计 16 4.4 逻辑结构设计 17 4.5 本章小结 19 第5章 系统设计与实现 20 5.1 系统总体框架及模块功能设计 20 5.1.1 学生端模块基本功能 20 5.1.2教师端模块基本功能 22 5.1.3管理员端模块基本功能 22 5.2 学生端模块设计与技术实现 22 5.2.1 学生选修课程模块 23 5.2.2 修改个人信息模块 25 5.2.3 查询学分模块 25 5.3 教师端模块设计与技术实现 27 5.3.1 挑选学生模块 27 5.3.2 公布成绩模块 28 5.4 管理员端模块设计与技术实现 30 5.4.1 教师信息管理模块 30 5.4.2 班级信息模块 32 5.5 本章小结 35 第6章 系统测试与分析 36 6.1 运行环境 36 6.1.1 硬件支持 36 6.1.2 软件支持 36 6.2 测试项目 36 6.2.1 公布成绩的测试 36 6.2.2 注册课程的测试 37 6.3 本章小结 37 第7章 结论 38 致谢 39 参考文献 40
(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载) |
|
|
|