收藏 分享(赏)

班级网站毕业论文 苏薇.doc

上传人:cjc2202537 文档编号:1051028 上传时间:2018-06-08 格式:DOC 页数:45 大小:1.67MB
下载 相关 举报
班级网站毕业论文  苏薇.doc_第1页
第1页 / 共45页
班级网站毕业论文  苏薇.doc_第2页
第2页 / 共45页
班级网站毕业论文  苏薇.doc_第3页
第3页 / 共45页
班级网站毕业论文  苏薇.doc_第4页
第4页 / 共45页
班级网站毕业论文  苏薇.doc_第5页
第5页 / 共45页
点击查看更多>>
资源描述

1、深圳技师学院毕业设计(论文)题 目 班级网站 系 (院) 电子信息系 专 业 软 件 技 术 年 级 09 软件 G5 学生姓名 苏薇 学 号 200900518 指导老师 朱艳萍 2013 年 12 月第 0 页【摘要】: 本文主要介 绍通过管理员维护基础信息,维护使用系统角色。实现了班级信息的交流和发布,班级网站是一个班 级和外界交流的窗口,也是本班同学相互交流的平台。随着 Internet 的飞速发展与进步,及时的信息交流是非常必要的。为了加强师生间、学校和学生及 时的信息交流与沟通,班级网站的出现实现了这一交流平台。管理 员通过后台登录,可 发布重要的班 级信息新闻等消息;学生能在主页

2、查看最新的班级信息,也可以通 过 注册登录在留言板块进行留言,拥有评论他人留言的 权限。 实现了学生之间 的信息交流。本网站采用 ASP.NET 技术作为创建应用程序的方式,以 C#作为编程语言,采用 SQL Server 数据库作为后台数据库。它是基于 Browser/Server 结构下形成的数据驱动的 Web 应用程序。关键词:C#;Visual Studio 2010;SQL Server;ASP.NET ;Ajax;班级网站 Abstract: This paper describes the basis of the information through the maintena

3、nce manager, maintenance and use system roles. Class implements the exchange of information and publishing, class website is a window class and the outside world, but also a platform for mutual exchange bumban students. With the rapid development and progress of the Internet, and timely exchange of

4、information is essential. In order to strengthen between teachers and students, school and student information exchange and communication, appears timely implementation of this class website platform. Manage administrators can publish news and other important class information messages; class studen

5、ts can view the latest information on the home page, you can also leave a message in the message carried Register Login plates, others have permission to comment message. Achieve the exchange of information between students.This site uses ASP.NET technology as a way to create applications to C# as a

6、 programming language, using the SQL Server database as the backend database. It is based on the data under the Browser / Server structure formation driven Web applications.Keywords: C#;Visual Studio 2010;SQL Server;ASP.NET;Ajax;Class website 第 1 页目录1、绪论 .11.1 课题研究背景综述 .11.2 课题研究目的和意义 .11.3 可行性分析 .1

7、1.3.1 经济可行性 .11.3.2 技术可行性 .11.3.3 操作可行性 .21.3.4 管理可行性 .22、系统需求分析 .22.1 系统需求功能分析 .22.1.1 网站前台页面模块 .22.1.2 后台管理系统模块 .32.2 前台模块功能图 .32.3 后台系统模块功能图 .53、数据库设计 .53.1 用户管理表(TB_User) .53.2 评论管理表(TB_Reply) .63.3 公告管理表(TB_Notice) .63.4 留言管理表(TB_Message) .63.5 图片管理表(TB_Images) .73.6 管理员表(TB_Admin) .74、功能实现 .74

8、.1 前台界面及布局代码 .74.1.1 首页设计(Index.aspx) .74.1.2 用户注册(UserRegister.aspx) .84.1.3 用户登陆(UserLogin.aspx) .134.1.4 用户信息修改(UserInfo.aspx) .164.1.5 留言板(MessageBoard.aspx) .174.1.6 公告板(NoticeList.aspx) .234.1.7 相册板(Photo.aspx) .254.2 后台布局界面和管理员权限功能 .264.2.1 后台管理员登录页面(AdminLogin.aspx) .264.2.2 公告管理 .284.2.3 留言

9、管理 .34第 2 页4.2.4 相册管理 .365、结论 .416、鸣谢 .41参考文献 .41第 0 页1、绪论1.1 课题研究背景综述随着进入新的学校环境,对新班级的不熟悉,造成了对新学校新事物的无知。许多时候都没及时获取到班级的最新通知而错过了处理时间,学校有专门的学校网站,却没有专门的班级网站,造成了班级消息不能及时传达到各个学生。因此班级网站由此诞生了,专门的班级网站,方便便捷的信息管理,弥补了传统班级的管理方式的缺陷,提供了一个师生之间的交流平台。学生可快捷直达的通过班级网站了解自己的班级信息;学生之间的交流也通过网络得到了实现。1.2 课题研究目的和意义班级网站涉及到学生班级管

10、理,例如通知一项班级紧急通知,如果通过老师一个一个学生联系,那将会浪费大量的时间和人力,而且容易造成处理时间的不及时,学生方面容易得不到完整的通知。为了满足老师和学生对班级信息的交流的需求,急需建设一个班级网站来完善传统班级管理的缺陷。Internet的快速发展,许多信息都是通过网络得到快速的传递,这些都是传统班级管理方式所无法比拟的优点。例如:通知信息的更新及时性、查找方便、可靠性高、历史记录的完善性、实现了学生之间的交流平台等。这些优点极大地帮助了老师对班级的管理,也是班级管理的科学化、正规化管理的重要条件。1.3 可行性分析班级网站是使用对班级生活以及以后方便联系而开发的系统。通过使用计

11、算机技术、信息技术、数据库技术,来实现远程网络联系,资源共享为目标,利用先进的硬件设备,对班级网站进行一定的错误的调试和纠正以及网站完整性的规划。在该项目的可行性研究与计划工作中,对网络工作环境新型的实地调查和自己掌握的知识的程度,通过对资料的整体网站的构思和实现程度进行的全面分析得出了结论,开发网站的任务是完全可以达到的。主要分析如下所述。1.3.1 经济可行性主要是对项目的经济效益进行评价,本系统开发经费在经济上是可以接受的,并且本系统实施后可以显著提高老师的工作效率和信息管理。所以本系统在经济上是可行的。1.3.2 技术可行性本系统开发的网站前台页面采用 HTML 语言编写,CSS+HT

12、ML 进行样式布局第 1 页的设定,进行前台静态页面的设计,后台采用现在流行的 ASP.NET 开发技术,实现后台管理的多个模块。实现系统的主要涉及技术及工具如下:开发技术:ASP.NET,SQL Server2008,AJAX,jQuery,DIV+CSS(兼容CSS+HTML)开发工具: Visual Studio 2010,SQL Server2008 R2。因此,在技术上,开发班级网站在技术上是可行的。1.3.3 操作可行性无论是一般访问者还是系统管理员只要可以连接互联网都可以通过浏览器、对班级网站进行浏览,对每个不同的角色都有不同的操作权限。有明确的后台管理员对网站进行管理操作,所以

13、班级网站在操作上是可行的。1.3.4 管理可行性随着时代的发展,人员素质己逐步提高,不论是对于电脑系统的基本操作还是对于系统的维护都有了一定的基础。同时还可以配置专业的电脑维护人员来维护电脑,不必担心电脑故障问题。综上所述,班级网站开发目标已明确,在经济、技术、操作和管理等方面都可行,并且投入少、见效快、易管理性。因此班级网站的开发是完全可行的。2、系统需求分析2.1 系统需求功能分析需求分析是软件定义时期的最后阶段,它回答了“系统必须做什么?”这个问题。网站的构成主要分为: 网站系统前台页面 后台管理系统2.1.1 网站前台页面模块 首页模块:班级网站主要是提供老师发布班级消息,提供师生交流

14、的一个平台。展示班级网站的公告模块、留言模块、班级相册、网站的 LOGO 等。 留言模块:学生可通过注册登录班级网站,在本模块进行留言进行交流,也可以回复第 2 页评论他人的留言。 公告模块:可通过公告模块查看最新的班级公告,查看最新的公告消息。 相册模块:可查看班级相册的图片,由后台管理员对相册的图片进行管理。2.1.2 后台管理系统模块 公告管理模块该模块管理员可以对公告的信息进行发布、修改、删除功能。 留言管理模块该模块管理员可以对留言进行删除管理,同时会把该评论的回复一起进行删除。 相册管理模块该模块管理员可以对相册的图片进行删除管理、添加上传和查看功能。2.2 前台模块功能图根据班级

15、网站的需求,得出以下网站前台的结构组织图,如图 2-1 所示:图 2-1 网站前台结构组织图2.3 后台系统模块功能图根据班级网站的需求,得出以下网站后台的结构组织图,如图 2-2 所示:第 3 页图 2-2 班级网站后台结构组织图3、数据库设计3.1 用户管理表(TB_User)表 3-1-1 用户管理表3.2 评论管理表(TB_Reply)表 3-1-2 评论管理表字段名 字段类型 字段说明ID int 设置用户 IDUserName Nvarchar(50) 设置用户名Password Nvarchar(50) 设置用户密码Mail Nvarchar(50) 设置用户邮箱Status B

16、it 用户状态,管理员删除了用户直接状态禁止登陆字段名 字段类型 字段说明ID int 设置评论 IDParentID int 关联留言表,留言的 ID第 4 页3.3 公告管理表(TB_Notice)表 3-1-3 公告管理表3.4 留言管理表(TB_Message)表 3-1-4 留言管理表3.5 图片管理表(TB_Images)表 3-1-5 图片管理表ParentUserID int 关联留言表,留言的用户 IDUserID int 评论的用户 IDReplyContent text 评论内容CrateTime datetime 评论的创建时间字段名 字段类型 字段说明ID int 设

17、置公告 IDNoticeTitle text 公告标题NoticeContent text 公告内容CreateTime datetime 公告的创建时间UserId Int 发表公告的用户 ID字段名 字段类型 字段说明ID int 设置留言 IDUserID int 留言的用户 IDMessageContent text 留言内容CreateTime datetime 留言的创建时间字段名 字段类型 字段说明ID int 设置图片 IDOldName text 原有图片的文件名NewName text 图片的新文件名Url text 图片的保存路径UserId int 上传图片的用户 ID

18、Ctime Datetime 记录图片的上传时间第 5 页3.6 管理员表(TB_Admin)表 3-1-6 管理员表4、功能实现4.1 前台界面及布局代码4.1.1 首页设计(Index.aspx)在 IE 里运行本系统,出现系统的主界面,首页包括左侧的功能导航栏,后台管理的相册图片,右侧显示最新公告、以及最新的留言内容,用户的登陆和注册按钮功能。如图 4-1-1 所示:图 4-1-1 班级网站的首页4.1.2 用户注册(UserRegister.aspx)点击注册按钮,进入注册页面。按照提示进行注册操作,包括用户名、密码、确定密码和邮箱。注册的内容会验证是否正确符合注册要求,否则注册失败。如图 4-1-2 所示:字段名 字段类型 字段说明ID int 设置 IDUserName Nvarchar(50) 管理员的用户名Password Nvarchar(50) 管理员的登陆密码

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 学术论文 > 毕业论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报