内容管理系统的原型设计与实现
2023-04-17 15:03:53
论文总字数:20147字
摘 要
随着当今计算机及网络技术的飞速发展,Internt在全球范围内受到越来越多的人的关注,信息自动化在社会中的地位也日趋重要。于是越来越多的企事业单位包括各类院校都需要一个自己的信息发布和资源共享的平台,为了满足这个需求,我们开发此东南大学影像实验室内容管理系统,用于用户发布实验室的信息和资源以实现信息的共享和传递。
在网站不断普及的今天,网站的浏览和使用在人们的日常生活中起到了越来越重要的作用,东南大学影像实验室内容管理系统是基于Browser/Server结构、三大框架、MySQL及Tomcat服务器端的基础上开发的网站系统,使用者可以简单快速地浏览实验室发布的信息,同时学生和教师也可以通过注册登录,完成相应的信息及管理,是一个方便的能够使广大师生用户之间交互的平台。本文主要研究多用户系统,主要包括用户注册登录、前台浏览功能,后台有学生信息填写功能、教师审核等功能以及管理员审核等功能。同时也介绍了该内容管理系统的基本功能及具体模块功能的实现方法:该内容管理系统的设计采用了分层的思想,这在模块设计中体现的更加突出,也使得网站建设的思想显得更加的清晰和实用,也使得网站达到了松耦合的目的,增加了网站的安全性。
关键词:内容管理系统;Browser/Server;SSH;MySQL
Abstract
With the rapid development of today"s computer and network technology, more and more people pay attention to internet all around the world,and Information automation position in society are becoming increasingly important. So more and more enterprises, including various types of institutions have their own information needs a release and resource sharing platform, To meet this requirement, We developed this Southeast University Portal, Laboratory for users to publish information and resources to achieve sharing and transfer of information.
Today, the web site to browse and use in People"s Daily life has played a more and more important role, Southeast University portal is a Site Systems based on Browser / Server architecture, developed three basic framework, MySQL and Tomcat on the server,which makes users can quickly and easily browse laboratory information released. At the same time students and teachers can also register Login to Complete the appropriate information and management,so It Is a handy to make broad user interaction between teachers and students of the platform. This paper studies the multi-user system, Including user registration log foreground browsing, student information to fill in the background function, teachers and administrators to review the audit function and other functions. At the same time,This paper also introduces the basic function of the content management system and the implementation method of the module function: the content management system design by adopting the idea of the stratification, which reflect more outstanding in the module design, It makes the website construction thoughts appear more clear and practical, it also makes the site achieved the purpose of loose coupling, increase the safety of site.
Key Words: Content management system; Browser/Server structure; SSH; MySQL;tomcat
目 录
摘 要 I
Abstract II
第一章 绪论 1
1.1项目开发基础知识 1
1.1.1系统体系结构 1
1.1.2 JAVA语言简介 2
1.1.3 Java网络应用 2
1.1.4 Servlet技术 3
1.1.5 Axure_rp应用 3
1.1.6 SSH框架 3
1.2设计背景 4
第二章 系统分析与设计 6
2.1需求分析 6
2.1.1业务需求分析 6
2.1.2用户需求分析 6
2.1.3 功能需求分析 8
2.2系统结构设计 9
2.3功能模块设计 9
2.3.1用户管理 9
2.3.2教师管理 10
2.3.3学生管理 11
2.3.3页面总体设计 11
2.4物理设计阶段 14
2.4.1 数据库的分析 14
2.4.2数据库建立 15
第三章 系统实现 18
3.1整体页面设计 18
3.2模块开发 19
3.2.1 实验室简介模块 19
3.2.2 学术梯队模块 21
3.2.3 学术论文模块 22
3.2.4 人才培养模块 23
3.2.5 新闻公告模块 24
3.2.6 科学研究模块 25
3.2.7 教学园地模块 26
3.2.8 管理员后台管理模块 27
3.2.9 教师后台管理模块 28
3.2.10学生后台管理模块 30
3.2.11关键技术 30
3.3整体设计说明 31
4.1系统测试周期及目标 33
4.1.1系统测试周期 33
4.1.2系统测试的目标 33
4.2系统测试的方按及用例 34
4.2.1系统测试的方案 34
4.2.2系统测试的用例 34
总 结 36
致谢 37
参考文献 38
第一章 绪论
1.1项目开发基础知识
1.1.1系统体系结构
本系统开发采用B/S结构。本网站所采用的模式是基于MVC思想的设计模式,它是将应用程序有规划的独立成三个模块,从而达到松耦合目的,所谓的MVC即模型(Model),视图(View)和控制层(Controller),其目的是实现Web系统的职能之间的分工:
Model:Web应用程序中的主要的核心是Model层,它的作用是用来实现业务逻辑以及表示数据元素,因此也可以称作为业务逻辑层,通常可以用JavaBean或者entity来实现;
剩余内容已隐藏,请支付后下载全文,论文总字数:20147字