邮件管理系统

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《数据库原理》

课程设计报告

专业:计算机科学与技术,信息安全

班级:0410503 0490502

学号:05100304,05130219,05100305 姓名:金梦怡,王文涛,万永红

题目名称:邮件管理系统

重庆邮电大学计算机科学与技术学院

2007.12.02

系统定义

此系统为邮件收发室管理员实现电子化管理邮件收发,便于查询的数据库系统,其具体涉及的内容包括:

1.邮件包裹查询;

2.报刊征订;

3.查看当前邮箱状态等。

本系统采用的是纯粹的B/S结构,使用 + SQLServer制作,开发工具是Visual Studio 2003和Dreamweaver。整个系统分为前台用户查询服务页和后台收发室管理两部分。

需求分析

一、能需求分析:

由于学校收发室每天要处理几百个包裹,邮件更是不计其数,采用本系统在线管理邮件和包裹,可以大大提高工作效率,使得工作类型由手工转向电子。收发室可以随时更新系统,学生可以通过登陆该网站进行查询。收发室更新的内容包括姓名、信箱、发信人地址、发信人邮编等,学生可以通过姓名、信箱和日期进行相应的查询,使得收发室处理包裹和信件信息化,快捷化,易管理化。

二、系统的逻辑模型:

客户端

客户端

客户端网络分布图

三、系统设计:

1、

系统功能模块

2、数据库概念结构设计(E-R图)

3、逻辑结构设计

4.数据字典

数据字典:

包裹(package)

-----编号(PNO): DA TE+000 12

寄件地址(PSentAdr):char 10

到达时间(Pdate):DA TE 8

收件人姓名(PRevName):char 20

收件人信箱(PboxNO):bit 5

邮编(Pcode):bit 6

包裹类型(Ptype):char 5(ems或者普通包裹)

状态(Pstatus):BOOL 2

邮箱(mailbox)

------编号(BNO):bit 5

状态(Bstatus):bit 2(5种状态)

所属学院(Binst):char 10

报刊(MagNews)

------期刊号(NNO):char 10

状态(Nstatus):bit 2

发行日期(Ndate):DA TE 8

报刊名称(Nname):char 20

信件(mail)

-----编号(MNO): DA TE+000 12

寄件地址(MSentAdr):char 10

[省--市--县]

到达时间(Mdate):DA TE 8

收件人姓名(MRevName):char 20

收件人信箱(MboxNO):bit 5

邮编(Mcode):bit 6

包裹类型(Mtype):char 5(ems或者普通包裹)状态(Mstatus):BOOL 2

相关文档
最新文档