网络安全之家专题网站建设(附件)【字数:13178】

网络安全之家专题网站重点围绕网络安全的管理。用户通过访问该网站,可以了解最新的网络安全资讯、网络安全法律法规、网络安全防护、网络病毒介绍、用户发布文章等内容。网站基于ASP.NET技术开发,前台主要面向用户主要用于内容的呈现以及讨论交流;后台面向管理员,利用数据库进行信息的存储,可以更加便捷的管理网站的用户、文章、论坛、发布的言论等信息。通过本专题网站的实现,可以帮助更多的人认识网络安全,反击一些网络安全违法行为,推广网络文化安全使用知识。
[Key words] network security; ASP.NET; SQLSERVER database 目 录
一、引言 1
(一)网站背景和意义 1
(二)网站介绍 1
二、关键技术介绍 1
(一)SQL Server 2008数据库 1
(二)ASP.NET技术 2
三、网站需求分析 2
(一)可行性分析 2
(二)网站的目标 2
(三)网站用例 3
四、网站总体设计 4
(一)网站功能模块设计 4
(二) 网站的数据模型设计 5
1.实体关系(ER)图设计 5
2.数据物理模型的设计 6
五、网站详细设计 8
(一)前台设计 8
1.首页模块的详细设计 8
2.用户信息详细设计 9
3.评论模块设计 11
(二) 后台设计 12
1.后台首页模块详细设计 12
2.留言模块详细设计 13
3.敏感词汇库管理界面 14
4.内容管理界面 15
六、总结 16
致谢 18
参考文献 19
一、引言
(一)网站背景和意义
随着时代推移,网络用户已经达到数几十亿,这些用户中大多数人具备网络的使用技能,但是缺乏网络安全防护知识。当他们遇到一些基本网络安全问题或简单的木马病毒时,就不能自己解决而必须向他人求助。据统计,这些人群主要集中在年级较大、文化水平较低或未成年少年中。近年来,网络 *好棒文|www.hbsrm.com +Q: ¥351916072$ 
诈骗等一系列犯罪手段蔓延迅速,国家检察机关单位办理网络犯罪案件数量也在逐年大幅上涨,每年平均增幅达34%以上。根据最高人民检察院的有关负责人通报,在此次疫情防控期间,网络诈骗犯罪数量最多、占比也是最高。据最高检统计,截至4月7日,全国检察机关共审查批准逮捕涉疫情刑事犯罪案件2718件3275人,审查提起公诉1862件2281人,其中依法批准逮捕诈骗罪1588件1675人,起诉881件926人。严加防范网络诈骗,筑牢风险防控屏障,在现如今已成维护网络安全长久之策。
由此可见,建设一个网络安全的专题网站,网站提供最新的网络安全资讯、网络安全法律法规、网络安全防护、网络病毒介绍、论坛交流等内容,可以加强人们对网络安全的认识,帮助他们更好的识别和防范各类网络诈骗,用知识力量武装自己,用法律法规保护自己。
(二)网站介绍
网络安全之家专题网站建设的设计与实现,主要是为了让更多只会网络使用的人掌握网络安全的相关知识,能够自己解决和处理遇到的网络安全问题。网站分为前台和后台。前台处理发布网络安全知识、网络法律法规、网络安全防护、网络病毒介绍等内容外,还设置了留言板,方便用户之间的交流以及疑难问题的解决。在后台管理中,主要帮助管理员更好的管理网站的用户信息、资讯信息以及论坛管理等。
二、关键技术介绍
(一)SQL Server 2008数据库
数据库在系统开发中必不可少。目前主流的数据库是MySQL和oracle,超大型企业一般选择oracle的较多。由于MySQL是开源免费的,且简单易学,一般的中小型公司则选用MySQL作为数据库。而本次项目开发采用的是SQL Server。
SQL Server作为关系型数据库管理系统,其优点是让人们学习起来简单易懂,虽然这是一些广大用户的话外音,但是它的结构简单并且功能也强大这是事实所在。在信息储存量上也是比较大的。SQL Server是一种主要应用于数据库的查询和编程,在很多数据库相互关系上得到了应用。它可以对许多数据进行广泛的查询和应用,对于常规的数据它可以广泛的查询,不需要对其大量的进行储存和掌握,也不用在这上面进行多层次的组合。而且数据库文件节约打包备份也是极其的方便快捷,还提供了基本的两种用法一种是根据代码编写,如果说个人编码能力差一些还可以通过中文输入一些字段以及字段大小和定义主外键关系也是非常方便。
(二)ASP.NET技术
ASP.NET是网络嵌套语言可以用于直接编译。它是结合了以前的ASP并进行加强。以前的ASP需要编译之后在进行运行,而现在得ASP.NET是根据网页脚本直接运行编译。这样的好处在于提高了开发效率,而且还可以很好的节省资源文件。ASP.NET基于基本框架HTML和CSS,对于有一定的程序基础的人来说学习起来非常方便快捷,而且还可以很好的整合别的框架,如Bootstrap等前端框架。
(三)B/S架构
目前在PC端中有两种架构在市场上持续保持着,一种是我们用于游戏软件应用较多的C/S架构,一种是B/S架构技术。
网络安全之家专题网站采用的就是B/S架构,即浏览器服务器内容信息。传统的C/S架构的弊端在于无论大多的程序应用,一旦服务器进行了更新,所有用户的客户端都需要进行统一升级才能使用,这是会让人感觉到繁琐麻烦。而B/S解决了这种传统模式,可以实现即使在网页中更新了,服务器也能在客户端继续使用不用更新,这也是目前来说网站开发的首选工具之一。
三、网站需求分析
网站需求分析是一个网站编写之前做的一些需求分析,这种正常情况多用于大型企业开发,提前分析内容需求、资金、开发周期等情况,具体介绍如下。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/49.html

好棒文