赤峰学院师资培养管理系统的设计与实现[完整]

上传人:u**** 文档编号:190574863 上传时间:2021-08-12 格式:DOC 页数:25 大小:457.50KB
返回 下载 相关 举报
赤峰学院师资培养管理系统的设计与实现[完整]_第1页
第1页 / 共25页
赤峰学院师资培养管理系统的设计与实现[完整]_第2页
第2页 / 共25页
赤峰学院师资培养管理系统的设计与实现[完整]_第3页
第3页 / 共25页
赤峰学院师资培养管理系统的设计与实现[完整]_第4页
第4页 / 共25页
赤峰学院师资培养管理系统的设计与实现[完整]_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《赤峰学院师资培养管理系统的设计与实现[完整]》由会员分享,可在线阅读,更多相关《赤峰学院师资培养管理系统的设计与实现[完整](25页珍藏版)》请在金锄头文库上搜索。

1、远程与继续教育学院本科毕业论文(设计) 题目:赤峰学院师资培养管理系统的设计与实现 学习中心: 内蒙古 学 号: 090F24133016 姓 名: 肖颖泽 专 业: 计算机科学与技术 程伟 2015 年 8 月 1 日 中国地质大学(武汉)远程与继续教育学院本科毕: 肖颖泽 : 090F24133016 专业计算机科学与技术毕业设计(论文)题目: 赤峰学院师资培养管理系统的设计与实现 :(请对论文的学术水平做出简要评述。包括选题意义;文献资料的掌握;所用资料、实验结果和计算数据的可靠性;写作规范和逻辑性;文献引用的规范性等。还须明确指出论文中存在的问题和不足之处。) 本文选题符合计算机专业要

2、求,充分体现出社会现实的需要。全文结构安排合理,层次清楚,思路清晰,观点正确,能很好的将计算机专业知识与现实生活中的问题有机地结合起来。该文在写作的过程中查阅的资料不仅充分而且与主题结合较为紧密。总体上符合计算机科学与技术专业本科毕业论文要求。结论: (合格、不合格)程伟所在单位赤峰学院指导时间中国地质大学(武汉)远程与继续教育学院 本科毕业设计(论文)评阅教师评阅意见表 : 肖颖泽 : 090F24133016 专业:计算机科学与技术 毕业设计(论文)题目: 赤峰学院师资培养管理系统的设计与实现 评阅意见:(请对论文的学术水平做出简要评述。包括选题意义;文献资料的掌握;所用资料、实验结果和计

3、算数据的可靠性;写作规范和逻辑性;文献引用的规范性等。还须明确指出论文中存在的问题和不足之处。)修改意见:(针对上面提出的问题和不足之处提出具体修改意见。评阅成绩合格,并可不用修改直接参加答辩的不必填此意见。)毕业设计(论文)评阅成绩 (百分制): 评阅结论: (同意答辩、不同意答辩、修改后答辩)所在单位评阅时间论文原创性声明本人郑重声明:本人所呈交的本科毕业论文赤峰学院师资培养管理系统的设计与实现,是本人在导师的指导下独立进行研究工作所取得的成果。论文中引用他人的文献、资料均已明确注出,论文中的结论和结果为本人独立完成,不包含他人成果及使用过的材料。对论文的完成提供过帮助的有关人员已在文中说

4、明并致以谢意。本人所呈交的本科毕业论文没有违反学术道德和学术规范,没有侵权行为,并愿意承担由此而产生的法律责任和法律后果。 日期:2015年8月1日摘 要关键词: 系统设计; 数据库设计;统计计算;报表 目 录一、前言6(一)开发背景6(二)师资培养管理系统开发的意义6二、需求分析术8(一)用户调查8(二)构造系统逻辑模型8(三)确定目标系统的功能10(四)具体的功能描述11(五)概念结构设计即数据分析11三、系统设计14(一)系统目标14(二)系统功能结构14(三)系统业务流程图14(四)系统编码规范15四、系统运行环境16五、数据库与数据表设计16(一)数据库的逻辑设计16(二)数据库的物

5、理设计16六、详细设计19七、系统的实现和调试20(一)数据库连接设计20(二)各功能模块的实现21八、结论24致谢25参考文献26一、前言(一)开发背景传统的师资培养管理方法,都是通过人工统计和计算的方式进行的。这样的管理方法不但费时费力,也容易产生计算上的错误和疏漏。另一方面,IT产业和Internet获得了飞速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。(二)师资培养管理系统开发的意义二、需求分析术(一)用户调查根据以上调查分析,可以给出其现行业务流程如图21所示。 图21调查分析所得流程图(二)构造系统逻辑模型经过详细的调

6、查,已经清楚了解了现行的业务流程,接下来需要给出系统的逻辑模型。构造系统逻辑模型的工具是数据流图和数据字典1。数据流图中没有任何具体的物理元素,只是用来描绘信息在系统中的流动和处理情况。数据流图共有四种基本符号:矩形表示数据的源点或终点(或称为外部项),圆或椭圆表示变换数据的处理,向右开口的矩形表示数据存储,箭头表示数据流,即特定数据的流动方向。根据现行师资培养管理的业务流程,首先把数据流图中的源点和终点都选定为用户,因此可以得到师资培养管理系统的基本系统模型,如图22所示。 图22师资培养管理系统的基本系统模型根据基本系统模型,对其逐步细化,得到描绘逻辑系统细化后的数据流图,如图23所示。

