第13章建立帮助文件和打包发行-课件.ppt

上传人(卖家):晟晟文业 文档编号:4607394 上传时间:2022-12-24 格式:PPT 页数:36 大小:273KB
下载 相关 举报
第13章建立帮助文件和打包发行-课件.ppt_第1页
第1页 / 共36页
第13章建立帮助文件和打包发行-课件.ppt_第2页
第2页 / 共36页
第13章建立帮助文件和打包发行-课件.ppt_第3页
第3页 / 共36页
第13章建立帮助文件和打包发行-课件.ppt_第4页
第4页 / 共36页
第13章建立帮助文件和打包发行-课件.ppt_第5页
第5页 / 共36页
点击查看更多>>
资源描述

1、山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课程课程组制作组制作学习情境六学习情境六 撰写设计文档撰写设计文档山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作学习情境描述学习情境描述写出规范化的设计文档写出规范化的设计文档山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作所需知识所需知识1、设计文档规范化要求;、设计文档规范化要求;2、设计文档写作框架;、设计文档写作框架;山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作重点、难点重点、难点1、设计文档规

2、范化要求;、设计文档规范化要求;2、设计文档写作框架;、设计文档写作框架;山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作能力目标能力目标培养学生编写技术文献的能力培养学生编写技术文献的能力培养学生查阅资料的能力培养学生查阅资料的能力培养学生阅读英文文献的能力培养学生阅读英文文献的能力山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作撰写设计文档 设计文档是学生根据设计课题设计文档是学生根据设计课题编写的学术论文。是设计工作的总编写的学术论文。是设计工作的总结和提高,是反映学生设计质量的结和提高,是反映学生设计质量的

3、一个主要内容,因此,要求学生以一个主要内容,因此,要求学生以积极认真、严谨求实的态度完成设积极认真、严谨求实的态度完成设计文档的撰写。计文档的撰写。山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作设计文档规范化要求 (1)撰写要求)撰写要求 要求论文项目齐全,概念清楚、要求论文项目齐全,概念清楚、内容正确、条理分明、书写工整、文内容正确、条理分明、书写工整、文字通顺、语音流畅,结构严谨。字通顺、语音流畅,结构严谨。(2)规范统一)规范统一 图样规范化、标准化、图面清晰图样规范化、标准化、图面清晰可读、统一格式。可读、统一格式。山东铝业职业学院山东铝业职业

4、学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作设计文档规范化要求 (3)图表要求)图表要求 所有图表、线路图、流程图、示意图等所有图表、线路图、流程图、示意图等须按国家标准和工程要求绘制。须按国家标准和工程要求绘制。(4)符号要求)符号要求 标点符号、数字、量及单位的使有必须标点符号、数字、量及单位的使有必须符合国家标准符合国家标准。山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作设计文档规范化要求 (5)软件要求。软件文档包括下列内容:)软件要求。软件文档包括下列内容:源程序清单源程序清单 软件设计说明书软件设计说明书 软件使用说明书软件

5、使用说明书 软件测试分析报告软件测试分析报告 项目开发总结项目开发总结山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作设计文档写作框架 摘要及关键词摘要及关键词 目录目录 一、前言一、前言 本课题的研究意义本课题的研究意义 本文的目的、内容及作者的主要贡献本文的目的、内容及作者的主要贡献 二、系统分析二、系统分析 确定研究现状及系统目标确定研究现状及系统目标 相近研究课题的特点及优缺点分析、现行研究相近研究课题的特点及优缺点分析、现行研究存在的问题及解决办法存在的问题及解决办法 系统可行性分析系统可行性分析山东铝业职业学院山东铝业职业学院数据库应用系统设

6、计数据库应用系统设计课题组制作课题组制作设计文档写作框架 三、系统设计三、系统设计 系统的组织结构分析。系统的模块组织结系统的组织结构分析。系统的模块组织结构图。构图。每个功能模块的主要工作内容、输入输出每个功能模块的主要工作内容、输入输出要求等。要求等。四、数据库设计四、数据库设计 数据库表设计:数据库表结构数据库表设计:数据库表结构山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作设计文档写作框架 五、系统实施五、系统实施 分模块详述系统各部分的实现方法分模块详述系统各部分的实现方法 程序流程程序流程六、系统测试与维护六、系统测试与维护七、结束语七、结

