排课系统的开发.doc

资料分类:计算机信息 上传会员:congxia 更新时间:2021-05-20
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:11441
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:在排课系统功能的设计上,学生排课系统可以分为登录、选课和排课这3个子系统。登录子系统区分排课者即系统的管理者、学生和教师这三者的不同身份,从而给出不同的权限,并且判断其相应具有的功能来使用这套系统,通过在页面中分辨各自的身份。排课子系统的主要使用者是排课者,排课者可以把所有与排课有关的活动在此进行。选课系统主要是提供学生们选课平台,在这里可以进行选课等一些相关活动;在教师反馈系统中教师可以对排课者提出反馈意见,以便排课者在排课时可参考使用。

学生排课系统使用Rational Rose进行UMI。建模;过程选择使用jsp编写脚本,考虑到数据库的有效与快捷,同时也考虑到了多台服务器共同使用同一个数据库的情况,所以选择SQL Server 2000作为数据库服务器;对于网页的服务器平台,这里选择使用Tomcat 5.O作为Internet服务器。

 

关键词:智能排课系统,UML,JSP  

 

目录

摘要

Abstract

第一章 绪论-1

1.1智能排课系统概述-1

1.2智能排课系统的目的和意义-1

第二章 开发平台的技术-2

2.1 JAVA简介-2

2.2 JSP简介-3

2.3 Tomcat的介绍-3

第三章 系统分析-5

3.1 系统运行流程-5

3.2设计大纲-5

3.3功能模块分析-5

第四章  设计内容-7

4.1实现功能-7

4.2功能与模块的设计-7

4.2.1 设计思想--7

4.2.2 各模块设计与分析--7

4.2.3 系统ER图--8

4.2.4  数据字典--9

4.3数据库设计-9

4.4修改已建的数据库-9

4.5数据表设计-10

第五章  系统流程图设计与分析-13

5.1登陆系统流程图-13

5.2 主界面中课表生成部分流程图-13

5.2.1 班级管理流程图-13

5.2.2 班级课程处理流程图-14

5.2.3 课表生成部分流程图-15

5.2.4 报表输出功能-16

5.3其它模块设计说明(用户管理模块,时间段模块,课程管理模块)-17

5.4 调课功能实现及设计说明-17

第六章  系统设计与实现-19

6.1 管理员登陆-19

6.2系统首页-20

6.3管理员修改密码-22

6.4专业管理-22

6.5课表录入-23

第七章 结论和总结-26

参考文献-27

致 谢-28

相关论文资料:
最新评论
上传会员 congxia 对本文的描述:作为计算机应用的一部分,使用软件对排课信息进行管理与手工管理,具有着所无法比拟的优点。例如:查找方便、检索迅速、存储量大、可靠性高、保密性好、成本低、寿命长等优点。这......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: