图3-1系统数据流程图 图3-1展示了整个系统的数据流图,展示了登陆资料的数据流存取和留言资料数据流向。通过数据流图可以清楚的了解到整个系统的数据结构。 系统功能模块设计 从系统目标的内容可以看出,系统有以下几个模块。用户级别分为普通用户和管理员用户,用户可以注册帐号、留言、还可以进行战友查询。普通用户可以实现以下功能:查看个人资料、修改个人资料、上传图片、留言、创建部队和加入部队、战友社区。管理员拥有下列功能:查看用户资料、查看和回复申请、用户删除、添加用户、部队管理、和留言薄管理。 注册模块、个人资料查看、战友查询和修改个人资料模块这三个功能模块的算法都差不多。主要步骤有2步: (1) 在表单页面提示用户输入数据 (2) 在处理页面获取用户的输入数据,按照用户的要求对数据库进行操作 系统功能模块图 图3-2前台模块图 功能模块具体分析 用户模块具体分析 说明:只有用户成功注册后方可登陆系统进行用户权限内的操作。在前台功能模块中,主要包括了: 查看个人资料模块:用户注册后可以查看自己的资料。(个人资料管理) 修改个人资料模块:用户如果想修改自己密码之类的可以在这里进行修改。(个人资料管理) 创建部队:用户可以创建一个部队以便其他战友加入。 加入部队:用户在向管理员提出申请后,经管理员同意就可加入部队。 战友查询:用户可以通过战友名字和所在部队两个字段进行查询。 战友留言:用户可以在此发表自己的意见,和其他战友进行交流。 上传图片:用户可以把自己的照片上传到数据库中,并显示出来。 战友社区:战友可以在社区里发表帖子,还可以对帖子进行回复。
管理员模块分析 说明:只有具有管理员权限的管理员在登陆系统后才能对系统的各个模块信息进行管理。后台功能模块包括了: 查看用户资料:管理员输入部队名称后可以查看该部队所有成员的信息。 用户添加:管理员可以添加任意用户。(用户管理) 用户删除:如果某个用户已经没有权限登陆系统,管理员就可以把他从登陆表中删除。(用户管理) 查看申请:用户提出加入部队申请后,管理员经过审核后,可以批准用户加入该部队。 部队管理:管理员可以对那些很久没有成员加入的部队进行删除。 留言管理:管理员可以对那些不良留言或过时留言进行删除。 战友录系统的数据库设计与逻辑实现 数据库简介 Microsoft SQL server 2000是目前使用最为广泛的数据库,它与Windows网络操作系统的无缝继承,智能化的内容管理,强大的功能,使它得到大量用户的喜爱。DBS功能有: (1) DBMS提供数据定义语言(Data Definition Language,DDL),用户通过它可以方便地对数据库中的数据对
首页 上一页 1 2 3 4 5 6 7 下一页 尾页 2/7/7