7、束语 致谢致谢参考文献参考文献山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作例题例题XX学生撰写的学生撰写的学生学籍管理系统 设计文档设计文档山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作学生学籍管理系统班级:计算机系班级:计算机系班班 姓名:姓名:摘要:学籍管理系统的开发和应用,可以提高学校的管理水平。学校办公效率很大的摘要:学籍管理系统的开发和应用,可以提高学校的管理水平。学校办公效率很大的提高,为学校的信息管理提供了一个良好的工具,化简了繁琐的工作模式,从而使得提高,为学校的信息管理提供了一个良好的工具,

8、化简了繁琐的工作模式,从而使得学校的管理更加合理化和科学化。良好的管理信息系统节省了大量的人力和物力,也学校的管理更加合理化和科学化。良好的管理信息系统节省了大量的人力和物力,也避免了大量重复性工作。高效的学生管理系统也为工作人员提高自身的计算机水平提避免了大量重复性工作。高效的学生管理系统也为工作人员提高自身的计算机水平提供了机会,每个人都应该适应社会高新技术的发展,努力追赶科技潮流。学生学籍管供了机会,每个人都应该适应社会高新技术的发展,努力追赶科技潮流。学生学籍管理系统是一个教育单位不可缺少的部分理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至它的内容对于学校

9、的决策者和管理者来说都至关重要关重要,所以学生学籍管理系统应该能够为用户提供充足的信息和快捷的查询手段。但所以学生学籍管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如如:效率低、保密性差效率低、保密性差,另外时间一长另外时间一长,将产生大量的文件和数据将产生大量的文件和数据,这对于查找、更新和维护这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟计算机科学日渐成熟,其强

10、大的功能其强大的功能已为人们深刻认识已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分算机应用的一部分,使用计算机对学生档案信息进行管理使用计算机对学生档案信息进行管理,具有着手工管理所无法比拟具有着手工管理所无法比拟的优点的优点.例如例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生学籍管理的效率低等。这些优点能够极大地提高学生学籍管理的效率,也是企业的科学化、正规化管理也是企业的科

11、学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情。本系统与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情。本系统选用选用Visual Basic 6.0Visual Basic 6.0作为前端开发工具,利用其提供的集成的各种操作,达到对学作为前端开发工具,利用其提供的集成的各种操作,达到对学生学籍管理的目的。生学籍管理的目的。山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作关键词:学生学籍管理系统、学生学籍管理系统、ADO、数据库、数据库、visual basic语言、语言、API编程编程一 引言 随

12、着信息技术的发展,计算机已被广泛的用于社会的各个领域,成为随着信息技术的发展,计算机已被广泛的用于社会的各个领域,成为推动社会发展的技术动力。而在计算机应用中,软件的作用十分突出,推动社会发展的技术动力。而在计算机应用中,软件的作用十分突出,软件已经发展成为信息技术的核心,主导着信息产品的开发和信息技软件已经发展成为信息技术的核心,主导着信息产品的开发和信息技术市场的进一步的开拓。软件产业已成为社会信息化进程中的一个战术市场的进一步的开拓。软件产业已成为社会信息化进程中的一个战略性产业。在软件技术的应用中,软件的开发技术尤其是应用型软件略性产业。在软件技术的应用中,软件的开发技术尤其是应用型软

13、件产品的开发技术成了重中之重。不断开发适应用户需求、市场需要的产品的开发技术成了重中之重。不断开发适应用户需求、市场需要的新型软件产品。随着社会的发展,软件也在不断的更新换代。新型软件产品。随着社会的发展,软件也在不断的更新换代。山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作随着学校规模不断扩大,学生的数量急剧增加,有关随着学校规模不断扩大,学生的数量急剧增加,有关学生的各种信息量也成倍增加。面对庞大的信息量,学生的各种信息量也成倍增加。面对庞大的信息量,需要有学生管理系统来提高学校管理人员的工作效率。需要有学生管理系统来提高学校管理人员的工作效率。通

