asp网上订餐系统论文

2022-05-14

本文一共涵盖3篇精选的论文范文,关于《asp网上订餐系统论文(精选3篇)》,仅供参考,希望能够帮助到大家。摘要:该文介绍了物资管理系统各模块所实现的功能。该系统的整体架构采用三层结构,后台数据库采用SQLServer2005,用Asp.NET作为前台开发工具来具体编程实现,以ASP.NET组件ADO.NET访问数据库。

第一篇:asp网上订餐系统论文

基于ASP.NET校园电子商务的系统设计

摘 要:校园电子商务系统基于B/S架构,其功能将以网站的形式展现,这样就能符合当今因特网发展的现状。系统的前台功能将使用现今比较流行的ASP.NET语言,简单易学的特点让ASP.NET作为一种开发语言受到推广,并且功能强大。整个开发的过程当中前台运用了ASP.NET技术来完成,利用HTML语言完成本系统的页面设计。同时,还运用SQL数据库和JavaScript语言完成系统其它辅助功能,其中这些技术的具体应用,将会详细地进一步描述。

关键词:ASP.NET;B/S架构;SQL Server

现阶段,基于C/S和B/S的模式是目前应用软件主要的运行方式。C/S模式在维护和升级过程中的缺点比较明显,而在近几年因特网的发展迅速的过程中,B/S模式作为成熟的技术却没有那些缺点,和C/S的一样有标准的客户端浏览器,在Web服务器的基础上,需要与数据库服务器紧密结合。这种模式被广泛使用,已经不局限利用网络在线查询,还可以使用到许多部门当中,有利于我们扩展和维护。

一、系统功能模块

校园电子商务系统涉及到广大师生员工和学校事务等诸多方面,按照需求分析,本系统设计了如图1所示的结构图。

对校园电子商务系统涉及到的功能模块进行描述,包括了用户管理、在线交易、综合服务、学生园区、娱乐在线、商品管理这六个模块。

1.用户管理模块

用户管理模块是针对本系统涉及到的用户进行管理,其中包括了用户注册管理功能,用户登录管理功能,以及用户权限管理功能。在登录到本系统之前,需要用户认真填写正确的个人相关资料进行注册,之后便可以享受系统的各项功能服务。用户在系统注册时,可以通过该功能修改自己的个人资料,比如用户名、密码的修改等。为了系统安全性,管理员会对用户进行权限管理分配,普通用户无法修改本系统的信息。

该模块只有在网站上注册成为真正会员之后,才能对网站内部的大量信息进行了解,从中收集相关资料,同时,还能享受该网站的特殊权限。相反,如果用户未注册成为会员,给予他们的只有浏览和查看网站部分信息的权限。

2.在线交易模块

校园内设立了网上商城系统,各个商业实体都可以在此系统上申请并建立网上商店,经过审核批准以后,商户可以发布其商品信息进行网上销售,进而购物者可以选择不同的网上商店进行购物。

(1)订单生成功能。进行网上支付之前,首先买家需要在线购买物品并生成订单之后才能执行。但在此前产生的订单,买家需要先购买商品,并将所选的商品放入购物车中,它会自动存放有关订单信息,而购物车主要包含的功能有:订单结算、继续购物、修改数量和清空购物车。当订单结算时,系统自动跳转到购物车中,会在系统数据库里存放购物车内容,比如用户购买商品的名称、单价、数量等。用户在购买过程中,需反复检查购物车中的商品信息,商品数量如果出现错误或有其他问题,可以及时修改或删除购物车中的商品, 在反复确认商品购买的数量或信息无误时,买家用户就可以进行订单结算,比如处理订单、查询订单等。

(2)网上支付功能。学生在校注册时所使用的学号可以作为开通校园电子账户的一个依据,同时与学生身份证绑定一起,可以往卡里充少许现金,没有受到时间限制的情况下,学生可以使用这张卡进行物品交易,让交易的效率大大提升。与以往不同,校园电子商务的在线支付平台的特点有:

①先充钱,后交易。与以往不同,我们之前进行购买商品都是先提交订单,确定交易后再付款,而这个平台则先付款再交易。

②数字化信息方式替代以往的现金交易。现如今通过数字化交易方式来完成消费支付,而不再使用现金的方式进行交易,用户只需在在线支付平台进行结算,就可以完成交易。

