微空间私人定向共享系统设计与实现-计算机毕业设计源码+LW文档

 

 

开题报告内容

一.选题的目的

随着互联网技术的高速发展,各行业的资源信息在网络上飞速流转,其中不乏一些极具价值的文章和个人空间,本套系统正是致力于构建纯净绿色的微空间私人定向共享系统,减少开发人员为开发资源的消耗而建立。在安全前提下,共享优质文章和资料,加快开发进度,推进世界的创新。

纵观国内外相关网站的运营和设计情况,发现部分网站已经偏离了自己当初的道路,本来旨在共享各自的文章内容,分享自己的文档,视频等资源,但是现在却是被各种钓鱼链接,木马病毒等各种不良信息所占据,饱受广大网民的诟病,没有个人安全的隐私空间,所以很多文章和空间不安全。因此,构建一个绿色的空间和文章共享网站势在必行。有目标用户因为兴趣聚集到一起,可以实现评论、讨论相关话题,以及上传视频、文档、文章、图片等功能。同一个空间的用户可以共同参与归纳整理收藏夹内容,只有上传者可以删除和编辑自己上传的内容,空间内所有用户受空间创建者的管理。

本论文将介绍微空间私人定向共享系统的整个设计与实现过程。该系统采用B/S架构,面向的用户区主要针对的是各类网站客户包括前端和后端各类型。整个系统由后台管理系统,前台系统组成。

二.意义

如课题的研究背景述写的那样,国内网相当部分的私人空间网站的运营情况不容乐观,与平台最初设计相背离,因此,为拨乱反正,完成一个真正意义上的微空间私人定向共享网站,是本次课题研究的最重要目的。

本次设计选题就是要建立一个自营式的微空间私人定向共享网站,共享个人文章和空间。网站系统的自营性保证上传安全的文章资源,和建立个人私人空间,并对需要共享的文章进行隐私控制,只有得到作者的邀请码才能查看作者文章详情等,保证隐私安全和共享主义,避免外部用户恶意查看不同用户的隐私和文章。最终伤害网站和众多用户的利益,这是我们所不想看到的。

三.研究内容

1)与指导老师确定系统主要功能;

2)做需求分析及功能模块划分;

3)指导老师通过后,设计出用例图,E-R图,功能模块图

4)根据自己的功能模块划分,设计核心功能的算法

5)页面设计

6)根据自己的系统,完成论文的设计与实现

7)参考相关文献和需求分析文档和概要设计文档,完成初稿

8)根据指导老师的修改意见修改论文,直到定稿

 

四.研究方法及技术路线

1)深入调研获取最直观的需求,仔细进行对项目本身的需求分析。了解每个功能所需要的技术。

2)根据需求分析,设计数据库表以及各种表之间的联系。

3)将MySQLEclipse结合起来,开发一个B/S端的微空间私人定向共享系统。

因为系统属于B/S体系,因此本系统可以在服务器中布置和管理。易于维护。开发技术包括:SpringHTML等技术。开发环境使用Eclipse, Web服务器使用Tomcat 7.0。数据库采用MySQL 5.0

本系统以Java语言实现,主要使用JavaEE作为开发技术。而JavaEE框架通常选用Spring+SpringMVC+Mybatis框架作为其基础开发框架。通过整合SSM框架,并把SSM引入JavaEE轻量级框架中,采用MVC模型开发。使用JSP技术实现视图层,Tomcat作为Web服务器,MySQL数据库负责存储数据,使用eclipse为开发工具。在客户端采用Ajax异步通信技术无刷新的获取WEB服务器端的数据,缩短用户等待的时间,同时提高了应用系统执行性能。前后台页面使用boostrap框架,使系统易于操作及维护。

 

五.预期成果形式

系统主要分为前端和后端,主要有用户和管理员两个角色。

1.          前台用户可以登录注册。

2.          一个文本、图片、音视频存储系统。

3.          资料归档与整理功能,便于查找与整理文章。

4.          应用场景,教学设计与展示、用户个人资料存档个人日志、作家存稿集设计师个人作品集等。

5.          文章定向展示,当只有用户打开需要文章详情时,显示需要输入邀请码才能查看,没有邀请码不能进入文章详情。

6.          系统文章主要有分享和收藏文章的功能,用户还可以打印自己发布的文章内容。

7.     管理员可以对文章进行管理。

 

六.参考文献

[1]Wagner Gerd,Diaconescu   Mircea. Web Applications with Javascript or Java:Volume 2: Associations and   Class Hierarchies[M].De Gruyter:2021-03-08.

[2]Xiaolong Wen. Web Development   Using Java[M].Tritech Digital Media:2018-08-23.

[3]Maduike C.O. Ezeibe. Java :   Application In Mobile Phone And Android[M].Tritech Digital Media:2018-08-23.

[4]石云辉. Java程序设计基础实验教程[M].西南交通大学出版社:, 201808.285.

[5]古凌岚,张婵,罗佳. Java系统化项目开发教程[M].人民邮电出版社:, 201802.313.

[6]肖睿,龙浩,孙琳,杨桂英,余婕. Java高级特性编程及实战[M].人民邮电出版社:大数据开发实战系列, 201801.209.

[7]肖睿,喻晓路,朱微,张超,戴立坤. Java Web应用设计及实战[M].人民邮电出版社:大数据开发实战系列, 201801.238.

[8]李梅芳,金忠伟. Java Web云应用开发[M].人民邮电出版社:, 201712.230.

[9]郑豪,王峥,王洁. JAVA程序设计实训教程[M].南京大学出版社:应用型本科计算机类专业“十三五”规划教材, 201708.252.

[10]黑马程序员. Java Web程序设计任务教程[M].人民邮电出版社:, 201701.431.

七. 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

毕业设计(论文)提纲

 

第一章是论文的绪论部分,主要介绍了课题的研究背景以及研究目的和意义。

第二章研究了家教服务平台的所采用的开发技术和开发工具。

第三章研究实验室管理系统的需求分析。根据系统的特点,分析了系统结构和系统采用的开发方法,以及系统的运行环境,分析了业务流程,绘制了业务流程和数据流程。

第四章是对系统的详细设计进行说明。

第五章是系统的具体实现,介绍系统的各个模块的具体实现。

第六章在前几章的基础上对系统进行测试和运行。

最后对系统进行了认真的总结,以此对未来有一个新的展望。

 

 

毕业设计(论文)完成进度安排

 

(1)2021年11月4日前,系组织完成毕业设计(论文)课题双选,确定毕业设计题目。
  (2)2021年12月5日至2021年12月25日,完成毕业设计(论文)开题报告。
  (3)2021年12月26日至2022年1月8日,完成译文。
  (4)2022年2月27日至2022年3月23日,完成毕业设计(论文)前期工作自查与检查。
  (5)2022年3月24日至2022年4月23日,完成设计,撰写论文,中期工作自查与检查。
  (6)2022年4月24日至2022年5月13日,完成毕业设计(论文)提交资料与评审。
  (7)2022年5月13日至2022年5月26日,毕业设计(论文)答辩与评优。

 

 

 

指导教师意见

 

 

 

 

                                           指导教师:             

   

专业负责人意见

 

 

 

 

                                            专业负责人:              

   

 

资源下载: