基于WEB的同学录网络平台的设计与实现(精品)☆
无需注册登录,支付后按照提示操作即可获取该资料.
摘 要:21世纪的我们生活在一个信息爆炸的时代,这是一个崭新的网络信息时代。现在很多企业,学校,乃至班级都有自己的网站。通过网站使数据处理更方便快捷,人员访问更方便。本文论述了校友录系统的开发过程,包括系统分析、系统设计、系统实现等方面。
本系统是基于WEB的信息处理系统,主要采用asp.NET作为开发工具,后台数据库采用SQL2005数据库设计,利用SQL2005数据库访问技术实现对数据库的各种管理操作。主要实现了会员信息管理、共用信息管理、院系班级信息管理和后台信息管理等功能模块。校友录网站上有最新的学校动态,可以让同学们及时了解学校及班级的给类信息, 使用方便、功能齐全、运行速度快,具有良好的可移植性和扩展性。本系统在设计过程中,首先建立了系统的应用原型,然后在此基础上进行需求迭代,详细设计时不断地修改和完善,最终形成达到设计要求的系统。
关键词:校友录;asp.NET;SQL Server;网络;通讯
毕业设计(论文)外文摘要
Design and Realization of Alumni System Based on WEB
Abstract: The 21st century we are living in an era of information explosion, this is a new network of the information age. Now many companies, schools and even classes have its own website. Data processing through the web site to make quicker and more convenient access to more convenient. This article discusses the Alumni system development process, including system analysis, system design and system realization. The system is WEB-based information processing systems, mainly as a development tool for asp.NET, SQL2005 database using back-end database design, database access using SQL2005 database technology to achieve a variety of management operations. The main achievement of the member information management, sharing of information management, information management department classes and background information management function module. Alumni Web site with the latest developments of the school, allowing students to keep abreast of schools and classes to the news, easy to use, full-featured, fast, has good portability and scalability. The system during the design process, first of all, the establishment of a system prototype, and then based on the needs of this iteration, the detailed design of continuously modify and improve, and ultimately the formation of the system to meet the design requirements.
Keywords: Alumni; asp.NET; SQL Server; Network; Communication.
课题内容简介
21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用普及到了经济和社会生活的各个领域。使原本的旧的管理方法和联系方式越来越不适应现在社会的发展。许多人还停留在以前的拿手机或者电话簿联系同学。为了适应现代社会人们高度强烈的时间观念,网上同学录为大家带来了极大的方便。
功能需求模块描述:
(1)网站公共信息管理:实现新闻的发布、修改以及删除功能。
(2)注册会员信息管理:实现会员个人信息的注册和修改,班级的注册,班级的留言,班级成员的删除功能。
(3)班级学院管理:实现对学校学院的添加、修改、删除和显示功能以及对班级的删除功能。
(4)系统信息管理:实现所有用户的管理,留言的管理等。
论文各章介绍
第1章引言部分,这部分主要讲述课题的研究背景及意义、课题内容简介、问题的定义与调研、可行性分析和论文各章介绍。
第2章主要内容是:系统需求分析包括,系统的综合需求分析、业务需求分析、数据需求分析。
第3章主要内容是:系统设计包括,系统总体功能结构、系统数据模型设计、系统开发环境与运行环境设计。
第4章主要内容是:模块详细设计包括,系统管理模块、会员信息管理模块、班级信息管理模块、公共信息管理模块四个模块的功能简介、模块流程图、模块界面设计、模块逻辑设计(部分代码设计)。
第5章主要内容是:用户使用手册包括,系统功能简介、系统功能与运行环境、系统安装手册、系统运行与操作指南。
第6章主要内容是:系统评价包括,系统特色/优点介绍、系统存在的不足与改进方案、毕业设计心得与体会。
最后还有结论、致谢、参考资料等内容的介绍。
系统设计
经过需求分析阶段的工作,系统必须“做什么”已经清楚了,接下来的总体设计阶段主要是解决系统“怎样做”的问题。总体设计有两个主要阶段组成:系统设计阶段,确定系统的具体实现方案,结构设计阶段,确定软件结构。结构设计阶段,顾名思义,就是设计软件的结构,确定系统中每个程序是有由哪些模块组成的,以及这些模块相互间的关系。
3.1 系统总体功能结构
通过对此同学录系统的需求分析并结合实际情况分析,可以把本系统划分成:公共信息管理模块、个人会员信息管理模块、班级学院信息管理模块、留言管理模块。本系统的功能结构图如图3.1所示:
1 公共信息模块的基本功能
(1)新闻发布:系统管理员在第一时间内将学校的最新动态进行发布。
(2)新闻修改:系统管理员可以对已经发布的新闻进行编辑和修改。
(3)新闻删除:系统管理员可以对已经发布的新闻进行删除。
(4)新闻查询:系统管理员可以对已经发布的新闻进行搜索。
2 个人会员信息管理模块的基本功能
(1)会员注册:若用户想在本网站进行一定的操作,则必须是本网站的注册会员,所以利用会员注册功能按规定填写个人基本信息就可注册成为会员。
(2)修改个人信息:注册会员在成功登录后利用此项功能可以随时进行个人注册信息的修改。
(3)班级注册:若本网站没有注册用户所在的班级,则由用户自己注册一个。最先注册此班级的用户成为班级管理员,有权删除本班成员。
(4)用户留言评论:用户在注册成会员以后则可以进行留言。留言仅有本班成员可见,具有一定的保密性。
(5)搜索用户功能:用户可以使用搜索功能,通过同学的姓名查询同学信息。
(6)最新用户功能:用户可以查看最新注册的会员信息。
(7)删除班级成员:班级管理员可以删除班级内的注册会员。
3 学院班级信息管理模块的基本功能
(1)学院添加:系统管理员可以通过后台实现对学院的添加。
(2)学院删除:系统管理员可以通过后台实现对学院的删除。
(3)学院搜索:系统管理员可以通过后台实现对学院的查询。
(4)学院修改:系统管理员可以通过后台实现对学院名称的修改。
(5)班级搜索:系统管理员可以通过后台实现对班级的查询。
(6)班级删除:系统管理员可以通过后台实现对重复班级的删除。
4 系统信息管理模块的基本功能
(1)留言搜索:系统管理员可以通过后台实现对留言的查询功能。
(2)留言删除:系统管理员可以通过后台实现对不恰当言论的删除功能。
(3)所有用户管理:系统管理员可以通过后台删除所有注册的会员。
软件环境需求:
服务器端:
○1操作系统:Windows 2000/2003 Server/ XP/Vista
○2数据库:SQL Server2005或更高版本
○3WEB服务器:Internet信息服务5.1及以上版本
○4Microsoft .NET框架:.NET Framework 1.1
目 录
1 绪论 1
1.1 课题的研究背景及意义 1
1.1.1 课题的研究背景 1
1.1.2 课题的研究意义 1
1.1.3 国内外研究现状以及发展趋势 1
1.2 课题内容简介 2
1.3 问题的定义与调研 2
1.3.1 问题的定义 2
1.3.2 问题的调研 3
1.4 可行性分析 4
1.4.1 技术可行性 4
1.4.2 经济可行性 4
1.4.3 操作可行性 4
1.4.4 法律可行性 4
1.5 论文各章介绍 4
2 需求分析 6
2.1 系统的综合需求分析 6
(优秀毕业设计:www.2bysj.cn)
2.1.1 用户需求 6
2.1.2 功能需求 6
2.1.3 其他需求 7
2.2 业务需求分析 7
2.3 数据需求分析 7
2.3.1 数据流分析 7
2.3.2 数据字典 11
3 系统设计 15
3.1 系统总体功能结构 15
3.1.1 公共信息模块的基本功能 15
3.1.2 个人会员信息管理模块的基本功能 15
3.1.3 学院班级信息管理模块的基本功能 16
3.1.4 系统信息管理模块的基本功能 16
3.2 系统数据模型设计 16
3.2.1 数据概念结构设计——E-R图 16
3.2.2 数据逻辑结构设计——关系模式 18
3.2.3 数据库设计 19
3.3 系统开发环境与运行环境设计 20
3.3.1 系统开发环境 20
3.3.2 系统运行环境 22
4 模块详细设计 23
4.1 系统配置信息管理模块 23
4.1.1 系统配置信息管理功能简介 23
4.1.2 系统信息管理界面设计 23
4.1.3系统信息管理逻辑设计 24
4.2 个人会员信息管理模块 25
4.2.1个人会员信息管理功能简介 25
4.2.2 个人会员信息管理界面设计 26
4.2.3 个人会员信息管理逻辑设计 28
4.3 学院班级信息管理模块 29
4.3.1学院班级信息管理功能简介 29
4.3.2 学院班级信息管理界面设计 29
4.3.3 学院班级信息管理逻辑设计 30
4.4 公共信息管理模块 30
4.4.1 公共信息管理功能简介 30
4.4.2 公共信息管理界面设计 31
4.4.3 公共信息管理逻辑设计 32
5 用户使用手册 33
5.1 系统功能与运行环境 33
5.1.1 系统功能简介 33
5.1.2 运行环境简介 34
5.2 系统安装手册 34
5.2.1 系统配置 34
5.2.2 实施方案 35
5.3 系统运行与操作指南 35
6 系统评价 37
6.1 系统特色/优点介绍 37
6.2 系统存在的不足及改进方案 37
6.2.1 系统存在的不足 37
6.2.2改进方案 37
6.3 毕业设计心得体会 38
结 论 39
致 谢 40
参 考 文 献 41