③金融机构不需要参与。该交易平台都在校园内部实现,外界的金融机构不需要参与。通过在校园内开设的电子账号实现所有交易,交易中介可以学校指定的部门作为认证,方便操作和实现。

④在WEB网络上建立平台。以往的交易方法一般都是在一个封闭中实现的,但这种校园电子商务平台进行信息交换和支付平台都是在一个WEB网络上实现。

⑤相比以往的交易方式更方便。以往的交易速度相对较慢,耗时长,交易过程复杂,但该平台与传统的交易方式相比,速度非常快,而且效率高,操作简单,只要按照步骤要求在网上进行操作就可实现交易支付。

⑥安全性更高。该交易平台是在网上进行操作,对支付的安全性要求更高,因此,需要通过各种加密手段对其进行加密,而以往的交易则通过面对面的媒介来完成。

支付模型具体流程有:

①买家用户在确认订单后可以进入结算页面,此时页面会自动跳转到结算界面,同时,需要填写账号和密码才能进行结账。

②进入结算页面后,根据款项要求填写相关信息后,可以激活自己的电子帐户,便能在该平台进行任意的商品交易。用户在填完自己相关信息后,还需要提交其他信息,这些操作需要在支付协议加密中进行,并在网络上实现固定信息传输工作,最后点击订单结算。

③在网络传输中,支付协议加密后会产生固定格式,之后,必须先通过支付网关进行解密,才能让系统接收到信息。

④经过这些操作之后,后台交易服务器将用户前期填写的所有信息进行全面检查,然后提交订单,最后进行付款处理。服务器进行处理后并将处理的结构传输给网关。

⑤为了实现付款人的需求,根据不同用户的支付申请,系统的交易网关也会依据不同的支付进行处理。之后完成整个支付过程与订单结算过程。

(3)发布求购信息。卖家可以在求购信息发布栏里发布求购信息,而买家用户可以通过求购信息栏迅速地搜索到卖家的联系方式,同时,还可以浏览商品出售信息,既能宣传商品,又增加商品的流通效率。

3.管理员模块

(1)商品管理。管理员可以在系统中对各类商品信息进行添加、删除、修改等管理,还可以管理商品的类别。

①商品类别管理。商品信息在添加的过程中,分别提供了添加、修改和删除功能。管理员需要先添加商品类别,然后针对相应的类别再增加商品信息。具体功能描述如下:

添加功能:该功能可以浏览已建立的商品类别,为了增加商品的条理性,可以根据需求添加新的商品类别,比如“家居用品”、“书籍阅读”等类别,从而方便归类商品类别。

修改功能:管理员可以对已创建的商品类别列表进行修改,每个列表后面都有一个“修改”控件,点击后可以修改类别。

删除功能:管理员可以对已创建的商品类别列表进行删除,每个列表后面都有一个“删除”控件,点击后可以删除类别。

②添加商品信息。管理员可以根据实际需求添加商品信息,可在商品的管理功能里添加如商品详细信息等内容,通过这些内容的设置,买家可以更清楚的知道自己想要什么样的商品。

③显示商品信息。管理员在确认商品信息添加的内容无误,可以显示并发布商品信息,其主要包括商品名称、类别、价格等,并且每条商品记录都可进行删除、修改,如点击“修改”或者“删除”控件就可以修改或删除商品的图片、名称、价格及详细内容等。

(2)会员管理。管理员可以随意修改或删除已注册会员的信息。在登录系统后,所有会员注册列表都会体现,管理员可以进行查看、检索,每个列表记录后都可以进行操作,比如管理员进入修改界面,可以对注册会员的信息进行修改,一旦删除该账号之后就不能登录系统。

(3)新闻管理。为了能有效地提高商品的访问量,管理员可在系统中发布商品新闻,从而提高商品的销量。该功能包括添加、修改和删除新闻。具体描述如下:

①添加新闻。管理员在该系统中会根据不同商品类型进行新闻发布,同时,需要填写商品的类型和名称,以及新闻的标题和内容,用户则可以根据已添加的商品内容搜索到相关的新闻资讯,便于用户能购买到所需的物品。

