论文_基于asp.net的企业管理系统设计于实现.doc

上传人:pu****.1 文档编号:565040103 上传时间:2023-06-24 格式:DOC 页数:34 大小:851.50KB
返回 下载 相关 举报
论文_基于asp.net的企业管理系统设计于实现.doc_第1页
第1页 / 共34页
论文_基于asp.net的企业管理系统设计于实现.doc_第2页
第2页 / 共34页
论文_基于asp.net的企业管理系统设计于实现.doc_第3页
第3页 / 共34页
论文_基于asp.net的企业管理系统设计于实现.doc_第4页
第4页 / 共34页
论文_基于asp.net的企业管理系统设计于实现.doc_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《论文_基于asp.net的企业管理系统设计于实现.doc》由会员分享,可在线阅读,更多相关《论文_基于asp.net的企业管理系统设计于实现.doc(34页珍藏版)》请在金锄头文库上搜索。

1、淮阴师范学院毕业论文(设计)毕业设计说明书学生姓名徐琦学 号330415028院 (系)文 通 学 院专 业计算机科学与技术(计算机网络)题 目基于的企业管理系统设计于实现指导教师翁 小 兰 (讲 师/硕 士) (姓 名) (专业技术职称/学位) (姓 名) (专业技术职称/学位)2008年5月摘 要: 随着信息技术的快速发展,传统的企业管理方式已经不能适应激烈的市场竞争的需要。利用管理信息系统对企业进行管理已成为必然趋势。目前企业采用的管理系统可分为C/S结构和B/S结构,B/S结构的系统具有操作简便,客户端不需安装,维护方便等优点被越来越多的企业所青睐。论文将介绍如何使用ASP.NET设计

2、一个B/S结构的企业信息管理系统。关键词: 企业管理,ASP.NET,SQL Server33Abstract: Along with the information technology fast development, thetraditional business management way already could not meet the intensemarket competition need. Carries on the management using the management information system tothe enterprise to bec

3、ome the inevitable trend.At present the enterprise uses the management system management systemmay divide into the C/S structure and the B/S structure, B/S structure of the system is simple, the client without installing and maintaining the advantages of convenience was more and more enterprises are

4、 favored.The paper introduced how uses SAP.NET to design a B/S structure theenterprise information management system. Keywords: management,ASP.NET,SQL Server目 录1 绪论41.1 企业管理系统简介41.2 企业管理系统开发意义41.3 论文组织结构42 系统解决方案52.1 开发工具简介52.1.1 ASP.NET简介52.1.2 C#语言简介52.2 程序运行环境63 需求分析63.1 系统设计目标63.2 可行性分析73.3 需求分析

5、73.3.1 概要设计73.3.2 系统功能结构图83.3.3 数据库设计94 企业管理系统主要/关键技术134.1 登陆模块设计134.2 设置权限模块设计154.3 员工信息模块设计174.4 留言管理模块设计224.5 验证码模块设计254.6 其他模块设计265 软件测试285.1 软件测试的必要性285.1.1 模块测试285.1.2 子系统测试285.1.3 系统测试295.1.4 验收测试295.2 调试29结束语31参考文献32致谢331 绪论1.1 企业管理系统简介随着中国加入WTO,意味着我国要在同一个信息平台上参与国际竞争,同世界接轨。这对我们既是一个机遇,也是一个挑战。

6、为此作为一个企业必须全面加强企业的管理效率,管理好企业的人事信息,以提高企业的经济效益。企业管理系统是企业单位不可缺少的辅助管理软件,对于企业的决策者和管理者来说都是至关重要的。以往,人们使用传统人工的方式管理企业员工信息、填写各种表格,这种管理方式存在着许多弊端,如:效率低、保密性差,而且随着时间的推移,将会产生大量的文件和数据,给信息的查找、更新和维护带来很大的困难。目前很多大中小企业都或多或少地使用信息管理系统对企业的信息进行管理,从企业的部门任务的分配、员工详细信息的查询到留言管理等等日常事务都是通过计算机进行处理的。1.2 企业管理系统开发意义目前我国的中小企业数量多,地区分布广泛,

7、行业分布跨度大,在我国经济发展中具有重要地位。随着全球经济一体化的发展和电子商务的兴起,中小企业之间的竞争将越来越激烈。网络及电子商务的迅猛发展突破了时间、空间的局限性,给中小企业带来了更多的发展机会,同时也增大了企业之间的竞争强度。这就要求中小企业必须改变企业的管理模式,提高企业的管理效率。目前,我国中小企业的信息化水平还很低,相比国外企业,还处于起步阶段。随着科技发展,电脑操作及管理日趋简化,电脑知识日趋普及,同时市场经济快速多变,竞争激烈,企业采用电脑管理信息等诸多环节也已成为必然趋势。作为计算机应用的一部分,使用企业信息管理系统对企业信息进行管理,有着手工管理所无法比拟的优点,具体表现

