《VBSQL餐饮管理系统复习过程.doc》由会员分享,可在线阅读,更多相关《VBSQL餐饮管理系统复习过程.doc(36页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Good is good, but better carries it.精益求精,善益求善。VBSQL餐饮管理系统-VBSQL餐饮管理系统1.6 的目标 面对服务VBSQL餐饮管理系统行业的高速发展和餐饮企业信息发展的过程中出现的各种情况,结合日升酒VBSQL餐饮管理系统店自身的特点及业务流程,该餐饮管理系统在实施后应能达到以下目标:1. VBSQL餐饮管理系统 采用汉字图形用户界面,系统界面友好美观,操作简VBSQL餐饮管理系统单易行,查询灵活方便。2. &nbsVBSQ
2、L餐饮管理系统p; 业务管理信息化,可随VBSQL餐饮管理系统时掌握进货、客人点单、挂账等情况。3.&nVBSQL餐饮管理系统bsp; 支持多VBSQL餐饮管理系统种付款方式。现金、支票、免单、挂账等多种方式混合收银。4.  VBSQL餐饮管理系统;系统维护方便可靠,具有灵活性、通用性及安全性的特点。VBSQL餐饮管理系统5. &nbVBSQL餐饮管理系统sp;该软件应尽可能地降低使用者的劳动强度,同时提高工作质量V
3、BSQL餐饮管理系统和效率。6. &nbVBSQL餐饮管理系统sp; 采用流行的客户机/服务器方式,响应速VBSQL餐饮管理系统度快,安全性高,系统配置灵活,扩充方便。7.&VBSQL餐饮管理系统nbsp; 提高该VBSQL餐饮管理系统企业管理水平,提升酒店档次,赢得竞争优势。&nbsVBSQL餐饮管理系统p;2.3.2业务流程分析(包括绘制业务VBSQL餐饮管理系统流程图)为了VBSQL餐饮管理系统能够反映组织内部各部分之间的联系程度,组织各部分主要业务和它们VBSQL餐饮管理系统在业务过程中所承担的工
4、作等,就必须对组织的业务流程进行分析。业务VBSQL餐饮管理系统流程图是分析业务功能流程的重要工具,它是一种描述系统内部各单位VBSQL餐饮管理系统、人员之间业务关系、作业顺序和管理信息流向的图表。我主要负责对库房部,采购部和财务部的业务流程进行调查分析,VBSQL餐饮管理系统分析结果如下:物品采购、入库流程(其他流程VBSQL餐饮管理系统略)库管员定期检查库VBSQL餐饮管理系统存,生成“库存(周)报表”,如果某种物VBSQL餐饮管理系统品已经到达库存下限,则填写“采购申请单”,另外,物品使用部门,当缺少物品时,也可以填写“采购申请
5、单”。采购员将物品购买回来,到库房验收入库,此时,库管员登记入库物品之后,采购员持购货发票和供货单到财务部,财务部开出入库单,采购员持入库单回到库管员处,库管员核实入库单与入库记录,并在入库单上签字。 l 后台管理:主要是对酒店后台进货,库存等的管理。包括进货管理、进货查询、库存查询、库存统计、房间台号管理、商品信息管理、员工信息管理。l 财务管理:主要是对酒店财务方面的管理。包月结算管理,月营业统计,年营业统
6、计。l 系统初始化:主要是对酒店的基础设置信息的管理。包括本单位的定义、供应商管理、房间台号类型管理、部门信息管理、仓库信息设置、员工级别管理。l 退出:包括重新登陆和退出。 计算机毕业论文网谢 这篇论文写到这里就即将结束了,在论文结束之前,我要向那些曾经给予我无数关心与帮助的老师、同学和朋友们致以诚挚的谢意。并感谢南昌大学科学技术学院对我的培养,感谢南昌大学科学技术学院给了我无限的知识。
7、 本文是在胡文松导师的精心指导下完成的,正是有他的耐心辅导,并监督我的系统开发的全过程。无论是从技术方面,还是提供资料等方面给我极大的支持,系统才能够比较完善的设计下去,在此谨向导师致以最诚挚的谢意。感谢所有关心和支持我的老师和同学们,特别要感谢在我设计过程中遇到困难时给予我帮助的刘宏、陈舞鹰等同学。感谢四年以来室友对我的关心和照顾。 1薛华成管理信息系统(第四版M.清华大学出版社2003.122石志国薛为民董洁JSP应用教程M.清华大学出版社2004.103丁宝康董健全施伯乐数据库实用教程M.清华大学出版社2001.94李香敏SQLSe
8、rver2000编程员指南M.北京希望电子出版社2000.125杨易编著JSP网络编程技术与实例M.人民邮电出版社2005.106朱俊炎软件工程实训套件教学特色系列教材Web开发技术M.2006.6 数据库连接 JDBC是Java数据库连接(JavaDataBaseConnectivity)技术的简称,是为各种常用的数据库提供无缝连接的技术。JDBC定义了Java语言同各种SQL数据之间的应用程序设计接口(API),提高了软件的通用性。JDBC的关键技术是数据库连接驱动程序,针对这点大量的数据库厂商和第三方开发商支持Java的JDBC的标
9、准,并开发了不同的数据库JDBC驱动程序。这些驱动程序可以分成四种:JDBC-ODBCBridge驱动程序、JDBCNativeBridge驱动程序、JDBC-NetworkBridge驱动程序、PureJavaJDBCDriver。 本系统正是利用JDBC-ODBCBridge驱动程序来连接数据库的,连接数据库时用到了JavaBean技术,起代码为:【JSP】007网上书店售书系统+论文+答辩PPT摘要 随着Internet技术的发展,人们的日常生活已经离不开网络。未来社会人们的生活和工作将越来越依赖于数字技术的
10、发展,越来越数字化、网络化、电子化、虚拟化。Internet的发展历程以及目前的应用状况和发展趋势,可以充分地相信网络技术将极大的改变我们的生活和工作方式,甚至社会的价值观也会发生某种变化。 本设计尝试用ASP.NET在网络上架构一个网上书店,以使每一位顾客不用出门在家里就能够通过上网来轻松购书。本文从理论和实践两个角度出发,对一个具有数据挖掘功能网上书店进行设计与实现分析。论文首先较为详尽地介绍了面向对象分析与设计的有关概念与技术,特别深入介绍了在本系统中运用到的知识,如:面向对象的分析设计流程;系统中所用到的开发技术ASP.NET以及ADO.N
11、ET的特点、结构框架以及使用方法。接着对书店系统的可行性进行了分析,然后对系统的设计思想、设计目标与系统的整体结构进行了明确的规划。最后对系统的主要页面、数据库、应用程序的设计与实现作了较为详细的讲解。 本网上书店系统是在VisualStudio.Net平台上运用ASP.NET技术来实现的。其主要功能有:用户管理,新书上架,分类查找,图书检索,图书收藏夹,购买流程,销售排行,图书评论,网站管理等。论文在撰写过程中,力求将理论与实践应用相结合,对各种理论进行阐述的同时配合系统从实际应用和操作技巧上加以说明,希望能够更充分地体现到这些知识与技术在本系统
12、中的应用与实现。 【关键词】面向对象分析与设计,ASP.NET,ADO.NET Abstract AlongwiththedevelopmentofInternettechnology,dailylifecannotalreadydowithoutthenetwork.Thelifeandworkofthesocialpeopleoffuturewilldependonthedevelopmentofdigitaltechnologymoreandmore,Digitizemoreandmore,thenetworking,el
13、ectronic,virtual.DevelopmentcourseandpresentapplicationstateanddevelopmenttrendofInternet,canbelievenetworktechnologygreatchangelifeandworkingwayofusfully,Evenacertainchangewilltakeplaceinthevaluesofthesociety. ThisproceduretriestobuildupabookshopinthenetworkwithASP.NET,Sothat
14、everycustomerneedntgooutandcandoshoppingeasilythroughsurfingtheNetathome.thisarticleisanalyzingthedesignandrealizationofanonlinebookshopwithDataMiningfunction,fromtheviewsoftheoryandpractice.StartingwithintroducingconceptsandtechniquesofOOAandOOPindetail,especiallyintroducingtheknowledgewhichapplyfo
15、rthissystem,suchas:thefeatureandflowofOOAandOOP;analyzingthefeature、structureandusingmethodofdevelopingtechniquesASP.NETandADO.NETwhichusinginmysystem.Andthen,thisarticleanalysesthefeasibilityofthesystem,thenminutelylayoutsthedesignthoughts,goalsandthesystemholisticframework.Atlast,thisarticleminute
16、lyexplainsthedesignandrealizationofWebpagelayout,databaseandapplicationprogramofoursystem. ThisonlinebookstoresystemusesASP.NETtechnologytorealizeonVisualStudio.Netplatform.Itsmainfunctionhas:manageusers,newbooksonsale,lookforclassifiedbooks,searchbooks,collectfavoritebook,pro
17、cessofpurchase,saleslist,thecommentofthebooks,websitesmanagement,etc. Duringthecourseofwritingthisarticle,Istrivetointegratetheoryandpractice.Whileexpatiatingthedifferentkindoftheories,Iilluminatetheapplicationandoperationskillcombiningthesystemsoastofullyinc
18、arnatetheapplicationofthesetheoriesandtechniquestothissystem. KEYWORD:OOA,OOD,ASP.NET,ADO.NET 目录摘要 1Abstract 2第1章选题背景 11.1计算机电子商务行业的发展情况 11.2网上书店系统的现状 21.3网络书店的优势 21.4任务概述 31.4.1目标:建立完善的网上书店系统 31.4.2网上书店系统特点 3第2章解决方案的选择 52.1系统说明 52.1.1
19、.硬.软件环境 52.2开发计划 62.3可行性分析 62.3.1风险分析 62.3.2技术可行性 62.3.3操作可行性 72.4设计方案:对涉及工具和技术的相关说明 72.4.1B/S体系结构 72.4.2Dreamweave 82.4.3SQLServer 82.4.4HTML(HyperTextMarkupLanguage) 92.4.5ASP.Net 9第3章需求分析 103.1系统分析的任务与步骤 103.1.1系统分析的任务 103
20、.1.2系统分析的步骤 103.2网站项目范围 103.3功能需求 113.3.1会员部分 113.3.2管理员部分 123.4网站实体分析 143.5网站的数据库设计 143.5.1概念设计 14第4章 总体设计 214.1网站系统功能说明 214.1.1总体功能 214.1.2非功能性需求 234.2建立功能模型 244.2.1识别参与者 244.2.2总体用例图 254.3建立数据库模型 25第5章详细设计 3
21、05.1会员登录 305.2会员注册 325.3会员图书浏览 335.4购物车 345.5收银台 355.6管理员管理网站基本信息 36第6章编码实现 406.1数据库连接 406.2会员登录 416.3图书高级搜索 426.4购物车 436.5图书入库 446.6系统测试 456.6.1系统测试的目的 456.1.2面向对象系统测试方案 45第7章软件布署 467.1安装环境要求 467.2系统使用说明 46总结&
22、nbsp;47致谢 48参考文献 4952家教注册模块521功能描述:家教用户在本模块注册用户名、设置密码、录入自己的详细信息。注册完毕,用户进入家教的个人信息管理模块。522IPO图输入(I):单击“家教注册”链接处理描述(P):显示注册用户名、设置密码页面验证用户名是否与数据库中其他用户名重复,如果重复用户需要重新注册,否则进入详细信息录入界面用户录入信息完毕,单击“提交”按钮,信息被保存到数据库中。输出(O):家教个人信息管理模块界面523名称:家教注册标识:teacherreg.asp、teachererdetail.asp、dealteacherreg.asp使用
23、的文件或数据库:teacherreg和teacherdetail524界面设计第五章 详细设计51家教信息管理系统首页511功能描述:用户可以选择一种身份登录,若选择“家教”,则登录成功进入家教的个人信息管理模块,若选择“学生”,则登录成功进入学生的个人管理模块512IPO图输入(I):访问系统首页处理描述(P):连接info.mdb数据库,查询studentinfot和cherinfo两个表,将其中数据按时间降序排列;分别显示家教和学生的列表页面输出(O):家教和学生的列表页面513名称:系统首页标识:Index.asp使用的文件或数据库:Studentinfo和studentin
24、fo514界面设计主菜单界面:包括“基本数据”、“进货管理”、“销售管理”、“库存管理”、“单据管理”、“数据管理”、“系统管理”和“关于”八项内容。为方便常用项操作,系统提供了11个常用项操作的工具条。1“基本数据”:?主菜单提供了“供应商信息管理”、“客户信息管理”和“商品信息管理”三项子菜单内容。(1)供应商信息管理:按照“查询条件”方式,分别输入“供应商名称”或“税号”,单击“查询”按钮可以数据库表形式浏览库中所存数据项内容。按照“基础资料”方式,单击“?”按钮以文本框形式逐条浏览库中所存数据项内容;单击“添加”按钮可输入新数据项内容;单击“保存”按钮则将所输入的数据项内容存入库中;单
25、击“撤销”按钮可取消新输入的数据项内容;单击“退出”按钮可退出供应商信息管理模块。其中,带有红色星号项为必须输入项内容。2“进货管理”菜单项提供了“进货管理”、“进货查询”、“进货统计”和“付款管理”、“应付款查询”五项子菜单内容。(1)“进货管理”各部分控件的使用方法与“基础数据”基本相同,为使用户更为方便、快捷、准确地录入信息,在基础数据维护好的情况下,一些明细文本框会自动连接到基础信息表,不需手工再次录入。例如:单击,输入货物编号时,界面中会弹出商品信息表。此时在商品信息表中选择需要的编号,单击,则货物名称、钢号、直径自动添加到界面中。因此,在维护商品信息时,不同货物名称、钢号、直径的商
26、品,只能对应一个编号。同样,单击供应商名称,供应商编号自动添加到文本框。避免手工输入的缺点。在入1-9中,在数据源下边数据库对象后的下拉表中选择表,在对象名称后的下拉表中选择基本情况。再在高级选项卡中,把锁定类型设成3-开放式,以便数据环境可以进行修改和删除操作。之后,按确定按钮,回到数据环境对话框。在用鼠标右键点击Command1,在出现的快捷菜单中选择添加子命令,结果如图1-10所示。 图1-10添加子命令后窗口在图1-10中,再设置command2的属性,方法同设置Command1属性,把Command2的数据对象设为学生成绩表。在关联选项卡中设置用学号同父命令对象相关联。结果
27、如图1-11所示。 图1-11和父命令对象关联窗口数据环境建立完成后,回到Frmjbwh窗体中,在基本控件中添加一个DataGrid控件,方法是在基本控件的空白处按鼠标右键,选择部件,在部件对话框中选择MicrosoftDataGridControl6.0(OLEDB)控件,按确定按钮。DataGrid控件是一种类似于电子数据表的绑定控件,可以显示一系列行和列来表示Recordset对象的记录和字段。可以使用DataGrid来创建一个允许最终用户阅读和写入到绝大多数数据库的应用程序。DataGrid控件可以在设计时快速进行配置,只需少量代码或无需代码。当在设计时设置了DataGrid
28、控件的DataSource属性后,就会用数据源的记录集来自动填充该控件,以及自动设置该控件的列标头。然后您就可以编辑该网格的列;删除、重新安排、添加列标头、或者调整任意一列的宽度。1.2目的一直以来人们使用传统人工的方式管理档档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。学生成绩查询系统成为教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生档案管理系统应该能够为用户提供充足的信息和快捷的查询手段。可以说它是完全为学生朋友服务的系统,并且适用于各所高校。对于本系统,我们需要实现
29、以下一些以下主要功能:1.学生查询功能:为了方便学生查找成绩等信息,将所有信息按照需要进行分类。这样学生就能很方便的找到自己需要的信息。2.添加功能:管理员可以通过填写表格的形式输入学生成绩等相关信息。系统可以自动避免重复信息。3.修改功能:管理员可以对数据库中的信息进行修改。系统能够通过管理员给出的条件查找出所要修改的信息,对修改后的信息进行保存 计算机毕业论文网,并自动查找是否是重复信息。4.删除功能:管理员可以对数据进行删除操作。系统能够通过管理员给出的条件查找出要删除的信息,并提示是否确定删除,如果确定删除,则把相关信息从数据库中删除掉。5.管理员查询功能:管理员可以通过条件
30、选择查询所有信息,并进行排序。3.1.2功能需求分析通过分析不同功能的信息,为本系统提供实际产生与历史记录和期望结果的报告。定义系统开发必须实现的功能,使用户利用系统能够完成他们的任务,从而满足了业务需求。对学生信息(如学号、姓名、性别)进行管理。(1)录入学生信息(2)查询学生信息(3)修改/删除学生信息1学生信息的录入。不同地域的学生通过各种途径不择地点、不择时间地自主查找自己的基本档案(不合要求的可以由管理员及时清除)。2学生信息的查询。学生的信息发在网上可以让全班、全校的人来查询。使用者可以通过多种方式(学期,年级,班级,姓名,学号等)的查询,查看自己需要的学生信息。3学生信息的修改。
31、通过网络在任何地方,管理人员随时学生进行添加和删除,实现了信息的动态管理。第四章 系统总体设计“学生成绩管理系统”系统主模块功能图为了能够清晰的表现出设计的模块和路线,其功能模块如下图所示:“学生成绩管理系统”主要分为浏览和后台管理两个子系统,前台的浏览主要是对一些功能的操作,但是都涉及到后台的管理,也就是数据库的操作,后台的管理必须要求符合系统的稳定性,保证修改的数据的正确性,但是由于涉及到关联表的问题,所以必须弄清楚前台的操作所涉及到的后台的相互关联的一些表格,包括一些基础信息。学生信息包括学生的学号、姓名、地址、电话等
32、的信息。教师信息包括教师的姓名、帐号、地址、电话等的信息。教务员信息包括教务员的姓名、帐号、地址、电话等的信息。成绩信息包括课程代号、学号及成绩。课程信息包括课程名称、任课教师、课程类别、学分、学期等信息。41模块设计1.用户登录模块:填写已分配的用户名称,填写正确的密码,进入主控制页面。2.显示模块:显示要求的内容。3.查询模块:提供多种查询条件,可按需要进行查询。4.录入模块:向数据库中添加记录。5.修改模块:可以找到指定信息并对其进行修改。6.删除模块:找到要删除的记录,并将其删除。7.密码修改模块:对数据库中的信息进行修改。功能:本模块主要用于对用户身份进行鉴别。用户通过表单提供用户名
33、和密码信息,系统根据用户提供的登录信息对用户进行身份查询鉴别。如果身份合法,则将用户导向系统的主页面并记录用户的相关信息,留待以后的系统页面使用。输入:用户名、密码处理:(1) 输入用户的登录信息。在页面提供的表单出输入用户的用户名和密码信息,点击“登录”按钮提交表单信息到身份验证页面。或点击“重填”按钮,重新输入。(2) 从form表单获取输入数据。 当用户单击“登录”按钮后,登录信息由form表单提交到库中进行处理。(
34、3) 用户身份进行验证。连接数据库,打开用户数据表usertype,检验用户登录信息。以输入数据“用户名”为查询条件创建数据集查看输入用户名是否存在。如果存 计算机毕业论文网在,继续检验输入的密码是否正确。密码和用户名都正确,则进入成绩管理系统主页面;如果用户名不存在或密码不正确,则给出登录失败的提示框,并返回首页重新登录。输出:成绩管理系统主页面4.1.2构件(模块)设计-学生查询功能说明主要功能:验证用户身份,显示相应学生信息和各科成绩的详细信息,同时统计学生的必修、限选和选修课程的学分及总学分学生查询:学生登录成绩管理系统,系统验证用户身份,并显示学生的各课程的成绩信息教师查询:1.&