②修改新闻。如果需要对已添加的新闻内容进行修改,则需要进入 “新闻显示”中,将新闻信息全部显示出来。每个标题列表都有修改和删除功能,管理员只需进入修改页面,就可以修改或删除新闻,如更改类型、内容等。

③删除新闻。在新闻列表里,管理员直接进入删除页面后,就可以删除新闻。

4.商品搜索模块

为了能更快便轻松地找到用户想要的商品,可以直接进入系统的搜索功能进行选购。用户按照商品不同类别搜索进行操作,或者利用模糊查找也可以进行搜索,其搜索结果不是唯一,需要采用分页预览的方式显示在客户端上。具体的方式有:按商品名称、按商品价格、按商品类别。

5.信息管理模块

该模块主要是由资讯动态、网上在线调查、评价反馈三个子模块构成的,具体描述如下。

(1)资讯动态。系统管理员可以根据实时消息在资讯动态模块中发布信息,其内容可以包括新的商品信息、求购信息等,该模块的实现对平台的宣传有很大的帮助,用户可以通过查看资讯动态了解最新的商品信息。

(2)网上在线调查。用户可以在这个平台上发布相关调查,比如现在流行的服装、产品或服务态度等问题,用户通过该模块可以对商品的质量、物流配送速度等信息做出评价,而管理员可以在用户提交完调查之后统计并分析数据,可以更好的为卖家用户规划出商品的销售策划。

(3)评价反馈。该模块的实现,反应出用户在操作过程中遇到问题。用户可以针对该交易平台的各方面问题提出疑问,由指定的客服解答用户提出的问题。比如学生在使用某个页面时出现错误,可以向后台客服进行反馈。

6.学生园区模块

学生园区模块包括学生公寓保修、失物招领、社团活动等。学生可以通过该模块按流程办理相关手续,而不必通过写申请,找领导审核签字等手续就能办好。这种方式,既解决了办理过程的繁琐,又方便管理员的审核工作。

7.娱乐在线模块

该模块除了提供在线视频播放和音乐视听,还有精美图片可以欣赏等功能,为学校师生在紧张工作学习之外可以拥有自己的娱乐时间。

二、数据库设计

本系统各表彼此存在关联,其主要部分实体间关系E-R图如图2所示。

三、总结

与企业电子商务相比较,校园电子商务的特点和优势日益凸显。本系统使用ASP.NET开发环境、SQL Server数据库构建了电子商务系统框架,实现了用户管理、商品管理和在线交易等功能,并分析了系统存在的不足及改进的方向。通过对技术、管理以及开发运行环境分析,验证了建立校园电子商务系统的可行性。

参考文献:

[1]白金荣,辛春芳,王晓蓉,鲁勇华.校园电子商务的应用[J].价值工程,2010(14):164-165.

[2]张红霞.校园电子商务系统的研究与设计[D].湖北:武汉理工大学信息系统工程,2005:13-25.

[3]刘娜.基于ASP.NET校园网上商店的设计与实现[D].山东:中国海洋大学,2007:1-3.

作者简介:张泽兰(1988- ),女,汉族,福建省漳州人,厦门软件职业技术学院经济管理系,助教,软件工程专业硕士,研究方向:软件工程

作者:张泽兰

第二篇:基于ASP.NET的医院物资管理系统

摘要:该文介绍了物资管理系统各模块所实现的功能。该系统的整体架构采用三层结构,后台数据库采用SQL Server2005,用Asp. NET作为前台开发工具来具体编程实现,以ASP.NET组件ADO.NET访问数据库。

关键词:物资管理;医院物资;模块化

Hospital Material Management System Based on ASP.net

XIANG Chun-min

(Affiliated hospital of Guangdong Medical College, Zhanjiang 524001, China)

Key words: material management; hospital material; modular

在医院的各项管理中,计算机已取代以前的手工管理,更好地管理库房、服务于医院的需求。本院的物资管理系统做到了根据需求进行采购,自动计算库房的购进、领用、统计和报损,准确地核算了库房的成本,规范医院物流管理,体现了“适时、适量、适价、适质”的先进采购管理思想,并以经济的资金占用率,保证物料的充分供应,提高了工作的效率及保证了质量。而且基于ASP技术的物资管理系统只需用到Windows的IE浏览器就能进行管理和使用,使维护更加简便,不需安装特殊软件。

