{$cfg_webname}
主页 > 计算机 > ASP.NET >

基于WEB技术的同学录系统的设计与实现

来源:56doc.com  资料编号:5D454 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D454
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 帮助
资料介绍


摘  要:校友录是为了方便校友之间联系而使用的一种系统。校友录,又叫同学录,也是校友录网站的简称。本论文开头论述了同学录系统的产生,现状和发展,以及asp.NET技术和SQL Server2000数据库管理系统的概况。主要介绍了一个同学录系统的实现过程:主要包括系统的需求分析、系统设计、以及主要模块的详细设计。主要模块的详细设计主要包括:用户注册和登陆模块、用户管理模块、留言模块、照片模块、查询模块、站点访问模块、班级排行榜等等。
  本课题是基于Windows XP环境的数据库管理,后台数据库采用SQLServer2000,前台使用asp.NET进行开发,并通过IIS进行发布,属于WEB数据库开发、用于解决实际问题的实例,具有一定的深度,涉及到数据库设计和前端开发工具的开发和设计,与之相似的应用很广泛。(所有权: 毕业设计网 QQ:306826066)  

关键词:asp.NET,C#,SQLServer2000,浏览器/服务器,同学录

毕业设计(论文)外文摘要

Title :The Design and Implementation of an Alumni System Based on Web Technology
Abstract: The alumnus record is in order to facilitate one kind of system which between the alumnus relates uses. The alumnus records, also is called the schoolmate to record, also is the alumnus records the website the abbreviation. The present paper opening elaborated the schoolmate to record the system the production, the present situation and the development, as well as asp.NET technology and SQL Server2000 database management system survey. Mainly introduced a schoolmate records the system the realization process: Mainly includes the system the demand analysis, the system design, as well as the main module detailed design. The main module detailed design mainly includes: The user registers and lands the module, the user administration module, the message module, the picture module, the inquiry module, the stand visit module, the class and grade order list and so on 。
  This subject is data base administration based on Windows XP environment, backstage supporter's database adopts SQLServer2000 the front uses asp.NET to develop, and release through IIS, is WEB database development , instance used for solving the practical problem, have certain depth , involve database design and development and design of the front developing instrument, the application similar to it is very extensive.

Keywords: asp.NET,C#,SQLServer2000, Browse/Server, Alumni















目    录

1  引言 1
1.1  课题研究背景与研究目的、意义 1
1.1.1  研究背景 1
1.1.2  研究目的及意义 1
1.1.3 本课题的发展前景及趋势 2
1.2 课题定义及系统内容简介 3
1.2.1 课题定义 3
1.2.2 系统内容简介 3
1.3 课题调研及可行性分析 3
(所有权: 毕业设计网 QQ:306826066)
1.3.1 课题调研 3
1.3.2 可行性分析 3
1.3.3 本课题的实现途径 4
1.4 本文的组织结构(各章内容简介) 4
2  系统需求分析 5
2.1 业务流分析 5
2.2   数据流分析 5
2.3   数据字典 8
3  系统设计 10
3.1 系统总体结构设计 10
3.2系统数据模型设计 11
3.2.1  数据概念设计 11
3.2.2 数据库逻辑结构设计(关系模型) 13
3.2.3  数据逻辑结构设计(关系表) 13
3.3  开发环境与运行环境设计 14
3.3.1  开发环境 14
3.3.2 系统运行环境 17
4 用户注册与登陆模块设计 17
4.1用户注册与登陆模块流程图 17
4.2用户登陆界面设计 18
4.3用户注册界面设计 19
4.4加入班级界面的设计 21
4.5本模块遇到的主要问题及解决方案 24
5.用户管理模块的设计 24
5.1 用户管理模块体系结构设计 24
5.1.1用户管理模块功能简介 24
5.1.2用户管理模块功能图 25
5.1.3用户管理模块流程图 25
5.2用户管理模块的详细设计 26
5.2.1一般用户管理模块 26
5.2.2 管理员管理模块详细设计 29
5.3本模块遇到的问题及解决方案 34
6  留言管理模块 35
6.1留言模块简介 35
6.2留言模块流程图 35
6.3留言模块详细设计 35
6.3.1留言发表模块设计 35
6.3.2留言管理模块设计 37
6.4留言模块设计遇到的困难和解决方案 37
7 照片管理模块 37
7.1照片管理模块简介 37
7.2照片管理模块的功能图 38
7.3照片管理模块详细设计 38
7.4本模块遇到的问题及解决方案 39
8 其它功能模块的设计 40
8.1查询模块的设计 40
8.1.1查询模块的简介 40
8.1.2查询模块的设计 40
8.2 站点访问模块的设计 41
8.3最新加入班级排行榜和最热班级排行榜设计 41
9  用户手册 42
9.1 系统功能简介 42
9.2运行环境简介 42
9.3  系统运行与操作指南 42
10 系统评价 43
10.1系统特色/优点介绍 43
10.2系统的不足与改进 43
结论 44
致  谢 45
参考文献 46

本文的组织结构(各章内容简介)
   第1章主要内容:课题的研究背景、主要工作成果和全文的组织结构。
  第2章主要内容:系统的需求分析,包括系统功能需求分析,业务流、数据流、数据字典(数据表逻辑结构)分析。
  第3章主要内容:系统设计,包括系统总体结构设计(从数据流导出),系统数据模型设计(E-R图、关系模型),系统开发与运行环境确定。
  第4-8章主要内容:详细设计,包括学生管理中各种功能模块,管理员管理中的各种功能模块。
  第9章主要内容:用户使用手册,包括系统功能简介、运行环境简介。
  第10章主要内容:系统评价,包括系统主要功能、特色/优点介绍、系统存在的不足与改进方案。
  论文的最后有:
  结论
  致谢
   参考文献

系统功能简介
  同学录系统主要有用户注册和登陆、用户管理、留言管理、照片管理和其他模块构成。
⑴ 用户注册和登陆:此界面的主要功能是对使用本系统的用户进行用户名、密码、用户身份的验证,只有合法的用户才能使用本系统提供的一些功能。对于初次使用本系统的用户需要先通过注册才能登陆本系统.用户注册成功后转入加入班级页面创建新班级或者加入新班级。
⑵用户管理:用户管理分为一般用户管理和管理员管理。一般用户管理的功能是用户登陆系统后可以进行个人资料的修改、个人密码的修改、个人相册和个人留言的管理;管理员管理功能是管理员除了拥有一般用户的权限、还拥有进行班级管理、所有用户管理、所有照片管理、所有用户的留言管理。
⑶照片管理:照片管理功能有所有用户可以查看校友相册、个人可以上传和删除自己照片。
⑷留言管理:留言管理功能有所有用户可以查看用户的留言、个人可以上传和删除自己留言,如果个人留言多了,用户还可以根据主题搜索自己的留言。
⑸其它模块:其它模块包括查询模块、最新加入班级显示模块,最热班级显示模块。查询模块的功能是供用户查询班级和校友的信息,用户可以根据自己知道的信息进行精确查询或者模糊查询;最新加入班级显示模块功能是显示用户或系统管理员最近新建的班级;最热班级显示模块功能是根据班级拥有的成员数显示人数最多的6个班级。(所有权: 毕业设计网 QQ:306826066)

推荐资料