14、过这样的系统,可以做到信息的规范管理,科学统通过这样的系统,可以做到信息的规范管理,科学统计和快速的查询,从而减少管理方面的工作量,由于计和快速的查询,从而减少管理方面的工作量,由于大学生类别和专业的设置的多样化,大学生的学籍管大学生类别和专业的设置的多样化,大学生的学籍管理历来是非常繁琐和复杂的工作,不仅需要多配置管理历来是非常繁琐和复杂的工作,不仅需要多配置管理人员,而且在数据处理的准确性、时效性、安全性理人员,而且在数据处理的准确性、时效性、安全性等方面均存在许多问题等方面均存在许多问题,使得人工管理几乎无法实现。使得人工管理几乎无法实现。这种情况下,用计算机进行管理变得尤为的必要,这这

15、种情况下,用计算机进行管理变得尤为的必要,这可以发挥计算机的优势,利用计算机来进行学籍管理,可以发挥计算机的优势,利用计算机来进行学籍管理,无疑大大减轻了工作人员的工作量和减少人为的错误。无疑大大减轻了工作人员的工作量和减少人为的错误。山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作学生学籍信息是学校的一项重要数据资源学生学籍信息是学校的一项重要数据资源,因而学籍管理因而学籍管理必然成为学校的一项常规性的重要工作必然成为学校的一项常规性的重要工作,是学校管理工作是学校管理工作中不可缺少的一部分,同时也是适应教育现代化管理尺度中不可缺少的一部分,同时也是适

16、应教育现代化管理尺度的要求、推动学生学籍管理走向科学化、规范化的必要条的要求、推动学生学籍管理走向科学化、规范化的必要条件。只有管理规范了,才能在各方面更好的发展。为了适件。只有管理规范了,才能在各方面更好的发展。为了适应教育改革和推进素质教育发展的需要,学籍管理也从以应教育改革和推进素质教育发展的需要,学籍管理也从以前的手工管理逐渐被规范化的管理信息系统所代替。众所前的手工管理逐渐被规范化的管理信息系统所代替。众所周知,当今社会为信息社会,世界已进入在计算机信息管周知,当今社会为信息社会,世界已进入在计算机信息管理领域中激烈竞争的年代,因此,加强学生学籍管理在单理领域中激烈竞争的年代,因此,

17、加强学生学籍管理在单纯依靠以手工管理的方法,不仅需要耗用大量的人力、物纯依靠以手工管理的方法,不仅需要耗用大量的人力、物力、财力,而且由于人工管理存在着大量的不可控因素力、财力,而且由于人工管理存在着大量的不可控因素,造成了学籍管理的某些不规范造成了学籍管理的某些不规范,工作效率低,难以达到预工作效率低,难以达到预期的目的。为提高工作效率、保证学校能够及时准确了解期的目的。为提高工作效率、保证学校能够及时准确了解各学生的各种信息及学生总体信息,利用计算机进行信息各学生的各种信息及学生总体信息,利用计算机进行信息处理成为必然。处理成为必然。山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库

18、应用系统设计课题组制作课题组制作二 用户需求分析 2.1用户调查用户调查经过详细的调查分析,并参考了以往的传统手工的学籍管经过详细的调查分析,并参考了以往的传统手工的学籍管理流程后,首先进一步加深了对学生学籍管理系业务的深理流程后,首先进一步加深了对学生学籍管理系业务的深刻理解,其实在充分熟悉学生学籍管理业务的同时,将本刻理解,其实在充分熟悉学生学籍管理业务的同时,将本学生学籍管理业务流程描述如下:学生学籍管理业务流程描述如下:1 新生入校,首先报到并进行注册登记。新生入校,首先报到并进行注册登记。2 到系部注册后,根据选报的专业分配到班级。到系部注册后,根据选报的专业分配到班级。3 进入正常

