网学网VFP毕业设计编辑为广大网友搜集整理了:(VF)简单个人收发管理系统|邮件管理系统绩等信息,祝愿广大网友取得需要的信息,参考学习。
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 需求分析 2.1系统的初步调查: 建立一个好的管理系统,必须要有一个好的管理基础。所谓好的管理基础,指的是合理的管理体制、完善的制度、科学的管理方法和准确的原始数据。个人收发管理系统在这方面占有一定的优势。 2.2系统的可行性分析 系统的可行性分析包括两个详细的部分:分析开发新的系统的必要性和可能性。必要性在前面系统初步调查中已经作了详细的分析,在这里就不再赘述;可能性主要包括经济可行性、技术可行性和运行可行性三个方面。 经济可行性研究是对组织的经济现状和投资能力进行分析,对系统建设运行和维护费用进行估算,对系统建成后可能取得的社会和经济效益进行估计。本系统为绿色软件,普通用户完全可以使用。 技术可行性要考虑现有的技术条件是否能够顺利完成开发工作,软硬件配置是否满足开发的需求等。个人收发管理系统用的是VF开发语言,调试相对简单,当前的计算机硬件配置也完全能满足开发的需求,因此在技术上是绝对可行的。 运行可行性是对组织结构的影响,现有人员和机构、设施设施和环境对系统的适应性及人员培训补充计划的可行性。当前个人计算机已经相当普及,各类操作人员水平都有相当的高度,所以在运行上是可行性的。 2.3系统开发步骤 一般说来,个人收发管理系统的建立与应用可以划分成总体规划、系统开发和系统运行三个阶段,其中系统开发阶段还可进一步分为系统分析、系统设计和系统实施等工作环节。上述各个阶段排列成一个严格的线性开发序列,在每个工作阶段均产生完整的技术文档作为下一阶段工作的指导和依据,每一阶段都应对文档进行评审,确信该阶段工作已完成并达到要求后才能进入下一阶段,同时在以后的工作中不能轻易改变前面经过评审的成果。 上述开发方式的主要优点是便于开发工作的组织和管理,并且可大大降低管理信息系统开发的复杂性。 3 总体设计 3.1 系统数据框图
3.2功能模块图
4 数据库系统分析与设计 本系统数据库分为两块管理全部数据。分别是:信息数据库块和查询字段数据库块。信息数据库用来记录所有需要的信息。查询字段数据库块提供了查询所需要的字段和字段的信息,以方便用户查询。 4.1 信息数据库部分 1.在项目管理器中,选择“邮件管理”数据库下的“表”选项,单击[新建]按纽。 2.在“新建表”对话框中单击[新建表]按纽。 3.在“创建”对话框中选择DATA文件夹,并将数据表明明为“邮件信息”,然后单击[保存]按纽。 信息数据库块主要包括一张表:信息.dbf。 信息.dbf.这张表允许用户在添加和修改表单中改动及新建。它的数据表结构为表4-1: 表4-1 信息字段表
4.2 查询字段数据库部分 用同样的方法建立查询字段的五张表。 查询字段数据库块是用来存放各查询字段的各种表的数据库块。本系统为每个查询字段都建立了一个表,以方便用户使用查询功能。本系统提供了五种查询字段,分别为:类型查询、姓名查询、信封查询、邮票查询、邮戳查询、副戳查询。 类型查询表用于存放邮件的类型,其表结构为表4-2: 表4-2 类型.dbf的表结构
信封查询表用于存放邮件的信封类型,其表结构为表4-3: 表4-3 信封.dbf的表结构
邮票查询表用于存放邮件的邮票类型,其表结构为4-4: 表4-4 邮票.dbf的表结构
邮戳查询表用于存放邮件的信封类型,其表结构为4-5: 表4-5 邮戳.dbf的表结构
副戳查询表用于存放邮件的信封类型,其表结构为表4-6: 表4-6 副戳.dbf的表结构
5 详细设计与编码 5.1建立应用程序项目 1.新建一个“邮件管理”文件夹,以方便对邮件管理文件系统的管理。 2.建立程序项目 打开VFP 9.0,文件-新建,在新建对话框中选择“项目”,单击[向导]按纽。 3在“应用程序向导”对话框中输入项目的名称“邮件管理”,并确定项目的保存位置为刚建立的文件夹“邮件管理”。 4.按确定按纽,打开“应用程序生成器”,对话框,在应用程序生成器中对应用程序进行设置。 5.按确定按纽,完成应用程序项目的建立。 6.在“工具”菜单中选择“选项”命令,打开“选项”对话框,选择“文件位置”选项卡,将“邮件管理”文件夹设置为VFP 9.0的默认目录,单击确定按纽关闭“选项”对话框。 5.2建立数据库 (1) 在“邮件管理”项目管理器中,选择“数据”选项卡中的“数据库”选项,单击[新建]按纽。 (2) 在“新建数据库”对话框中单击[新建数据库]按纽。 (3) 在创建对话框中选择DATA文件夹,并将数据库文件明明为“邮件管理”,单击[保存]按纽。 (4) 关闭数据库设计器窗口。 5.3 表单模块分析与设计 5.3.1 “主页”模块 对信息进行排列,以方便用户进行大概的浏览,可以知道某个邮件的发信人的姓名、邮件的类型、邮件的信封、邮件的邮票信息、邮件的邮戳信息及有无副戳。单击模块中的命令按纽可以进行添加/修改、查询和打印等操作。 5.3.2 “添加及修改”模块 可以点击“添加”按纽添加一个新的邮件的信息,也可以上下翻页对某个邮件的信息进行修改。由于把固定的选项都换成了下拉列表框,所以在使用上非常的方便。 5.3.3 “查询”模块 使用查询可以选择对某种类型的邮件进行查询,也可以按姓名、信封信息、邮票信息等进行查询。使用后进入分类查询模块。
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
本文选自计算机毕业设计http://myeducs.cn |