职场大变样社区

5598

主题

6638

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2016-10-30 21:39:59 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术:Java、JSP等
摘要:
学生排课选课系统是当前各大高校实行学分制,加强学校迎接资源管理,师资管理和提高学校教学水平必不可少的系统。本系统是基于hibernate和struts2的选课排课系统,在实现技术上采用了hibernate和struts2的框架,数据库采用了Oracle数据库。随着Internet网络的告诉发展,上网办公已经成为每个现代人的基本技能,在网页上浏览信息上至老人下到小孩子都可以做到,因此,本系统采用B/S的方式会扩大使用群体,便捷用户的操作。
本论文主要包括学生选课排课系统方案分析与功能实现。本系统可以说一个信息管理系统,后台开发需要了数据库的数据采集和维护,要求建立数据一致性和完整性强的数据库,前段开发又需要对操作页面进行设计,采用JSP的页面设计语言对实现逻辑进行判断,页面可以增加用户体验,操作编辑,符合实现后台逻辑。然后,在原型基础上不断增加新的需求,不断满足学分制的改革和用户的需求。
经过使用Oracle数据库,hibernate和struts2的框架技术可以使大数据的处理更加的方便快捷,采用B/S的页面实现方式,可以让用户操作便捷,使用方便。本系统的实现,可以让学生和老师非常方便的查询自己的基本信息和课程信息,方便学校的师资管理。

关键词 :选课排课 ;学分制;信息管理

目录:

1.    绪论    1
1.1    课题背景    2
1.1.1    国内外实施学分制的历程    2
1.1.2    我国学分制的发展历程和现状    2
1.1.3    学分制的好处和弊端    3
1.1.4    学分制与计算机技术的结合    4
1.2    利用计算机网络技术实现学分制管理的好处    4
1.3    课题研究的主要工作    5
1.4    课题研究的目的和意义    5
2.    可行性分析    6
2.1    技术可行性    6
2.1.1    Java语言    6
2.1.2    Hibernate框架    7
2.1.3    Struts2框架    8
2.1.4    Oracle数据库    8
2.1.5    B/S架构的优点    8
2.2    经济可行性    8
2.3    操作可行性    8
2.4    社会可行性    9
2.5    时间可行性    9
3.    项目开发计划    10
3.1    项目目标    10
3.2    主要功能    10
3.2.1    学生用户    10
3.2.2    老师用户    10
3.2.3    系统管理人员    10
3.3    开发日期安排    11
4.    软件需求分析    12
4.1    软件性能需求    12
4.2    功能需求    12
5.    概要设计    13
5.1    开发环境    13
5.2    系统分析    13
5.2.1    系统介绍    13
5.2.2    系统模块图    14
5.3    功能描述    15
5.3.1    用户信息注册模块    15
5.3.2    用户登录模块    15
5.3.3    学生信息管理模块    15
5.3.4    老师信息管理模块    16
5.3.5    课程信息管理模块    16
5.3.6    教室和班级管理模块    16
5.3.7    管理员选课排课系统模块    17
5.4    系统编码规范    17
5.4.1    数据库命名规范    17
5.4.2    程序命名规范    17
5.5    数据库设计    18
5.5.1    E-R图    18
5.5.2    数据库表    19
6.    详细设计    23
6.1    接口设计和实现    23
6.1.1    DAO层接口代码设计    23
6.1.2    Service层接口代码设计    26
6.2    页面和代码设计    29
6.2.1    用户登录界面    29
6.2.2    学生用户注册页面    31
6.2.3    管理员管理模块    33
7.    系统测试    42
7.1    学生选课排课系统测试流程    42
7.2    系统测试数据    42
7.3    系统测试过程    44
7.4    系统功能测试结果    46
总结    47
参考文献    48
致  谢    49
外文文献    50
中文翻译    58

论文字数:23459
包含资料:


截图:




百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览支付


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表