网站大量收购独家精品文档,联系QQ:2885784924

《WEB架构及其应用开发》大二下学期课程设计论文.docVIP

《WEB架构及其应用开发》大二下学期课程设计论文.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
广州商学院 课 程 论 文 题目:学生信息管理系统 课 程 名 称 WEB架构及其应用开发2016学年 第 2 学期 考 查 方 式 课程论文 姓 名 梁植淋 学 号 201406114142 专 业 商业软件工程 成 绩 指 导 教 师 邹锋 简介 本学生信息管理系统主要面向的使用者为学校内的管理人员如辅导员老师等实现了简单便利且清晰有条理的学生管理功能主要功能包括 本学生信息管理系统采用的主要架构模式为aven3.3.9 +Struts2.5 + Hibeernate4.1 +Spring4.2.6+Bootstrap3。都为目前市场上较为流行的框架版本,大大提高了本系统的性能及用户体验效果。 在本学生信息管理系统中SSH框架的运用均采用注解方式从而减少了各种 在本学生信息管理系统中 登录 (图2.1.1) 如图2-1-1所示,登录界面的背景设计为一张广州商学院落日的照片,登录框的输入栏除账号密码外,还有验证码输入,旨在降低非法登录的可能,提高系统的安全性。 (图2.1.2) 如图2-1-2所示,登录界面在验证码及账号密码输错时会弹出不同的提示框,目的是美化界面,提高用户体验。 学生管理 界面 (图2.2.1) 如图2-2-1所示,学生管理模块界面从上而下分为:导航条、添删改按钮、学生信息表格、上下页信息、尾部文字说明。 添加学生信息 (图2.2.2) 如图图2-2-2所示,点击【添加】按钮时,会弹出一个表单弹框,按提示输入相应信息后点击该弹框内的【添加】按钮,即可实现对数据库添加一条学生信息的数据,并提示“添加成功”。 修改学生信息 (图2.2.3) 在学生信息管理页面,选择一条欲修改的数据,在其前面的选择框打钩,并点击【修改】按钮,即可弹出如图2-2-3的弹框,该弹框的表单会显示原来数据的信息,只需在原来的基础上修改并保存即可。 删除 本系统支持多条数据删除功能只需在想要删除的数据前的多选框打钩点击删除按钮提示删除成功即可 详细信息 由于表格能显示的数据有限,所以并不能显示学生的所有信息,欲要查看某学生的所有信息条目,只需点击该数据最右边的【详细信息】,即可在弹出的弹框中看到完整的学生信息。如图图2-2-4所示。 (图2.2.4) 用户管理 这三个管理模块功能与学生管理功能类似,只是操作的对象及数据库表不同,这里就不再列举了。 功能实现 1.登录 (图3.1.1) 首先2的注解机制找到相应的action类及方法并把用户输入的账号密码类中 (图3.1.2) 然后,在action中调用相应的service类中的方法,查询数据库用户表中有没有账号密码都符合的用户信息,若有,则把用户对象放到session中,以记录当前用户的登录状态。 最后,action类中通过response对象把用户匹配成功的结果返回到jsp页面中,jsp页面中的通过js代码跳转到学生管理的初始化数据的aciton中获取一页学生信息,并跳转到学生管理页面显示出来。致此,登录功能完成。 2.学生管理页面初始化 (图3.2.1) 首先访问stumange的action方法在其中先查看session中是否已有登录用户记录页面并通过struts标签迭代出来迭代代码如下图所示 (图3.2.2) 3.添加学生信息 通过js方法触发弹出添加学生信息的模态框Student的ao层的helper类中的add方法从而实现数据的插入 4.修改学生信息 (图4.1.1) 该功能主要分为两步实现第一步先通过action及service及Dao层Student的中StudentManageService 类中的update 方法,实现对数据的更改并将修改成功的结果返回到jsp页面弹出修改成功的提示 (图4.1.2) 5.查看学生信息详情 (图5.1.1) 如上图代码所示,先通过js方法拿到所点击的数据的id,通过js方法触发异步请求去action

您可能关注的文档

文档评论(0)

kfcel5889 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档