19、的大学生活,参加各种教学活动,学期期末进入正常的大学生活,参加各种教学活动,学期期末要求每位同学参加各科的期末考试。要求每位同学参加各科的期末考试。4 4 考试结束,由个系部将每位同学的考试成绩及其他一考试结束,由个系部将每位同学的考试成绩及其他一些相关信息记录至每个同学的档案中。些相关信息记录至每个同学的档案中。根据以上总结,得出现行的业务流程图根据以上总结,得出现行的业务流程图2-12-1所示。所示。山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作2.2构造系统的

20、逻辑模型构造系统的逻辑模型构造系统的逻辑模型的工具是数据流图和数据构造系统的逻辑模型的工具是数据流图和数据字典。数据流图中没有任何具体的物理元素,字典。数据流图中没有任何具体的物理元素,只是用来描绘信息在系统中的流程和处理情况。只是用来描绘信息在系统中的流程和处理情况。数据流图共有四种基本符号:矩形表示数据的数据流图共有四种基本符号:矩形表示数据的源点或终点,圆或椭圆表示变换的处理,箭头源点或终点,圆或椭圆表示变换的处理,箭头表示数据流,即特定数据的流动方向。根据学表示数据流,即特定数据的流动方向。根据学生学籍管理业务流程,首先确定数据流图中的生学籍管理业务流程,首先确定数据流图中的源点和终点

21、都选定为学生,如此就得到了学生源点和终点都选定为学生,如此就得到了学生学籍管理系统的基本系统模型,如图学籍管理系统的基本系统模型,如图2-2所示。所示。山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作为了更进一步描绘系统的逻辑模型,在得出为了更进一步描绘系统的逻辑模型,在得出系统的数据流图后就要对图中的数据进行定系统的数据流图后就要对图中的数据进行定义即数据字典。数据字典是关于数据信息的义即数据字典。数据字典是关于数据信息的集合,也就是对数据流图中包含的所有元素集合,

22、也就是对数据流图中包含的所有元素的定义的集合。一般来说,数据字典应该由的定义的集合。一般来说,数据字典应该由类元素的定义组成:数据流、数据流分量、类元素的定义组成:数据流、数据流分量、数据存储、数据处理。图数据存储、数据处理。图2-3给出了系统的主给出了系统的主要数据元素的数据卡片,以具体说明数据字要数据元素的数据卡片,以具体说明数据字段卡片中的相关数据的含义。段卡片中的相关数据的含义。山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作2.3确定目标系统的功能确定目标系

23、统的功能学籍管理系统的主要目的是为了方便学校对学生的信息进行录入、学籍管理系统的主要目的是为了方便学校对学生的信息进行录入、修改、查询,提高学校的工作效率。这一系统的开发成功,解决修改、查询,提高学校的工作效率。这一系统的开发成功,解决了手写速度慢、容易出错的现状。无论是在学生信息管理、课程了手写速度慢、容易出错的现状。无论是在学生信息管理、课程与成绩管理等方面都可以帮助学校最迅速最准确的完成所需的工与成绩管理等方面都可以帮助学校最迅速最准确的完成所需的工作。无论是在适用性、灵活性和易操作性方面都显示出了它的强作。无论是在适用性、灵活性和易操作性方面都显示出了它的强大功能。大功能。需求分析的任

24、务是确定系统必须完成的工作,也就是对目标系统需求分析的任务是确定系统必须完成的工作,也就是对目标系统提出完整、准确、清晰、具体的要求。在经过多方了解和调查后,提出完整、准确、清晰、具体的要求。在经过多方了解和调查后,基本清楚了学生档案管理系统的功能需求。学生学籍管理系统必基本清楚了学生档案管理系统的功能需求。学生学籍管理系统必须完成以下功能:须完成以下功能:1 数据添加功能:对于新生报到,系统必须具有班级的建立、课数据添加功能:对于新生报到,系统必须具有班级的建立、课程的设置,如果新增专业,则能添加新专业,期末考试成绩必须程的设置,如果新增专业,则能添加新专业,期末考试成绩必须录入。录入。2

