admin管理员组

文章数量:1533185

2024年6月27日发(作者:)

摘 要

“键步如飞”打字软件是适合中小学信息技术课关于文字输入教学的打字训练

软件。该软件的开发包括前端应用程序的开发以及后台数据库的建立和维护两个方

面。对于前者要求应用程序功能完备,易使用等特点;对于后者要求建立数据一致性和

完整性强的数据库。

因此本人结合中小学信息技术课教学的要求,对数据库系统概论、数据结构、C

语言应用程序设计进行了较为深入的学习和应用,主要完成了对打字软件的可行性分

析、需求分析、功能模块划分,并由此设计了数据库结构和应用程序。这一应用软件

以C语言作为开发语言,并用文件来实现数据库的功能。运行结果证明,本人所设计

的“键步如飞”打字软件满足中小学信息技术课教学和电脑入门者进行基础性文字输

入练习的需要。

关键词:文字输入,打字软件,C语言,数据库

I

ABSTRACT

“TYPING,FLYING” is a typing software, which fits the need of the

teaching of information technology in is composed of two aspects

-- program and former needs it must be perfect and easy to use;the

latter needs the designer build a database which can keep the data well.

Therefore, combining the request of teaching of information technology

in primary and secondary schools,I have a more in-depth study and application

of database system, data structure, C programming language.I analysize the

typing software needs, function modules, database schema, and designing the

database structure and application procedures. This application software used

C language as a development language and the documents complition database

functions to. The result shows that the software "TYPING,FLYING" ,which was

designed by me, meet the request of the teaching of information technology

in primary and secondary schools,and the beginners of computers practise

typing.

Key words:typing, typing software, C program, database

II

目 录

绪论„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„1

第一章 “键步如飞”打字软件设计分析„„„„„„„„„„„„„„„„„„2

§1.1 可行性分析 „„„„„„„„„„„„„„„„„„„„„„„„„„„2

§1.2 应用需求分析 „„„„„„„„„„„„„„„„„„„„„„„„„„3

§1.3软件功能模块划分„„„„„„„„„„„„„„„„„„„„„„„„„4

第二章“键步如飞”打字软件应用程序设计 „„„„„„„„„„„„„„„„5

§2.1 界面总体风格设计„„„„„„„„„„„„„„„„„„„„„„„„„5

§2.2 登陆界面设计„„„„„„„„„„„„„„„„„„„„„„„„„„„5

§2.3 学生用户模块设计„„„„„„„„„„„„„„„„„„„„„„„„ 6

§2.4 教师用户模块设计„„„„„„„„„„„„„„„„„„„„„„„„10

第 三 章 软件测试„„„„„„„„„„„„„„„„„„„„„„„„„„14

§3.1 “键步如飞”的测试„„„„„„„„„„„„„„„„„„„„„„„14

结论„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„15

参考文献„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„16

III

本文标签: 软件打字数据库设计要求