论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > 计算机科学与技术 >

网络社区服务与管理系统(论文+程序)

3.2   系统功能模块设计

从系统目标的内容可以看出,系统共有五大功能模块。用户级别分为普通用户和管理员用户。

内容来自www.paper51.com

1、注册和帐户管理模块

内容来自www.paper51.com

2、居民信息和外来人员信息查看和统计模块 内容来自论文无忧网 www.paper51.com

3、公告栏模块 paper51.com

4、意见反馈模块 http://www.paper51.com

5、论坛交流模块。 内容来自论文无忧网 www.paper51.com

注册和帐户管理模块、居民信息和外来人员信息查看和统计模块几个功能模块的算法都差不多。主要步骤有2步:

内容来自www.paper51.com

1、在表单页面提示用户输入数据; paper51.com

2、 在处理页面获取用户的输入数据,按照用户的要求对数据库进行操作 内容来自论文无忧网 www.paper51.com

意见反馈和公告栏模块主要在上面的两步前加了一步身份验证,主要是根据不同级别的用户确定不同的显示页面。例如意见反馈中查看意见页面实现步骤是:先从意见的存储表中查找出来显示,再从回复意见表中查找出回复的内容把它显示出来 内容来自www.paper51.com

论坛模块的只能是普通用户。步骤同意见反馈差不多。 copyright paper51.com

3.3   功能模块图和说明

copyright paper51.com

paper51.com

图3-1功能模块图 copyright paper51.com

从功能模块图中可以看出系统的中的各部分功能都是在管理员和普通用户权限下完成操作管理员和普通用户的具体操作权限如下两点:

内容来自www.paper51.com

普通用户:1、注册和管理帐号:可以注册帐号,并且在帐号管理里可以查看和更改自己的信息。2、居民和外来人员:可以查看人员的相关信息。3、公告栏:可以查看管理员所发布的信息。4、意见反馈:可以发表意见,并且可以查看自己所有发表的意见和管理员对他的回复。5、交流论坛:可以发表帖子,查看和回复别人的帖子。 内容来自www.paper51.com

管理员:1、注册和管理帐号:可以查看和删除普通用户的帐号,管理员自己的帐号则是在后台数据库里写的,不可以在网页里随意注册和更新。2、居民和外来人员:可以对居民和外来人员信息进行操作,包括:注册,插入,更新和删除。3、公告栏:可以查看和发布信息。4、意见反馈:可以查看所有用户发表的意见并对其回复。 内容来自论文无忧网 www.paper51.com

4      社区管理系统的数据库设计与逻辑实现4.1   数据库选择和简介

内容来自论文无忧网 www.paper51.com

数据库技术在计算机软件研究领域中一直是非常重要的主题。随着World Wide Web(WWW)和Internet技术的迅速发展,使得数据库技术成为最热门技术之一。

copyright paper51.com

Microsoft SQL server 2000是目前使用最为广泛的数据库,它与Windows网络操作系统的无缝继成,智能化的内容管理,强大的功能,使它得到大量用户的喜爱。 内容来自论文无忧网 www.paper51.com

DBS功能: 内容来自论文无忧网 www.paper51.com

1、 DBMS提供数据定义语言(Data Definition Language,DDL),用户通过它可以方便地对数据库中的数据对象进行定义。 paper51.com

2、 DBMS提供数据操纵语言(Data Manipulation Language, DML),用户可以使用DML操纵数据实现对数据的基本操作如查询、插入、删除和修改。

http://www.paper51.com

数据库在建立、运用和维护时由数据库管理系统统一管理、统一控制,以保证数据的安全性、完整性、多用户对数据的开发使用以及发生故障后的系统恢复。 内容来自www.paper51.com

数据库的建立和维护功能 。它包括数据库初始数据的输入、转换功能,数据库的转储、恢复功能,数据库的重组织、重构造功能和性能分析、监视功能等等.这些功能常常由一些使用程序完成的。

paper51.com

由于SQL在安全上,使用简洁性上具有很大的优势,所以在数据库的选择上,我选择了SQL数据库作为后台数据库,数据库的名称是 jiang。 内容来自www.paper51.com

4.2   社区服务与管理系统的数据库设计 copyright paper51.com

4.2.1   数据库的表结构设计

内容来自www.paper51.com

社区服务与管理系统共有10个表每个表的基本结构和功能如下。

paper51.com

1、yonghu表:普通用户的注册表用于登记注册用户的注册信息。结构如表4-1:

paper51.com

表4-1:用户信息表

内容来自www.paper51.com

字段名

copyright paper51.com

字段类型 paper51.com

长度

paper51.com

是否允许为空 内容来自www.paper51.com

username http://www.paper51.com

varchar paper51.com

10

内容来自www.paper51.com

内容来自www.paper51.com

pwd 内容来自论文无忧网 www.paper51.com

varchar copyright paper51.com

16

copyright paper51.com

paper51.com

sex 内容来自论文无忧网 www.paper51.com

varchar copyright paper51.com

2

内容来自www.paper51.com

copyright paper51.com

QQ

paper51.com

int

http://www.paper51.com

10 http://www.paper51.com

内容来自www.paper51.com

email

paper51.com

varchar

copyright paper51.com

50 paper51.com

paper51.com

time

内容来自www.paper51.com

datetime

paper51.com

8 paper51.com

内容来自论文无忧网 www.paper51.com

2、guanliyuan表:用于登记管理员的帐号信息。结构如表4-2: http://www.paper51.com

表4-2:管理员信息表 copyright paper51.com

字段名 内容来自www.paper51.com

字段类型

http://www.paper51.com

长度

内容来自www.paper51.com

是否允许为空 内容来自论文无忧网 www.paper51.com

id

copyright paper51.com

varchar http://www.paper51.com

10

copyright paper51.com

paper51.com

password copyright paper51.com

varchar copyright paper51.com

16

http://www.paper51.com

内容来自论文无忧网 www.paper51.com

------分隔线----------------------------
联系方式