




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库实训报告班级:112104 组别:5 成员: 贺元航 张 鑫孙 龙 郭艳蓉 赵梓君目录实训题目:电子邮件客户端系统2实训报告:31实训内容32实训的形式33设计步骤33.1需求分析:业务流程分析和功能分析33.1.1业务流程:用户的电子邮件查询系统33.1.2功能分析:电子邮件客户端系统主要的功能33.2概念结构设计33.3小组答辩、讨论、修改53.4完成逻辑结构的设计53.5完成功能设计63.5.1录入63.5.2删除63.5.3修改63.5.4查询6实训题目:电子邮件客户端系统某公司拟开发一多用户电子邮件客户端系统,部分功能的初步需求分析结果如下:邮件客户端系统支持多个用户,用户的信息主要包括用户名和用户密码,且系统的用户名不可重复。邮件帐号信息包括邮件地址及其相应的密码,一个用户可以拥有多个邮件地址。一个用户可以拥有一个地址簿,地址簿信息包括联系人编号、姓名、电话、单位地址、邮件地址1、邮件地址2、邮件地址3等信息。地址簿中的一个联系人只能属于一个用户,且联系人编号唯一标识一个联系人。一个邮件帐号可以含有多封邮件,一封邮件可以含有多个附件。邮件主要包括邮件号、发件人地址、收件人地址、邮件状态、邮件主题、邮件内容、发送时间、接收时间。其中邮件号在整个系统内唯一标识一封邮件,邮件状态有已接收、待发送、已发送和已删除4种,分别表示邮件是属于收件箱、发件箱、已发送箱和废件箱。一封邮件可以发给多个用户。附件信息主要包括附件号、附件文件名、附件大小。一个附件只属于一封邮件,附件号仅在一封邮件内唯一。实训报告:1 实训内容完成一个数据库应用系统的设计开发全过程,包括需求分析、数据库设计、数据库建立、数据输入、应用系统的设计和开发、用户界面的设计和实现、系统安装和调试等。2 实训的形式分组完成相应项目的设计和开发。3 设计步骤3.1 需求分析:业务流程分析和功能分析3.1.1 业务流程:用户的电子邮件查询系统3.1.2 功能分析:电子邮件客户端系统主要的功能1. 使用该客户端的用户信息查询2. 各个用户所拥有的邮件账号查询3. 各个用户里的地址薄以及地址薄里边的各个联系人编号,编号、姓名、电话、单位地址、邮件地址1、邮件地址2、邮件地址3等信息4. 每个邮件账号所接收的邮件及所寄邮件人得各类信息邮件号、发件人地址、收件人地址、邮件状态、邮件主题、邮件内容、发送时间、接收时间。 5. 每封邮件的状态查询已接收、待发送、已发送和已删除6. 每封邮件的附件包括附件号、附件文件名、附件大小3.2 概念结构设计生成基本ER图形;基本E-R图3.3 小组答辩、讨论、修改3.4 完成逻辑结构的设计完成逻辑结构的设计(关系模式)、关系表设计、完整性分析1. 用户(用户编号,用户名,用户密码)2. 地址簿(联系人编号,用户编号,姓名,电话,单位地址,本人邮件地址)3. 邮件账号(邮件地址,密码,用户编号)4. 邮件(附件,邮件号,收件人地址,邮件状态,邮件主题,邮件内容,发件与接收时间,发件人地址,邮件地址)5. 附件(附件号,附件文件名,附件大小,邮件号)3.5 完成功能设计应用系统功能通常根据实际目标设定,一般应具有基本的增、删、改、查功能;3.5.1 录入1. 用户信息录入2. 联系人信息录入3. 邮件账户信息录入4. 邮件信息录入5. 附件信息录入3.5.2 删除1. 用户信息删除2. 联系人信息删除3. 邮件账户信息删除4. 邮件信息删除5. 附件信息删除3.5.3 修改1. 用户密码修改2. 联系人信息修改3. 邮件地址密码修改3.5.4 查询3.5.4.1 信息查询1. 查询指定信息用户2. 查询指定联系人的信息3. 查询指定邮件地址的信息4. 查询指定的邮件的信息5. 查询指定的附件的信息3.5.4.2 统计1. 根据用户编号(User表)统计相应的联系人信息2. 统计每个用户所拥有的联系人数量3. 统计指定用户名(User表)所拥有的邮件地址4. 统计指定用户名(User表)所拥有的邮件信息5. 统计每个邮件地址的邮件数量6. 统计指定邮件状态的邮件信息7. 统计指定邮件(Email表)的附件数3.5.4.3 排序1. 根据发送时间排序2. 根据附件的文件大小3.6 完成数据库的设计数据库共包括五个表,分别为User、Email_user、Address、Email、File表。User表存放用户数据。Address表存放联系人数据。Email_user表存放邮件账户数据。Email表存放邮件数据。File表存放附件数据。表的完整设计如下:User用户编号用户名用户密码UnoUnameUpasswordint char(20)char(18)Address联系人编号用户编号姓名电话单位地址本人邮件地址地址1地址2地址3AnoUnoAnameAtelAdd0AmddAmdd1Amdd2Amdd3int int char(20)char(11)char(30)char(30)char(30)char(30)char(30)Email_user邮件地址用户编号密码EUaddUnoEUpasswordchar(30)int char(18)Email邮件号邮件地址发件人地址收件人地址邮件状态邮件主题发件时间收件时间EnoEUaddEsendaddEgetaddEstateEtileEsendtimeEgettimei
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 水管所业务大讲堂课件
- 水稻第三期课件
- 农副产品加工设备维护与保养方案
- 水痘相关知识
- 造型基础色彩构成设计83课件
- 2025版猎聘服务专项合作协议(初创企业)
- 二零二五年度房产物业管理服务协议书
- 2025版影视公司离婚协议与版权及收益分配合同
- 2025版宾馆房间租赁合同及商务会议服务协议
- 2025版金融科技公司法律风险评估顾问协议
- 窗口服务礼仪培训大纲
- 餐饮店品牌授权使用合同范本
- 学堂在线 走进医学 章节测试答案
- 蔬菜温室大棚项目可行性研究报告书书
- 闵行区2024-2025学年下学期七年级数学期末考试试卷及答案(上海新教材沪教版)
- 八大特殊作业管理培训
- 费用报销合规培训
- 义务教育科学课程标准(2022年版)
- Q-GDW11628-2016新能源消纳能力计算导则
- 十五五文物规划思路
- 2025年修订版《雇佣合同》全文
评论
0/150
提交评论