ASP基于B/S模式下的博客网站系统

互联网的普及给人们带来的便利不需多说。因此如果把个人博客与互联网结合起来,利用visual studio2008技术建设博客网站系统,实现个人博客的网络化。

根据本系统的研究现状和发展趋势,系统从需求分析、结构设计、数据库设计,在到系统实现,分别为前端实现和后端实现。论文内容从系统描述、系统分析、系统设计、系统实现、系统测试来阐述系统的开发过程。本系统力求结合实际找出一种切实可行的开发方案,经过反复研究和学习,借助visual studio2008编程语言、net技术、sqlserver数据库和IIS服务器来完成系统的所有功能,最后进行系统测试,来检测系统的权限和漏洞,从而将系统完善,达到符合标准。

系统功能:

  • 系统登录:系统登录是用户访问系统的路口,设计了系统登录界面,包括用户名、密码和验证码,然后对登录进来的用户判断身份信息,判断是用户管理员用户还是普通用户。
  • 系统用户管理:不管是超级用户管理员还是普通用户管理员都需要管理系统用户,包括普通用户管理员的添加、删除、修改、查询,修改用户管理员的登录密码,新添加的用户管理员用户可以登录系统。
  • 普通用户管理:用户管理员可以管理系统的其他普通用户的账号,包括录入新用户,删除现有的普通用户,修改现有的普通用户的信息,并可以通过用户名和姓名等关键字搜索普通用户,打印用户列表页面,导出用户列表至excel中。
  • 修改密码:系统所有用户(用户管理员和普通用户)应该都要能修改自己的登录密码,修改后需要重新登录。
  • 留言:只有用户才能进行留言,需要登录系统,输入留言内容既可以完成留言功能,同时可以查看别的用户的留言。
  • 留言管理:由超级用户管理员和普通用户管理员使用,对系统所有的留言信息进行回复、删除、修改、查询。留言管理模块主要实现对用户的留言进行清理,删除不需要的留言,使用户有足够的空间进行留言。
  • 个人资料管理:由普通用户使用,普通用户登录系统后,可以修改个人原始信息,如修改电话号码、邮箱等,用户的用户名是无法修改的。
  • 登录情况管理:系统每个用户应该都能查看个人的历史登录情况,如登录IP、登录时间、登录地址等,防止用户账号被盗,加强用户账号安全。
  • 操作日志管理:系统每个用户应该都能查看个人的历史操作日志,如用户添加了某条数据,历史操作日志需要展示操作人,操作描述,操作时间等信息。防止系统被黑客攻击,加强系统的安全性。
  • 用户管理:用户管理员对用户的用户管理,查询所有用户的用户记录,用户管理员可以删除、修改。
  • 辅导文章管理:用户管理员发布辅导文章后,普通用户便可以查询到该辅导文章,用户选择某个辅导文章,查询辅导文章,用户管理员审核添加,或删除辅导文章。

原文地址:https://www.cnblogs.com/lqby/p/11568674.html

时间: 2024-08-29 01:19:34

ASP基于B/S模式下的博客网站系统的相关文章

JavaWeb项目开发案例精粹-第4章博客网站系统-006View层

1.showAllArticle.jsp 1 <%@ page language="java" contentType="text/html; charset=gb2312" 2 pageEncoding="gb2312"%> 3 <%@taglib uri="/struts-tags" prefix="s"%> 4 <!DOCTYPE html PUBLIC "-/

JavaWeb项目开发案例精粹-第4章博客网站系统-005action层

1. 1 package com.sanqing.action; 2 3 import java.util.Date; 4 import java.util.Map; 5 6 import com.opensymphony.xwork2.ActionContext; 7 import com.opensymphony.xwork2.ActionSupport; 8 import com.sanqing.po.Article; 9 import com.sanqing.service.Articl

JavaWeb项目开发案例精粹-第4章博客网站系统-004Service层

