基于.net 技术土木工程专业信息管理系统设计与实现.docVIP

基于.net 技术土木工程专业信息管理系统设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于.net 技术土木工程专业信息管理系统设计与实现

精品论文 参考文献 基于.net 技术土木工程专业信息管理系统设计与实现 李纲 董宪军 韩忠任(黑龙江农垦科技职业学院 150431)   摘要:土木工程专业正在当前大多数高校都有开设,是我国培养土木工程类专业人才的主要教学专业。现如今,我国的经济正处于高速发展阶段,房建工程、路桥工程、水利工程等多个领域的土木工程项目越来越多,对其相应的人才素质也提出了更高的要求。为了能够更好的进行土木工程专业课程教学,有必要利用信息化技术进行教学管理模式创新。而信息管理系统的应用无疑是一种最好的实现途径。现本文就以.net开发技术为依据,来探讨土木工程专业信息管理系统的具体设计方法与实现途径,以供参考。   关键词:.net技术;土木工程专业;信息管理系统;设计;实现   在现代土木工程专业的教学中,除了要使学生掌握基本的理论基础知识以外,还要注重培???学生的实践能力和知识运用能力。只有这样,才能使学生具备更强的问题解决能力,才能满足现代社会发展中基础设施建设需求。因此可以说,在当前的土木工程专业教学中,学生需要掌握的知识体系非常庞大,信息量较大,再加上实验教学的内容,更是一个非常复杂的教学体系。如果能够建立一定的教学信息管理系统,势必能使教学规划更有条理,教学大纲更为清晰。以下本文就来谈谈基于.net技术的土木工程专业信息管理系统的设计与实现,希望能够为我国高校土木工程专业教学管理水平的提高提供一些借鉴参考。   一、需求分析1、系统功能需求对于土木工程专业信息管理系统来讲,其所需要满足的系统功能需求主要是教学信息管理的需求,学生信息管理的需求以及系统总体业务管理的需求。其中教学信息管理需求主要包括土木工程专业中各门课程的主要教学大纲以及其总体的教学计划。教学信息管理系统应该能够实现教学计划的编制、查询功能,还要能够实现信息的监控管理。学生信息管理系统主要是针对学生使用本系统而言,要能够实现学生基本信息的增添修改以及学生的学习情况记录与查询等功能。系统总体业务管理的需求则主要是对本系统的整体管理,主要为一些基本的管理需要,如对数据进行查询、增删、修改以及共享等。只有这样,才能满足高校土木工程专业的教学需要。   2、非系统功能需求非功能需求:指对系统提供的服务,以及该系统所具备的品质和属性;它不直接与系统具体功能相关,但与系统的总体性相关,比如可靠性、扩展性、响应时间、性能等等。在本系统的开发设计中,主要是从可靠性、可用性、可扩展性以及可维护性等四个方面入手分析。其中可靠性是所开发的系统必须要具备较强的可靠性,不会经常出现系统错误或崩溃等问题。可用性是所开发的系统要能够具有一定的适用共性,也就是说系统的操作要简单方便,界面显示要简洁明了,能够方便所有的用户操作适用。可扩展性是指系统应该有一定的预留接口,以便于在今后的系统改进与完善。可维护性是指系统软件要便于维护,开发过程的相关文档要有所备份,并能够对用户进行一定的技术培训。   二、系统的具体设计本系统的设计与开发采用的软件技术是ASP.NET,这是一种最新的互联网软件,能够作为软件系统开发的编程支持平台。本系统所采用的系统架构为B/S 架构,所使用的数据库为SQLServer2005。系统软件体系结构设计包括表现层、业务逻辑层和数据层,系统的总体结构如图1所示。   图1 系统结构图表现层就是用户看到的网页,主要用于实现人机交互,是三类角色用户进行信息传输,实现使用者与系统间的信息的交互主要通道。表现层即是 MVC 框架中的视图 VIEW,这部分内容 view 往往是经过富客户端组件 ExtJs 呈现出来,效果要求更加的美观实用。在应用系统的表现层中往往都会设计许多用户界面,以方便用户对系统的操作,比如系统登陆界面用于用户管理、系统主界面是为了用户进行浏览、输入命令和下载等任务而设计。本系统的表现层采用web 浏览器格式。用户层中的各类界面将运用 Dream weavers 来完成设计, 同时结合ASP.NET 技术,选用 C#语言作为编程语言完成页面的动态效果。   业务逻辑层主要功能是解决整个软件系统的业务需求,主要体现在数据模型定义及映射功能、数掘库访问功能,实现具体的业务逻辑、状态管理功能。业务逻辑层对应于 MVC 框架中的模型 Model,是界于表现层和数据层两层结构之间,它能够接收用户的请求,按照要求与数据层进行通信,然后调用数据访问层,得到返回结果,在整个数据交换中起到了承上启下的作用。   数据层是整个分层体系的里面最底层,主要由逻辑层对其进行访问。对所有数据的操作和处理工作都是必须在数据层完成的。数据层要根据逻辑层的命令要求从数据库中提取相关数据,或是对数据库中的数据进行修改操作,然后把其操作处理结果通过逻辑层返回到表现层的,从而实现与数据库的交互功能,执

文档评论(0)

sheppha + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5134022301000003

1亿VIP精品文档

相关文档