7、图23细化后的数据流图有了系统的数据流图后,还有相当多的数据信息如继续深造、进修、核销费用等信息需要进一步描述,这就需要定义数据字典,才能把现有的系统描述清楚。数据字典是关于数据信息的集合,也就是对数据流图中包含的所有元素的定义。一般来说,数据字典应该由四类元素的定义组成:数据流、数据流分量(即数据元素)、数据存储和数据处理。下列表格列出了系统的主要数据字典卡片如表2-4、表2-5、表2-6。表2-4续表2-4表2-5表2-6(三)确定目标系统的功能经过以上详细的用户调查,在现行业务流程和数据分析的基础上,基本可以确定系统设计必须达到的目标了。 根据软件工程的原理,需求分析的任务是确定系统必须

8、完成的工作,也就是对目标系统提出完整、准确、清晰、具体的要求。在经过了多方的调查了解后,就可以确定师资培养管理的功能需求。以下是师资培养管理系统必须具备的功能:新一年度师资培养的登记管理功能:对于新一年度的参加师资培养的教师,系统必须具备师资培养的信息录入功能。数据查询修改功能:当师资培养信息发生变化,如教师信息丢失或有错误信息输入时,则应能够及时对数据进行修改和补充。培养信息的报表打印功能:该系统的主要功能之一就是能够对教师培养的基本信息进行报表打印。(四)具体的功能描述1、详细查看功能 :显示用户选定记录的详细信息; 2、查询功能:所在院系匹配查询;精确查询或模糊查询; 3、增加功能:增加

9、一条新的记录; 4、删除功能:删除一条记录,并且提供确认机制; 5、6、打印功能:选择特定记录(一条或多条),根据选定的报表方式进行打印; 7、密码管理功能:完成密码的设置。(五)概念结构设计即数据分析按照软件工程的原理,需求分析阶段主要有两个方面的任务:分析用户的数据要求和分析用户的处理要求。经过上面的分析已经基本清楚了用户对数据处理的要求,接下来很自然需要做的工作是分析用户对数据的要求。根据关系数据库的原理,为了把系统数据清晰明确地表达出来,系统分析员通常需要建立概念模型。概念模型是一种面向问题的数学模型,是按用户的观点来对数据和信息进行建模。最常用的表示概念性数据模型的方法是实体一联系方

10、法(Entit)rRelationsllip Approach)。这种方法用ER图描述现实世界中的实体,而不涉及这些实体在系统中的实现方法,该方法又称为ER模型。ER图中共用三种符号:实体、属性和联系。通常实体用矩形来表示,属性用椭圆或圆角矩形来表示,联系用菱形来表示。联系又分为一对一、一对多和多对多三种类型。数据库建模经过对现有管理模式的分析,可以提取出以下几个实体:培养信息、费用支取信息、费用核销等。 图27继续深造实体图 图28进修实体图 图29费用核销实体图依据数据库的原理,并结合以上ER图,经过转换,可以导出各个关系。其转换规则为:首先每个实体应转化为一个关系,有属性的联系也应转化为

11、一个关系,然后需要给出每个关系的关键字。根据以上规则直接给出所有关系。在考虑系统安全的前提下,需要增加用户关系和使用关系,其关系模式为:用户(用户名称、密码、用户ID)关键字为用ID。三、系统设计(一)系统目标根据需求分析的描述以及与用户的沟通,系统需要实现的目标如下:1.界面设计简洁、友好2.操作简单、快捷方便3.数据存储安全、可靠4.强大的模糊查询功能,保证数据查询的灵活性5.提供灵活、方便的权限设置功能,是整个系统的管理分工明确6.对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。(二)系统功能结构依据需求分析阶段得到的数据流图,采用软件工程中软件设计的概念和原理,与用户充

12、分协商后,在保证系统基本功能要求的前提下,结合系统的业务流程确定系统必须具备的所有功能,由此给出师资培养管理系统的功能结构图31: 图31师资培养管理系统功能模块图(三)系统业务流程图根据需求分析得到的现行业务处理流程,在与用户反复研究后,首先确定目标系统即师资培养管理系统的详细的业务流程,其处理流程如图32所示 图32师资培养管理系统详细流程图针对新的处理流程,现具体描述其功能如下: 用户登录:系统对用户进行合法检查。 培养管理:对正在进行或者即将参加培养的教师进行信息管理。 核销费用:对已经培训完的教师的余款费用进行管理。 信息查询:即对所有参加培养的情况进行查询。(四)系统编码规范数据库命名规范数据库 ct_db 师资培养管理系统数据库数据表 tb_ct 培养表 tb_cf 费用预支表表 tb_ck 费用核销表 tb_user 用户表 四、系统运行环境本系统程序运行环境具体如下: 2.数据库管理软件使用的是Microsoft Access 2003Windows 2000/XP五、数据库与数据表设计在需求分析阶段已完成该系统所有的数据分析。根据该阶段所建立的概念模型,已经得出几个关系描述,该阶段的主要工作就是把前一阶段的成果转化为具体的数据库。一般把数据库的设计分为数据库的逻辑设计和数据库

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号