首页 Java 191基于JSP/Java的学生选课管理系统的设计与实现
191基于JSP/Java的学生选课管理系统的设计与实现
作品编号:228
关注人气:2658
文件包括:设计源码+数据库+论文
设计大小:4.23 M
开发语言:Java
开发数据库:MySQL
开发环境:Myeclipse+Tomcat+JDK
原价:900元
现价:90元
下载说明

本作品里面包括调试教程和开发工具和软件,可自行下载根据教程进行调试!

如需技术协助调试,本站收取50元作品调试费!点此申请调试

如果上面没有找到适合您需求的作品,您可联系我们为您定做,定做的作品完全按照您的功能需求来做,并且后期三包,包调试,包讲解,包修改直到通过为止。

  • 作品介绍
  • 项目目录
  • 论文目录
  • 论文预览

SQLServer和MySQL匀可运行

1.1      项目开发的背景

随着计算机及互联网的普及,传统的教务人工管理很难适应新环境,传统的选课方式是随堂报名,无法预见上课人数,浪费教学资源。

以现代网络技术环境为依托,讲传统选课模式转换为利用现代网络技术进行选课操作和管理的网上选课系统已经成为一项重要的改革。

现有的选课系统存在以下不足:

1)系统运行不够稳定

现有的选课系统时常无法登陆,这显然是网络服务器的不稳定造成的,应该在发布前进行充分的性能测试

2)操作复杂,不够人性化

 网上选课应该满足操作简单方便,但是现有的系统忽略了操作的简单性,从而导致选课要经过多个步骤,系统界面不够友好,不够人性化。

3)系统性能差

 没有进行充分的优化,导致在选课高峰的时候,大量同学同时选课经常会出现登陆和选课速度极慢,甚至出现服务器瘫痪死机的现象,导致某些学生不能正常的选课。

    


文件夹 PATH 列表
卷序列号为 362C-227F
D:\TEST\源码
│  xuanke.sql
│  论文.doc
│  
└─xuanke
    │  .classpath
    │  .mymetadata
    │  .project
    │  
    ├─.myeclipse
    ├─src
    │  ├─model
    │  │      TAdmin.java
    │  │      Tkebiao.java
    │  │      Tkecheng.java
    │  │      Tlaoshi.java
    │  │      Txuesheng.java
    │  │      Xuesheng_kebiao.java
    │  │      
    │  ├─service
    │  │      loginService.java
    │  │      utilService.java
    │  │      
    │  ├─servlet
    │  │      admin_servlet.java
    │  │      kebiao_servlet.java
    │  │      kecheng_servlet.java
    │  │      laoshi_servlet.java
    │  │      xuesheng_servlet.java
    │  │      
    │  └─util
    │          DB.java
    │          EncodingFilter.java
    │          
    └─WebRoot
        │  login.jsp
        │  loginSuccess.jsp
        │  
        ├─admin
        │  │  index.jsp
        │  │  left.jsp
        │  │  right.jsp
        │  │  top.jsp
        │  │  
        │  ├─admin
        │  │      adminAdd.jsp
        │  │      adminMana.jsp
        │  │      
        │  ├─kebiao
        │  │      kebiaoAdd.jsp
        │  │      kebiaoAll.jsp
        │  │      kebiaoAll1.jsp
        │  │      kebiaoMana.jsp
        │  │      
        │  ├─kecheng
        │  │      kechengAdd.jsp
        │  │      kechengAll.jsp
        │  │      kechengMana.jsp
        │  │      
        │  ├─laoshi
        │  │      laoshiAdd.jsp
        │  │      laoshiAll.jsp
        │  │      laoshiMana.jsp
        │  │      
        │  ├─userinfo
        │  │      userPw.jsp
        │  │      
        │  └─xuesheng
        │          xueshengAdd.jsp
        │          xueshengMana.jsp
        │          
        ├─alaoshi
        │      myxinxi.jsp
        │      
        ├─axuesheng
        │  │  myxinxi.jsp
        │  │  
        │  └─kebiao
        │          kebiao_mana_stu.jsp
        │          
        ├─common
        │      msg.jsp
        │      success.jsp
        │      
        ├─css
        │      base.css
        │      
        ├─img
        │  │  addNote.gif
        │  │  bg.gif
        │  │  bg_banner_menu.gif
        │  │  bg_button_blue.gif
        │  │  bg_button_del.gif
        │  │  bg_button_update.gif
        │  │  bg_header.gif
        │  │  bg_left_bc.gif
        │  │  bg_left_bl.gif
        │  │  bg_left_br.gif
        │  │  bg_left_ls.gif
        │  │  bg_left_rs.gif
        │  │  bg_left_tc.gif
        │  │  bg_left_tl.gif
        │  │  bg_left_tr.gif
        │  │  bg_login.png
        │  │  bg_login_panel.gif
        │  │  bg_login_panel.png
        │  │  bg_nav.gif
        │  │  bg_rectbtn.png
        │  │  bg_schedule.gif
        │  │  bg_tabedbtn.gif
        │  │  bg_table_item.gif
        │  │  bg_table_item2.gif
        │  │  bg_th.gif
        │  │  bg_title.gif
        │  │  bg_tr.gif
        │  │  bg_users.gif
        │  │  delete.gif
        │  │  dialogclose.gif
        │  │  edit.gif
        │  │  loading.gif
        │  │  login_main.png
        │  │  login_root.png
        │  │  logo.png
        │  │  luck.gif
        │  │  mail.gif
        │  │  main_fs.gif
        │  │  main_hb.gif
        │  │  main_hl.gif
        │  │  main_hl2.gif
        │  │  main_hr.gif
        │  │  main_lf.gif
        │  │  main_ls.gif
        │  │  main_rc.gif
        │  │  main_rf.gif
        │  │  main_rs.gif
        │  │  menu_seprator.gif
        │  │  nav_back.gif
        │  │  nav_changePassword.gif
        │  │  nav_forward.gif
        │  │  nav_help.gif
        │  │  nav_pre.gif
        │  │  nav_print.gif
        │  │  nav_resetPassword.gif
        │  │  nav_search.gif
        │  │  note.gif
        │  │  public.css
        │  │  
        │  ├─minicalendar
        │  │      minical_btnClose.gif
        │  │      minical_btnForward.gif
        │  │      minical_btnPrevious.gif
        │  │      minical_title.gif
        │  │      
        │  └─tree
        │          arrow_collapsed.gif
        │          arrow_collapsed_hover.gif
        │          arrow_expanded.gif
        │          arrow_expanded_hover.gif
        │          branch_node.gif
        │          btn_close.gif
        │          btn_close.png
        │          empty.gif
        │          folder_closed.gif
        │          folder_open.gif
        │          root_node.gif
        │          tree_node.gif
        │          user_node.gif
        │          
        ├─js
        │      Clock.js
        │      popup.js
        │      Tree.js
        │      TreeNode.js
        │      
        ├─META-INF
        │      MANIFEST.MF
        │      
        └─WEB-INF
            │  dwr.xml
            │  web.xml
            │  
            ├─classes
            │  ├─model
            │  │      TAdmin.class
            │  │      Tkebiao.class
            │  │      Tkecheng.class
            │  │      Tlaoshi.class
            │  │      Txuesheng.class
            │  │      Xuesheng_kebiao.class
            │  │      
            │  ├─service
            │  │      loginService.class
            │  │      utilService.class
            │  │      
            │  ├─servlet
            │  │      admin_servlet.class
            │  │      kebiao_servlet.class
            │  │      kecheng_servlet.class
            │  │      laoshi_servlet.class
            │  │      xuesheng_servlet.class
            │  │      
            │  └─util
            │          DB.class
            │          EncodingFilter.class
            │          
            └─lib
                    commons-fileupload-1.2.1.jar
                    commons-io-1.3.2.jar
                    dwr.jar
                    FCKeditor-2.3.jar
                    fckeditor-java-core-2.4.1.jar
                    javaee.jar
                    jspsmartupload.jar
                    jstl-1.2.jar
                    msbase.jar
                    mssqlserver.jar
                    msutil.jar
                    mysql-connector-java-5.0.4-bin.jar
                    slf4j-api-1.5.2.jar
                    slf4j-simple-1.5.2.jar
                    sqljdbc.jar
                    