1系统需求

管理部门需要低成本、高效能、功能完善的物资管理系统,本系统需要满足:1)医院日用物资仓库、医用物资仓库、电脑耗材仓库和后勤维修配件仓库、介入中心仓库和手术室仓库,被服洗涤中心仓库的流程管理。2)物资库存与资产追踪管理的自动化管理。3)协助物资配送的规划管理。4)自动生成各库房的购进、领用、统计和报损的表单。5)实现物资分类预算对物资计划、采购和领用环节的定额控制。

2系统的流程分析及架构设计

本系统采用三层结构设计,后台数据库采用SQL Server2005,用ASP.NET 2.0技术实现具体编程,以ASP.NET组件ADO.NET访问数据库。ASP.NET框架具有稳定、轻量、易于开发、便于测试和部署的特点,有助于提高开发的协作效率和系统的灵活性,也能根据情况快速地调整和扩充管理系统的功能,读写数据库和主要的功能模块由ADO.NET完成。根据各库房的需求搭建框架,系统流程如(图1)。

3开发环境

服务器操作系统为Windows Server2003,安装了SQL Server2005数据库,配置了IIS,

配置了DNS服务,用于解析Web Server的域名;客户端操作系统为Windows XP,安装IE6.0和Microsoft office2003。

4实现的技术

ASP.NET是一种建立在动态Web应用程式技术,含有表示层、业务逻辑层、数据访问层的3层结构系统。ASP.NET 2.0中的ObjectDateSource可以提供一种将相关页上的数据控件绑定到中间层业务对象的方法,为三层结构的实现提供支持,在不使用扩展代码的情况下,可以使用中间层业务对象以声明方式对数据执行选择、插入、更新、删除、分页、排序、缓存、和筛选操作。ASP.NET 2.0中的Membership Provider和Role Provider主要用于实现管理应用程序的角色与权限的功能。ASP.NET 2.0中的AJAX能够快速地创建具有丰富的用户体验和熟悉的用户界面网页[1]。

数据库系统选择与Windows 2003 Server紧密结合的SQL Server2005作为后台数据库服务器,其数据库编程方式采用ActiveX数据对象ADO(Active Data Object),通过使作ADO控件,绑定数据对象到内置控件和ActiveX控件、创建ASP应用程序等,都可以访问 这些可编程的数据对象[2]。

图1系统流程

5系统设计

5.1功能设计

系统采取模块化的方式建立,使系统结构严谨,层次分明,便于使用和维护。

5.1.1信息维护模块

信息维护模块中,包含有分类设置、基础设置和其它设置。

1)分类设置:有物资分类、材料证件分类、供应商证件分类、仓库对应关系的设置,在仓库对应关系的设置中,可以根据实际需求调整,勾选仓库名称。(这里主要是帐务管理中报表的显示范畴,如:日用仓库、电脑耗材仓库、后勤维修配件仓库对应到日用物资仓库时,日用物资仓库的月报表就包括了日用、后勤、电脑三个仓库的进出账的总和)。

2)基础设置:维护物资材料信息主界面,仓库材料信息→进到仓库材料定义页面。

3)其他设置:参数设置,参数设置页面只有部分功能可以设置,其它的具体设置需要从后台表中去设置。见(图2)

图2参数设置

5.1.2采购计划管理模块

采购计划管理模块包括有:科室物资计划需求主界面和科室计划明细查询功能。

5.1.3库存管理模块

库存管理模块中包括有:物料的初始化(代销、非代销物资的初始化,起初记账),入库管理、出库管理(科室领用申请、科室领用申请审核、材料出库、材料移库),代销品管理(代销入库、代销出库、代销材料库存分布查询、代销使用查询),库存盘点、库存查询、期末处理(未确认單据查询、期末结账)。

5.2后台数据库设计

采用SQL Server2005建立系统后台数据库,主要包括以下数据表:用户信息表、科室表、厂商目录表、物资管理表、系统参数表、采购计划表、物资类别表、部门需要计划表、物资预算表、库存记录主表、物资配套领料表、明细表盘点表采购发票表、付款单、表代销库存表等[3],(图3)为库存记录明细表的名称与代码

图3库存记录明细表结构

6结束语

