1、毕 业 设 计 ( 论 文 ) 开 题 报 告题 目 信息发布系统中后台管理业务设计学 院 通信工程学院专 业 信息安全姓 名班 级学 号指导教师1、综述本课题国内外研究动态,说明选题的依据和意义随着计算机通信时代不断地发展,计算机已经逐渐融入我们的生活,为我们提供了许多便捷。在各个行业及各个领域,计算机网络成了不可分割的一部分,它就好比是一名乐团指挥家,能公正的处理好每一件事,同时能将所有的人紧紧联系在一起,使乐团能正常地、有纪律地奏乐出美妙的音乐。信息发布系统是指在 Internet 上进行信息发布的信息系统,其特征是利用Internet 的技术传输和处理 信息,信息发布系统有狭义和广义之
2、分。 1狭义的信息发布系统也称 Web 信息发布系统,主要指利用 Web 提 供的通信手段在 Internet 网上进行信息的发布。而广义的信息发布系统是包括采用 Internet 技术从信息的 采集、信息的管理到信息的发布与交互的全过程的信息系统。广义的信息发布过程存在于组织内部、组织 与组织之间以及组织与整个世界之间。当前的信息发布系统已经不仅仅停留在简单的信息发布,而是正向电子商务阶段发展。也就是说,狭义的信息发布系统正在向广义的信息发布系统发展。目前。国内主流的开发技术有 PHP。PHP 是解释执行的服务端脚本语言,且上手容易,只要熟悉 C 语言的程序员就能 PHP 开发。而 JAVA
3、 WEB 需要熟悉 java 语法和掌握一些核心类库,而且还要懂得面向对象的程序设计方法,上手难度相对而言比较高。JAVA WEB 开发属于 SUN 公司定义的 j2ee其中的规范。 3PHP 虽然开发速度快,但其维护性,安全性,可复用性,封装性没有java web 性能好,因此,javaweb 通常适合企业开发大型的系统,随着 java web 技术地不断推进,java web 会逐渐成为国内的主流技术。企业内部的信息发布系统,它应当要有一个友好的页面,提供各种功能供人使用,也需要根据登录人的权限提供不同的功能, 不仅能人机交互还要能人人交流。因此需要设计一个后台管理业务,使得信息发布系统能
4、够正常地运行和管理。信息发布系统中后台管理业务设计是信息发布系统不可分割的一部分,它又是一个子系统,主要负责信息发布系统中后台管理业务的设计与实现。后台管理业务设计又叫做网络管理系统,网站管理系统是把一个网站的内容(文字,图片,等等)与网站的组件分离开来,可以将各个页面连接到一起,可以控制页面的显示。通过这个系统,可以方便的管理,发布,维护网站的内容,而不再需要硬性的写 HTML 代码或手工建立每一个页面,不仅能方便、快捷的管理整个系统,还能使信息发布系统变得更加完美。 521 世纪是互联网高速发展的时代。从哲学的角度上看,任何事物的发展都有两面性,即互联网虽然给我们带来了许多好处,但也出现了
5、负面的东西。因此,互联网的不安全成了企业最头疼的问题。同时企业对互联网的需要也日益增多,部分企业渴望有一款安全稳定的移动信息发布系统。因此,我决定毕业设计研究的课题是为信息发布系统中后台管理业务设计。二、研究的基本内容,拟解决的主要问题:企业内部移动信息发布系统可以提高企业内部信息和通知的发布与处理速度,进而缩短沟通时间、降低管理成本、提高企业的办公效率,增加企业发展的速度与竞争力。该系统包含 Android 智能手机终端和后台服务器 2 部分,具体的功能包括:Android 信息安全浏览与处理功能后台服务器信息安全发布管理功能。本课题是企业内部移动信息发布系统的一个子系统,信息发布系统中后台
6、管理业务设计主要是供企业内部发布信息的平台,其主要包括如下 3 个模块:前台用户管理与身份认证模块,公司内部信息管理与发布模, 后台用户及权限管理模块。图1 后台服务器功能组成示意图前台用户管理与身份认证模块:主要实现前台用户信息采集、维护、删除功能,以及前台用户身份验证功能。前台用户可以通过登录将登录信息传导服务器后台进行验证,在返回验证后的信息给前台系统。其中需要将关键信息,比如用户名,密码传到数据库中,在反馈到 Web 服务器中。同时后台管理系统可以对前台用户进行查看,编辑,和删除。公司内部信息管理与发布:主要是对包括公司内部新闻、通知的编辑与发布。信息发布后台管理系统有三种后台用户:管
7、理员,信息发布员,信息审计员。信息发布员主要的功能有:可以编写新闻和通知,可以查看自己撰写的信息,和修改自己的新闻和通知,删除文章等功能。信息审计员不能编写信息,它主要的功能是:新闻、通知的发布管理,提供审核流程建议并实施一键审核通过与发布的功能。后台用户及权限管理模块:主要负责后台管理员的产生,维护以及后台管理员的权限分配与控制。后台管理系统会验证登陆人员的身份进入该权限的页面。比如信息发布员是不可能看到人员管理这一个栏目的。信息发布系统中后台管理业务设计实现需要进行数据库操作和 Web 服务器交互。信息发布系统中后台管理业务设计前台用户管理与身份认证前台用户管理与身份认证前台用户管理与身份
8、认证 公司内部信息管理与发布 后台用户及权限管理访问数据库,目前有两种方式可以访问数据库,第一种是 JDBC 的方式,第二种是使用持久层框架。JDBC 是一种用于执行 SQL 语句的 Java API,可以为多种关系数据库提供统一访问,它由一组用 Java 语言编写的类和接口组成。持久层框架主要有两种。一、Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量级的对象封装,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate 可以应用在任何使用 JDBC 的场合,既可以在 Java 的客户端程序使用。2、使用 MyBatis 提
9、供的 ORM 机制,对业务逻辑实现人员而言,面对的是纯粹的Java 对象,这一层与通过 Hibernate 实现 ORM 而言基本一致,而对于具体的数据操作,Hibernate 会自动生成 SQL 语句,而 mybatis 则要求开发者编写具体的 SQL 语句。web 应用服务器是指可以向发出请求的浏览器提供文档的程序,主要功能是提供网上信息浏览服务。比较常用的 web 服务器有:IIS,kangle,WebLogic,Apache,Tomcat。其中,我认为 Tomcat 最适合这个系统,Tomcat 是一个开放源代码、运行 servlet 和 JSP Web 应用软件的基于 Java 的
10、Web应用软件容器。Tomcat Server 是根据 servlet 和 JSP 规范进行执行的,而且性能高,因此目前许多 web 服务器都是采用 Tomcat。三、研究步骤、方法及措施:主要研究如下:1,分析信息发布系统中后台管理业务设计的开发现状及发展方向,学习借鉴其有益做法和经验。大量查阅主流的文献数据库,搜索相关文献资料,如会议纪要和研究成果等,了解主流高效的后台管理系统开发技术和开发方向,将搜索到的文献资料整理分类,选取合理方案初步确定开发方向。2,学习并掌握信息发布系统中需要的开发软件,及开发环境和 java 编程语言。了解 eclipse 的安装配置。在掌握 myeclipse
11、 和 java 的基础上,要学会 java web的持久化框架,了解 mybatis 的基本原理,和 mybatis 访问数据库的基本步奏,掌握 mybatis 技术,并应用到 spring mvc 中。3,学习 tomcat 服务器的基本原理和安装方法,并加载到 eclipse 中。4,学习 sql 语句,及学会使用 mysql 数据库软件。5,开发后台管理系统,并初步实现其中的功能。6,测试完善:测试软件的完整性,可靠性和安全性,以及进行系统的界面测试、功能测试需求测试和性能测试等。然后对所存在的问题进行分析,确定原因,修改完善,保证软件系统符合需求。最后对整个系统的运行及可靠性进行总结,
12、并对其发展前景进行展望。四、研究工作进度: 序号 时间 内容1 2014.01.08-2014.02.01 文献综述,外文翻译,开题报告2 2014.01.21-2014.02.21 准备开题答辩,修正文档3 2014.02.21-2014.02.28 搭建 java web 的 Spring mvc+mybatis 环境。4 2014.02.21-2014.02.28 开发信息发布后台管理系统的初始页 面5 2014.03.01-2014.03.08 实现信息发布审计功能6 2014.03.08-2014.03.15 实现将新闻发布到 android 设备,和接收 android 信息7 2
13、014.03.15-2014.03.31 实现前、后台用户验证8 2014.03.31-2014.04.15 系统的综合调试9 2014.04.15-2014.05.15 开始撰写毕业论文10 2014.05.15-2014.05.27 论文修改,程序修正,准备开始毕业 答辩五、主要参考文献:1 闪四清,李宗键,夏国平等.基于 Web 的信息发布系统若干关键技术的研究和应用2 系统工程理论与实践,2000,20(11):51-56,77.3 李刚.轻量级 java ee 企业应用实战m.电子工业出版社,2011.4 孙莹,许俊华,张毅等.MVC 编程模型在 Web 程序中的应用及 Java 实现J.计算机工程与应用,2001,37(17):160-163.5 叶培顺,刘峰.基于面向对象系统日志管理模块的设计与实现J.科学技术与工程,2008,8(16):4715-4718.
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。