版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEPAGE6数据库实训报告班级: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等信息每个邮件账号所接收的邮件及所寄邮件人得各类信息邮件号、发件人地址、收件人地址、邮件状态、邮件主题、邮件内容、发送时间、接收时间。每封邮件的状态查询已接收、待发送、已发送和已删除每封邮件的附件包括附件号、附件文件名、附件大小概念结构设计生成基本E——R图形;基本E-R图小组答辩、讨论、修改完成逻辑结构的设计完成逻辑结构的设计(关系模式)、关系表设计、完整性分析用户(用户编号,用户名,用户密码)地址簿(联系人编号,用户编号,姓名,电话,单位地址,本人邮件地址)邮件账号(邮件地址,密码,用户编号)邮件(附件,邮件号,收件人地址,邮件状态,邮件主题,邮件内容,发件与接收时间,发件人地址,邮件地址)附件(附件号,附件文件名,附件大小,邮件号)完成功能设计应用系统功能通常根据实际目标设定,一般应具有基本的增、删、改、查功能;录入用户信息录入联系人信息录入邮件账户信息录入邮件信息录入附件信息录入删除用户信息删除联系人信息删除邮件账户信息删除邮件信息删除附件信息删除修改用户密码修改联系人信息修改邮件地址密码修改查询信息查询查询指定信息用户查询指定联系人的信息查询指定邮件地址的信息查询指定的邮件的信息查询指定的附件的信息统计根据用户编号(User表)统计相应的联系人信息统计每个用户所拥有的联系人数量统计指定用户名(User表)所拥有的邮件地址统计指定用户名(User表)所拥有的邮件信息统计每个邮件地址的邮件数量统计指定邮件状态的邮件信息统计指定邮件(Email表)的附件数排序根据发送时间排序根据附件的文件大小完成数据库的设计数据库共包括五个表,分别为User、Email_user、Address、Email、File表。User表存放用户数据。Address表存放联系人数据。Email_user表存放邮件账户数据。Email表存放邮件数据。File表存放附件数据。表的完整设计如下:User用户编号用户名用户密码UnoUnameUpasswordintchar(20)char(18)Address联系人编号用户编号姓名电话单位地址本人邮件地址地址1地址2地址3AnoUnoAnameAtelAdd0AmddAmdd1Amdd2Amdd3intintchar(20)char(11)char(30)char(30)char(30)char(30)char(30)Email_user邮件地址用户编号密码EUaddUnoEUpasswordchar(30)intchar(18)Email邮件号邮件地址发件人地址收件人地址邮件状态邮件主题发件时间收件时间EnoEUaddEsendaddEgetaddEstateEtileEsendtimeEgettimeintchar(30)char(30
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- DB3206/T 1047-2023餐饮服务提供者反食品浪费管理规范
- T/GDSGX 002-2024夏季种鸽繁殖期主要营养素需要量
- T/CASME 2158-2026隧道逃生管
- DB32/T 5236-2025粮食生产“无人化农场”建设规范
- 2026基于触觉感知的涤麻弹力提花面料表面纹理与消费者情绪价值关联度测评报告
- 光伏项目可行性研究报告编制要点手册
- (新)医院感染暴发演练评价报告(2篇)
- 26年山东省临沂市临沂第一中学期末学业水平质量调研数学试卷【附答案】
- 2026年秋招:复星公司试题及答案
- 2026年秋招:东南网架集团笔试题及答案
- 广安枣园投资开发集团有限公司 2026年公开招聘工作人员笔试备考试题及答案详解
- 光大证券2027届校园招聘笔试备考题库及答案详解
- 安全用电 课件 绪论
- 2026年“全国质量月”相关质量知识竞赛试题及答案
- 2026年中职市场营销(市场营销基础知识)试题及答案
- DBJ∕T 15-120-2017 城市轨道交通既有结构保护技术规范
- 《陆上风电场工程概算定额》NBT 31010-2019
- 一般纳税人企业税费缴纳测算及成本倒轧测算表
- 机械展会报告
- 2024年四川广安鑫鸿集团有限公司招聘笔试参考题库含答案解析
- GB/T 18329.2-2023滑动轴承多层金属滑动轴承第2部分:合金厚度≥2 mm的结合强度破坏性试验
评论
0/150
提交评论