ImageVerifierCode 换一换
格式:DOC , 页数:5 ,大小:104KB ,
资源ID:1809382      下载积分:10 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1809382.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于ASP.NET的企业信息管理系统的设计与实现.doc)为本站会员(gs****r)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

基于ASP.NET的企业信息管理系统的设计与实现.doc

1、1基于 ASP.NET 的企业信息管理系统的设计与实现【摘要】采用微软提供的 Microsoft Visual Studio 2008 作为开发工具,采用面向对象的编程方法,使用三层架构并结合 SQL server 2005 数据库,实现了企业信息管理系统的基本功能,包括:订单、项目单和库存批次单的查询、录入,删除、修改、打印和审核等;基础数据资料的添加,删除等;对系统的维护管理等,使得对企业信息的管理更加地方便,高效。该系统能够极大地提高效率,这也是企业科学化、正规化管理的重要条件。 【关键词】企业;内部信息;信息化 1 引言 本文利用.NET 和 ADO.NET 等技术为理论依据,阐述企业

2、信息管理系统结构设计和具体实现技术。用 SQLServer 数据库技术为系统提供后台数据支持,实现系统的动态更新,提高系统的交互性,突出企业信息管理系统的优势,本系统包括基础资料模块、订单管理模块、项目管理模块、调度管理模块和系统维护模块等。同时,本系统遵循应用开发的三层体系架构,系统由表示层、业务逻辑层及数据访问层构成,高内聚,低耦合”的三层架构能够让本系统开发效率更高、维护更容易。表示层将将会用到大量的自带控件,以实现系统界面的预期效果,包括输入拼音显示汉字、汉字拼音转换、延迟加载、树形图、组合条件查询等功能强大的组件。业务逻辑层负责关键业务的处理和数据的传递。数据访问2层负责数据库数据的

3、访问,主要为业务逻辑层提供数据,根据传入的值来操作数据库,增、删、改或者执行其它存储过程等。本文设计并实现的企业信息管理系统能够提高员工的工作效率,降低企业服务成本,促进企业信息化建设。为了能方便对企业信息进行管理,有必要建立一个企业信息管理系统,使企业信息管理规范化、系统化、程序化,避免信息管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的进行查询和修改企业信息。 2 系统概述 企业信息管理是企业管理质量的一个重要组成部分,发展到今天计算机技术已经不再神秘,其操作越来越简单易学,所以一般人员只要通过培训是能够掌握计算机技术的操作和使用。随着我国企业的规模和数量日益增多,原先的纸

4、质记录、手工服务方式已远不能满足如今企业的管理和业务需求。针对这一现状,在此提出实施无纸化的企业管理办法,通过信息化系统实现企业基础资料、订单业务审核流程、项目实施流程、库存报表等功能,提高员工的工作效率,降低服务成本,促进企业的信息化建设。调查分析发现,企业信息管理工作完全可以借用计算机技术完成。据分析统计发现企业信息管理主要包括以下几个方面:基础资料管理模块、订单管理模块、项目管理模块、调度管理模块和系统维护模块等。 基础资料是共用的,通过在线实时从公司的 CRM 系统下载,并且还能上传本系统的各种单据。但是各模块的权限控制必须分开,以便信息能得到更好的安全、保密效果。 3订单管理模块是对

5、企业销售订单进行管理,职能部门职员下的订单,要通过公司各层领导的审核通过才生效,对于生效的订单,仓储部按照订单的产品进行派发。 项目管理模块是对公司软件开发项目进行管理,售前经理下的项目单,要通过公司研发部门的审核通过才能生效,对于生效的项目单,开发总监会根据项目的具体情况分配任务给开发人员,并跟踪开发进度,直至项目经测试通过,并实施结束。 调度管理模块是对公司的硬件产品进行管理,总部和公司各办事处每周都对自己的库存进行一次盘点,生成的库存单也要经过总部审核,审核通过的库存单会生成库存报表。 系统维护模块是由管理员使用的,管理员不参与业务相关工作,只维护管理系统,有利于业务工作的安全性,系统维

6、护模块包含了 5 点,分别是组织机构管理、系统字典管理、参数设置、用户管理和功能授权。基于 ASP.NET 的企业信息管理系统功能结构图如图 1 所示。 3 关键技术 本文设计并实现的企业信息管理系统是基于 ASP.NET 开发技术,并遵循应用开发的三层体系架构,系统由表示层、业务逻辑层及数据访问层构成,本系统使用的三层体系架构如图 2 所示。 “高内聚,低耦合”的三层架构能够让本系统开发效率更高、维护更容易。 (1)表示层(UI) VS 提供强大的界面组件和用户输入验证组件来实现页面绚丽的网络应用。在本系统中,将会用到大量的自带控件,以实现系统界面的预期4效果,包括输入拼音显示汉字、汉字拼音

7、转换、延迟加载、树形图、组合条件查询等功能强大的组件。页面逻辑(如用户输入验证、客户端的数据完整性检查)和大部分的业务逻辑(如对数据的处理)都将在客户端实现。 (2)业务逻辑层(BLL) 负责关键业务的处理和数据的传递。复杂的逻辑判断和涉及到数据库的数据验证都需要在此做出处理。根据传入的值返回用户想得到的值,或者处理相关的逻辑。所有要用到的 SQL 都写在这里,提供接口给 UI,既安全又方便调用。 (3)数据访问层(DAL) 负责数据库数据的访问。主要为业务逻辑层提供数据,根据传入的值来操作数据库,增、删、改或者执行其它存储过程等。 在本系统中,应用了用户-角色权限模式来设计系统的权限,随着系

8、统用户的增多,不可能为每一个用户设置权限,由于每个系统的用户都有不同的分类,所以相同类型的用户就可以归结为一个角色,这样就能提高很大的效率。 4 小结 本系统的研究成果可被中小企业采用,成为中小企业信息化的一部分。可用于还未引入任何系统对企业管理进行信息化管理的各中小企业。同时,也极大方便了员工的工作,提高了他们的工作效率。也可用于虽然引入了相关的信息化服务系统,但是原系统并不完善或者尚有很多不足的中小企业。 5参考文献: 1Jonathan Chaffer,Karl Swedberg 著.李松峰,李炜等译. Jquery 基础教程M. 北京:人民邮电出版社,2008 2Donis Marshall 著.施平安,王净,蔡兴泉译. Visual C# 2008 核心编程M.北京:清华大学出版社,2009

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。