基于Java、JSP的学生课程以及成绩管理系统

技术:Java、JSP
摘要:
我的论文采用从上到下地结构化的系统分析方法,简述了一个功能比较全面的学生课程以及成绩管理系统的开发过程、操作流程以及他的一些核心的技术。我的这篇论文在中首先介绍了各个项目开发的意义。然后对它进行规划与分析。通过对它的分析得出它的业务流程。再接下来是系统的分析。最后确定开发模式进行各个模块的设计。最后是把数据库表进行开发设计与完善。
由上述的分析可得出,这个系统的设计层面上采用B/S模式,。而且在它是我们也使用了JSP技术对它的基本页面进行设计。通过这些来实现这个系统的功能要求。后台的数据库选用MySql数据库。该系统的设计实施为学生课程以及成绩管理系统的运行做基础,为学生的信息管理提供良好的条件。

关键词:学生信息,结构化的分析,学生管理系统

目录:
摘    要    II
Abstract    III
一、引言    1
1.1项目开发的背景    1
1.2项目开发的意义    1
二、可行性分析及总体设计原则    2
2.1可行性分析    2
2.1.1技术上的可行性    2
2.1.2经济上的可行性    2
2.2总体设计原则    2
三、系统分析    4
3.1业务流程分析    4
3.2数据流图    5
3.3数据字典    7
四、系统设计    10
4.1系统功能设计    10
4.2系统数据库设计    11
4.2.1概念结构设计    11
4.2.2数据库表设计    15
4.3系统开发工具与开发模式的选择    19
4.3.1系统开发工具    19
4.3.2系统设计模式    20
五、系统实现    21
5.1系统管理员登录模块    21
5.1.1登陆    21
5.1.2基础信息管理界面    23
5.1.3个人信息管理界面    23
5.1.4课程管理界面    24
5.1.5录入教师信息界面    24
5.1.6录入学生信息界面    25
5.2教师登录模块    25
5.2.1个人信息管理界面    25
5.2.2查看公告信息界面    26
5.2.3学生成绩管理界面    26
5.3学生登录模块    27
5.3.1查看个人信息界面    27
5.3.2课程查询界面    27
5.3.3学校公告界面    28
5.3.4我的成绩界面    28
六、软件测试与分析    28
6.1软件测试的重要性    28
6.2测试实例的研究与选择    29
6.3测试环境与测试条件    30
6.4系统运行情况    30
6.5系统评价    30
结    论    32
参 考 文 献    33
致    谢    34
 


 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
资源非常丰富,包含了学生信息管理系统需求分析文档,软件详细设计文档,安装部署手册及源程序。开发工具:软件架构:web应用程序,采用struts2加hibernate加spring框架。开发平台:J2EE 功能实现: 前台主页描述:顶部和底部均为各版块的公共部分,提供了一些导航链接,很方便用户操作。 左侧栏为用户信息及其班级信息展板,左侧底部展板用户显示一些班级公告信息, 右侧包括班级相册,可以自动播放,也可手动播放,还有一些班级的最新留言。 主页面只显示了最新的三条,用户可以通过头部导航条中的留言或“查看更多”导航 进入全部留言区,这里将为用户按时间先后顺序陈列出了所有的班级留言。您也可以 点击主页留言处的“我要留言”而进行留言。 班级模块描述:通过班级,用户可以查询本班的其他同学的信息,并且可以对信息的显示顺序进行排序, 排序可以按学号,姓名,年龄条件,再选择排序方式,点击查询即可。 留言模块描述:留言主要是方便大家讨论用的,用户可以发表留言信息,但如果内容不文明不科学,管理员可以删除。 这里也需说明一下,这里的留言没有设置留言评论的,感觉对于班级信息系统来说,也没这个必要,用户 有什么话要说,尽管留言即可,不过如果硬要针对某个人进行留言的话,用户也可以在留言中说明一下 即行,也没什么不方便的。 公告模块描述:特别说明一下,原本想将公告和活动分开处理的,但目前由于时间问题,暂且放在一起了,也就是 公告与活动是同一内容,然而这样做感觉也还可以,说得过去,这里的公告是一些班级的公告信息, 主要是由后台管理员(可以说是班长或班主任等)来发布的,只有管理员才能够直接操作公告信息, 前台用户这里只能够查看,其实这样没什么不妥,反而便于管理,也更符合常情。 其他模块描述:收藏和注销只是两个小功能,收藏是为了方便用户将本网页保存起来,这样以后就不必输入网址了。 而注销是必不可少的,用户登录后,当想退出时,就可以安全注销了,如果你现在还不想退出的话, 就别点击它哦,否而得重新登录的喔,仅作提示。 后台主页包括顶部公共模块,底部公告模块,左侧导航栏,中间显示区。其中顶部公共模块中的“主菜单”能够便捷的打开左侧的导航栏,“前台主页”是后台管理员查看前台主页信息,“后台主页”打开后台相关介绍信息的页面(登录成功后的主页面),“发布公告”方便管理员打开班级公告页面,便于发布新的公告,“数据维护”包括数据库备份与恢复,“系统设置”主要涉及到一些本系统的设置信息,由于时间及精力有限,这两块先预留着,以后再好好完善扩展。那个蓝色小按钮是控制中间页面是否隐藏左侧导航栏用的,而那两个黑色小按钮用于移动显示框的。 左侧导航栏主要包括了管理员信息的增删改查,学生信息的增删改查,班级公告信息的增删改查,班级留言信息的查询与删除。管理员单击各导航链接进入到相应页面,进行操作即可。 前后台页面美观,操作方便,尤其配有平台搭建介绍文档,很容易搭建系统平台。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值