1. 研究目的与意义
背景:伴随信息时代的到来,互联网软件逐渐融入人们的日常生活中,紧跟着人们的需求而发生变化,让我们的生活变得更加丰富多彩。
但是据网上调查统计有25%的大学生不会安排周末时间,41%的大学生偶尔会安排一下,仅有的那么一部分大学生才会想到自己的周末安排,对于这样的数据,我们能够体会到大学生活却变得并不是那么美好,然而大学生活,是我们在高中时代就无比向往的,因此我们更应该好好利用周末的时间,让我们的大学生活更加美好,所以通过这个网站的设计,来满足大学生的愿望,让更多的大学生在大学的生活中变得更加充实美好。
意义:1、通过网页和后台的开发,熟悉平台的制作过程。
2. 课题关键问题和重难点
关键问题:1) 需求分析:分析网站需要实现的主要功能和次要功能;2) 概要设计:设计网站系统的整体架构和数据结构;3) 详细设计:分析业务逻辑,设计功能层次,设计数据表与表之间的关系;4) 后台开发:实现相关功能的接口,实现前后端分离;5) 完善:页面的整体设计,和视觉体验,使页面变得更加和谐;6) 测试:进行相关功能的测试,各个功能之间的联系,并侧是之间的运行情况。
难点:1) 页面布局用到html5的新技术使用,使页面划分成几个块,来展示不同的功能。
2) 实物图的展示,和位置排列,以及图片下面的描述和相关功能的实现。
3. 国内外研究现状(文献综述)
摘要:AngularJS作为浏览器端的解决技术,主要是为了克服HTML在构建应用上的不足而设计的。
在浏览器端的技术中,在静态网页的解决方案中,我们通常使用HTML。
它是一种声明式标签语言,但要构建WEB应用的话HTML标签语言就显得乏力了。
4. 研究方案
设计方案:整个网站平台分为三层架构:界面层(User Interface layer)、业务逻辑层(Business Logic Layer)、数据访问层(Data access layer);采用传统的MVC模式,将其中的Controller分离出一个业务逻辑层(Business Logic,简称BL层),从而缓解Controller的压力,降低Controller代码的复杂度。
数据库使用MySQL;后台用java语言向前台页面提供一个接口就可以实现前后端交互;调研方案、研究方案:1.毕设重点侧重于后台java语言开发,后台开发只负责提供数据支持;2.主要完成如下功能模块:(1)登录注册模块:用户可以任意注册客户端用户。
用户登录后将要补全相关个人信息。
5. 工作计划
自取得毕设题目至1月底:对整个毕业设计进行可行性分析、需求分析;2022年2月1日:根据需求分析,填写开题报告;2022年2月10日至2022年2月29号:开始对整个网站系统进行概要设计;设计整体系统架构;搭建网站的整体框架;2022年3月13日之前:提交开题报告。
2022年3月20日之前:完成软件的数据库设计;导入一些测试数据。
2022年3月22日之前:后台开放一个用于用户登录的接口,前台实现用户请求并登陆功能;后台开放一个用于用户注册的接口,前台实现用户请求并注册功能。
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。