第三章 美食网功能分析 为了最终实现目标系统,必须设计出组成这个系统的所有程序和文件(或数据库)。模块是数据说明、可执行语句等程序设计对象的集合,它是单独命名的而且可通过名字来访问。模块化就是把程序化分成若干个模块,每个模块完成一个子功能,把这些模块集起来组成一个整体,可以完成指定的满足问题的要求。 3.1 系统功能分析 首先对现有系统进行分析,现有系统是信息的重要来源。分析已有系统的功能和实现,从而确定新系统的设计目标和模型。由于条件有限,调研主要是在网上进行。即通过在网上已有的美食网站注册成会员来了解其具备的功能。 本网站提供各种与美食相关的信息,实现了对信息数据的浏览、查询、编辑和删除等基本数据库操作,采用了模块化设计方法,实现了前台功能模块和后台功能模块,前台功能模块包括名店介绍、特色美食、名店加盟、美食教程、美食社区等;后台功能模块包括管理员信息管理管理用户信息、管理名店信息、管理美食信息、管理教程信息、管理社区信息等功能。 网站首页:灵活推荐餐馆、美食和各种文章、图片内容等;名店介绍:可按菜系分类、餐馆环境等;条件检索查询餐馆,每个餐馆具有一个综合展示页,展示餐馆的店堂图片、菜式和网友点评。 内容来自论文无忧网 www.paper51.com 特色美食:通过分类检索,可直接查询美食介绍、相关餐馆等信息。 美食教程:查询和浏览美食教程,可通过后台发布文章。用户也可以自定义创建文章栏目和分类。 美食社区: 一个会员互动交流的小型社区系统,包括餐馆点评、美食评论、聚会活动讨论等区域,用户也可自定义创建讨论区。 名店加盟:添加名店加盟信息。 后台设计:管理员信息管理:管理员登陆,信息修改等 管理用户信息:用户注册,登陆,忘记密码,信息修改,删除等 管理名店信息:名店的添加,查询,修改,删除 管理美食信息:美食的添加,查询,修改,删除 管理美食教程信息:美食教程的添加,查询,修改,删除 管理论坛信息:信息查询,删除,发表留言等 管理名店加盟信息:名店加盟的查询、处理、删除 内容来自www.paper51.com |