浅谈ASP.NET项目开发课程中管理信息系统的设计

来源 :安家(校外教育)下旬 | 被引量 : 0次 | 上传用户:wujuan0902
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本文介绍了ASP.NET项目开发课程中对管理信息系统的设计,如何采用B/S结构进行架构的搭建、进行需求分析与结构设计、利用SQL server建立数据库,通过使用ASP.NET编程技术进行系统的设计与开发。
  关键词: B/S ASP SQLServer VISUAL C#
  中图分类号:TU 文献标识码:A 文章编号:(2021)-03-135
  1引言
  ASP.NET 是.NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。ASP.NET基于.NET Framework的Web开发平台,不但吸收了ASP以前版本的最大优点并参照Java、VB语言的开发优势加入了许多新的特色,同时也修正了以前的ASP版本的运行错误。ASP.NET的优点主要体现在效率高、可重用性高、代码量少这三方面。ASP.NET与ASP相比较效率更高,提供了很高的可重用性,对于实现同样功能的程序,ASP.NET使用的代码量比ASP要少得多。ASP.NET采用全新的编程环境,代表了技术发展的主流方向。
  MVC是一种使用MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式。一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。
  Model(模型)是应用程序中用于处理应用程序数据逻辑的部分。通常模型对象负责在数据库中存取数据。View(视图)是应用程序中处理数据显示的部分。通常视图是依据模型数据创建的。Controller(控制器)是应用程序中处理用户交互的部分。通常控制器负责从视图读取数据,控制用戶输入,并向模型发送数据。
  2需求分析
  B/S架构是一种在网络环境中的系统开发架构,现在程序人员开发软件系统时对它进行了大规模采用,通过突破C/S结构的某些限制,有力的支撑了此结构的软件系统的开发。而计算机网络技术的发展推动了B/S架构的更新。同时在互联网技术的进一步发展下,大量管理系统要求可以在接入互联网的多台电脑上使用和操作系统。随着该前提下程序员开发软件系统时广泛应用B/S架构,其根本组成部分也在不停的改善。
  B/S架构不是窗口软件系统,这就使本系统以后不需要像QQ等软件一样需要把使用系统下载安装到电脑上那么麻烦,由此可见B/S架构的本系统只要会操作百度等浏览器,就能打开使用。其程序开发这边使其成功运行的方式也很简便,程序员在这边电脑上安装开发好的软件系统,通过远距离的连接工具的操作,就能做到在多台接入互联网的电脑上对安装好的软件系统进行操作使用。B/S架构大大方便了顾客使用本系统。
  因为B/S架构的组成的特殊性能,顾客这边只需要用电脑上安装的百度等引擎搜索登陆操作本系统就能对分散部署在互联网上的多台服务器提出访问。由于提供服务的计算机软件设备承担了大部分的用户发出访问的处理任务,而用户电脑上仅仅部署配备很少的本地服务程序操作软件就可以,因此客户操作电脑使用系统的步骤被B/S结构大大的精简了。
  管理信息系统提供了强大的管理功能,方便管理员对信息的添加、修改、删除、查询等操作。系统开发的总体任务是实现信息管理的系统化、规范化、自动化、达到提高信息管理效率的目的。以药品开发为例,药品管理程序按角色分为操作员和管理员2类用户。操作员可进行“药品信息查询”、“药品添加”、“药品修改”、“采购商查询”、“采购商添加”、“出库信息”、“入库信息”、“数据库备份”等功能。管理员可进行“药品信息查询”、“药品添加”、“药品修改”、“采购商查询”、“采购商添加”、“出库信息”、“入库信息”、“数据库备份与还原”、“用户管理”等功能。
  3系统的设计与实现
  3.1数据库的设计
  SQL Server系列软件是Microsoft 公司推出的关系型数据库管理系统。2008年10月,SQL Server 2008简体中文版在中国正式上市,SQL Server 2008 版本可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。可以对数据进行查询、搜索、同步、报告和分析之类的操作。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,它都可以控制数据而不用管数据存储在哪里。
  3.2系统的实现
  Visual Studio是微软公司推出的开发环境,是目前最流行的Windows平台应用程序开发环境。Microsoft Visual Studio 2010 采用拖曳式便能完成软件的开发。简简单单的操作便可以实现一个界面的生成。但拖曳的界面,也应当有相应的代码来实现功能。Microsoft Visual Studio 2010支持C#、C++ 、VB。 可以快速实现相应的功能。
  在 Visual Studio 的任何版本中都可以创建和使用文本模板,无需任何其他组件。在引入了预处理文本模板的 Visual Studio 2010 中,从应用程序生成任何类型的文本文件已变得更加容易。还通过与生成系统的更好集成,改进了对代码集成的支持,从而使生成的源代码始终会在对源模型进行任何更改后保持更新。
  管理信息系统网站具有的主要功能如下:
  会员管理包括前台用户注册,用户登录,以及管理员对会员信息进行查询,对会员信息进行修改和删除会员信息等功能,会员信息包括会员的登录账号,登录密码,用户地址等重要的联系信息。
  产品管理是网站处理产品信息的重要模块,包括前台产品展示,产品搜索,产品类别展示,产品信息包括产品的名称,数量,价格,产品类别等重要的信息。管理员可以对产品进行添加,修改和删除。
  订单管理是一个购物网站很重要的功能,订单管理包括前台用户购买商品的购物车,当用户确定订单之后就可以在自己的订单查询功能模块实现查询自己的历史订单信息。管理员可以对订单信息进行查看。
  新闻留言板提供了一个用户和网站之间的最好交流平台,用户登录网站就可以在新闻动态板上给网站进行留言,包括留言的姓名,标题,内容和一些联系方式。当用户发布留言后管理员可以在后台查看留言信息,同时可以对用户的留言进行回复。对不良信息可以做删除操作。
  4.结论
  本文论述了ASP.NET项目开发课程中管理信息系统的设计过程,在Microsoft Visual Studio 2010集成开发环境进行开发,采用了Asp.Net技术,后台语言采用C#语言进行编程开发,页面前台采用了HTML语言进行显示,在配合功能强大的数据库系统来存储系统中用到的数据信息,提高学生的技能和实践能力,达到良好的效果。
  参考文献
  [1]金晶.基于ASP.NET的学生信息管理系统的设计分析[J].卫星电视与宽带多媒体,2020(02):21-22.
  [2]付跃军,李忠政.基于ASP.NET的管理信息系统设计与实现[J].机电产品开发与创新,2019,32(04):97-99.
  [3]刘培林,史莹中,黄翀.C#可视化程序设计案例教程[D].机械工业出版社 2019
  天津滨海职业学院 天津 300451
