餐厅在线投票系统文档.doc

第 第 PAGE \* MERGEFORMAT 二 页 共 NUMPAGES \* CHINESENUM3 \* MERGEFORMAT 三 页 . .. 餐厅在线投票系统说明书 项目成员:运高帅20107780159 马鹏宇20107780138 班级:10级网络工程一班 时间:2010年6月6号 目录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc357879261 1.需求分析 3 HYPERLINK \l _Toc357879262 1.1系统概述 3 HYPERLINK \l _Toc357879263 1.2系统运行环境 3 HYPERLINK \l _Toc357879264 1.3功能需求描述 3 HYPERLINK \l _Toc357879265 2.总体设计 6 HYPERLINK \l _Toc357879266 2.1开发与设计的总体思想 6 HYPERLINK \l _Toc357879267 2.2系统模块结构图 6 HYPERLINK \l _Toc357879268 2.3模块设计 7 HYPERLINK \l _Toc357879269 2.4系统流程描述 11 HYPERLINK \l _Toc357879270 2.5界面设计 13 HYPERLINK \l _Toc357879271 2.6数据库设计 18 HYPERLINK \l _Toc357879272 3.详细设计 20 HYPERLINK \l _Toc357879273 3.1.应用部署图 20 HYPERLINK \l _Toc357879274 3.2.访问数据库的javabean 25 HYPERLINK \l _Toc357879275 3.3.功能描述与截图 27 HYPERLINK \l _Toc357879276 4.设计总结 45 1.需求分析 1.1系统概述 本系统是:郑州大学工学院餐厅菜品投票系统。提出者是马鹏宇,运高帅。本系统设计的初衷是为了方便本校学生选择可口合适的饭菜以及促进餐厅改善饭菜质量和丰富饭菜种类,合理制定饭价。使我校学生能够拥有一个良好的就餐环境。 1.2系统运行环境 Tomcat+mysql+eclipse 1.3功能需求描述 各个模块所对应的需求如下: a投票首页模块:该模块面向对象为所有访问页面用户,其中包括:当前系统时间的实现。管理员信息的查询,登录用户信息的显示。 B 投票实现模块:此模块供用户对投票项目进行投票所用。在投票首页上,将会显 示最近一个投票项目和其他投票列表,用户可自由选择那些尚未过期的项目进行投票。投票操作具体为:用户选择一个选项,提交即可投票成功,此时页面会跳转只显示投票结果的页面。 C 投票结果模块:此模块供用户查看该项目已有的投票情况。投票结果显示页面会显示相应投票选项的得票率和该项目总的得票数。 D 管理员登录模块:该模块用于管理员登录。登录验证后,管理员才可以对投票信息进行维护。如增删投票项目等。 E投票管理模块:此模块为管理员操作的模块。管理员登录系统后。可以对系统的所有投票项目进行相应的管理,如:添加投票项目。删除投票项目等。 1.4性能需求 本系统具体要实现的功能内容包括:数据库选择,数据库接口的实现,数据库建模方法,程序开发软件,需求分析,需求的提取,需求定义与规约,系统总体设计,系统结构图,数据功能模块设计,系统的主要功能设计,投票界面模块的设计,投票项目模块的设计,投票结果模块的设计,用户信息模块的设计,管理员登录的设计与实现。 1.5数据流图 数据流图的组成元素 源点\终点 处理 用户 计算信息 添加信息 删除信息 数据流 数据存储 用户登录信息 投票结果 普通用户信息 管理员信息 投票信息 计算信息 投票信息 投票结果 计算信息 用户显示页面 用户 显示页面 管理员信息页面 管理员信息页面 首页普通用户信息页面删除

文档评论(0)

1亿VIP精品文档

相关文档