基于suda框架的校园助手网站的设计与实现 - 中南林业科技大学 ....docxVIP

基于suda框架的校园助手网站的设计与实现 - 中南林业科技大学 ....docx

  1. 1、本文档共15页,可阅读全部内容。
  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文档。上传文档
查看更多
基于suda框架的校园助手网站的设计与实现 - 中南林业科技大学 ....docx

-PAGE 29- 附件5 湖南省大学生研究性学习和创新性实验计划 项  目  申  报  表 项目名称: 基于Suda框架的校园助手网站的设计与实现 学校名称 中南林业科技大学涉外学院 学生姓名 学 号 专 业 性 别 入 学 年 份 冯世昌计算机科学与技术 男 2015年 贺世康计算机科学与技术 男 2015年 周思娟计算机科学与技术 女 2015年 黄鼎晟计算机科学与技术 男 2015年 刘佳玲软件工程 女 2015年 指导教师 余波 职称 副教授 项目所属 一级学科 计算机科学与技术 项目科类(理科/文科) 理科 学生曾经参与科研的情况 本项目组同学已经修读C/C++程序设计、数据结构等课程,具备基本的程序设计技能;已经掌握基本的文献检索技术,能够根据选择的主题开展文献调研。 此外,项目申请人冯世昌参与科研情况: 1、参加2017年蓝桥杯程序设计竞赛湖南省赛区B组C/C++个人赛三等奖; 2、萌码网站()的SQL注入和XSS安全测试研究,发现了该网站的XSS通用注入漏洞和一个高危的session fixation 攻击漏洞,具体细节查看分析文章:/archives/17,已经联系网站管理员修复; 3、网站漏洞反馈平台补天( )无名团队成员,发现阿牛内幕网站Cookie任意注入的高危漏洞,因厂商未修复,漏洞细节不公开。 4、具有一年以上的框架开发经验,代码累计量达2万行左右(数据来来自: HYPERLINK "/DXkite" /DXkite)具体项目地址: (1) atd3cn:一个开源的PHP7 MVC框架,开源地址:/DXkite/。开发代码行数:5675行。 (2)atdmini:Atd3cn框架的修正版本开源地址:/DXkite/atd_mini。开发代码行数:11495行。 (3) Suda:本项目使用开源PHP7框架,系结合前两个版本的优点结合开发而成。开源地址: HYPERLINK "/DXkite/suda." /DXkite/Suda。开发代码行数:5648行。 指导教师承担科研课题情况 1、参与 “973”项目(项目名称:资源聚合模型、机制及计算性质 项目编号:2005CB321802)。 2、参与 国家自然科学基金资助项目,软件容错测量理论与技术研究,项目编号:No2002-2005。 项目研究和实验的目的、内容和要解决的主要问题 一、项目研究的目的 随着无线互联网的普及,越来越多的校园助手APP被开发与应用,这给大学生的校园生活以及在校学习带来诸多便利。譬如:现有的校园助手手机APP有效地解决了高校在校生校园通讯、成绩课表与教室查询等需求。 已有的校园助手APP缺乏校内维修预约的功能、校内兼职信息管理、校内志愿者管理、勤工俭学信息管理等功能。为了方便我校学生及学生工作事务管理人员的工作、学习与生活,借助学生手机的使用现状,设计并开发校园助手APP。 基于Android开发的校园助手APP有着明显的缺陷:需要下载安装,无疑会占用手机宝贵的存储空间。现行的应用也越来越偏向于网络化的应用程序,如腾讯新兴的基于WEB开发的微信小程序,实现了扫码即可使用的功能,极大的方便了用户的使用,提高了应用的普及率,因此,本项目将会通过网站的方式实现。 通过网站的模式来实现本项目,可供选择有体系结构有C/S(客户端/服务器)和B/S(浏览器/服务器)两种。与传统的C/S体系结构相比,采用B/S(浏览器/服务器)架构,不需要下载客户端,便于维护,不需要额外安装支持软件,在本地运行时,受安全沙箱全程保护极大提高了安全性。 框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象 HYPERLINK "/item/%E6%9E%84%E4%BB%B6" \t "/_blank" 构件及构件实例间交互的方法。框架提供了所有应用期望的默认行为的类集合。在应用框架进行网站开发时只需重写子类(该子类属于框架的默认行为)或组装对象来支持所需的行为。Web应用框架是实现了Web应用领域通用完备功能(除去特殊应用的部分)的底层服务。基于框架编程方便开发员在一个通用功能已经实现的基础上开始系统开发。 本课题组成员为了学习并掌握网站开发技术细节,学习并掌握Web领域的通用问题和特定问题开发技术,提高自己的实践能力和技术水平,本项目的开发将会使用自主开发基于MVC(Module-View-Controller)结构的通用WEB应用程序框架的网站后端框架Suda。 二、项目研究内容 设计并实现一个校园助手网

您可能关注的文档

文档评论(0)

189****0315 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档