logo资料库

课程管理系统-JSP.doc

第1页 / 共26页
第2页 / 共26页
第3页 / 共26页
第4页 / 共26页
第5页 / 共26页
第6页 / 共26页
第7页 / 共26页
第8页 / 共26页
资料共26页,剩余部分请下载后查看
1 引 言
1.1 问题的提出
1.2任务与分析
1.3 E-R图
2. 程序模块功能
2.1添加功能
2.2删除功能
2.3显示功能
2.5查找功能
2.6修改功能
3 程序运行平台
4 总体设计
5 程序说明
6 模块分析
6.1 添加模块
6.2 显示模块
6.3 修改模块
6.4 查找模块
6.5 删除模块
7 系统测试
8 结论
数学与计算机学院 课程设计说明书 课 程 名 称: JAVA/数据库/网络综合课程设计 课 程 代 码: 6013809 题 目: 课程管理系统 年级/专业/班: 2010 级计算机科学与技术 1 班 学 生 姓 名: 樊述军 学 号: 312010080605124 开 始 时 间: 2012 年 12 月 25 日 完 成 时 间: 2013 年 01 月 13 日 课程设计成绩: 学习态度及平 时成绩(30) 技术水平与实际 能力(20) 创新(5) 说明书撰写质量(45) 总 分 (100) 指导教师签名: 年 月 日
西华大学数计学院课程设计说明书 目 录 1 引 言...........................................................................................................................................................1 1.1 问题的提出 ............................................................................................................................................ 1 1.2 任务与分析 .............................................................................................................................................1 1.3 E-R 图......................................................................................................................................................1 2. 程序模块功能.............................................................................................................................................2 2.1 添加功能 .................................................................................................................................................2 2.2 删除功能 .................................................................................................................................................2 2.3 显示功能 .................................................................................................................................................2 2.5 查找功能 .................................................................................................................................................2 2.6 修改功能 .................................................................................................................................................2 3 程序运行平台...............................................................................................................................................2 4 总体设计.......................................................................................................................................................2 5 程序说明.......................................................................................................................................................3 6 模块分析.......................................................................................................................................................7 6.1 添加模块 ............................................................................................................................................... 9 6.2 显示模块 ............................................................................................................................................. 12 6.3 修改模块 ............................................................................................................................................. 14 6.4 查找模块 ............................................................................................................................................. 16 6.5 删除模块 ............................................................................................................................................. 19 7 系统测试.....................................................................................................................................................20 8 结论............................................................................................................................................................. 22 I
西华大学数学与计算机学院课程设计说明书 1 引 言 1.1 问题的提出 在现代化的教育管理中,课程管理系统有着十分重要的作用,然而,用大型软件系统来于小型 的教育单位,不啻于“杀鸡用牛刀”,因此小型的的软件对于这种单位自然有十分重要作用。某高中 出于这种目的制作了这个课程管理系统。 1.2 任务与分析 本课题主要的目的是使用 java、数据库设计一个基于 B/S 模式的课程管理系统。 主要实现功能:查找:不同的查找方式 添加:添加新的课程信息 修改:修改某门课程的信息以符合要求 删除:删除不需要的课程 考虑到该系统的需求,在开发过程中可能会用到,SQL 数据库技术,JSP 技术, SERVERLET 技术,HTML 技术,并用到 eclipse 开发环境。 1.3 E-R 图 课程学分 授课教师 开课时间 课程性质 课程 课程编号 课程名称 1
课程管理系统实现—管理模块 2. 程序模块功能 2.1 添加功能 添加一条课程的基本信息,包括课程编号,课程名称,课程的性质,课程所占学分, 开课时间以及授课的教师的名字。 2.2 删除功能 能够对一门课程的信息进行删除按课程编号进行删除。 2.3 显示功能 显示所有课程的信息包括课程编号,课程名称,性质,学分,开课时间以及授课教 师姓名! 2.5 查找功能 根据你键入的查询关键词,按照你选择的不同查询方式,显示其详细信息! 2.6 修改功能 对课程的信息进行修改。 3 程序运行平台 Eclipse+Tomcat 7.0_34 4 总体设计 课程管理系统 查 询 课 程 2 添 加 课 程 显 示 课 程 修 改 课 程 删 除 课 程
西华大学数学与计算机学院课程设计说明书 5 程序说明 图 4.1 系统总体框架图 JAVA Bean 类:Course  package com.fsj.tool; public class Course { private String no; private String name; private String sex; private String time; private double credit; private String teacher; public void setNo(String no) { this.no=no; public String getNo() { return this.no; } } } } } public void setName(String name) { this.name=name; public String getName() { return this.name; public void setSex(String sex) { this.sex=sex; public String getSex() { return sex; 3
课程管理系统实现—管理模块 } } } } } } } public void setTime(String time) { this.time=time; public String getTime() { return time; public void setCredit(double credit) { this.credit=credit; public double getCredit() { return credit; public void setTeacher(String teacher) { this.teacher=teacher; public String getTeacher() { return teacher; 转换编码:TranslateCode }  package com.fsj.tool; import java.io.*; public class TranslateCode { public static String ToChinese(String str) { if(str==null) str=""; try { 4 str=new String(str.getBytes("ISO-8859-1"),"GB2312");
分享到:
收藏