B/VBScript/ASP/(VBScript)//VBAРC语系:Java/Javascript/C++/C#PHP/JSP/ASP(Javascript)Р图4 程序开发体系Р 以上两种编程体系结构中,C/S结构已慢慢被B/S结构所取代。个人以为,现在的单机系统已经很少了,加之C/S结构中,客户端是必需考虑的,而这对于基于WEB页面的B/S体系结构是多余的。Р本系统的开发初衷便是要实现通过校园局域网实现网上对学生成绩等信息的处理,选择目前比较流行和主流的B/S结构无疑是相当方便和合适的,所以本套高校学生成绩管理系统的开发采用的是B/S结构。[3]Р4.3 系统流程图及数据流图Р4.3.1系统流程图Р?系统流程图是描绘未来物理系统的传统工具.它的基本思想是通过一些图形符号以黑盒子的方式来描绘未来系统中的部件,如程序、数据库、表格以及处理过程等。系统流程图的基本符号如下所示:Р序号Р符号Р名称Р说明Р1Р Р处理框Р能够改变数据值或数据位置的程序或部件,如程序、处理机、人工加工等。Р2Р Р输入/输出框Р表示输入或输出的符号,如键盘、打印机等Р3Р Р连接符号Р指示转移到图的另一部分或从图的另一部分转移而来,通常指在一页之内的转移。Р4Р Р换页连接符Р指示转移到另一页或从别的页转移而来。Р5Р Р数据流Р用来连接其他符号,指示数据流动的方向Р表1-1系统流程图基本符号Р系统流程图的符号和程序流程图的符号相似,但系统流程图和程序流程图有着根本的区别。系统流程图是描述系统物理概貌的工具,图中的箭头表示数据流动的方向;而程序流程图是描述计算机执行程序的过程或是对一个算法进行描述,图中的箭头方向表示控制信息,即程序的执行方向。Р本套高校学生成绩管理系统系统流程图如下: Р数据库Р输入操作Р输入处理模块Р查询操作Р打印报表Р删除操作Р修改操作Р修改处理模块Р打印操作Р输入处理模块