基于Visual Studio 2005 + SQL 2000来实现的新闻发布系统。要求该系统能实现三种用户类型:用户、匿名用户、管理员,三种用户都可以浏览新闻主页。系统分为前台界面和后台界面;前台界面为用户浏览界面,后台能对系统进行有效的管理和维护。系统主要实现的功能:用户登录、管理员登录、新闻审核、新闻管理、新闻发布与评论管理。完成系统的主要模块设计。要求设计大方、美观,并撰写出论文。
2.指定查阅的主要参考文献及说明
[1] 韩海雯.Web程序设计—ASP.NET[M].北京:人民邮电出版社,2008.
[2] 王珊.数据库系统原理教程[M].北京:清华大学出版社,1998.
[3] 匡松.C#大学实用教程[M].北京:电子工业出版社,2009.
[4] 张海藩.软件工程导论[M].北京:清华大学出版社,2008.
3.进度安排
一、选题依据:(简述研究现状或生产需求情况,说明该设计(论文)目的意义。)
随着互联网的进一步发展,网络媒体在人们心中的地位进一步提高,新闻发布系统作为网络媒体的核心系统,其重要性与日俱增:一方面,它提供新闻发布和管理的功能;另一方面,现在的新闻发布系统具有评论功能,这一点也是其他一些媒体现在无法做到的。同时,Internet发展迅速,新闻发布系统的用户是相当惊人的,其重要性是不容置疑的,因此新闻发布系统的开发是人们迫切需要的。本设计是以数据库为中心,目的是编写一个实用性较强的对新闻发布系统进行管理的软件,以简化操作并提高工作效率。
二、设计思路及工作方法
设计思路:系统调查与分析;建立数据库模型;编写程序,实现后台数据库与前台的连接,建立系统;系统发布内容进行审核;进行系统调试。
工作方法:此系统采用ASP.NET+SQL开发,利用ASP.NET实现各模块的功能,利用SQL管理后台数据。此系统将实现的主要功能有:浏览新闻、搜索新闻、新闻发布、发表评论、用户注册、用户登录、管理员登录、新闻管理、用户管理、新闻审核和评论管理。
前台主要实现新闻的显示;后台主要实现新闻管理功能。
三、设计(论文研究)任务完成的阶段内容及时间安排。
2017.12.15~2018.03.10 收集资料,完成毕业设计开题报告
2018.03.11~2018.04.01 提出可行性的设计方案,完成总体设计框架
2018.04.02~2018.04.30 系统设计、数据库设计,系统各个功能模块的实现
2018.05.011~2018.05.31 撰写毕业论文
2018.06.01~2018.06.10 准备答辩