1.4.4 SQL2005简介
数据库技术是现代信息科学与技术的重要组成部分,是计算机数据处理与信息管理系统的核心。数据库技术研究和解决了计算机信息处理过程中大量数据有效的组织和存储的问题,在数据库系统中减少数据存储冗余,实现数据共享,保障数据安全以及高效的检索数据和处理数据。随着计算机技术和网络技术的发展,数据库技术已经成为信息社会中对大量数据进行组织与管理的重要技术手段及软件技术,是网络信息化管理系统的基础。数据库最初是在大公司或大机构中用做大规模的事务处理的基础。后来随着个人计算机的普及,数据库技术被移植到PC机,供单用户个人数据库应用。接着,由于PC机在工作组内连成网,数据库技术就移植到工作组。数据库SQL Server 2005 是由Microsoft 公司推出的数据库管理系统,它是一个中型DBMS(Database Management System 数据库管理系统)。SQL Server 2005是为广大的企业创建商业应用程序的独立软件应商专门设计的Client/Server数据库管理平台,它使用方便、功能强大。具有的特点有:隐含的开发控制能力:可以利用动态锁定功能,防止用户查询和更新并发操作时相互间发生冲突;丰富的编程接口工具:提供了Transact_ SQL DB_ Library for C等开发工具;线程体系结构:支持多线程操作,在多用户并发访问时能够并发处理;资源优化由于以上SQL Server的特点可知,SQL Server既具有小型数据库的灵活性,又继承大型数据库的许多优点,在性能和安全方面完全可以胜任本系统的要求,文护和管理起来都十分方便。
2 系统分析
2.1 系统需求分析
网上点餐系统有两种身份,此系统主要针对顾客开放的,为顾客提供菜肴服务,管理员可以对菜品进行增删改查等。
2.1.1 功能需求
网上订餐系统的主要功能为:
(1) 实现公共模块功能之会员注册功能:
会员制是平台必不可少的。通过会员制,不仅可以让顾客订餐提供便捷,还可以保持住客流量。
顾客在登陆网上订餐系统网站首页后,可以在点击Join us按钮,页面便跳转到用户注册资料填写页面,用户在填写完用户名,密码,性别,详细地址,电子邮件,联系电话,联系人等资料后点击提交便可完成注册,如果用户所填写资料中有不正确的电子邮件,系统将会弹出一个出错提示对话框来提示用户对错误资料进行改正。
(2) 实现公共模块功能之菜单管理功能
这是本平台的主要功能之一。顾客登陆平台首页后,菜单管理板块进行菜单管理。
首先,顾客可以在View页面中浏览选择各个品种的菜肴,也可以在首页推荐的品种里选择。顾客选择好所订的菜肴后在菜单编辑里把自己要订的菜肴和自己想要的菜单名称编辑到自己新建的菜单中,完成菜单编辑。
(3) 实现公共模块功能之活跃用户和热门菜肴和特色功能
顾客登陆平台首页后,点击Hot按钮查看热门的热门菜系,活跃用户和菜单特色。
该功能主要完成公布站内热门菜系,活跃用户和菜单特色显示功能,系统自动把,站内热门菜系,活跃用户和菜单特色在这里显示出来,用以宣传热门菜系,活跃用户和菜单特色。增强本站的友好度。
(4) 实现用户子系统模块用户订餐功能:
这是本平台的主要功能之一。顾客登陆平台首页后,在订餐板块进行订餐。
顾客选择好所订的菜肴后在菜单编辑里把自己要订的菜肴编辑到自己新建的菜单中也可以直接使用系统所提供的系统菜单,再在订餐板块中填写上你所要订的菜单号、所订菜单的桌数、菜肴的备注、到达时间,填写完毕点击立即提交就可完成订餐餐厅就会按照你在注册时所注册的信息以达成客户的要求。 ASP.net+sqlserver网上订餐系统设计与实现+ER图(4):http://www.youerw.com/jisuanji/lunwen_1239.html