1 《网络编程课程设计报告》 题目:网上选课系统的开发和设计 班级:软件工程 S091 2 目录 第一章 前言 1.1 开发背景……………………………………………………………………… 3 第二章 需求分析 2.1 需求分析……………………………………………………………………… 3 2.2 可行性分析…………………………………………………………………… 3 2.3 系统配置需求 ………………………………………………………………… 4 第三章 总体设计 3.1 项目规划……………………………………………………………………… 4 3.2 设计目标…………………………………………………………………… 4 3.3 系统相关技术介绍 3.3.1 JSP 技术介绍 ……………………………………………………… 5 3.3.2 SQL 2000 SERVE 数据库介绍 ………………………………………… 5 3.4 数据库分析设计 3.4.1 数据库需求分析 …………………………………………………… 5 3.4.2 数据库表的创建 …………………………………………………… 6 第四章 详细设计 4.1 主界面设计 …………………………………………………… 6 4.2 界面头尾设计 …………………………………………………… 6 4.3 登录界面 …………………………………………………… 6 4.4 学生用户界面设计 …………………………………………………… 7 4.5 管理员用户界面设计 …………………………………………………… 10 4.6 教师用户界面设计 …………………………………………………… 10 4.7 设计中遇到的问题 …………………………………………………… 10 第五章 参考文献 …………………………………………………… 11 3 第一章 前言 1.1 开发背景 Internet 的发展给我们的教育更加现代化,现在网上信息管理是我们现在教育中的一个热点。现在,教师学生跟学校的之间的信息传播只在一指之间,时为我们创造方便快速的途径。在安全性和信息更新化方面存在有一定的不足,各现有系统资料单独建立,共享性差;在以管理者为主体的方式中,信息取舍依赖管理者对于信息的认知与喜好,较不容易掌握用户真正的需求,也因此无法完全满足用户的需求。目前国家的教育体制也正处在不断改革、创新的阶段,我国教育部门充分吸取国外优秀的教学模式,结合国内多年的办学经验,逐步探索出适合中国特色的教学形式,国家教育部面向...