【基于Web的学生档案管理系统的设计与实现12000字(论文)】_第1页
【基于Web的学生档案管理系统的设计与实现12000字(论文)】_第2页
【基于Web的学生档案管理系统的设计与实现12000字(论文)】_第3页
【基于Web的学生档案管理系统的设计与实现12000字(论文)】_第4页
【基于Web的学生档案管理系统的设计与实现12000字(论文)】_第5页
已阅读5页,还剩40页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

现该系统总共有两种模块,分别为教师端、学生端、管理员。其中,囊括了登录、建立了E-R图,其次对软件的各个方面进行深入分析和探究,比如可1 错误!未定义书签。 21.1课题背景及意义 21.2学生档案管理系统的现状分析 21.3本课题主要工作 3 4 4 42.3数据库技术 5 53.1系统需求分析 53.1.1系统主要解决的问题 53.1.2系统面向的对象及基本功能 53.2系统可行性分析 63.3系统开发要求 73.4系统非功能性需求 7 84.1业务流程设计 84.2数据库设计 94.2.1数据库设计阶段 94.2.2数据库概念模型 4.2.3数据库字段设计 4.3详细设计 155.1系统主要功能 5.2系统各个功能模块实现 5.2.1登录功能实现 5.2.2管理员功能实现 5.2.3教师功能实现 5.2.4学生功能实现 26.1登录验证 6.2修改登录密码测试 6.3课程信息管理测试 6.4教师信息管理测试 1.1课题背景及意义1.2学生档案管理系统的现状分析3第四个部分是学生档案管理系统开发与设计,主要包括4第二章开发工具概述2.1JSP框架学生档案管理系统以JSP作为框架的设计,Windows操作系统是该系统的开发平台。JSP是目前使用中最为常见的一种技术,主要是通过JAVA编写的一类程序,可以对程序的后端进行逻辑编辑,进一步实现对网页的动态调整,一般情况下,使用一提的是,JSP技术中的页面数据是结合了网页以及JAVA模块架构下的代码组合实那么前提是Servlet技术的应用。一般在一些类似谷歌的大型应用研发时2.2B/S框架也存在着相互独立的关系。从这个角度出发,我们在尺寸方面进行一种简单的论5处理结果又送还给Web浏览器。B/S结构具有很多特性,主要是用户可以直接打开浏览器,在浏www开头的网页,即可访问互联网上的各种各样的数据,比如上传毕业数据,打开纵观整个的信息管理系统,没有数据库将成为“无源之水,无本之木”,数据库库主要是MySQL数据库,这种数据库有很多其他数据库不可比拟学生档案管理系统的设计主要是为了建立学生信息的网络形式的档案以及智能6(1)经济可行性从一般的角度来说,新系统能够带来巨大的经济效益,体现在这样的几个方面:(2)技术可行性I机器的选择上也是要格外小心的,我们在工作台的选择上通常会用酷睿i3以上的PC(3)操作可行性这种操作系统是建立在Windows的浏览器用户界面的基础之上的,操作人员不统进行非常熟练的操作。由此一来,这种系统的操作过程(2)系统维护的功能:通过日常系统维护,来维持系统平时的正常运行。(3)数据管理:要准确无误记录用户获奖记录信息,然后定期对数据进行存储解用户用此系统能做什么,为什么要用此系统,此系统是否对学生档案信息的管理起输出设计主要是通过一系列的语言代码经过处理后输出到UI界面,给用户带来8(1)输入量最低限度。学生档案信息管理系统设计中突出数据录入最少原则。(2)注重简单、准确,使得错误降到最小。(3)在输入信息数据之后,要对录入的学生档案信息管理系统信息进行准确性(4)对输入设计的数据进行输入时,尽量避免信息数据在转录时可能发生的错差,同时没有故障产生,一般情况下要达到99%的准确。在数据录入的时候,也要保能太长,一般都是低于3秒,同时操作速度和响应速度一般保持在相互协调的状态,员使用整套系统完成各个功能操作的业务流程图如图4-1所示:9班级信息管理登录图4-1业务流程图(1)经过上述的原理介绍,该系统满足了学生及老师的实际需求,达到了标准(4)内容已开发得较为全面,具体内容会随着用户上传的数据信息的更新而进(5)当需要判断用户提交的信息时,能够及时全面地处理各种异常信息,如输概念设计主要是在对学生档案管理系统开发的基本构思上进行衍生的学生档案可以是独立的结构,比如支持DBMS,不需要其他计算机结构系统,由于本次学生档学生档案管理需求分析,并结合实际,建立整体属性E-R模型图。如图4-2所示:Ⅲ信息管理员班级查询图4-2整体属性E-R图由整体属性E-R图可以看出作为不同类型用户群体所主要掌握的功能和各用户类别用户教程图4-7课程实体图英文字段名字段类型长度说明编号名类别时间审批教师英文字段名字段类型长度说明编号课程名简介纲要(3)用户信息表如下表4.3所示:英文字段名字段类型长度说明编号用户名用户密码用户类别姓名所属学院所属班级性别电话邮箱头像名保存时间(4)学籍信息表如下表4.4所示英文字段名字段类型长度说明编号章节学籍内容学籍类型问题答案xueshengdxxt是系统的根目录,Src文件和WebRoot文件作为两个子目录存放于xueshengdxxt根目录中。前者主要(2)dao:存放DAO类文件。例如CommDAO文件(7)upfile:系统中每个功能模块都有需要上传的信息数据都存放于此子目录。(8)WEB-INF:lib文件存放目标系统需要用到的jar包。目录下还有几个xml配置文件和tld文件。(1)根据系统的整体需求,系统要实现以下功能:用户注册基本功能:对于用(2)系统维护的功能:通过日常系统维护,来维持系统平时的正常运行。(3)数据管理:要准确无误记录用户获奖记录信息,然后定期对数据进行存储5.2系统各个功能模块实现用户要在学生档案信息管理系统中输入账号和密码及用户类型也就是权限类别等信(1)用户(2)学籍、课程系统的学籍课程管理栏目主要实现对此系统系统的已上传或未审批的学籍和课系统中教师管理一般是教师上传成绩,可以进行成绩数据的检索、上传等行已注册本系统并在数据库有注册学生信息的学生用户可以在此系统实现查询学(1)学生信息档案管理系统模块主要界面如下图5-9所示。课程信息管理男▼(2)课程成绩查看模块已分配权限的同学可以查看学生用户本人课程成绩,界面如下图所示。(3)修改登录密码模块第六章系统测试与分析测试用例测试数据期望结果实际结果用户名:空登录密码:非空用户名:登录密码:登录不成功弹出错误窗口,提示用户名或密用户名:非空登录密码:空登录密码:登录不成功弹出错误窗口,提示用户名或密用户名:正确登录密码:不正确登录不成功弹出错误窗口,提示用户名或密用户名:不正确登录密码:正确登录密码:登录不成功弹出错误窗口,提示用户名或密用户名:正确登录密码:正确登录成功面测试用例测试数据期望结果实际结果旧密码:空新密码:空新密密码:新密弹出窗□,提示请输入原密码旧密码:不正确新密码:新密密码确认:空弹出窗□,提密码旧密码:不正密码确认:正确新密码:新密码确认:弹出窗□,提示原密码不对旧密码:空新密码:空新密新密码:新密码确认:弹出窗□,两次密码输入不一致旧密码:正确新密码:正确新密码确认:正确新密码:新密码确认:修改正确功入有效的正确原密码后输入想替换的新密码两次并两次输入结果一致的情况下才能测试用例测试数据期望结果实际结果关键字:不存在关键字:?查询失败关键字:空关键字:查询失败显示全部信息关键字:正确关键字:英语查询成功显示正确信息通过上表测试得知,已注册并上传数据到数据库的用户测试用例测试数据期望结果实际结果工号:空姓名:空院系:不限工号:姓名:院系:不限查询失败显示全部教师信息工号:错误姓名:院系:不限姓名:空院系:不限查询失败不显示任何信息工号:空姓名:空院系:正确工号:姓名:院系:国际交流查询成功显示国际交流学院教师信息工号:正确姓名:空院系:不限工号:T666姓名:院系:不限查询成功显示T666的信息工号:空姓名:正确院系:不限工号:空院系:不限查询成功显示张三的信息功能展示在用户面前,主要是学生档案管理系统注册、系统首页、各类学籍、选学生,我们可以查看某学

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论