毕业设计资源管理系统设计说明书(38页).doc
《毕业设计资源管理系统设计说明书(38页).doc》由会员分享,可在线阅读,更多相关《毕业设计资源管理系统设计说明书(38页).doc(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-毕业设计资源管理系统设计说明书-第 29 页毕业设计资源管理系统摘要随着接受高等教育人数的增加,毕业论文数量日益增多。传统上,论文的提交、保存和调阅采用纸质打印或光盘刻录方式,不仅浪费宝贵的纸张,在资源共享方面也有诸多不便。互联网从诞生至今已发展四十多年,技术成熟。基于互联网技术实现毕业论文的管理,同传统方式相比,具有远程提交、无纸化保存、实时调阅等大量优势。本文首先对毕业论文管理系统的市场需求和系统需求进行分析,并就技术可行性和环境可行性进行了重点分析;然后设计系统架构和划分系统功能,功能模块包括贴吧、资源共享、专栏、最新技术及系统管理等五个部分;接着给出.NET环境下利用C#、MVC、H
2、TML、CSS和Jquery等技术实现所有功能的过程;最后对系统进行了完整的软件测试,包括单元测试、集成测试、系统测试和验收测试。系统实现以后,贴吧可供学生相互交流,资源共享可供他人学习借鉴,专栏可以让学生获得更多专业知识,最新技术让大家掌握相关领域最新动态,管理员对以上资源进行统一管理,维护系统运行。经实际使用,该系统在学生毕业论文撰写过程中,提高了学生撰写论文的效率,减少了传统方式中的很多不必要的环节,取得了一定的社会效益。关键词:资源管理系统;.NET;MVC;C#;CSS;SQLServerAbstractTHE GRADUATIO DESIGN RESOURCES MANAGEMEN
3、T SYSTEMWith the increasing number of people who receives high education, the number of graduation thesis increases. Traditionally, the papers submitted, save and read use the paper to print or CD burning, not only is a waste of precious paper, but also has a lot of inconvenience in terms of resourc
4、e sharing. From the birth of the Internet has been developed over forty years, the technology is mature. Realization of graduation thesis management based on Internet technology, compared with the traditional way, it has a lot of advantages such as remote submission, paperless preservation real time
5、 read and so on.Firstly, the passage analyzes the graduation thesis management system and the need of the system, and focuses on technical feasibility、environmental feasibility analysis; And then design the system architecture and divided system functions, functional modules including the bar, resou
6、rces sharing ,the column、the latest technology and systems management. Then environment using c #, the MVC, HTML, CSS, and technical realization of all functions such as Jquery are introduced. Finally, to the complete system of software testing including unit test, integration test, system testing a
7、nd acceptance testing.After the implementation of the system, post bar is available for students to communicate with each other, resource sharing is capability for others to learn from, column allows students to get more expertise, the latest technology allows us to grasp the latest developments in
8、related fields, and the administrators manage the resources above, maintenance system operation. Through actual use, the system in the process of graduation thesis writing, improves the efficiency of the students writing papers, reduces a lot of unnecessary link in the traditional way, and achieves
9、certain social benefits.Keywords: Resource Management System; .NET;MVC;C#;CSS;SQLServer目 录第一章 绪论11.1 课题研究的背景和现状11.2 课题研究的目的和意义11.3 课题设计原则21.3.1 标准化原则21.3.2 开放性原则21.3.3 重构性原则21.3.4 易用性原则21.3.5 可运营和可维护性原则21.3.6 安全性原则2第2章 系统分析32.1 市场需求分析32.2 系统需求分析42.3 技术可行性52.3.1 B/S结构的介绍52.3.2 MVC的介绍62.3.3 C#的介绍72.3.
10、4 HTML+CSS页面编写的介绍82.3.5 JQUERY技术和JS技术的介绍82.3.6 LINQ技术的介绍92.4 环境可行性分析92.4.1 开发环境92.4.2 服务器端92.4.3 客户端92.5 软件运行环境和安装条件9第3章 系统设计113.1 系统目标113.2 系统架构设计113.2.1 普通用户使用流程113.2.2 管理员使用流程123.2.3 专家使用流程123.3 系统功能133.3.1 基本功能133.3.2 数据库E-R图分析143.3.3 数据表结构14第4章 系统实现184.1 登陆实现184.1.1 页面实现184.1.2 后台实现184.2 普通用户首页
11、194.2.1 页面实现194.2.2 后台实现204.3 普通用户贴吧204.3.1 页面实现204.3.2 后台实现214.4 普通用户资源共享244.4.1 页面实现244.4.2 后台实现254.5 普通用户专栏284.5.1 页面实现284.5.2 后台实现284.6 普通用户最新技术294.6.1 页面实现294.6.2 后台实现294.7 管理员用户管理304.7.1 页面实现304.7.2 后台实现304.8 管理员贴吧324.8.1 页面实现324.8.2 后台实现334.9 管理员资源共享354.9.1 页面实现354.9.2 后台实现354.10 管理员专栏354.10.
12、1 页面实现354.10.2 后台实现364.11 管理员最新技术364.11.1 页面实现364.11.2 后台实现364.12 MVC技术实现37第5章 软件测试415.1 软件测试定义及目的415.2 软件测试的方法415.2.1 单元测试415.2.2 集成测自试415.2.3 系统测试425.2.4 验收测试425.3 毕业设计资源管理系统的测试42总结45致谢46参考文献46前言随着互联网的普及,促进了网络技术的不断发展,同时,网络技术也推动了互联网的蓬勃发展。网络开发技术直接服务于人类社会,推动社会发展与进步。社会需求反过来强烈的要求网络开发技术进一步为人们提供全面的高质量信息服
13、务,为成千上万的技术开发人员提供高效的开发平台,网络开发技术已经成为了直通信息社会的桥梁。网络技术成为当今构建现代信息社会极具影响的社会主流,未来的电子商务、全方位的网络服务、生活和工作方式变革都将依托网络技术迅速发展,并且日益呈现出无限的生机与活力。应运而生的,现在有很多的信息交流网站,例如:现在有很多的论坛贴吧等等的网站,人们可以在上面提出自己的问题,其他人可以在上面解答这个问题。同时人们也可以在网站上面分享自己的作品等等的资源管理网站。这样可以使资源信息利用率达到最大化,本系统一方面可以维护毕业生的毕业设计以及资料等等,另外一方面也可以为在校的学生提供一个学习交流的平台。让同学可以更快更
14、好的了解到更多的知识。本次的设计业充分的体现出了互联网是一个互交流沟通,相互参与的互动平台。第一章 绪论1.1 课题研究的背景和现状当今社会,毕业设计资源管理越发重要。随着时间的推移,社会的进步,学生不断增多,相关的毕业设计也会不断积累。如果还用以前的一些方式,例如以纸质方式保存,刻录成光盘保存,或是建立一个网站保存,就会相对落后,主要体现在:第一,纸质保存方式不够完善,很有可能会因意外而失去这些资料,而且会占用更大的空间,浪费更多的资源,不符合环保的观念,这种方式根本就已经不再适应社会的发展。第二,刻录成光盘,虽然会一定程度上减少资源的浪费,但是这种保存方式不够安全,光盘很容易受到破坏。第三
15、,仅仅利用网站保存虽然能够弥补上面的那些缺陷,但是它不能实现资源利用的最大化。例如,学校中很多没有毕业的学生都知道毕业设计,毕业论文,答辩这样的事情,可是很多人都是浮于表面,不知道做什么,怎么做。同时,学生还缺少一个交流专业知识的平台,虽然现在可以用于交流的平台有很多,可大多偏娱乐,学习尤其是专业知识上的沟通少之又少。而且学生和老师之间的交流比较的少,可能很多人认为和老师交流直接去找老师就可以了。可是这样的交流时比较的不方便的,一方面老师不可能随时都有空闲,另一方面老师和一个学生交流的结果只有那个学生知道,没有实现信息资源的最大化普及。很多时候老师也需要一个平台,一个机会来让更多的学生学到更多
16、的知识,这样仅仅是靠课堂上的那45分钟是远远不够的。更何况现在的大学都是更加的倡导学生的自主学习能力,给学生更多的选择,学习更多自己想学的东西。但是随着互联网的广泛普及,促进了网络技术的迅速发展,现在的社会已经是一个信息化的社会,网络技术已经成为了构建现代信息化社会的极具影响的技术主流。所以技术的不断发展造就了社会的不断进步,现在社会越来越多的网站不断的出现,而且做的越来越好,而这些网站很多就是管理信息,传播信息。让更多的人更多更快更好的学习到新的知识,了解到新的信息。1.2 课题研究的目的和意义本系统首先是贴吧模块,在这个模块中,学生可以把自己的问题发表帖子提出来然后让会的同学去解决;同时相
17、应的学生也可以把自己会的知识用同样的方式分享在上面,让更多的人了解,如果有的同学有疑问或者是对这个知识有所补充都可以在下面跟帖回复。这样不仅可以让不懂的人获得更多的新知识,同时也可以让懂的人对这个知识了解的更加的全面。然后,本次设计的这个系统中还有一个资源共享的模块,这个模块可以管理毕业生的毕业设计和论文,可以把所有的资料一起打包上传上去,同时也可以把它们分开传上去。同时在校的学生不管是即将毕业的还是刚进入校园的,都可以下载这些资料,进行参考学习,最大程度的利用毕业生的资源。还有一个模块是专栏,这个模块主要是让老师或者是专业知识非常过硬的人发表看法或者是文章,然后学生可以在下面评论提出问题。这
18、样既可以让学生更多更好的和老师进行交流,老师的一些优秀思想、知识可以让更多的人知道。在信息社会中,信息、知识成为重要的生产力要素,和物质、能量一起构成社会赖以生存的三大资源。在信息社会,劳动者的知识成为基本要求。人类生活不断趋向和谐,社会可持续发展。所以本次的设计就是让信息和知识更好更多更快的传播。让在校学生可以有更多的学习上的交流,也可以更加直观的去了解最后要交的是一份什么样的作品,不至于让学生不知道最后要做什么,以至于一开始就没有什么目的。同时也可以让学生和老师有更多的交流,可以让老师把自己所知道的更加快速更加高效的传递给更多的学生。真正的做到信息的最大化。1.3 课题设计原则本次系统遵循
19、灵活性、易操作性、稳定性、可维护性、健壮性、可运营性、人性化的设计原则。1.3.1 标准化原则本次系统采用业界标准的编程语言,网络和应用协议。本次系统支持TCP/IP网络协议,用C#编程语言,MVC框架,这样系统的灵活性就会比较的高。1.3.2 开放性原则要使应用系统具有开放性。通过通用的标准接口使该应用系统与现有各应用系统之间易于连接,并能进行数据交换。从而方便系统将来实现快捷、灵活的二次再开发。1.3.3 重构性原则本次系统采用了模块化的结构设计,因此可以重复使用每个功能模块,这样的效果就是扩展时比较灵活。1.3.4 易用性原则本次的系统遵循易用性原则,尽量做到人性化,让用户可以方便快捷的
20、操作,然后也可以更好的后期维护。1.3.5 可运营和可维护性原则本次的系统的可维护性原则也贯彻的比较好,用的是MVC框架,这样就会比较的清楚明了。1.3.6 安全性原则安全性对任何东西来说都是比较重要的,所以本次的系统在制作的时候也是非常遵循这样的原则的。第2章 系统分析2.1 市场需求分析随着高等教育的不断普及,大学毕业的人数增多。学生在毕业的时候都需要完成毕业设计。随着网络技术的发展,很多的学校开始采用新的方式来管理这些资料。这样可以更好的节省资源。本文设计的毕业设计资源管理,可以更好的管理毕业生资源,同时还有各种模块,例如贴吧,资源共享,专栏等等。学生之间可以交流,也可以和老师交流,还能
21、参考之前毕业生留下来的资源,当然,同学们还可以看到最新的技术,了解最新的技术动态,作为技术开发人员,了解最新的技术变化,跟上潮流的步伐是十分重要的。结合市场的需求,这样一个系统既可以管理学生的毕业资源,同时也给学生以及老师一个可以交流的平台。2.2 系统需求分析毕业设计资源管理这个系统需要管理好毕业生的毕业资料,这些资料就是毕业生的毕业毕业设计以及毕业论文。但一个系统仅仅只是做一个功能模块式是远远不够的,这样的系统单调乏味,使用价值也小,所以系统的功能不仅仅是被管理员所用,它应该被更多的人使用,发挥它最大的功能,这就决定了它的需求大致如下:作为一个毕业设计资源管理系统,资源不需要管理员去上传,
22、因为如果所有人的资源都需要管理员来上传的话,管理员的人力就要耗费很多,这点和资源的有效利用不相符,所以本次系统的资源上传的权限都给了用户自己,用户可以自己上传自己的毕业资料。同时这些资料可以被任何人下载查看参考。当然,正如上面所说到的,仅仅是一个资源的上传下载是不够的,本系统的最终目标就是让学生可以拥有一个真正属于自己的学习平台。所以,系统还有贴吧模块,用户可以在贴吧上面发表自己的想法,把自己的问题在上面提出来,也可以在上面分享自己的知识。贴吧的功能大致有发帖,查看帖子,回复帖子。同时系统还有一个和专家交流的地方,在这里专家可以发表自己的文章,让普通用户去看,去学习,当然这个模块也有发表文章,
23、查看文章,同时还有一个回复的功能。系统还有一个大模块就是最新技术,用户可以在这里了解到最新的行业资讯,对于任何一行的人来说,了解行业的最新资讯是非常重要的。一个系统没人管理是不恰当的,所以本次系统还设置了一个管理员模块,管理员唯一和普通用户不同的模块就是用户的界面有首页,而管理员那首页那一块被用户管理给取代了,管理员可以管理用户,管理贴吧,专栏,资源共享等等。系统流程图如图2-1所示。图2-1 系统的流程图2.3 技术可行性基于以上对系统的描述,本次系统不仅是一个保存毕业生资源的系统,同时还是利用网络技术设计的一个学习交流的平台。在操作这个方面,系统坚持简单,易操作的原则,下面就本次系统所用到
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 资源管理 系统 设计 说明书 38
限制150内