目    录

摘    要    I
第1章    概述    1
1.1    项目开发的背景    1
1.2    项目开发的目的    1
第2章    可行性分析及总体设计原则    2
2.1    可行性分析    2
2.1.1    技术可行性    2
2.1.2    经济可行性    2
2.1.3    社会可行性    2
2.2    总体设计原则    3
第3章    系统分析    4
3.1    业务流程分析    4
3.2    数据流图    4
3.3    数据字典    6
第4章    系统设计    9
4.1    系统功能设计    9
4.2    系统数据库设计    10
4.2.1    概念结构设计    10
4.2.2    数据库表设计    13
4.3    系统开发工具与开发模式的选择    16
4.3.1    开发工具    16
4.3.2    开发模式    16
第5章    系统实现    18
5.1    登录界面    18
5.1.1    登录界面    18
5.1.2    登录流程    19
5.2    登陆首页面    20
5.3    密码修改模块    20
5.4    课程信息管理模块    21
5.5    老师信息管理界面    21
5.6    学生信息管理    22
5.7    课表信息管理    22
5.8    课表录入模块    23
第6章    软件测试与分析    24
6.1    系统测试的定义    24
6.2    系统测试的目的及意义    24
6.3    系统测试的重要性    24
6.4    系统测试的常用方法    25
6.5    测试环境与测试条件    26
6.6    系统运行情况    26
6.7    测试总结    26
第7章    总结与展望    27
参考文献    28
致    谢    29


标签:选课系统,在线选课

  • 专注毕业设计源码作品
  • 毕业设计源码论文全套
  • 每件作品均测试后上线
  • 提供所有教程和软件下载

Copyright © 2008-2024 jsjbysjw.com . All Rights Reserved. 备案号:苏ICP备2021056683号-4

  • 联系QQ:81677093
  • 微信:bysj1950