学 号 14062402169
毕业设计(论文)
题目:基于网络的同学录设计与实现
作 者 左 金 龙 届 别 2010届
院 别 计算机 专 业 计算机科学与技术
指导老师 胡 娟 职 称 讲 师
完成时间 2010年5月15日
摘 要
校友录是为了方便校友之间联系而使用的一种系统。校友录,又叫同学录,也是校友录网站的简称。本论文开头论述了同学录系统的产生,现状和发展,以及ASP.NET技术和SQL Server2000数据库管理系统的概况。主要介绍了一个同学录系统的实现过程:主要包括系统的需求分析、系统设计、以及主要模块的详细设计。主要模块的详细设计主要包括:用户注册和登陆模块、用户管理模块、留言模块、照片模块、查询模块、站点访问模块、班级排行榜等等。
本课题是基于Windows XP环境的数据库管理,后台数据库采用SQLServer2000,前台使用ASP.NET进行开发,并通过IIS进行发布,属于WEB数据库开发、用于解决实际问题的实例,具有一定的深度,涉及到数据库设计和前端开发工具的开发和设计,与之相似的应用很广泛。
关键词:ASP.NET;C#;SQLServer2000;浏览器/服务器;同学录
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
目 录
摘 要 I
ABSTRACT II
目 录 III
1 绪论 1
1.1开发背景 1
1.2研究目的及意义 1
1.3本课题的发展前景及趋势 2
1.4课题定义及系统内容简介 3
1.5课题调研及可行性分析 4
2 系统需求分析 5
2.1业务流分析 5
2.2 数据流分析 5
2.3 数据字典 8
3 系统设计 10
3.1系统总体结构设计 10
3.2系统数据模型设计 11
3.3开发环境与运行环境设计 14
4 用户模块设计 18
4.1用户注册与登陆模块设计 18
4.2用户管理模块体系结构设计 25
4.3留言模块详细设计 37
4.4照片管理模块设计 39
5 其它功能模块的设计 42
5.1查询模块的设计 42
5.2站