没有合适的资源?快使用搜索试试~ 我知道了~
基于JSP+JavaBean+Servlet的课程管理系统的设计与实现-课程管理系统毕业设计论文.doc
0 下载量 91 浏览量
2023-07-02
16:06:06
上传
评论
收藏 3.76MB DOC 举报
温馨提示
试读
37页
基于JSP+JavaBean+Servlet的课程管理系统的设计与实现-课程管理系统毕业设计论文.doc
资源推荐
资源详情
资源评论
目录
毕业设计论文
题 目 课程管理系统
系 别 计算机系
姓 名
学 号
指导教师
2009 年 3 月 1 日
毕 业 设计论文 任 务
书
一、 题目:
基于 JSP+JavaBean+Servlet 的课程管理系统的设计与实现
二、 指导思想和目的要求:
课程管理系统,是为老师和学生提供一个课程管理的平台。长期以来,学校
基本都是使用传统人工的方式管理学生课程信息,效率低、保密性差,随着计算
机和网络技术的发展,使用计算机来管理课程信息已经成为发展趋势。因此,基
于 JSP+JavaBean+Servlet 的课程管理系统已成为作为学校管理者不可缺少的部
分,应为使用者提供充足的信息和快捷的查询手段。
此论文主要目的要求:
(1)操作方便,可以浏览整个系统文件及目录,减少查询时间,以最快的时间
浏览整个目录。
(2)集中管理:通过单一、稳定的管理界面集中管理用户的操作,以减少冗余、
降低维护成本。
三、 主要技术指标:
可靠性:要求系统能够长时间无故障的运行,当遇到数据库断开、网络断开、工
作超时等特殊情况时,能够进行重新连接等处理,避免系统出错。
速度:要求系统能够快速、及时的进行计算处理数据。
四、 进度与要求:
预计用 15 周完成毕业论文,具体时间安排如下:
第 1-3 周:选题目、查资料、写开题报告;
第 4 周:项目分析;
第 5 周:小组 成员讨论、确定项目的总体结构;
第 6 周:模块设计;
第 7 周:数据库设计;
第 8-10 周:模块代码设计
第 11-12 周:将系统各模块组合,进行测试;
第 13-15 周:整理文档,写论文、准备答辩。
五、 主要参考书及参考资料:
1.邢素萍 Java 办公自动化项目方案精解 航空出版社 2006
2.周辉 Java 数据库系统项目开发实践 科学出版社 2005
3.明日科技 JSP 开发技术大全 人民邮电出版社 2007
4.孙更新 Java 毕业设计指南与项目实践 科学出版社 2008
毕业设计论文摘要
随着计算机技术日渐成熟,它已进入人类社会的各个领域并发挥着越来越重
要的作用。作为计算机应用的一部分,使用计算机对学校的课程信息进行管理,
与手工刚来相比有其无可比拟的优势。例如:检索快速、查找方便、可靠性高、
存储量大、保密性好、信息保存时间长等。这些优点能够极大地提高学校课程管
理的效率,也是学校管理科学化、正规化的重要条件和标志。因此选择课程管理
系统作为毕业生设计的题目具有一定的学术价值和实际意义。
在实现方面,该毕业设计最大的特点是使用 JSP+JavaBean+Servlet 开发模
式,将系统中的表示层和业务逻辑层分开。这种开发模式在一定程度上体现了
MVC 的思想,又减少的常规 MVC 模式的复杂性,在中小型 Web 应用的软件开发中
具有一定的应用价值。而且采用 JSP+JavaBean+Servlet 开发模式进行该系统的
具体实现,为日后程序的修改和扩展提供了很好的可扩展性。
关键词 Java JSP Servlet JavaBean 课程管理系统 数据库 Web 应用程
序
目录
目录
第一章 引言.........................................................1
1.1 Java 语言简介...........................................................1
1.2 Java 语言在网络上的应用.................................................1
1.3 JSP 技术简介............................................................1
1.4 Servlet 技术简介........................................................2
1.5 JavaBean 技术简介.......................................................3
1.6 Tomcat 简介.............................................................4
第二章 系统需求分析.................................................4
2.1 设计目标...............................................................4
2.2 功能简介...............................................................5
2.3 运行环境...............................................................6
2.4 性能需求...............................................................6
2.5 数据需求...............................................................7
第三章 系统概要设计........................................................7
3.1 系统开发环境及工具......................................................7
3.2 系统体系结构设计........................................................8
3.3 系统功能划分............................................................9
第四章 系统数据库设计..............................................10
4.1 数据库的需求分析.......................................................10
4.2 数据库的逻辑设计.......................................................10
4.2.1 实体与属性之间的关系...............................................10
4.2.2 数据库的 E-R 图.....................................................11
4.3 数据库的物理结构.......................................................11
4.3.1 班级信息表.........................................................11
4.3.2 课程信息表.........................................................11
4.3.3 学生信息表.........................................................11
4.3.4 教师信息表.........................................................12
4.3.5 管理员信息表.......................................................12
4.3.6 选课信息表.........................................................12
4.4 数据库的完整性和安全性.................................................12
4.4.1 数据库的完整性.....................................................12
4.4.2 数据库的安全性.....................................................12
第五章 功能模块设计................................................13
5.1 用户登录模块..........................................................13
5.2 学生功能模块..........................................................13
5.2.1 选修课程..........................................................13
5.2.2 查看成绩..........................................................13
5.2.3 更改信息..........................................................13
5.2.4 下载资料..........................................................13
5.3 教师功能模块..........................................................14
5.3.1 挑选学生..........................................................14
剩余36页未读,继续阅读
资源评论
yyyyyyhhh222
- 粉丝: 404
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功