目 录 1. 项目概述 ………………………………………………………………………3 1.1开发背景 ………………………………………………………………………3 1.2 开发目的 ……………………………………………………………………3 1.3 开发运行境 ……………………………………………………………………3 1.4 系统功能 ………………………………………………………………………3 2.需求分析 …………………………………………………………………………3 2.1 系统需求 ………………………………………………………………………3 2.2 功能需求 ………………………………………………………………………3 2.3 业务流图 ………………………………………………………………………3 3.总体设计 …………………………………………………………………………4 3.1 基本设计概念和处理流程 ……………………………………………………4 3.2 系统层次模图 …………………………………………………………………4 3.3系统层次模块图 ………………………………………………………………4 3.4模块设计 ………………………………………………………………………5 4.数据库计 …………………………………………………………………………5 4.1 数据库的逻辑设计 ……………………………………………………………5 4.2数据库的配置……………………………………………………………………6 5. 详细设计 ………………………………………………………………………8 5.1 学生登录模块的设计与实现 …………………………………………………8 5.2 学生注册模块的设计与实现 …………………………………………………9 5.3 学生查询模块的设计与实现…………………………………………………9 5.4 学生选课模块的设计与实现…………………………………………………10 6 测试及提交 ……………………………………………………………………10 7 项目小组成员及详细分工 ……………………………………………………10 8 附:模块源代码 ………………………………………………………………11 1.项目概述 1.1 开发背景 Internet的飞速发展深刻地影响了人们的日常生活和商业运作方式。人们打开网页浏览当天的新闻,发电子邮件给远方的朋友,使用搜索引擎查找资料,进入网上商城购买商品——这一切都是在使用Internet。社会的方方面面渗透着互连网的应用,使得一向烦琐的手工程序变得方便,快捷,而学校网上选课系统正是基于这一思想而发展起来的。 1.2 开发目的 传统的手工选课不仅复杂,也牵涉了很多的人力,对管理也造成了诸多不变,而借助网上选课系统,学生在规定选课时间段内,可以不受地点和时间的限制完成选修课的申请,而学校也可以方便地对系统进行管理和控制,提高工作效率。 1.3 开发运行环境: 开发工具:java语言 开发环境:JDK 1.4 系统功能: (1) 登录、注册功能. (2) 选课功能 (3) 查询功能
2019-12-21 19:22:02 320KB 学生选课系统毕业设计 论文
1
为解决学生自主选课的所带来的繁琐工作问题,特开发网上在线学课系统. 学生:网上选课;重选. 老师:网上在线填报课程信息 管理员:参数设置,帐号管理,学科管理等
2019-12-21 19:22:00 40KB 选课系统
1
基于Struts2和Hibernate的简单学生选课系统,只包含管理员,学生,教师,课程内容的简单选课系统,主要使用hibernate的一对多双向关联,多对多双向关联映射实现。
2019-12-21 19:21:01 8.73MB Struts2 Hibernate 学生选课系统
1
使用jsp设计开发一个简单的“学生选课系统”,并实现基本的选课功能,查询功能。 主要功能: 1能够实现学生基本信息、课程信息的增删改查,显示学分不足学生 2能实现选课功能,每个学生有选修学分限制,超出可选学分限制会提示; 3能方便的对学生选课情况进行查询,可以根据学号、姓名、班级、课程名等多种方式查询;
2019-12-21 18:58:58 11.09MB jsp 学生选课
1
正常的学生选课和成绩管理系统,控制台版本,没有评价功能,其他功能大概都有了(之前上传后的链接直接转到一本书上去了,故此重新上传)
2019-12-21 18:57:26 4.67MB VS2017
1
Android版学生选课系统(数据存储用的是Sqlite),本人亲自编写,请放心使用,好用的话请给一个好评
2019-12-21 18:55:39 2.48MB Android 学生选课系统 Sqlite
1
用Java和MySQL数据库实现GUI界面的学生选课管理系统
2019-12-21 18:54:58 944KB Java MySQL
1
jsp学生选课系统代码及报告
2019-12-21 18:54:15 2.61MB 学生选课系统 jsp
1
用户分为:管理员,教室,学生三个角色。 管理员:管理员可以对教室,课程,老师等与课程有关的实体进行增删改查。 教师:教师登录系统查看自己所教授课程的课表。 学生:学生可以登录系统进行选课和退课,学生可以查看自己的课表。
2019-12-21 18:53:36 1.27MB struts hibernate ajax json
1
基于原生php的学生选课系统,前端采用bootstrap,含登陆,注册,增删查改学生,课程,以及选课功能
2019-12-21 18:53:18 790KB php选课系统
1