8、在:1.检索迅速、查找方便;2.可靠性高、保密性好;3.存储量大、寿命长、成本低等。以上优点能够极大地提高企业信息系统管理的效率,也是企业单位的科学化、正规化管理,与世界接轨的重要条件。因此,开发一套这样的企业信息管理软件是一件很有必要的事情。1.3 论文组织结构本文的结构安排如下:第一章为绪论,简单介绍了项目的研究背景和意义;第二章是需求分析,介绍了系统的设计目标、可行性分析,数据库设计以及系统的开发方案;第三章详细介绍了ASP.NET数据库访问技术;第四章根据系统功能模块详细介绍了各模块的设计过程并给出部分实现代码;第五章介绍了软件的测试过程。2 系统解决方案2.1 开发工具简介2.1.1

9、 ASP.NET简介ASP.NET是.NTE框架层之一,负责处理对特定类型文件的Web请求,这些文件主要包括扩展名为.aspx,.ascx以及.asmx的文件以及其他一些文件。ASP.NET引擎为创建动态内容提供了强健的对象模型,同时松散地集成在.NET框架中。这种集成有利于把.NET框架移植到非Windows平台。ASP.NET是M的一部分,作为战略产品,不仅仅是 Active Server Page (ASP) 的下一个版本,它还提供了一个统一的 Web 开发模型,其中包括开发人员生成企业级 Web 应用程序所需的各种服务。ASP.NET 的语法在很大程度上与 ASP 兼容,同时它还提供一

10、种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有 ASP 应用程序中逐渐添加 ASP.NET 功能,随时增强 ASP 应用程序的功能。ASP.NET 可以用已编译的基于 .NET环境的可以用任何与 .NET 兼容的语言(包括 Visual Basic .NET、C# 和 JScript .NET.)创作应用程序。另外,任何 ASP.NET 应用程序都可以使用整个 .NET Framework,开发人员可以方便地获得这些技术,其中包括托管的公共语言运行库环境、类型安全、继承等等。ASP.NET 可以无缝地与 WYSIWYG HTML 编辑器和其他编程

11、工具(包括 Microsoft Visual Studio .NET)一起工作。这不仅使得 Web 开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到 Web 页的 GUI 和完全集成的调试支持。因此,对于程序员来说,可以更方便地开发Web应用程序,这些是跟微软为ASP. NET设计的以下策略分不开的:易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等等。 2.1.2 C#语言简介在过去的20年中,C/C+已经成为广泛应用于商业软件开发中的高级语言。但是C和C+都包含了一些容易使开发者产生错误的特性,通常我们可以认为,C/C+的灵活性是以

12、牺牲开发效率为代价的。在基于C语言的所有衍生语言中,C#是最近的演变结果。C#相对于C+而言,更现代、简单、完全面向对象和类型安全。最重要的是,它简化和现代化了C+在类、名字空间、方法重载和异常处理等领域的处理方法,摒弃了C+的复杂性,使它更易用、更少出错。在增强易用性的同时,C#也减少了C+的一些特性,如不再有宏、模板和多重继承等。事实上,特别是对企业开发者来说,上述功能只会产生更多的麻烦而不是效益。C#使编程更方便的新功能有严格的类型安全、版本控制、垃圾收集(garbage collection)等功能,所有这些功能的目标都瞄准了开发面向组件的软件。2.2 程序运行环境硬件平台: CPU:

13、P4 1.8GHz 内存:512MB以上软件平台: 操作系统:Windows Server 2003 数据库:SQL Server 2000 开发环境:Microsoft.NET Framework SDK v2.0 开发工具:Microsoft Visual Studio 2005 开发语言:C#语言 浏览器:IE 6.0 Web服务器:IIS 6.0 分辨率:最佳效果为1024768像素3 需求分析3.1 系统设计目标本毕业设计将要设计的是企业管理系统。该系统主要实现部门信息管理,员工信息管理,部门任务管理等功能。设计本系统主要是为了改善对企业的管理,更好的利用计算机在管理方面的作用。现将

14、预计实现的功能列举如下:1. 新用户的注册;2. 注册用户的登陆,退出系统;3. 更改密码;4. 查看系统公告及公告管理;5. 设置权限;6. 部门信息管理功能;7员工信息管理功能;8任务分配管理;9留言管理;10查看工作总结及工作总结管理;11. 工资管理功能; 3.2 可行性分析所谓可行性分析是指从技术上、经济上、使用上来分析需解决的问题是否存在可行性。其目的是在尽可能短的时间内用尽可能小的代价确定问题是否有解。1.技术可行性就现在拥有的硬件和软件资源来看,基本能满足要求。开发人员现有的技术水平虽然不是很高,相信通过自身努力和同学的帮助,在规定期限内能基本完成系统的开发任务。 2.经济可行性充分利用学校机房的开发工具和环境,大大降低了开发经费。而开发的主要目的还是巩固所学知识,增强实践能力。3.使用可行性使用可行性主要指使用方式(操作方式)是否是用户能接受的。我会尽量使系统界面友好,操作方便,功能符合企业管理业的需求。4.管理可行性系统在管理上要求简单、快捷,对部门信息,员工信息,部门任务分配等要素进行有效的系统的管理。从基层的信息录入到修改、删除、查询,层层递进,提高了管理的工作效率和安全性、准确性。系统的操作人员无需

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > 金融/商业/投资

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号