其他文献
摘要:将思维导图运用于小学英语写作教学是对课堂教学进行创新的具体体现,能够改善英语课堂教学质量,提高学生英语写作能力和水平。小学英语教师一定要充分挖掘思维导图的教学价值,使其可以在开发学生写作潜能、改善学生写作水平上发挥积极作用,构建更加高效的小学英语写作课堂。  关键词:思维导图;小学英语;写作教学;应用策略  中图分类号:TU 文献标识码:A 文章编号:(2021)-03-153  教育体制改
期刊
摘要:对于语言学科来说,语言是一种应用手段,需要学生通过反复的训练和练习而逐渐形成较强的实践能力,对于俄语教学来说,教师有必要为学生创设出交际教学场景,让学生能够在相对较为真实的语言环境进行理论知识的应用和实践。在这一过程中,教师有必要根据俄语教材中的知识内容去进行大量实践活动的构建,并需要通过采取多元化的教学模式,而使学生能够同从多种角度去进行知识的理解和思考。在这一过程中,教师有必要与学生形成
期刊
【摘要】随着新课程标准的引入和实施,学生积极参与课堂活动,并受到了教育界的广泛关注。当前,基础体育教育越来越重视培养学生的运动意识,强调学生的积极参与和学生运动技能的发展。由于对新课程概念的误解和缺乏实践,基础体育课已进行了重大改革,如课程设置,培训内容的统一和培训方法的优化,但总体发展背景下的判断实践仍偏向于传统。而且学生的被动学习仍然存在,这对运动技能的形成产生了负面影响。在这方面,中学体育教
期刊
摘要:语文蕴含了我国传统文化的精华,同时也是我国文化的根本,因此语文教育受到社会普遍关注。语文又是一门语言类学科,在高中阶段,语文教学应该注重以学生为中心,对教学方式进行全面改善,有效提高高中语文教学的效率与质量,让学生通过语文学习,良好的传承中华传统文化,同时教师也要进行相应的学习,提高自身专业水平,深入挖掘与探究语文知识,进而让学生能够在语文学习中提高自身综合能力,促进学生全面发展。本文通过分
期刊
摘要:幼儿是最需要保护的群体,他们对于外界环境的认识程度不深,而且自我保护措施较少。每一位幼儿都是正在成长中,他们需要保护,需要老师对他们进行自我保护意识培养的教育,让他们可以在教育的过程中吸收到更多自我保护知识。在教育中丰富幼儿的思想,让他们自身可以不断的健康成长。安全的环境也会存在一些不安全的隐患,老师需要提醒并引导幼儿学会辨认这些隐患,保护自己避免受到伤害。  关键词:小班教育,绘本阅读,自
期刊
摘要:在我国素质教育全面渗透的背景下,幼儿园教育作为孩子受教育的重要起点,更应当贯彻落实新课改的要求。当前的幼儿园教育更加注重孩子的全面发展,重视孩子的兴趣和个性的开发,关注孩子的健康教育。因此,文章以幼儿园健康教育的有效途径作为主要探讨内容,提出了一些建议以供相关教育工作者参考。  关键词:幼儿园;健康教育;有效途径  中图分类号:TU 文献标识码:A 文章编号:(2021)-03-159  3
期刊
摘要:兴趣是学生学习动机中最现实、最活跃的因素。在化学课堂教学中,对学生的学习兴趣进行激发和培养、巩固和提高,是提高课堂教学质量的有效途径。  关键词:化学教学;兴趣;激发;培养  中图分类号:TU 文献标识码:A 文章编号:(2021)-03-154  爱因斯坦说过:“兴趣是最好的老师。”兴趣是学生学习动机中最现实、最活跃的因素。心理学也明确指出:“兴趣是人乐于积极地去接触和认识某种事物的一种心
期刊
摘要:谈到语言表达能力,或许大多数人首先想到的是与语文科目相关的事物。其实不然,语言表达能力与我们的生活息息相关,不仅语文教学中需要注重对学生语言表达能力的培养,数学教学亦然。本文就小学数学教学中学生语言表达能力的培养,从学生和教师两个角度出发,对在小学数学课堂教学中培养小学生语言表达能力的意义进行论述并提供对应的方法论指导,以资参考。  关键词:小學数学;课堂教学;语言表达能力  中图分类号:T
期刊
摘要:课外读物通常包含丰富有趣、内涵深刻、情节曲折的故事,这正契合了小学生好奇心强的个性特征,可以更有效地点燃小学生的写作欲望,让学生从内在想要提笔写作。  关键词:小学语文;作文;教学;课外阅读;意义与方法  中图分类号:TU 文献标识码:A 文章编号:(2021)-03-141  引言:小学语文教师课堂上渗透课外阅读,可以帮助小学生培养积极的阅读习惯,提升小学生的文字和语言表达能力,同时促使让
期刊
摘要:传统文化目前已受到高度重视,小学美术教学与传统文化有着密切的联系,通过传统文化的融合,可以有效地培养学生的美术综合能力。因此,当前的小学美术教师应把握好美术学科的特点,都可以在言传身教中对学生开展传统文化的教学与渗入,真正意义上让小学生感受我国的传统文化,合理增强小学生的美术素养能力与综合能力,并将传统文化运用于小学美术课堂教学中。  关键词:传统文化;小学美术;美术教学  中图分类号:TU
期刊