1. 1 package com.sanqing.service; 2 3 import java.util.List; 4 5 import com.sanqing.fenye.Page; 6 import com.sanqing.fenye.Result; 7 import com.sanqing.po.Article; 8 9 public interface ArticleService { 10 //进行文章的保存 11 public void addArticle(Article a

JavaWeb项目开发案例精粹-第4章博客网站系统-001设计

1. 2. 3. 1 # MySQL-Front 5.0 (Build 1.0) 2 3 /*!40101 SET @[email protected]@SQL_MODE */; 4 /*!40101 SET SQL_MODE='STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION' */; 5 /*!40111 SET @[email protected]@SQL_NOTES */; 6 /*!40103 SET SQL_

PHP基于B/S模式下的校园在线投票系统,源码分享

大家好,我是全微毕设团队的创始人,本团队擅长JAVA(SSM,SSH,SPRINGBOOT).PYTHON.PHP.C#.安卓等多项技术. 今天将为大家分析一个校园在线投票系统,系统web前端设计工具为Adobe Dreamweaver,前端开发语言html+css+javascript,php后端语言和mysql数据库. 从国际互联网到校园网,企业局域网,各种网上投票系统随处可见,意见调查,用户信息统计,经营情况调查都可以作为投票的内容.校园在线投票系统凭借其方便快捷等特点,已经成为统计收集信

PHP基于B/S模式下的宠物社交网站,源码分享

大家好,我是全微毕设团队的创始人,本团队擅长JAVA(SSM,SSH,SPRINGBOOT).PYTHON.PHP.C#.安卓等多项技术. 今天将为大家分析一个宠物社交网站,为了解决流浪动物泛滥问题,各省市先后出现了公有或私有的动物救助站,但是因为区域限定.资金短缺.宣传困难等问题,流浪动物的领养.助养发展缓慢.但是随着Internet技术的发展,尤其是电子商务的快速普及,为动物的领养.助养的普及与快速发展提供了良好的条件.虽然现实中有一些宠物收容所帮助宠物被领养,但由于不是网络化的,造成信息更

基于B/S模式下的JAVA电话交换机计费系统

今日思考,完成一个电话计费系统项目,需要实现哪些功能?此类项目常见描述如下:电话交换机计费系统是一种接收交换机/集团电话发送的SMDR数据,并处理输出的一种计费系统,该系统可运行于/ME/Windows2000/XP/Vista/Win7 操作系统,系统支持简体中文,繁体中文,英文,越南语,阿拉伯等多种语言的操作系统.软件依据电信收费标准设有最新国内,国际资费及各种资费的优惠方案.服务费设置等:用户可随时调整系统的资费参数.本软件适用于各种类型的集团电话/程控交换机,能为您提供出色的电话系统监控

使用ASP.NET MVC+Entity Framework快速搭建博客系统

学习 ASP.NET MVC 也有一段时间了,打算弄个小程序练练手,做为学习过程中的记录和分享. 首先,得确定需求,木有需求的话,那还搞个毛线呀!嗯--大致思考了一下,终于得出如下需求: 1.能自定义分类 2.能发文章 OK!就这样,先从简单的开始(其实是复杂的不会做),后面有需要再添加(希望水平能达到).功能确定了,那么改确定要做成什么样子的了.先和度娘商量一下先-- 终于在我的淫威之下,度娘交出了一个比较简洁的,源网站在这里(表示感谢),被小弟阉割了之后效果如下图: 接下来就开始编码了么?嗯

基于SMB协议的共享文件读写 博客分类: Java

基于SMB协议的共享文件读写 博客分类: Java 一.SMB协议 SMB协议是基于TCP-NETBIOS下的,一般端口使用为139,445. 服务器信息块(SMB)协议是一种IBM协议,用于在计算机间共享文件.打印机.串口等.SMB 协议可以用在因特网的TCP/IP协议之上,也可以用在其它网络协议如IPX和NetBEUI 之上. SMB 一种客户机/服务器.请求/响应协议.通过 SMB 协议,客户端应用程序可以在各种网络环境下读.写服务器上的文件,以及对服务器程序提出服务请求.此外通过 SMB