- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程大作业 实现技术要求:采用JSP+JAVABEAN(DAO、VO)的分层技术或MVC模式实现,数据库服务器采用MySQL5.1,开发环境采用JDK1.7+Tomcat6.0+MyEclipse9.1平台; 评定成绩依据 是否使用分层技术完成 系统是否有扩展与改进 依据工作量和报告质量评定 提交的成果包括系统源程序+报告,源程序在收作业当天要求演示运行,报告用A4纸打印装订上交,。 报告格式详见报告模板,报告内容不得雷同,若雷同则按课程成绩不及格处理。 系统和报告演示及提交时间为18周(具体时间另行通知), 经验收后进行成绩评定,逾期不交成果将按无成绩处理。 学生信息管理系统 系统需求说明 本系统模拟学校对日常教务信息管理过程,开发学生信息管理系统。该系统可实现对教务资源中的学生信息、教师信息、课表信息、课程信息四个模块进行查询及处理操作。系统面向的用户分为:管理员、教师、学生。根据访问角色的不同,在系统中应体现出对教务资源的访问的权限的不同,其中管理员权限最大,拥有增、删、改、查的 系统需求说明 权限,而教师和学生角色仅拥有查及限制性的增、改权限,因此在这里需要对系统进行需求分析。 系统功能模块分为六大模块,它们包括: 登录模块该模块实现用户登录、密码修改功能。用户可选择管理员、教师或学生身份进行登录,并可修改登录密码。 学生信息管理该模块实现学生信息查询、学生信息添加、学生信息修改、学生信息删除功能。 系统需求说明 教师信息管理该模块实现教师信息查询、教师信息添加、教师信息修改、教师信息删除。 课程信息管理该模块实现课程信息查询、课程信息添加、课程信息修改、课程信息删除。 选课信息管理该模块实现学生选课查询、学生选课添加、学生选课删除、学生选课修改。 成绩信息管理该模块实现学生成绩查询、学生成绩修改、学生成绩录入、学生成绩删除。 系统需求说明 管理员功能需求: 学生信息管理:包括学生信息查询、学生信息添加、学生信息修改、学生信息删除 教师信息管理:包括教师信息查询、教师信息添加、教师信息修改、教师信息删除 课程信息管理:包括课程信息查询、课程信息添加、课程信息修改、课程信息删除 选课信息管理:包括学生选课查询、学生选课添加、学生选课删除 成绩信息管理:包括学生成绩查询、学生成绩修改、学生成绩录入 系统需求说明 教师功能需求: 教师信息管理:教师信息查询 课程信息管理:教师任课信息查询 成绩信息管理:学生成绩查询、学生成绩修改、学生成绩录入 学生功能需求: 学生信息管理:学生信息查询 选课信息管理:学生选课信息查询 成绩信息管理:学生成绩查询 系统总体设计 项目总体结构设计Java类存放于src目录,样式文件、图片资源、Jsp文件存放于WebRoot目录,目录结构如下图: 项目结构设计 包名称 作用 bean DBConnectionManager获取并返回数据库连接 vo 包括Student学生、Teacher教师、Course课程、Score分数的JAVABEAN类,可实现各自的set与get方法 dao 包括LoginDao、StudentDao、TeacherDao、CourseDao、ScoreDao的JAVABEAN组件,实现对数据库的访问操作 servlet 包含各业务的控制器组件 包结构设计 文件及目录名称 作用 css 系统样式文件目录 image 系统图片目录 studentEntry 学生权限访问资源目录 studentManage 管理员权限访问资源目录 TeacherEntry 学生教师权限访问资源目录 Index.jsp 系统入口,提供登录界面 loginAction.jsp 登录处理程序 Logout.jsp 登录注销处理 项目结构设计 登录模块实现 将学生信息管理系统进行改进,增加登录模块,该模块可实现用户登录,用户角色分为管理员、教师、学生三种,根据角色不同登录进入不同的功能页面进行访问。登录入口地址http://localhost:8080/stuSystem/index.jsp,这里模拟以管理员身份登录,登录成功跳转studentManage/stuAdmin.jsp,进入管理员操作界面面 登录模块实现 ,登录效果如图: 登录模块实现 首先对登录数据进行客户端校验,要求用户名及密码不能为空,数据通过校验提交服务器端验证,否则提示用户重新输入。登录成功跳转到主界面并提示登录者名称,并提供退出链接,登录失败则给出提示,并跳回登录页面要求重新登录,效果如图: 登录模块实现 登录功能实现 用户从Index.jsp进入登录模块,提供用户名username、密码 password、角色role数据给loginAction.jsp,其中选中管理员ro
您可能关注的文档
- 人教版三年级上语文第14课《蜜蜂》课件讲述.ppt
- 07 章实现B.ppt
- 人教版三年级上语文第21课古诗两首课件讲述.ppt
- 人教版三年级上语文第5课《灰雀)课件讲述.ppt
- 07作业场所职业病危害申报表.doc
- 07 神经内分泌免疫调节.ppt
- 07_生成树实验.doc
- 074#——机械设计基础.doc
- 人教版三年级下册第23课《我家跨上了“信息高速路”》讲述.ppt
- 07智猪博弈.ppt
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
最近下载
- 铁路工程概预算编制办法(铁建设[2006]113号文终稿).pdf
- 【智慧树】【知到】大学生劳动就业法律问题解读(2024必威体育精装版版) 章节测试答案.docx VIP
- 北师大版七年级上册数学课件第六章 数据的收集与整理.pptx
- 正川ZC200系列通用变频器使用说明书 选件.doc
- 2024年疾控大学习新兴技术在传染病预测预警中的应用答案.docx VIP
- 统编版语文六年级上册《童年》整本书阅读推进课(课件).pptx
- 新教材人教版高中物理必修第三册讲义(知识点考点汇总及配套习题含解析).pdf
- 临床基础知识题库及答案 .pdf
- 金色的鱼钩课本剧红色经典长征英语剧本.docx VIP
- 相亲简历模板(男).docx VIP
文档评论(0)