校园社交网络的设计与实现(ASP.NET,SQL)
来源:56doc.com 资料编号:5D15641 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D15641
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
校园社交网络的设计与实现(ASP.NET,SQL)(开题报告,毕业论文12700字,程序代码,SQLServer数据库)
根据分析,该系统应该有三个角色:管理员、教师、学生。系统需要赋予他们对应的功能和权限,具体如下:
管理员具有:管理教师、管理学生、管理新闻模块、管理留言的功能和权限。
教师具有:浏览新闻、网上聊天、参与留言、修改个人信息功能和权限。
学生具有:浏览新闻、网上聊天、上传照片、参与留言、修改个人信息功能和权限。
根据系统的需求,该系统应该具有六个功能模块:会员注册模块,新闻发布模块,聊天室模块,个人主页,留言本模块,资源共享模块。各模块对应的基本功能如下:
会员注册模块:
(1) 会员登录,验证用户输入的帐号和密码,判断是否为合法用户。
(2) 会员注册,成为本站会员。
(3) 找回密码,当会员丢失或遗忘其密码时,允许该会员通过注册时提供的信息找回密码。
新闻发布模块:
第一章 新闻发布,添加一篇新的文章。
第二章 新闻编辑,管理已有新闻,包括添加和删除等功能。
第三章 新闻浏览,用户可以浏览自己感兴趣的新闻。
聊天室模块:
(1) 显示聊天信息,通过定时刷新页面来动态的显示用户最新的聊天内容。
(2) 发送聊天信息,用户发送自己的聊天信息,支持个性化显示,包括聊天的对象、发言的表情选择、字体的显示颜色,以及贴图等。
(3) 在线用户列表,显示在线用户的列表并定时刷新。
个人主页模块:
(1) 上传照片
(2) 写日志
(3) 留言
留言本模块:
(1) 留言浏览,浏览所有留言信息及管理员回复的信息。
(2) 发布留言,发布新的留言信息。
(3) 留言回复,能够回复访问者发布的留言信息。
(4) 删除留言,管理员删除不适合本网站的留言信息。
管理模块
经过系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项和数据结构:
1)管理员信息,包括数据项:帐号,密码,权限。
2)学生信息,包括数据项:ID(系统自动编号),姓名,性别、班级等。
3)教师信息,包括数据项:ID(系统自动编号),密码,姓名等
开发工具
开发环境:Microsoft Visual Studio
数据库:Microsoft SQL Server
程序语言:ASP.NET(C#)语言
目 录
第一章 引言 5
1.1 课题的研究背景与意义 5
1.1.1 课题的研究背景 6
1.1.2 课题的研究意义 7
1.2 可行性分析 7
1.3 论文各章简介 11
第二章 系统功能模块划分 12
2.1 业务流分析 12
2.2 数据流分析 13
2.3 数据字典 14
第三章 系统功能模块划分 18
第四章 数据库设计 18
4.1 数据库需求分析 18
4.2 数据库概念结构设计 20
4.3 数据库逻辑结构设计 21
第五章 系统模块界面设计 25
5.1 首页 25
5.2 用户注册页面 26
5.3 在线留言页面 27
5.4 资源共享页面 28
5.5 学生后台页面 29
5.5 系统登陆界面 29
5.6 管理员首页操作界面 30
5.7 教师信息管理界面 30
5.8 留言板管理界面 31
结 论 32
致 谢 33
参 考 文 献 34
附录 34
|