应用软件开发课程设计精要.ppt

应用软件开发课程设计 一、应用软件开发课程设计目的与要求 二、课程设计选题 三、选题内容介绍与技术要点说明 (3)程序设计概要思路 1)问题分解 依据前述的问题需求不难给出问题的如下分解: 1、视图类(NetworkView ):提供项目交互式设计线路的绘制;有权图的绘制和最短路径线路的绘制的视图出。 2、数据管理类(Project):提供项目设计线路、有权图和最短路径等基础数据的管理与存储。 3、路线基础数据类(BusLine):以设计路线为基本单元数据对象。 4、有权图类(Graph)类:以多条设计线路构网数据点为管理执行对象类。 最短路径算法描述(迪杰斯特拉算法) 层神经网络分类器的结构 神经网络的训练学习算法 内容策划:主要指网站经营的内容,分析出重点内容,主要内容和辅助内容等。 栏目界面策划:即为网站主题进行栏目界面风格策划,如颜色、板块,版式等 开发工具策划:选择一种既熟练又易于软件开发的语言工具。 (3)系统设计:系统设计主要工作包括三个方面: 1)界面设计:依据网站界面策划、用户功能需求、系统交互性能、美观性和可操作性原则进行尽可完美的界面设计。 2)系统功能设计:依据网站规划目标、职能及其服务用户的功能完成系统功能的设计。 3)数据库设计:依据系统提供服务功能需求及其系统数据逻辑及数据对象之间的关系建立一个数据对象逻辑关系紧密,数据对象相互

文档评论(0)

1亿VIP精品文档

相关文档