计算机应用技术毕业论文Word文档下载推荐.docx

上传人:b****2 文档编号:14826701 上传时间:2022-10-25 格式:DOCX 页数:16 大小:921.57KB
下载 相关 举报
计算机应用技术毕业论文Word文档下载推荐.docx_第1页
第1页 / 共16页
计算机应用技术毕业论文Word文档下载推荐.docx_第2页
第2页 / 共16页
计算机应用技术毕业论文Word文档下载推荐.docx_第3页
第3页 / 共16页
计算机应用技术毕业论文Word文档下载推荐.docx_第4页
第4页 / 共16页
计算机应用技术毕业论文Word文档下载推荐.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

计算机应用技术毕业论文Word文档下载推荐.docx

《计算机应用技术毕业论文Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《计算机应用技术毕业论文Word文档下载推荐.docx(16页珍藏版)》请在冰豆网上搜索。

计算机应用技术毕业论文Word文档下载推荐.docx

信息技术越来越发达的今天,人们的交流也开始变得越来越普遍,所获取的信息知识由书籍,报刊,杂志等开始转向网络,且比重日益增大,这不仅是对传统获取信息的挑战也是新时代信息化的要求。

早期的新闻设计思想、设计框架以及采用的技术和各方面的标准也有待于改进和完善,其传统的架构模式已不能满足人们平时工作、娱乐、办公和学习的需要。

因此设计和开发一种基于B/S模式的新闻发布系统很有必要.新闻发布系统为信息寻求者提供了一个快速及时浏览新闻的平台,为信息管理者提供了便捷高效的新闻发布与管理平台。

而互联网容纳的信息量大、内容丰富、没有时空的限制,因此,基于B/S模式的新闻发布系统的开发受到开发者的追捧。

五、教师指定的主要参考文献(期刊、书籍、网页)

1.武延军,黄飞跃.精通JSP编程技术[M].人民邮电出版社.2001.

2.王毅、尹相群.ASP.NET应用开发完全手册[M].人民邮电出版社.2007.

3.杨少波MVC+EF框架技术.XML[M].清华大学出版社.2007.

指导教师欧阳宏

学生孙健

学生:

孙健

指导教师:

欧阳宏

摘要

本论文研究的基于B/S模式的新闻发布系统用C#语言实现的基于C/S的编程,用SQLServer作为后台数据库。

论文重点介绍了新闻发布系统的实现过程:

包括系统分析、系统调查、功能设计、数据库设计、系统实现,系统测试和调试等。

该系统是基于B/S的新闻发布系统。

系统中分为大的五个方面:

新闻查看、新闻查找、新闻管理、新闻类别管理、新闻栏目管理、等模块。

1、新闻查看:

负责对新闻的列表、分类查看和详细信息的显示。

用户进入系统后,能够查看最近的发布的新闻,并能够选择查看某个新闻类别的所有新闻。

用户单击某个新闻标题,就能够查看新闻的详细内容。

2、新闻查找:

根据指定的条件查找新闻记录。

用户登录后可以指定条件进行新闻查找。

3、新闻管理:

完成新闻信息的列表,新闻的增加修改和删除操作。

根据管理员的权限,对系统进行管理,超级管理员只有一位,他比普通管理员具有更多的权限。

4、新闻类别管理:

管理员在此进行增加修改和删除新闻类别的操作。

5、新闻栏目管理:

管理员可以对新闻栏目进行修改、添加和删除等操作。

关键词

新闻发布,管理系统,需求,模块,设计,数据库

第一章前言

1.1项目开发的背境

网站新闻发布系统,又称为信息发布系统。

是将网页上的某些需要经常变动的信息,类似新闻、新产品发布和业界动态等更新信息集中管理,并通过信息的某些共性进行分类,最后系统化、标准化发布到网站上的一种网站应用程序。

网站信息通过一个操作简单的界面保存到数据库中,然后通过已有的网页模板格式与审核流程发布到网站上。

它的出现大大减轻了网站更新维护的工作量,通过网络数据库的引用,将网站的更新维护工作简化到只需录入文字和上传图片,从而使网站的更新速度大大缩短。

在某些专门的网上新闻站点,如新浪的新闻中心等,新闻的更新速度已经是即时更新,从而大大加快了信息的传播速度,也吸引了更多的长期用户群,时时保持网站的活动力和影响力。

1.2项目开发的目标

新闻发布系统主要功能为新闻信息的发布,以及新闻信息的浏览。

可以将系统分为两个部分,一个为后台管理部分,一个为前台显示部分。

通过后台管理部分来进行新闻数据的维护,通过前台显示部分进行新闻的浏览。

1.3项目开发的意义

基于WEB的新闻发布系统的特点就是利用Browser/Server(B/S)结构,实现新闻的在线发布、添加、修改、删除等功能。

这种系统的优势在于系统简单、功能强大、扩展能力良好以及能够方便的跨地域操作等性能。

第二章可行性分析

2.1软件开发必要性

互联网以惊人的速度渗透着人们的生产、生活。

企事业单位、机关团体乃至住宅小区上网已经成为一种潮流和时尚。

今年来,以Internet为代表的信息新技术迅速席卷全球,在计算、通讯、商务的领域都引发了引人注目的变革。

