- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录
TOC \o 1-3 \h \u 25761 第一章 问题定义 3
9312 1.1问题定义 3
27793 第二章 可行性研究 3
25122 2.1系统概述 3
10674 2.2.1可行性分析 4
25133 第三章 需求分析 4
13159 3.1功效需求 4
5928 3.2性能需求 4
20297 3.3环境需求 5
32683 3.4相关信息和数据 5
7015 第四章 总体设计 7
23545 4.1系统功效描述 7
20389 4.2 数据流图和数据字典 8
17000 4.2.1数据流图 8
30456 4.2.2查询功效步骤图 9
4142 4.2.3数据字典 10
18315 4.3软件结构图 13
24938 4.4 数据库设计 13
14615 4.4.1数据库需求分析 13
21155 4.4.2数据库逻辑结构设计 14
13044 第五章 具体设计 15
7957 5.1 系统界面设计 15
14248 5.2系统关键算法设计: 18
2686 第六章 编码 19
25091 6.1 Delphi 开发环境 19
14927 第七章 测试 19
364 关键参考文件: 19
第一章 问题定义
1.1问题定义
1.所需资源:
硬盘80G,内存256,处理器通常以上水平即可。
2.系统名为:教务管理系统
(1),本处理信息关键有三大类:学生信息、老师信息、成绩数据。本系统关键着手于以上三大部分,建立数据库和对数据多种操作功效。
对于学生信息,因为需要常常性地进行多种查询。比如:查询一个班级中团员人数,男女生人数等等。教导处于每一届学生进校时必需进行分班,设置学号;每一届学生毕业,要进行学生信息备份;
对于老师信息,学校教导处跟据老师所教班成绩对老师成绩成行考评,能够进行同科纵横向比较。(因为对老师方面不太了解只有这些)
对于成绩管理,课任老师要进行本科目成绩登记,计算平均分、优异率、及格率;教导处要分段统计学生人数及所占比列,每学期进行学生成绩备份;学校领导则可经过查询工具来了解学生成绩情况。
(2),以上各类信息现在还处于手工或半手工管理状态,效率低,可靠性差。假如采取计算机进行以上各类信息管理,必将大大提升工作效率,对各类信息维护及了解起到主动作用。所以一个功效完备学校信息管理系统开发全部很有必需。
第二章 可行性研究
2.1系统概述
本系统将采取面向对象软件开发方法,以SQL 作为后台数据库,配合功效强大SQL查询语句,用Delphi便捷地开发教学管理信息系统应用程序。
2.2.1可行性分析
A 技术可行性:对Delphi能够利用自如,对SQL语句熟练掌握利用。
B 经济可行性:开发费用合理
C 操作可行性:能够良好处理用户需要问题
第三章 需求分析
3.1功效需求
3.1.1系统目标
经过本系统能够帮助教务处管理人员利用计算机快速方便对学生学籍、成绩、异动、证件进行管理、输入、输出、查询、统计等操作,使散乱信息档案能够具体化、直观化、合理化。
3.1.2处理范围
管理员经过用户名和密码登录。一旦经过系统授予特权,能够修改学生考试成绩,查看或删除以往日志统计。
教务处能够对学生多种信息进行添加、删除、修改、查询、统计、打印等操作。
能够提供上网平台,学生能够在线查询个人学籍信息、考试成绩。
3.2性能需求
1快速响应:软件响应时间,更新处理时间,要求尽可能快;一样要求查询学籍和成绩响应结果尽可能快,在2分钟内出现结果。
2适应性强:对常见操作系统、浏览器,能够不加修改直接使用;需借助其它软件进行操作部分,用提供稳定多出一个和其它软件接口;当数据精度、结构和其它软件接口发生改变时,要求软件适应性强,灵活性大。当软件出现运行错误时,应有明确提醒,并尽可能挽救用户已输入数据。最终,系统硬件提供定时数据备份功效。
3可扩充性:当使用到一定阶段时,数据和功效提供升级和更新。
4可靠度高:在各项数据输入,输出及传输过程中要求保持数据正确,当系统发生故障时,处理系统能立即备份数据库,避免数据流失
友好用户界面及操作灵活性:系统提供浏览器界面,便于用户实现多种查询、发送操作。在系统操作工程中表现简单、方便、灵活特点。为确定信息传送双方在系统中传送信息可靠性及安全性,采取认证方法,将信息立即反馈给用户,这么预防了信息丢失及错发觉象。
开放行及可扩展行:软件设计采取变准花接口,硬件平台采取标准网络接口,采取互联式数据库互联式接口,使系统和其它系统更轻易实现连接。网络上运行TCP/IP协议,易于计算机间互联。采取模块化、结构化设计、使系统网络扩充、功效增加、业务扩展更轻易实现。
3.3环境需求
软
文档评论(0)