25、数据修改功能:当上述资料发生变化或有错误信息输入时,应数据修改功能:当上述资料发生变化或有错误信息输入时,应能够及时对数据进行修改和补充。能够及时对数据进行修改和补充。山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作3 数据查询功能:该系统的主要功能之一即根据用数据查询功能:该系统的主要功能之一即根据用户提供的相关信息,能够及时查找出对应的学生信户提供的相关信息,能够及时查找出对应的学生信息,系统应该提供多种查询方法,以便满足用户的息,系统应该提供多种查询方法,以便满足用户的不同需求。不同需求。4 数据打印功能:学生基本信息和成绩录入后可以数据打印功能:

26、学生基本信息和成绩录入后可以打印出来。打印出来。2.4数据分析数据分析概念模型设计概念模型设计需求分析阶段主要有两个方面的任务:分析用户的需求分析阶段主要有两个方面的任务:分析用户的数据要求和分析用户处理要求。通过以上分析,我数据要求和分析用户处理要求。通过以上分析,我们已经基本了解了用户对处理的要求,接下来要做们已经基本了解了用户对处理的要求,接下来要做的工作是分析用户对数据的要求。的工作是分析用户对数据的要求。山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作为了把用户的数据清晰明确地表达出来,系统分析员通过建立一为了把用户的数据清晰明确地表达出来,系

27、统分析员通过建立一个概念性的数学模型。概念性数学模型是一种面向问题的数学模个概念性的数学模型。概念性数学模型是一种面向问题的数学模型,是按用户的观点来对数据和信息建模。最常用的表示概念性型,是按用户的观点来对数据和信息建模。最常用的表示概念性数据模型的方法是实体数据模型的方法是实体联系方法。这种方法用联系方法。这种方法用E-R图描述显示图描述显示世界中的实体,而不涉及这些实体在系统中的实现方法,该方法世界中的实体,而不涉及这些实体在系统中的实现方法,该方法又成为又成为E-R模型。模型。E-R图中共用三种符号:实体、属性和联系。图中共用三种符号:实体、属性和联系。通过实体用矩形来表示,属性用椭圆

28、或圆角矩形来表示,联系用通过实体用矩形来表示,属性用椭圆或圆角矩形来表示,联系用菱形来表示。联系又分为一对一,一对多和多对多三种类型。菱形来表示。联系又分为一对一,一对多和多对多三种类型。2.4.12.4.1数据库建模数据库建模 经过以上分析,能够提取以下几个实体:学生、课程、班级等。经过以上分析,能够提取以下几个实体:学生、课程、班级等。他们的实体图分析如图他们的实体图分析如图2-42-4、图、图2-52-5、图、图2-62-6、图、图2-72-7所示。所示。山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作山东铝业职业学院山东铝业职业学院数据库应用系统

29、设计数据库应用系统设计课题组制作课题组制作山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作在找出所有实体的基础上,需在找出所有实体的基础上,需要进一步分析各实体之间的联要进一步分析各实体之间的联系。经过分析两两实体间的联系。经过分析两两实体间的联系,然后进行合并,给出所有系,然后进行合并,给出所有实体的联系图即实体的联系图即E-R图,如图图,如图2-8所示。所示。山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作从以上的从以上的E

30、-RE-R图中可以看到,学生和课程两个实体之间联系的类图中可以看到,学生和课程两个实体之间联系的类型是多对多的,其他实体之间的类型都属于一对一或一对多的联型是多对多的,其他实体之间的类型都属于一对一或一对多的联系。系。2.4.22.4.2关系描述的设计关系描述的设计根据以上各实体图和学生学籍管理的根据以上各实体图和学生学籍管理的E-RE-R图,经过转换,可以导图,经过转换,可以导出各个关系。其转换规则为:首先每个实体应转化为一个关系,出各个关系。其转换规则为:首先每个实体应转化为一个关系,有属性的联系也应转化为一个关系,然后需要给出没个关系的关有属性的联系也应转化为一个关系,然后需要给出没个关

