- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录
摘要 Ⅰ
Abstract Ⅱ
前言 1
第一章 开发系统的理论基础 2
1.1关于管理信息系统 2
1.2面向对象的开发方法 4
第二章 需求分析 6
2.1系统需求分析 6
2.2目标确定 7
2.3系统开发环境 7
第三章 整体设计 9
3.1系统功能模块设计 9
3.2数据流程图 9
3.3数据库设计 10
第四章 详细设计 14
4.1登录部分 14
4.2信息修改部分 16
4.3排课部分 22
4.4结果修改部分 35
4.5结果打印 36
4.6密码管理 37
结论 39
参考文献 40
前言
对于每个学校来说,每到一个新学期的开始,首当其冲的任务就是该学期的课程如何安排的问题,而课程安排又涉及年级、班级、教师、课程、学校等方方面面的因素,如何排出一个好并且适用的课程表,是一项复杂的系统工程,充分考验了排课人的智慧。传统的人工进行排课,最令人担心的问题就是——出现教室资源冲突或教师资源冲突的情况。而且工作繁琐,工作量巨大。计算机软件技术应用于学校的课程安排是发展的必然。充分发挥计算机的优势,将大量复杂的判断与运算交给计算机来做,是真正意义上的人脑的“减负”。利用计算机辅助进行课表编排工作,既提高了排课工作的科学性,又可大大减轻管理人员的工作强度,提高工作效率,从而使学校教务管理现代化迈上了一个新台阶。
Delphi是全新的可视化编程环境,为我们提供了一种方便、快捷的Windows应用程序开发工具。它使用了Microsoft Windows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(Object-Oriented Language)、当今世界上最快的编辑器、最为领先的数据库技术。对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大地提高编程效率。
综上所述,开发者使用Borland公司的Delphi6.0开发了一套排课系统,其提供了班级、教师、教室信息的输入、编辑及开课计划文档导入功能,根据以上功能得到生成排课计划的原始依据。排课教师根据原始依据设置好学校基本情况及排课要求,让计算机排出课程表,适度调课后的课表就能满意地应用于新的学期。本文主要对该排课系统的设计思想、主要算法以及实现技术进行详细介绍。
第一章 开发系统的理论基础
1.1关于管理信息系统[1]
管理信息系统就是我们常说的MIS ( Management Information System ),20世纪70年代末有少数企业开始MIS的应用。80年代中后期,在全国掀起了计算机应用的热潮。目前,我国MIS已相当普及,其应用范围几乎覆盖了各个行业及各个部门。
3.管理信息系统的界面特点
(1)界面始终如一
(2)界面必须使用户随时掌握任务的进展情况
(3)界面必须能提供帮助
(4)界面友好、使用方便
1.1.2管理信息系统的发展方向
1.信息综合集成
MIS在计算机网络和分布式数据库管理系统的支持下,与企业其他系统,形成制造业的计算机集成制造系统,或者一般企业单位的综合信息系统,实现办公、管理、计算、设计、控制、监测,以及决策等多功能综合。
2.Internet / Interanet
以因特网技术为基础的企业内部信息系统(Interanet)既可以通过接入的方式成为因特网的一部分,也可有自成体系,实现企业内部的管理。
3.先进的软件开发工具
为了缩短软件开发的周期,提高软件的质量和标准化水平以及软件的可维护性,越来越多的软件开发公司使用先进的软件开发工具或计算机辅助软件工程工具,如可视化建模工具、系统分析和设计工具、软件质量测试工具等。
4.多媒体技术
随着计算机性能的提高,MIS采用越来越多的多媒体技术,用图象、声音替代原来单调的字符形式,给用户提供了一个更加生动真实的应用环境。
1.1.3管理信息系统的开发过程
1.系统开发准备
主要包括系统开发要求、成立开发小组、制定系统开发计划等工作。
2.系统调查
调查现行系统的运行情况、问题,明确用户的需求。了解组织的规模,工作状况,业务流程,新系统的功能和目标。
3.系统分析
它是整个开发过程的关键环节,它要求建立一个新系统的逻辑模型,逻辑模型由数据流程图、概况表、数据字典及有关说明组成。
4.系统设计
根据逻辑模型,利用一切可用的技术手段和方法进行具体设计,确定新系统的实施方案,解决“系统怎么做”的问题。
5.系统实施与转换
这个阶段包括:系统硬件的购置与安装、程序的编写与调试、系统操作人员的培训、系统有关数据的准备和录入、系统的调试和转换。
6.系统维护和评价
由于系统内外部因素和变化,会不断影响系统的运行,这时就需要不断的完善系统,以提高系统运行的效率与服务水平。在系统建立一段时间后,要对系统目标与功能的实际情况进行检查,并与
您可能关注的文档
最近下载
- 居间助贷代理合同协议.docx VIP
- 塑料制品 挥发性有机化合物和半挥发性有机化合物的测定 热脱附气相色谱质谱法.docx VIP
- 最新CQI-27铸造系统评估表 第二版(2023).XLSX VIP
- (推荐!)GB 45673-2025《危险化学品企业安全生产标准化通用规范》之“5.2 安全生产责任制”审核检查单(2025A0).docx VIP
- NB∕T 32037-2017 光伏发电建设项目文件归档与档案整理规范.pdf VIP
- 个人房屋租赁合同范本(免费)最新.pdf VIP
- 无刷伺服驱动器XVy-EV 中文说明书.pdf
- 实施指南《GB15979 - 2002一次性使用卫生用品卫生标准》实施指南.pptx VIP
- 医院培训课件:《PICC置管与护理》.pptx
- 个人收入证明模版word编辑版.doc VIP
文档评论(0)