伴随着网络的出现,网页逐渐融入人们的生活。

快速及时的新闻浏览,五彩缤纷的网上信息,是网络与人们的生活息息相关。

Internet打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。

2.2技术可行性

本新闻发布系统使用的是B/S架构。

客户端使用浏览器可以对服务器发起请求,而服务器与数据库相连,服务器就会把数据库中的数据收集,响应给浏览器。

后台人员向服务器中添加的数据,会送人到数据库中保存。

2.3经济管理可行性

B/S结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。

只要有一台能上网的电脑就能使用,客户端零维护。

系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。

甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。

第三章需求分析

3.1概述

3.1.1待开发软件的一般描述

1.系统分析的原则:

分析新闻发布系统的要求,确定新闻发布系统的逻辑功能,以满足企业的要求。

第一阶段完成后,该系统应具备较高的可扩充性,便于在此基础上完成第二阶段。

2.分析方法:

采用结构化分析方法,建立新系统的逻辑模型,这个逻辑模型尽可能避免计算机的专业术语。

3.1.2需求概述

一个功能基本完善的新闻发布管理系统应是完全控件式的页面布局,使得新闻的录人工作更简便。

对新闻的录入、修改、删除等操作,都将立即在主页的对应栏目显示出来,实现“即时发布、即时见效”。

3.1.3运行环境

1.运行环境支持软件

开发软件:

推荐VisualStudio2010

数据库系统:

SQLServer2010或更高版本的数据服务器

2.开发环境:

操作系统:

Windows7

开发工具:

VisualStudio2010,SVN源代码管理工具

MicrosoftSQLServer2012、PowerDesiganr数据模型设计

3.1.4性能要求

1.系统响应时间的要求。

一般操作的响应时间应在1~2s内,登陆界面在2~3s之间,启动程序在5s之内。

2.出错处理机制。

正常使用时不应出错,对于用户的输入错误应该给出适当的改正提示,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。

3.2系统需求

3.2.1系统的功能分析

系统中分为大的四个方面:

3.2.2系统用例图

系统用例图:

用于描述整个系统中的各大模块用里以及用例之间的关系。

图2.2工作流程图

3.2.3系统功能模块列表

模块类别

功能

新闻管理后台系统

用户登录

类别管理

栏目管理

新闻管理

新闻发布前台

首页

二级页面

3.2.4系统结构图

系统结构图:

用于说明系统的重要模块以及其模块之间的结构关系,如(图3-5)。

图3-5系统结构图

第四章概要设计

4.1接口设计

4.1.1外部接口

1.界面设计:

分为主界面与各子界面,主界面显示了本软件的主要功能如:

新闻浏览、新闻查找等……对称,整洁,易于用户使用。

子界面承接主界面,根据用户在主界面选择的功能,显示不同,用户需根据子界面的显示继续输入即可。

2.输入要求:

数据完整,详实。

3.输出要求:

简捷,快速,实时。

4.1.2内部接口

各个系统元素之间的接口的安排如下:

1.系统管理模块为企业固定资产管理系统提供操作员和系统参数等基础数据。

必须先设置操作员后才能使用其他模块。

2.资产管理模块为资产统计模块、资产信息添加模块、资产信息删除模块、资产信息修改模块、资产领用模块和资产归还模块提供基础数据。

必须先有资产信息数据后,才能使用统计模块和查询模块。

4.2系统数据完整性设计

4.2.1数据的完整性和准确性

为确保数据的完整性和准确性必须及时的保存数据和及时更新数据,将所有的信息全部输入计算机中,方便以后的使用、查询、管理等操作。

同时应坚持每天将数据库信息备份,以防系统出现意外故障。

4.2.3数据的安全性

为了确保数据和系统的安全性,用户需要满足一下要求。

不同的用户有不同的系统权限,不允许用户进行超过自身权限的操作。

4.3系统出错处理设计

1.能够对用户录入的各种数据进行校验;

2.能够及时捕捉系统在运行时的错误信息,并给出相应的提示,系统应有一定的容错能力;

3.列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障所应采取的步骤方法;

4.在详细设计中以列表方式列出可能出现的错误,错误代码及解决方式;

5.数据库的连接容易出;

6.各种数据写入数据库时容易出错;

第五章详细设计

5.1数据库设计

5.1.1数据库各个表的实现

5.1.1.1t_Class表的实现

通过t_Class表的结构,分析要添加的列名:

classid数据类型int

classname数据类型varchar

classdesc数据类型varchar

classorder数据类型int

itemid数据类型int

具体实现如图5.3所示:

向表中添加数据,如图5.4所示:

5.1.1.2t_Item表的实现

管理员可以通过新闻发布系统后台直接更改itemname,itemdesc,就可以写入数据库,在数据库中也可以更改,因为itemid是主键,删除记录后会出现id不连续。

如图5.5所示:

5.1.1.3t_News表的实现

主要的列名有:

newsid数据类型int

newstitle数据类型nvarchar(50)

classid数据类型int

newskey数据类型nvarchar(50)

newsdate数据类型datetime

newsource数据类型nvarchar(100)

newscont

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 其它课程

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1