基于ASP.NET加强了对医院库房的科学管理,是医院后勤建设的一个方面,防止了盲目采购,减轻积压,降低库存资金的占用,从而提高了医院的管理水平。

参考文献:

[1]王辉.基于ASP.NET的北京奥组委物资管理系统开发[D].上海:复旦大学,2008.

[2]黄伟敏,李增平.基于ASP的物资管理系统设计与实现[J].电子设计工程,2009(3):93-94.

[3]何黎霞.基于ASP.NET技术的企业物资管理系统[J].长江大学学报:自然科学版,2009(2):222-223.

作者:项春敏

第三篇:基于ASP.NET民航机务维修管理信息系统研究

摘要:本文给出了一个基于ASP.NET的机务维修管理信息系统,介绍了系统的结构设计和功能设计。该系统将工程技术管理、维修生产管理、航材管理、质量控制管理和人力资源管理等业务信息集成化,实现机务维修管理工作的一体化、规范化、程序化,有助于加强维修成本控制、提高维修管理水平。

关键词:机务维修;ASP.NET;管理信息系统

Research of Aviation Maintenance Management Information System Based on ASP.NET

Yang Xiaoqiang

(Civil Aviation Flight University of China,Guanghan618307,China)

一、引言

在信息技术高度发展的今天,信息已成为企业管理尤其是安全管理的关键资源。信息技术的应用已经成为企业经济效益增长的主要动力之一。为适应现代航空维修业缩短维修周期、降低维修成本、提高维修质量的要求,航空维修企业必须充分利用信息技术、使其核心业务和主导流程信息化,实现信息的高度集成和充分共享、优化企业内部的资源配置与协同运作,从而大大提高生产效率和降低维修成本[1]。

我国的民航维修还处于一个由传统维修方式向现代先进维修模式转变的过渡时期。各维修企业在运行模式、标准和程序,以及维修方案和工程技术规范都存在着差异。基于国内机务维修管理的特殊性,单纯引进国外航空维修企业成功的软件系统,并不能充分发挥其作用。民航机务维修管理的信息化建设,需要结合各航空公司的特点,根据实际需求开展设计、开发工作[2]。

本文给出了一个基于ASP.NET的机务维修管理信息系统,该系统将工程技术管理、维修生产管理、航材管理、质量控制管理和人力资源管理等业务信息集成化,实现机务维修管理工作的一体化、规范化、程序化,有助于加强维修成本控制、提高维修管理水平。

二、系统结构设计与开发工具的选择

(一)系统结构设计

与传统的信息系统相比,B/S体系结构具有成本低、跨平台、易维护以及良好的开放性和可扩充性,更好的满足了航空修理企业生产管理人员流动性强的特点,因此本系统采用了B/S体系结构。

B/S结构由浏览器、Web服务器、数据库服务器3层组成。在这种体系结构下,客户端使用一个通用的浏览器,取代了各种应用软件,用户都是通过浏览器进行操作的。结构的核心部分是Web服务器,它负责接收来自浏览器的查询请求,然后根据查询条件,利用数据引擎技术(ODBC、ADO、OLE/DB)到数据库服务器获取相关数据,再将结果转换成HTML、DHTML、XML等页面描述语言,传送回提出查询请求的浏览器。图1给出了系统的体系结构。

(二)开发工具的选择

为了保证系统运行的性能,系统运用先进的ASP.NET作为开发工具。ASP(Active Server Pages,动态服务页面)是微软公司推出的一种Web应用程序开发技术,也是服务器端的脚本(Script)运行环境,是一种建立在通用语言上的程序构架,使用该技术可以开发动态的、交互的Web应用程序。

ASP.NET的工作原理是:首先,客户端浏览器发送一个HTTP请求到Web服务器,请求访问一个Web页面。然后,Web服务器通过该请求来定位网页位置。如果所请求的网页的文件名后缀是“.aspx”,那么就把这个文件传送到aspnet-isapi.dll进行处理,由aspnet_isapi.dll把ASP.NET代码提交给CLR,由CLR编译并执行,得到纯HTML结果。最后,Web服务器把这些纯HTML结果传回浏览器作为HTTP响应,浏览器收到这个响应之后,就可显示Web页[3]。

