息。Р2.2 系统可行性分析Р2.2.1 技术及开发方法可行性Р为框架平台,用C# 编制。后台数据库采用关系型数据库,用SQL Server 2005实现。语言兼容的应用程序。它不仅是ASP的一个升级版本,还提供了一个统一的Web开发模型,而且语法在很大程度上与ASP兼容,代码,以增强ASP应用程序的功能[2]。C#是Microsoft Visual 的一部份,它是一种简单、安全、面向对象的编程语言,语法风格源自C/C++,但C#在语法以及思维方面跟Java相近。它最大的优点就是兼有Visual Basic Р语言的易用性和C/C++的执行效率。Р2.2.2 管理可行性Р该系统采用面结构化的设计方法,有助于系统开发过程的管理,因为科学合理的将整个程序划分多个功能模块,各模块单独设计,用助于降低整个程序的设计难度及减少错误程序的影响范围,各模块易于实现,又使整个程序易于衔接和修改。Р2.2.3 经济可行性Р该系统为本科毕业生的毕业设计题目,主要目的是通过系统的设计,体现四年所学,对于个人技术是一种升华和提高,并不是用于商业销售,不需要额外的经费,因此该系统在经济方面是可行的。Р2.3 业务流程分析Р用户首先登录网站,如果用户还没有登录名,首先要进行用注册。注册后,在登录时用户名与密码验证通过就能做相关操作。如果用户名不存在或密码不正确,则提示重新登录。Р用户成功登录之后,进入主页面,可选基本业务有可以在线订餐,还可以修改个人信息、退出系统。如果当前登录用户为管理员,则可以删除其用户信息和用户的留言信息,还可以对菜肴、包间信息、菜肴类别、订单信息、进行录入、修改、删除、查询、等。Р系统业务流程图如图2-1所示:Р用户Р密码验证Р用户Р管理员Р订餐Р登陆Р管理菜系Р订单管理Р菜谱管理Р否Р是Р查看订单Р包间管理Р游客Р浏览菜肴Р注册额Р成功Р失败Р用户管理Р图2-1 系统业务流程