《ASP网上订餐系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《ASP网上订餐系统的设计与实现.doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、ASP网上订餐系统的设计与实现(数据库Access)摘要:本设计ASP网上订餐系统的设计与实现首先简要地介绍了国内网络技术和信息产业的发展情况以及研究课题的现状,阐述了网上订餐系统的解决方案以及实施的重要意义。然后是建设网上订餐系统,具体分析如何实现系统功能,规划系统流程,设计系统数据库的逻辑结构,介绍在开发系统过程中所使用的重要开发语言、开发工具、配套插件以及开发平台。本论文最后设计和实现了一个B/S结构的网上订餐系统,着重论述了系统的功能与实现、数据流程及存储。包括会员管理、菜品信息介绍、网上订餐、用户留言、系统用户管理以及后台数据库管理等,使用图文并茂(功能代码及截图)的方式,对整个网上
2、订餐系统功能模块的实现方法进行阐述和分析。关键词:ASP,网上订餐系统,Access目录1引 言11.1网上订餐的市场趋势11.2网上订餐的市场优势12系统开发技术介绍22.1系统开发语言22.1.1开发语言-ASP22.1.2开发语言-HTML32.1.3开发语言-VBScript32.1.4开发语言-JavaScript42.2系统开发工具及插件42.2.1开发工具-Access42.2.2开发工具-Dream weaver MX42.2.3开发工具-IIS52.2.4开发插件-LyfUpload53系统总体设计53.1需求分析53.2系统功能图63.3系统数据逻辑结构74系统功能模块分析
3、94.1前台功能模块分析94.1.1数据库连接94.1.2菜品图片浏览114.1.3订单填写124.1.4在线留言144.2后台功能模块分析164.2.1添加菜单164.2.2菜单管理184.2.3查看回复留言19结 论20参考文献21致 谢22部分论文:3系统总体设计3.1需求分析“民以食为天”,随着人民生活水平的提高,餐饮业在服务行业中占有越来越重要的地位。努力在当前餐饮行业日趋激烈的竞争中脱颖而出,已成为每位餐饮业经营者 所追求的目标。网络订餐实现了小店面大作为的成本效益,解决了因为店面小的限制而无法提高营业额的难题,是一个小投入大成效的经营新模式。在网上参观订餐的人相对网下人来说还是比
4、较少,一个是对网上餐馆的信用度持疑虑态度;另一个是网上订餐只可以看到物品的说明简介和外观,没有看到实体于细节处,无法通过快速浏览确定是不是自己想要的菜品。而这正是传统的实体餐馆优于网上餐馆的地方。而在网上订餐的人都是一般都是对电脑比较熟练的人,也就就是比较年青化的消费群体。就是白领、大学生、高中生和对计算机操作相对比较熟的人。因为这些人工作都比较忙,而且对计算机也比较熟,思想也比较超前,对于在网上订餐能够接受,并经常上网订餐。3.2系统功能图前台功能图(如图3-1)主要包括客户进入网站后进行的相应操作。首先,客户需要注册会员登录,如果不注册会员则不能进行订餐的下一步操作。其次,会员注册成功后,
5、以会员身份登录网站,则可以进行会员信息修改,订单信息查询修改,网上订餐以及网站留言等功能。后台功能图(如图3-2)主要介绍系统管理员登录网站后台进行的相应操作。首先,管理者需登录后台网站。其次,登录成功后,可进行系统用户管理、菜品类别设置、网站新闻发布、菜品信息管理等。订单及管理流程图(如图3-3)介绍了用户从开始订餐到网站后台管理者查看订单,实现送货,更改订单状态的整个过程,也是整个订餐系统的运作过程。结 论本文简要介绍了典型B/S电子商务网上订餐系统的主要体系结构及功能模块,重点讨论了系统开发工具、开发语言等关键技术以及系统的数据库建设,系统流程图和功能模块的代码分析。目前此系统基本可以完
6、全的实现网上订餐的功能。但系统仍然有一些不尽人意,而这些问题主要集中在系统的安全上,虽然系统已经通过相关的控制语句对登陆用户身份进行验证,但是在当今网络信息安全中,仅仅对用户身份验证是不够的,还需要对传送数据进行加密,防止数据传输过程中被篡改等攻击进行防御。因此在今后的工作里,这些功能的实现还需要更高的技术支持,也只有这样才能完善网上订餐系统,让所有的客户能在一个互相信任且安全的环境中享受购物的乐趣。网上订餐系统无论是在开发过程中,还是建成后的日常维护过程中,都需要进行严格的检测,以保证订餐系统的服务质量。建议网上订餐系统应注意以下3点。(1)把握好食物质量和宣传内容环节。提供的菜品必须是新鲜
7、的优质产品而决非过期剩菜。产品宣传广告内容应健康真实,既要反映客观事物又要有欣赏价值。(2)服务功能的检测:网上订餐系统不仅要把好进货关,而且由于网上订餐系统提供的是虚拟的电子商品,包含的信息量大,多分支、多链接、多媒体,所以网上订餐系统的服务检测就显得格外重要。对虚拟电子商品的审查,首先要进行内容正确性测试。如文字录入的错误、参照图像的错误等都会降低用户对商品的信任度。进行系统功能的测试。订餐系统所有功能是否能正确执行,有无死机或其他异常情况发生,交互手段是否能满足用户需求。对系统的执行效率进行测试。测试系统对大量数据的检索效率、数据的装载时间及对鼠标的反应速度等。(3)用户身份确认及菜品的配送随着网上订餐系统技术的日趋成熟、网上订餐的优势日趋明显,会有更多的人参与到网上订餐的浪潮中来,人类最终将迎接电子商务时代的来临。参考文献1 邓文渊,陈惠贞,陈俊容.ASP与网络数据库技术M .北京:机械工业出版社M,20022 金林樵.网络数据库技术及应用M .北京:机械工业出版社,20023 李盛恩,王珊.数据库基础与应用M .北京:人民邮电出版社,20024 吴以欣,陈小宁.JavaScript脚本程序设计M .北京:人民邮电出版社M,20055 苏沈,小雨.CSS2.0中文手册M .北京:Rain1977.ComeM,2001
限制150内