ASP还可以利用内嵌的SQL语言和ADO对象访问数据库,实现用户对数据库的交互访问。ADO对象提供了三个重要对象Connection、Record Set和Field对象,它们分别完成数据库的连接、记录存放、字段调用等任务。

由于ASP.NET的出现,使网页访问者和服务器进行交互更加容易,利用ASP.NET可以实现基于Web的信息管理系统。利用ASP.NET实现的信息管理系统使用户非常方便地对后端数据库进行增加、修改、删除及查询操作,而且利用ASP.NET可以实现分页技术,用户对大量记录的查询一目了然,轻松查看全部记录。

三、系统的功能设计

民航机务维修管理信息系统主要包括了工程技术管理、维修生产管理、航材管理、质量控制管理和人力资源管理五个功能模块。系统通过把这五个方面信息的集成,实现信息的高度共享,可合理调配资源,达到人力资源、物流和信息流高度集成和互动,从而提高了生产效率和管理水平。

(一)工程技术管理

工程技术信息是维修企业生产的重要资源,它包括各种技术手册、服务通告、维修方案、维修计划、工程指令和工作单卡等。航空维修的资料种类多,数量大,更新周期短,使用频繁。机务维修管理信息系统通过建立电子阅览室既能在快速网络查询,又能即时更新修订,还能编发维修方案、维修计划和工卡,极大地提高了工作效率。

(二)维修生产管理

可根据用户需求、飞机性能状况、适航要求和维修人力配置情况,制定出周密的生产计划及详细的单机维修计划,确定并生成维修部门的月计划、周计划和工作日计划,并可根据实际情况进行动态修改。通过定义定检工作和非计划工作所需的工作步骤、航材、人员等信息,生成生产任务单。根据生产任务,通过人力资源管理模块、航材物资管理模块、技术资料信息管理模块生成并控制工装设备准备、航材领用及人员安排。

(三)航材管理

由于航材的特点,既不能库存太多、太久,又不能因缺件而影响维修进度。本模块提供了航材的库存管理、采购管理功能。根据生产计划和库存进行采购,达到低成本的库存。还可以根据生产任务做好航材、工装设备等物资的准备。

(四)质量管理

质量分析与管理是建立在大量数据基础上的,随着机队规模的增长和数据信息的剧增,利用计算机进行质量管理就成为必然。质量管理模块通过对数据收集、分析来生成质量报告。

(五)人力资源

包括了人员的基本信息、培训管理、技术资格、职业规划,可以根据生产任务和技术要求快速合理地调度。

四、机务维修管理信息系统的作用

(一)为管理者提供计划决策,实现科学的维修控制

机务维修管理信息系统可全方位的为管理者提供科学的数据和信息,通过强大的统计分析功能,为科学地制定各种管理计划和预测未来提供依据,并辅助制定相应的方案[4]。

(二)通过信息交换规范化和标准化,实现实时信息共享

管理信息系统要求从信息内容的收集到传递,务必实现标准化和规范化。机务维修管理信息系统通过信息实时共享,有助于各部门之间、员工之间的沟通交流。

(三)协调企业内部工作,提高工作效率

机务维修管理信息系统可使各种人力资源、生产设备达到最合理的利用状态,并可使各部门之间能够快速协调,减少了不必要的交叉,从而提高工作效率、提高利润。

五、结论

本文中的民航机务维修管理信息系统主要包括了工程技术管理、维修生产管理、航材管理、质量控制管理和人力资源管理五个功能模块,通过把这五个方面信息的集成,实现信息的高度共享,可合理调配资源,达到人力资源、物流和信息流高度集成和互动,从而提高了生产效率和管理水平。

现代航空维修工作,是以可靠性为中心。通过计算机管理维修任务和控制信息可使得机务维修工作既能保证飞机安全,又能最大限度地降低成本。

参考文献:

[1]魏久福,夏洪山.航空维修信息化技术研究[J].江苏航空,2007,4:23-24

[2]李淑芳.航空机务维修生产管理信息系统[J].中国民航学院学报,2003,21(增刊2):77-78

[3]高东旭,庞大芳.基于ASP.NET和SQL Server技术开发煤矿安全信息管理系统[J].煤炭技术,2008,7(10):64-65

[4]何喜平,黄世钱.管理信息系统在企业现代化管理中的应用[J].经营与管理,2010,2:53-54

作者:杨晓强