31、系的关键字。根据以上规则,直接给出所有关系。键字。根据以上规则,直接给出所有关系。学生信息学生信息(学号,班级,名字,性别,出生日期,民族,籍贯,学号,班级,名字,性别,出生日期,民族,籍贯,宿舍,政治面貌,电话号码,院系,专业,身份证号宿舍,政治面貌,电话号码,院系,专业,身份证号)关键字为关键字为学号。学号。班级班级(班级名称,班级辅导员,所属系别班级名称,班级辅导员,所属系别)班级名称为关键字。班级名称为关键字。课程课程(课程号,课程名称,授课老师课程号,课程名称,授课老师)课程号为关键字。课程号为关键字。山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题

32、组制作学生与课程学生与课程(课程号,课程名称,学号,姓名,学分,课程号,课程名称,学号,姓名,学分,成绩成绩)课程号和学号同为关键字。课程号和学号同为关键字。用户用户(用户名,密码,权限用户名,密码,权限)关键字为用户名。关键字为用户名。在得出以上关系后,根据关系数据库的理论要求,需在得出以上关系后,根据关系数据库的理论要求,需要对所有关系进行关系规范化,至少要求各个关系达要对所有关系进行关系规范化,至少要求各个关系达到第三范式的要求。按照第三范式的要求对比以上各到第三范式的要求。按照第三范式的要求对比以上各个关系,在所有关系中都不存在非主属性对关键字的个关系,在所有关系中都不存在非主属性对关

33、键字的部分依赖,即满足三范式。部分依赖,即满足三范式。山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作三 系统设计 系统设计一般分为总体设计和详细设计。经过需求分析阶段系统设计一般分为总体设计和详细设计。经过需求分析阶段的工作,已经清楚系统必须完成的工作。总体设计的基本目的就的工作,已经清楚系统必须完成的工作。总体设计的基本目的就是是“概括地说系统应该如何实现?概括地说系统应该如何实现?”。通过该阶段的工作将划分。通过该阶段的工作将划分出组成系统的物理元素出组成系统的物理元素程序、文件、数据库、文档等,另一个程序、文件、数据库、文档等,另一个方面的主要工

34、作是设计软件的结构,即确定系统都由哪些模块组方面的主要工作是设计软件的结构,即确定系统都由哪些模块组成以及模块之间的相互关系。成以及模块之间的相互关系。3.13.1软件系统结构的设计软件系统结构的设计3.1.13.1.1新的业务流程新的业务流程 根据系统分析得到现行业务流程,其处理流程如图根据系统分析得到现行业务流程,其处理流程如图3-13-1所示。所示。山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作针对新的处理流程,现具体描述如下:针对新的处理流程,现具体描述如下

35、:11用户登录:对系统进行初始化设置,包括对学生的基本信用户登录:对系统进行初始化设置,包括对学生的基本信息、专业、课程和班级的设置。息、专业、课程和班级的设置。22新生报到:按专业分班记性教学,并为每位新同学分配学新生报到:按专业分班记性教学,并为每位新同学分配学号,然后对学生基本信息进行录入。号,然后对学生基本信息进行录入。33学生分配到班级、领教材开始新的大学学生生活。学生分配到班级、领教材开始新的大学学生生活。44用户对基本信息发生变化的学生信息进行修改。用户对基本信息发生变化的学生信息进行修改。55期末考试结束,用户把每个学生的考试成绩进行录入、修期末考试结束,用户把每个学生的考试成

36、绩进行录入、修改和查询。改和查询。3.1.23.1.2系统功能结果图系统功能结果图 根据系统分析阶段得到的数据流图,采用软件设计的概念和根据系统分析阶段得到的数据流图,采用软件设计的概念和原理,在保证系统基本功能要求的前提下,结合系统新的业务流原理,在保证系统基本功能要求的前提下,结合系统新的业务流程确定系统必须具备的所有功能,由此给出学生学籍管理系统的程确定系统必须具备的所有功能,由此给出学生学籍管理系统的系统功能结果图,如图系统功能结果图,如图3-23-2所示。所示。山东铝业职业学院山东铝业职业学院数据库应用系统设计数据库应用系统设计课题组制作课题组制作其余部分见共享资源实例下载其余部分见共享资源实例下载

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(第13章建立帮助文件和打包发行-课件.ppt)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|