基于.NET的内部电子邮件系统的设计与实现(ASP.NET2.0+ACCESS)
摘 要
电子邮件已经成为日常生活中信息交流最为常用的方式,各种内部信息交流平台也随之发展,应用到各行各业。本文主要讨论了一个局域网内部邮件系统的设计与开发,具体阐述了该内部邮件系统的实现原理,功能结构和系统开发。该内部邮件系统采用B/S结构,以Visual Studio .NET 2005为开发工具,使用Access数据库,结合HTML、asp.NET和C#语言来完成系统的开发。系统实现了用户间邮件的发送和接收,同时支持附件和图片的收发,对已收到和已发送的邮件进行查阅,过期或废弃邮件的删除,个人的信息的存储等管理功能,为用户提供了一个方便快捷的信息交流平台。
关键词: 内部邮件;邮件管理;asp.NET
The Implementation of Internal Mail System Based on .Net
Abstract
Email has already become the most commonly used of communication in daily life, and various of internal information communicating platform for email service also applied into lots of industries. This thesis mainly talks about and analyzes into the designing and developing of an internal email system, explains in details of the theoretical realization, functional structure and systematical developing. This internal email system which developed by Visual Studio and .NET 2005 is constructed under B/S structure, and with the joint help Access database HTML, asp.NET and C#. This system has accomplished the goal of sending and receiving emails, meanwhile sending and receiving attachments and pictures is supported too. Additional it also can read emails in in-box and sent, delete mails abandoned and expired, help the users to store and manage their personal information, so this system can be considered completely as an information communication platform for all users. [版权所有:http://DOC163.com]
Key words: Internal Mail; Mail Management; asp.NET [资料来源:http://doc163.com]
内部邮件系统也随各公司企业员工之间信息交流需求而不断发展,它高速高效,高安全性等特点被越来越广泛的应用,各种内部信息交流平台层出不穷。因此根据用户的需求,该内部邮件系统采用WEB开放式框架,结合数据库的应用实现了一个内部信息交流平台,不仅能够实现内部用户间的相互通信以及系统的各项功能,也能够解决邮件和信息的相关管理功能。同时简单明了的界面操作可以使多层次的用户方便的使用该内部邮件系统。
内部邮件介绍
内部邮件系统是用户信息交流的一个平台,通过数据库的应用实现用户间以邮件的方式进行信息交流。而内部邮件就是指用户间通信的内容,拥有邮件传递速度快,对外安全性高等有点。
系统需求分析
为了能够开发出符合要求的内部邮件系统,就必须理解用户的需求。对需求的深入理解是开发工作获得成功的前提条件,它对目标项目提出完整、准确、清晰、具体的要求。
内部邮件系统的开发,主要是支持内部用户间的通信,附件图片的收发,以及对各种信件的管理。不仅发送邮件要求操作方便简单,而且还能够接收其他用户发送的邮件,并能够帮助个人用户对新邮件,已读邮件,已发送邮件,废弃邮件进行分类,以及删除邮件等管理功能。本系统目的是为了能够让内部用户与用户之间方便快速的通信,并帮助用户管理个人信件。 [版权所有:http://DOC163.com]
用户身份要求
根据用户身份的不同,系统的使用的权限也将不同。根据内部邮件系统的需求,可使用用户以分为系统管理员和个人用户两种。
1.系统理员:
是内部邮件系统权限最大的用户。由于本系统是小型系统所以只有系统管理员有权限对系统和数据库进行修改和维护,能够实现添加删除用户,分配个人邮箱容量,整理数据库等功能。
2.个人用户:
是内部邮件系统的注册用户。由于是内部网络的个人信箱,所以只有注册用户才能登录系统,并且只能在自己的邮箱进行各种操作。
目 录
1引 言 1
2内部邮件系统系统分析 1
2.1内部邮件介绍 1
2.2系统需求分析 1
2.2.1用户身份要求 1
2.2.2系统功能模块设置 2
2.3系统开发环境及工具 4
2.3.1系统开发环境 4
2.3.2系统开发工具 4
2.3.3系统运行环境 5
3内部邮件系统系统设计 5
3.1 数据库设计 5
3.2系统模块设计 7 [资料来源:http://Doc163.com]
3.3 WEB页面设计 7
3.4邮箱系统功能模块说明 8
3.4.1系统流程图 8
3.4.2用户注册和登录模块 9
3.4.3写信模块 11
3.4.4收信模块 12
3.4.5删除邮件功能 13
3.4.6.邮箱选项模块 13
4邮箱系统功能模块具体实现 14
(毕业设计)
4.1邮箱系统写信功能模块核心代码 14
4.2邮箱系统收信箱模块核心代码 16
5邮箱系统功能模块测试 17
5.1测试内容 17
5.2测试结果 17
5.3测试结论 17
结论 19
参考文献 20
致 谢 21
声 明 22 [资料来源:Doc163.com]