1、 1 基 于基 于 C#C#实 现 的 邮 件 管 理 系 统实 现 的 邮 件 管 理 系 统 摘摘 要要 电子邮件(E-mail)是 Internet 上使用最广泛的服务之一,在当今社会中扮 演了一个很重要的角色。虽然,现在已经有很多邮件收发管理系统,但是对于大 多数的非专业的人来说它还是有点难度稍显微复杂。因此,我使用 ASP.NET 开 发技术结合 SQL Server 数据库技术开发一个页面简单,操作方便的 Web 邮件管 理系统。开发的过程中主要使用 Web 页面设计和数据访问技术来实现该邮件管 理系统的主要功能,包括管理员的功能和普通用户的功能两大部分。管理员功能 主要包括管理用
2、户信息、删除用户、管理后台系统等;普通用户功能主要包括用 户个人信息的管理、个人邮箱的管理等。该系统可以根据需求对功能进行扩展和 完善。 关键词:关键词:邮件管理系统;ASP.NET;SQL Server;Web页面 2 Mail management system based on C# Abstract E-mail (E-mail) is one of the most widely used service Internet, plays a very important role in todays society. Although, now there are many mail
3、 management system, but for most of the non-professional people it is a bit difficult to slightly microscopic complex. Therefore, I use the ASP.NET development technology to develop a simple page with SQL Server database technology, convenient operation of the Web mail management system. The main us
4、e of Web page design and data access technology to realize the main function of the email management system development process, including the two most administrators and ordinary users of the function. The administrator function mainly includes the management of user information, delete users, mana
5、gement background system; ordinary users function includes user personal information management, personal mailbox management. The system can according to the demand of function expansion and improvement. Key words: Mail management system;ASP.NET;SQL Server;Web page III 目 录 第 1 章 绪论 1 1.1 引言 . 1 1.2
6、开发背景和环境 2 1.2.1 开发背景 2 1.2.2 开发环境 2 第 2 章 相关技术 . 4 2.1 ASP.NET 技术介绍 . 4 2.2 数据库技术的介绍 6 2.3 ADO.NET 简介 . 7 第 3 章 系统可行性分析 11 3.1 技术可行性分析.11 3.2 经济可行性分析.11 3.3 操作可行性分析.11 第 4 章 系统需求分析 12 4.1 图例分析 12 4.2 系统管理员功能 15 4.3 用户功能 15 第 5 章 系统概要设计 16 5.1 系统流程图. 16 5.1.1 管理员系统功能流程图. 16 5.1.2 普通用户的系统功能流程图 16 5.2 系统模块功能图 17 5.3 数据库需求分析 18 5.4 数据库数据模型设计. 19 5.4.1 创建数据库 20 5.4.2 创建数据表 20 第 6 章 程序设计与实现 . 23 6.1 系统设计概括 . 23 6.2 功能模块设计与实现. 23 6.2.1 管理员模块的设计与实现 . 23 6.2.2 用户模块设计与实现 28 结 论 . 37 致 谢 . 38 参 考