- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Access数据库实训样本
教学信息管理系统实例 10.1 教学信息管理系统功能说明 系统的功能取决于用户的需求。对于一个软件开发人员来说,他所设计的软件成功与否不单是该软件能正常运行,最主要的是它能最大限度地满足用户需求。所以,系统开发首先要做的就是对用户需求进行分析。本节将首先介绍教学信息管理系统的开发背景,然后按照系统开发过程进行可行性分析和系统分析,最后给出教学信息管理系统的逻辑模型和主要功能模块。 1.系统开发背景分析 学校教学管理一直采用人工管理方式。一直以来,这种管理方式已经为大多数师生所接受,但随着科技进步和信息时代的到来,师生们对信息的需求越来越大,对信息处理的各种要求也越来越高,教学管理的人工模式已经难以满足需求。处理出来的信息不及时,工作效率低,数据难以保存,更谈不上共享。解决这些问题最好的办法就是实现教学管理的自动化,用计算机处理来代替人工操作。 经过分析,学校教学管理人员人工教学管理的主要工作包括教师档案管理、教师授课管理、学生档案管理和学生选课管理等几项。各项管理工作涉及到的内容用下面的关系模式表示。 ( 教师(教师编号,姓名,性别,工作时间,政治面貌,学历,职称,系别,联系电话) ( 授课(课程编号,教师编号,姓名,班级编号,学年,学期,学时,授课地点,授课时间) ( 学生(学号,姓名,性别,出生日期,政治面貌,班级编号,毕业学校,系别) ( 选课(学号,姓名,班级编号,课程编号,课程名,课程类别,学分,成绩) 2.可行性分析 在了解系统开发背景的前提下就可以进行系统开发的可行性分析,目的是为了避免盲目投资,减少不必要的损失。系统的可行性分析主要从技术、经济和社会3个方面分析论证。 技术可行性是指在现有计算机软硬件性能、开发环境、辅助设备、基础管理、技术人员的开发能力等方面来衡量现有技术条件能否达到系统目标所提出的要求。经济可行性是指根据系统的需求,从经济上分析工程是否合算、可行,要实现系统的功能需要投入多少人力和物力资源,投入多少资金。社会可行性是指在具体的社会环境下,系统能否按照既定的设计方案顺利运转起来,是对人员、体制、社会环境所形成的限制条件进行研究,了解他们可能对目标系统建立所造成的影响。 开发教学信息管理系统、实现教学管理的自动化是非常必要的,也是可行的,因为使用计算机化的教学信息管理系统可以彻底改变目前教学管理工作的现状,能够提高工作效率,能够提供更准确、及时、适用、容易理解的信息,能够从根本上解决手工管理中信息落后,资源难以共享等问题。另外,由于Access 2003是一个简单实用的数据库管理系统,选择它作为系统开发工具,可以很容易地完成教学管理的各项任务,实现教学信息管理系统所需的各种功能。 3.系统分析 在确定系统开发可行性之后,就可以着手进行系统分析,可以通过以下步骤完成。 (1)当前系统详细调查 通过调查,了解教学管理人工处理流程:管理人员对新进的教师登记教师档案,对新入学的学生登记学生档案,每个学期考试结束后登记学生成绩。每个学期末,学生根据系里提供的下一学期所开课程选课,教师接受下一学期教学任务,并将选课结果和分配的教学任务等信息登记保存。 (2)抽象出当前系统的逻辑模型 画出反映当前系统工作的数据流程图。数据流程图是逻辑模型的图形表示,即使不是专业的计算机技术人员也能非常容易理解,它是一种很好的系统构造的表示方法。画数据流程图时应该从已获得的人工处理流程中去掉物理因素,只保留数据、信息处理部分。 (3)建立目标系统的逻辑模型 画出反映目标系统工作的数据流程图。在实际分析时首先分析目标系统与当前系统逻辑上的差别,搞清楚新的目标系统到底要“做什么”,用户有什么需求,并从当前系统的逻辑模型导出目标系统的逻辑模型。通过对教学管理人工系统的流程分析后,对新的教学信息管理系统流程进行了整理,得到了图10-1所示的目标系统数据流程图,其中各符号所表示的含义如图10-2所示。 图10-1 “教学信息管理系统”数据流程图 图10-2 流程图符号及含义 通过对图10-1进一步分析,依据系统功能设计原则,将整个系统进行模块划分,得到了图10-3所示的功能模块图。 图10-3 教学信息管理系统功能模块图 教学信息管理系统主要包括3个功能模块:教师信息管理、学生信息管理和选课信息管理。 ( 教师信息管理功能 完成对教师档案和教师授课信息的管理,包括教师基本资料、授课信息的录入,查询、统计、浏览及打印等功能。 ( 学生信息管理功能 完成对学生档案和学生成绩的管理,包括学生基本资料、选课成绩信息的录入,查询、统计、浏览及打印等功能。 ( 选课信息管理功能 完成学生选课信息和课程信息的管理,包括学生选课信息、课程信息录入,查询、统计、浏览及打印等功能。 10.2 数据库设计 从上述分析可以将教学管理工作
文档评论(0)