jsp同学录sqlserver

演示视频:

6 程序设计

6.1 程序说明

根据前边的需求分析和系统总体设计内容进行程序设计。本系统是以Java 语言为基础进行开发的。主要是采用JSP技术+JavaBeans+ SQL 模式进行模块开发与实现的。全部都以面向对象的方法进行设计和实现。

6.2 具体模块划分

一、普通用户的功能需求

1. 前台服务界面能为新用户提供注册/登录功能。

2. 能够让用户在同学录管理系统中修改自己的基本资料。

3. 注册用户能够查询班级通讯录,查询同学的相关信息。

4. 注册用户还能够浏览班级相册并上传照片。

5. 注册用户还能够在班级论坛进行发帖留言。

6. 注册用户还能够在公告信息栏查看公告信息。

二、管理员的功能需求

1. 系统后台能够为管理员提供登录功能。

2. 管理员能够对自己的登录密码进行修改。

3. 管理员能根据新注册用户登记表的信息进行有筛选性地录入,即能够剔出重表,并能记录用户录入的相关信息。

4. 管理员能够对网站首页的班级介绍进行编辑和修改。

5. 管理员能够对用户上传的照片进行删除。

6. 管理员能够在公告信息栏发布班级公告信息。

7. 管理员能够在班级论坛上对一些不恰当的留言进行删除。

f52f30a6ac86ff9983ad5b20140c7d0a.jpeg a07323e401c2381f8f7ce9cad7df2bb8.jpeg

6.2.1用户注册

普通用户无需注册就可以浏览网站部份信息,如果用户要查看通讯录、或者相册一定要注册才可以访问这几个页面。用户注册包括:学号、姓名、密码、电话、性别等资料。

40168437f76f0a9182287e08cbfeb125.jpeg

6.2.2用户登录模块

2f59e3140ae4f8944d9742998d7a206b.jpeg

用户登录包括:登录名称,输入密码。

当用户登录后由管理员核对该用户的名称和密码是否正确,如果无误的话用户可以通过检查直接进入网站的其它页面进行浏览和订购。

6.2.3班级论坛

班级论坛是一个比较简单却是很直观的信息发布/存放系统,它提供了一个和浏览者交流、沟通的平台。现在许多网站都有论坛,它可以收集浏览者提出的各种意见和建议。

在班级论坛系统中,管理员可以对用户留言进行管理。其整个系统的功能如下。

整个系统要实现的功能可以将系统分为以下几个模块:发表留言模块、查看留言模块、管理员修改、留言设置、留言管理模块。系统的设计结构图如图所示。

a2f1d64812aabb289372a7d6162c7e46.jpeg

6.2.4班级相册

班级相册:供班内同学之间分享照片,用户注册登录后可以在后台自己发布相片,可以按名称进行查找到相关数据,可进行修改和删除。

6fd7e233adcdd0039b3860fd10c8ae7c.jpeg 8bd7dc081f4fb6dab9a6acc953813eda.jpeg

6.3后台管理

管理员输入用户名和密码,系统判断合法时,刚进入后台主界面,否则提示错误信息。登录后台后,我们可以看到后台功能有留言管理、相册管理、新闻管理、用户管理等功能信息。管理员可以在左边菜单中选择相应的功能进行操作。

44fe3e50dec9626b67a91d94c09eb9a1.jpeg

6.3.1新闻管理

新闻管理包括新闻添加和新闻查询;管理员登录后可以添加班级新闻,可以查询相关数据,进行修改和删除

c77fd09769f8f80c32ad28b1ad9c1cb8.jpeg

6.3.2用户管理

管理员登录后可以对用户信息进行修改,删除操作,这里可以按学号、姓名、电话进行模糊查找,找到相关数据后可以进行操作。

44335d19c58afb533b5d5894ad6b3293.jpeg

6.3.3班级相册管理

班级相册管理与用户管理功能相类似,可以对相册进行修改、删除操作

49ab9318998a82d69a9a9d1104f832bf.jpeg

6.3.4班级论坛

班级论坛是一个比较简单却是很直观的信息发布/存放系统,它提供了一个和浏览者交流、沟通的平台。现在许多网站都有论坛,它可以收集浏览者提出的各种意见和建议。

在班级论坛系统中,管理员可以对用户留言进行管理。其整个系统的功能如下。

整个系统要实现的功能可以将系统分为以下几个模块:发表留言模块、查看留言模块、管理员修改、留言设置、留言管理模块。系统的设计结构图如图所示。

ba13bd4fc075ac57bb7aa694e66b9c8c.jpeg
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值