本系统的开发需要,因此技术上是可行的。Р§2.2.2 经济可行性Р?本系统为自主开发,耗时1周,经济成本低;开发完成后可以在网上找一些免费的应用托管商;当系统部署成功后通过不断更新高质量,增加软件的知名度,通过广告获得收益。综合来看在经济上是可行的。Р§2.2.3 社会可行性Р该系统为完全独立开发。开发工具选的是VC6.,开发技术多是用的开源的框架和工具,因此不存在侵权问题。Р第3章系统设计Р?在对整个软件系统进行开发之前,要对整个系统进行必要的设计与规划。包括系统的总体架构、系统的功能结构、系统的运行环境、开发技术与工具的选择等等。本章主要对这些内容进行详细的介绍。Р§3.1 系统结构设计Р?本系统是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。C语言也很适合搭配汇编来使用(往往可以通过内联汇编语言或与汇编语言目标文件一起连接。对于任何一种操作系统环境,C函数的ABI(Application BinaryInterface)与汇编语言的子过程(routine/procedure)的ABI一定是完全兼容的)。尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。Р图3.1 系统结构图Р§3.2 系统功能模块设计Р?本软件系统主要可分为8大功能模块,包括了录入学生信息模块、查询学生信息模块,、删除学生信息模块、修改学生信息模块、插入学生信息木块、学生成绩排名模块、学生人数统计模块和显示学生信息模块Р功能结构如图3.2所示。Р学生信息管理系统Р显示学生信息模块Р学生人数统计模块Р学生信息排名模块Р插入学生信息模块Р修改学生信息模块Р删除学生信息模块Р查询学生信息模块Р录入学生信息模块