多种设备的校园趣事分享平台的设计与实现
摘 要本文主要论述了一个关于多种设备校园趣事分享平台的系统。本系统主要能够让用户既能在电脑上登陆网站系统也能在手机上浏览系统网站,提供该校在校大学生对校内趣事的阅览、分享以及评论。本系统先对校园趣事分享进行需求分析,并确定本系统需要的主要功能,同时确定相关功能模块,通过系统开发再实现相关功能,最后通过功能测试检测系统。本系统通过HTML5技术使得用户能在多种设备上浏览网站系统。本系统通过在校学生学号默认为用户账号进行系统登陆,通过账号识别分别进入管理员页面和用户页面,管理员页面主要功能为管理校园趣事、管理用户信息。用户页面主要功能有浏览他人页面趣事、分享趣事、评论趣事、修改个人信息。通过母版页将多个内容页合并一起便于浏览,简化了重复设计多个web页面,提高了效率。页面功能实现主要通过使用数据绑定控件,主要有GridView控件、DataList控件。通过数据绑定控件实现对数据库的链接,对数据库相关数据进行搜索选择显示在页面中,并对相关数据进行修改、删除、添加。
目录
第一章 绪论 1
1.1开发背景与现状 1
1.2课题研究的主要内容 1
1.3本课题研究的意义 1
1.4本课题研究方法 1
第二章 系统需求与分析 2
2.1系统的需求概述 2
2.2系统的体系结构分析 2
2.3 系统的主要功能模块划分 2
2.3.1用户子系统 2
2.3.2管理员子系统 3
第三章 系统设计 4
3.1系统的总体设计 4
3.2系统总体方案的论证 4
3.3系统总体设计的目标 4
3.4系统详细设计 4
3.4.1系统的详细功能描述 4
3.4.2 数据库设计 15
第四章 系统实现 18
4.1主要界面设计及编码实现 18
4.1.1首页面设计及实现 18
4.1.2登录功能及注册功能设计与实现 18
4.1.3趣事发表评论功能的设计与实现 20
*好棒文|www.hbsrm.com +Q: &351916072&
4.1.4搜索趣事功能的设计与实现 21
4.1.5趣事分享功能的设计与实现 22
4.1.6管理员功能的设计与实现 23
4.1.7管理员修改趣事类别功能的设计与实现 24
4.2环境搭建 26
第五章 系统测试与维护 27
5.1系统测试 27
5.2系统维护 28
第六章 结论 29
6.1系统优点 29
6.1.1功能性优点 29
6.1.2非功能性优点 29
6.1.3技术性优点 29
6.2系统的不足 29
致 谢 30
参考文献 31
第一章 绪论
1.1开发背景与现状
由于Internet传播信息速度快、形态多种多样、自由交互的特点,已经发展为最新的传播媒体,现在大部分的大学已经建立了自己的校园网站,通过计算机网站实现交流、宣传和分享资源。
学校建立校园趣事网站能够让学生们更方便地查看学校发生的有趣事情,并且能在短时间之内了解并分享,从而使校园趣事能得到迅速的宣传与分享。学生能通过手机登陆网站查看各种趣事信息,校园趣事网站不仅能让学生进行查看也能让学生进行发表自己的个人评论,同时管理员也能对趣事进行管理。校园趣事网站的建立能够使更多的人聚集在一起了解趣事并对相关趣事进行探讨,能收集到不同的学生对趣事的看法。
1.2课题研究的主要内容
课题研究内容主要有管理员管理页面、用户管理页面。管理员管理页面主要实现管理员以及各用户相关信息的修改、对平台用户信息的管理以及平台内分享的各种校园趣事的管理。用户管理页面主要实现用户浏览平台分享内容以及对用户个人信息的修改以及对校园趣事发表评论等操作。管理员和用户页面都需进行登陆才能获取对页面相关功能,可以注册账号或者使用已有账号登陆。
1.3本课题研究的意义
通过校园趣事分享系统网站的开发,让学生既能在PC端上登陆也能在手机上登陆该网站,更方便的浏览校园趣事信息并能够进行分享,这也使得校园趣事更能够快速以及更大范围的传播,使得更多的人能够了解到这些校园趣事,管理员也能够对校园趣事进行简单的管理。
1.4本课题研究方法
本系统开发主要运用了ASP.NET技术、HTML5技术,在开发工具上主要有VS 2013和SQL server 2008 R2,本系统通过制作一个关于校园趣事分享的系统网站,校园趣事分享系统下面两个子系统,分别为用户功能的子系统和管理员功能的子系统。主要过程为:先通过系统相关功能的分析,对有关功能进行需求分析,并确定主要的功能模块,再对系统实现功能开发,最后对本系统的相关功能进行软件测试。
第二章 系统需求与分析
2.1系统的需求概述
系统主要有普通用户和管理员。用户既能在电脑上登陆网站系统也能在手机上登陆网站,普通用户分为未登录用户和已登录用户,若用户还未登陆,只能浏览系统中各种趣事信息,无法进行其他操作。已登录用户可以发表趣事、修改趣事、删除趣事、发表评论、分享趣事等一系列功能。管理员如果未登陆则无法进入操作页面,通过登陆成功可以进入系统,对趣事和评论进行修改、删除,以及对用户信息进行操作。
2.2系统的体系结构分析
本系统主要采用B/S系统体系结构,用户通过在浏览器中输入相关数据,向服务层提交数据,数据通过处理再存储在对应数据库中。
2.3 系统的主要功能模块划分
该校园趣事分享系统主要分为两个模块:用户模块和管理员模块。
图21 系统功能模块图
2.3.1用户子系统
用户子系统主要分为趣事首页模块、用户信息注册登录模块、用户信息管理模块、趣事评论模块、趣事搜索分享模块。
用户子系统主要分为趣事首页模块、用户信息注册登录模块、用户信息管理模块、趣事评论模块、趣事搜索分享模块。
1、趣事首页模块
系统通过登陆后按校园趣事类别分类显示趣事。用户可通过点击趣事类别查看相对应的趣事。
2、用户注册登陆模块
点击用户注册进入登陆页面,填写相关信息就行注册。填写账号密码进行登陆后可获得网站其他页面功能。
3、用户信息管理模块
用户登录后可对个人信息进行修改。用户可以修改个人账号名称、密码、手机、年龄等信息,符合要求则修改通过,若不符合(密码长度小于6等问题)则系统提示修改存在错误。
4、趣事评论模块
用户可对感兴趣的趣事发表评论。用户搜索趣事,点击标题查看相关趣事,对感兴趣的趣事可以发表个人评论。
5、趣事搜索分享模块
用户可以分类搜索趣事,并对他人发表趣事进行分享。用户可以选择查看的趣事,对其感兴趣可以选择分享到个人趣事中。
目录
第一章 绪论 1
1.1开发背景与现状 1
1.2课题研究的主要内容 1
1.3本课题研究的意义 1
1.4本课题研究方法 1
第二章 系统需求与分析 2
2.1系统的需求概述 2
2.2系统的体系结构分析 2
2.3 系统的主要功能模块划分 2
2.3.1用户子系统 2
2.3.2管理员子系统 3
第三章 系统设计 4
3.1系统的总体设计 4
3.2系统总体方案的论证 4
3.3系统总体设计的目标 4
3.4系统详细设计 4
3.4.1系统的详细功能描述 4
3.4.2 数据库设计 15
第四章 系统实现 18
4.1主要界面设计及编码实现 18
4.1.1首页面设计及实现 18
4.1.2登录功能及注册功能设计与实现 18
4.1.3趣事发表评论功能的设计与实现 20
*好棒文|www.hbsrm.com +Q: &351916072&
4.1.4搜索趣事功能的设计与实现 21
4.1.5趣事分享功能的设计与实现 22
4.1.6管理员功能的设计与实现 23
4.1.7管理员修改趣事类别功能的设计与实现 24
4.2环境搭建 26
第五章 系统测试与维护 27
5.1系统测试 27
5.2系统维护 28
第六章 结论 29
6.1系统优点 29
6.1.1功能性优点 29
6.1.2非功能性优点 29
6.1.3技术性优点 29
6.2系统的不足 29
致 谢 30
参考文献 31
第一章 绪论
1.1开发背景与现状
由于Internet传播信息速度快、形态多种多样、自由交互的特点,已经发展为最新的传播媒体,现在大部分的大学已经建立了自己的校园网站,通过计算机网站实现交流、宣传和分享资源。
学校建立校园趣事网站能够让学生们更方便地查看学校发生的有趣事情,并且能在短时间之内了解并分享,从而使校园趣事能得到迅速的宣传与分享。学生能通过手机登陆网站查看各种趣事信息,校园趣事网站不仅能让学生进行查看也能让学生进行发表自己的个人评论,同时管理员也能对趣事进行管理。校园趣事网站的建立能够使更多的人聚集在一起了解趣事并对相关趣事进行探讨,能收集到不同的学生对趣事的看法。
1.2课题研究的主要内容
课题研究内容主要有管理员管理页面、用户管理页面。管理员管理页面主要实现管理员以及各用户相关信息的修改、对平台用户信息的管理以及平台内分享的各种校园趣事的管理。用户管理页面主要实现用户浏览平台分享内容以及对用户个人信息的修改以及对校园趣事发表评论等操作。管理员和用户页面都需进行登陆才能获取对页面相关功能,可以注册账号或者使用已有账号登陆。
1.3本课题研究的意义
通过校园趣事分享系统网站的开发,让学生既能在PC端上登陆也能在手机上登陆该网站,更方便的浏览校园趣事信息并能够进行分享,这也使得校园趣事更能够快速以及更大范围的传播,使得更多的人能够了解到这些校园趣事,管理员也能够对校园趣事进行简单的管理。
1.4本课题研究方法
本系统开发主要运用了ASP.NET技术、HTML5技术,在开发工具上主要有VS 2013和SQL server 2008 R2,本系统通过制作一个关于校园趣事分享的系统网站,校园趣事分享系统下面两个子系统,分别为用户功能的子系统和管理员功能的子系统。主要过程为:先通过系统相关功能的分析,对有关功能进行需求分析,并确定主要的功能模块,再对系统实现功能开发,最后对本系统的相关功能进行软件测试。
第二章 系统需求与分析
2.1系统的需求概述
系统主要有普通用户和管理员。用户既能在电脑上登陆网站系统也能在手机上登陆网站,普通用户分为未登录用户和已登录用户,若用户还未登陆,只能浏览系统中各种趣事信息,无法进行其他操作。已登录用户可以发表趣事、修改趣事、删除趣事、发表评论、分享趣事等一系列功能。管理员如果未登陆则无法进入操作页面,通过登陆成功可以进入系统,对趣事和评论进行修改、删除,以及对用户信息进行操作。
2.2系统的体系结构分析
本系统主要采用B/S系统体系结构,用户通过在浏览器中输入相关数据,向服务层提交数据,数据通过处理再存储在对应数据库中。
2.3 系统的主要功能模块划分
该校园趣事分享系统主要分为两个模块:用户模块和管理员模块。
图21 系统功能模块图
2.3.1用户子系统
用户子系统主要分为趣事首页模块、用户信息注册登录模块、用户信息管理模块、趣事评论模块、趣事搜索分享模块。
用户子系统主要分为趣事首页模块、用户信息注册登录模块、用户信息管理模块、趣事评论模块、趣事搜索分享模块。
1、趣事首页模块
系统通过登陆后按校园趣事类别分类显示趣事。用户可通过点击趣事类别查看相对应的趣事。
2、用户注册登陆模块
点击用户注册进入登陆页面,填写相关信息就行注册。填写账号密码进行登陆后可获得网站其他页面功能。
3、用户信息管理模块
用户登录后可对个人信息进行修改。用户可以修改个人账号名称、密码、手机、年龄等信息,符合要求则修改通过,若不符合(密码长度小于6等问题)则系统提示修改存在错误。
4、趣事评论模块
用户可对感兴趣的趣事发表评论。用户搜索趣事,点击标题查看相关趣事,对感兴趣的趣事可以发表个人评论。
5、趣事搜索分享模块
用户可以分类搜索趣事,并对他人发表趣事进行分享。用户可以选择查看的趣事,对其感兴趣可以选择分享到个人趣事中。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2130.html