1 / 24
文档名称:

《软件开发范例.》.doc

格式:doc   页数:24页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《软件开发范例.》.doc

上传人:yinjiong623147 2016/8/2 文件大小:0 KB

下载得到文件列表

《软件开发范例.》.doc

文档介绍

文档介绍:文档编号: _________ _________ 文档名称: ____________ 项目名称: ____________ 项目负责人: ____________ 编写: ___________ ____ 年__月__日校对: ___________ ____ 年__月__日审核: ___________ ____ 年__月__日批准: ___________ ____ 年__月__日开发单位:广东传讯网络信息有限公司________________________ 系统规格说明一、系统功能和目标: 随着因特网的不断普及,国内的用户数呈指数级增长。作为因特网最为常用的电子邮件系统越来越受到人们的喜爱,为了满足不断增长的信息交换的需要,各行各业都希望有自己的邮件系统。广东传讯网络信息有限公司自主设计开发了适合中国国情的免费电子邮件系统,用以解决这一日益突出的问题。 CHINATION 免费电子邮件系统是专为免费电子邮件服务商、企业集团设计的电子邮件系统。 Chination 免费电子邮件系统的设计目标是立足于一个高度集成的、功能强大、技术先进的电子邮件系统。高度集成意味着本系统将把硬盘软件集成在一起。系统是基于 LINUX 下的,硬盘和软件的集成使得系统具有绝对的安装优势。功能强大意味着系统的实用性,功能的全面性,系统的安全性和可靠性。技术先进意味着将最新版本的 LDAP , IMAP , POSTFIX , MYSQL , APACHE 和 PHP 的巧妙结合。本系统要实现的主要功能有: 。用户通过申请可以得到一个自己命名的信箱,容量大小为 10M 。 。用户忘记密码可以通过注册时设置的密码提示问题来重设密码。 。它包括 SMTP 收邮件、 POP3 取邮件和。 。它包括 SMTP 发邮件、 、暗送邮件、抄送邮件、定时发送邮件。 。系统初始设置 4个文件夹来分类处理信件:收件箱、发件箱、草稿箱和垃圾箱。用户还可以自己建立新的文件夹。信件在各个信箱之间可以相互移动。 。用户可以使用查找功能通过查找信件主题或信件内容来找到自己需要的信件。 。它包括个人资料更改、密码更改、参数设置、 POP3 服务器设置、过滤器设置、自动转信、定时发信、签名设置。 。包括输入(增删改)、查询、统计、报表。系统性能参数设置。 。它用于公司定期向一定的用户发送信息,由于一般的用户数有一定数量,所以必须用数据库管。二、可行性分析 。硬件方面,由于广东传讯网络信息有限公司是国外多家公司并行处理产品的代理商,而且自己本身拥有 ALPHA 机等先进设备,所以有足够能力开发出先进的电子邮件系统。软件方面,我们拟采用以下几种软件: 1)操作系统用 LINUX 。 Linux 作为一个优秀的网络操作系统,它的发行版本中集成了大量的网络应用软件,如 Web 服务器(apache) 、 Ftp 服务器(wu-ftp) 、邮件服务器(sendmail+imap4) 、 SQL 数据库(postgresql) 等,可以快速的构建 环境,并且也有精致的邮件收发程序(metamail) 和强大的 Web 服务器端开发工具(PHP4) 。当你配置好 sendmail 并激活 imapd 后,你的 Linux 用户都可以使用 Outlook 等客户端软件进行邮件收发,只要通过将它们集中进行应用,便可以实现一个简单的 Webmail 服务器的功能。但是随着自由软件的不断开发,要构架一个好的电子邮件系统,就面临着软件选择是否适当、性能是否比别人好的问题。下面列出我们所使用的软件。 2)本系统内壳软件用 imap 。有几种方法可以构造电子邮件系统的内壳:共享文件系统的策略, 基于局域网的专用协议, 协议和因特网消息存取协议。而基于 的协议主要有: POP (Post Office Protocol), DMSP (Distributed Mail System Protocol), 和 IMAP ( Message Access Protocol).PO P是最原始,最为人们所知的一种。 DMS P仅局限于一个简单应用—— PCMAIL , 它的优点主要在于对脱机状态操作的支持。 IMAP 不但继承了 POP 和 DMSP 的优点,而且超越了他们的缺点,提供了三种状态下对远程信箱的访问:在线、不连接和脱机状态。在脱机状态,邮件可以发送到一个共享的服务器,但是邮件客户并不是马上全部把它们 COPY 过去之后在服务器上删掉它们,而是处于一种客户—