计算机工程信息管理毕业论文.docx
《计算机工程信息管理毕业论文.docx》由会员分享,可在线阅读,更多相关《计算机工程信息管理毕业论文.docx(37页珍藏版)》请在三一办公上搜索。
1、摘 要本系统依据开发要求主要应用于市场管理系统,完成对日常的管理工作中VIP客户的数字化管理。开发本系统可使商场管理者减轻工作压力,比较系统地对市场的日常工作和信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理,使各项管理更加规范化。现在,商场工作繁杂、资料重多,虽然各类管理信息系统已进入市场,但还未完全完善,而对于消费者信息管理来说,目前还没有一套完整的、统一的系统。加之各市场都在不同程度上改变着,越来越多的消费者信息将入住商场的管理系统中。因此,开发一套适和大众的、兼容性好的系统是很有必要的。本系统在开发过程中,注意使其符合操作的业务流程,并力求系统的全面性、通用性,使得本系
2、统不只适用于一家商业机构。在开发方法的选择上,选择了生命周期法与原型法相结合的方法,遵循系统调查研究、系统分析、系统设计和系统实施四个主要阶段进行设计,而在具体的设计上,采取了演化式原型法,随着用户的使用及对系统了解的不断加深,对某一部分或几部分进行重新分析、设计、实施。本论文主要从系统分析、系统设计、系统实施与使用等几个方面进行介绍。关键词:系统分析 系统基本功能 投入使用 目 录摘 要1目 录2前 言4第一章 绪 论51.1问题的提出51.2现有系统存在问题的分析61.3系统开发目标与意义61.3.1系统开发目标61.3.2意义71.4可行性分析71.4.1 经济上可行性71.4.2技术上
3、可行性71.4.3运行上可行性8第二章 认识ASP.NET和SQL Server 2005开发工具92.1 ASP.NET的发展史92.2 ASP.NET的特点92.3 ASP.NET中使用的编程语言及运行环境102.4 使用ADO访问数据库112.5 SQL Server 2005开发工具介绍12第三章 系统分析133.1数据需求分析133.2系统功能分析13第四章 系统设计154.1数据库设计154.1.1数据库概念结构设计154.1.2数据库逻辑结构设计174.2界面设计194.2.1 VIP卡类型管理194.2.2添加会员194.2.3编辑会员信息194.2.4查询会员信息204.2.
4、5商品销售204.2.6商品积分20第五章 系统实现215.1系统文件结构设计215.2公共数据库访问类215.3 实体类模块255.4实体类对数据库的访问265.5实现卡类型管理界面30第六章 系统测试34结 论(总结)36致 谢38参考文献39附 录40前 言ASP.NET是Microsoft公司推出的新一代Web应用程序开发平台,它已经成为网络应用的主流。近年来,随着信息技术在管理上越来越深入而广泛的应用,信息管理系统的实施在技术上已逐步成熟。当前系统采用的是B/S结构,借助网络平台,以ASP.NET+SQL Server2005作为开发工具。以实现商场VIP积分管理系统的高效化和网络化
5、。ASP.NET是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.NET提供许多比现在的Web开发模式强大的的优势。1、执行效率的大幅提高ASP.NET是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。2、简单性和易学性ASP.NET是运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。3、高效可管理性ASP.NET使用一种字符基础的,分级的配置系统,使服务器环境和应用程序的设置更加简单。一个ASP.NET的应用程序在一
6、台服务器系统的安装只需要简单的拷贝一些必须得文件,不需要系统的重新启动,一切就是这么简单。4、多处理器环境的可靠性ASP.NET已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。即使你现在的ASP.NET应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高他们的效能,但现在的ASP确做不到这一点。ASP.NET语言作为一种面向对象的编程语言,通过系统学习,人们就可以使用它开发出功能齐全,满足特殊要求的应用程序。ASP.NET语言易学易用,对学习者掌握技能,开拓思维都有很大的帮助。我作为一名学生,在系统学习了它之后
7、,经常用它开发一些小程序。本次设计,我就想用学过的ASP.NET语言中的各种技术综合起来,编写一个积分系统,即对自己学过的技能进上步检测,也能系统地将学过的知识复习巩固。第一章 绪 论本毕业论文是以商场管理系统建设中的商场VIP积分管理系统的开发为背景,论述了管理VIP积分系统的概念、结构及系统开发的基本原理和方法,全文共分为绪论、开发工具、系统分析、概要设计、详细设计、总结、致谢、参考文献等。1.1问题的提出随着计算机技术的发展,特别是计算机网络技术与数据库技术的发展,使用人们的生活与工作方式发生了很大的改观。网络技术的应用使得计算机之间通信、信息共享成为可能,而数据库技术的应用则为人们提供
8、了数据存储、信息检索、信息分析等功能,从而使得工作更高效地进行。数据库始于20世纪60年代,经过40多年的发展,现在已经形成了理论体系,成为计算机软件的一个重要分支。数据库技术体现了当代先进的数据管理方法,使计算机的应用真正渗透到国民经济各个部门,在数据处理领域发挥着越来越大的作用。而互联网技术的出现,更是进一步丰富的人类生活,数字化生存已经一步步走进我们的生活与工作。互联网技术与数据库技术的结合为计算的在人类生活中的应用带来了巨大的影响。产业信息化,管理现代化,科学化已经成为行业发展的重要课题,这不仅是企业提高自身竞争力,甚至是国家提高综合国力,走向国民富强的重要手段。在我国,企业是一个影响
9、着国富民强的重要行业,随着改革开放和市场经济的发展根据中国特有的国情发展,企业发展得到了国家的大力扶持与社会各界的高度重视,从而使企业向规范性与现代化的方向高速发展,但是同发达国家相比,我国的从商行业的信息技术的应用程度还很低,只有在大城市中发展较早、规模较大的院校中才使用计算机进行大规模操作,从各方面提高工作效率,取得良好的社会和经济效益,而一些新兴的、规模较小的商业机构还没有全部具备这种功能。因此可见,随着我国企业的迅速发展,信息技术在其上的应用会更加地广泛和深入。 1.2现有系统存在问题的分析在我国,各大中小企业的各类信息管理系统并非一个新的课题,但也有的商家根本就没有信息任何管理系统,
10、所有的工作几乎还是手工操作来完成。计算机技术在日新月异的发展,但是有的很多学校,特别是在西部贫困地区,企业的种类管理都依然由手工操作来完成,这十分落后,效率极低,成本很大,而且极异出错。随着社会的发展,信息化是社会进程的必然趋势,企业管理只有只有快,准,精才能发挥其价值。所以机器代替人力是必然的历史发展趋势,只有领导的重视和支持才能从人工操作改为计算机的自动化系统。人工操作必将被计算机代替。有些企业虽使用了计算机,甚至管理系统,但是仍然存在很多问题,问题一日不解决,效率就一日提不上去。还有,有的系统很不完善到处是漏洞,可以说是千疮百孔,这样极不完善的系统对管理来说是没有任何保障的。1.3系统开
11、发目标与意义1.3.1系统开发目标本系统是将现代化的计算机技术和传统的管理、商务工作相结合,按照企业的工作流程设计完成的。为了使系统在企业的管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量,现提出如下的系统开发目标:1.系统应具有实用性、可靠性和适用性,同时注意到先进性。2.对各个数据库进行动态管理,防止混乱。3.能够按照用户选择的不同的条件进行简单查询和复合查询。4.能够对查询结果进行分类汇总,实现报表打印。5.注意数据的安全性,具有数据备份和恢复的功能。6.方便用户的操作,尽量减少用户的操作。1.3.2意义在各大中小企业,用计算机管理商场的信息已经越来越普遍了。用计算机
12、不但可以提高工作效率,而且还节省了许多人力物力,增强了商场资料的安全性。提高了商场的管理能力,为此,用计算机来管理商场的信息,是非常必要的。1.4可行性分析 可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能够解决。1.4.1 经济上可行性现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开发,为学校的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面:第一,本系统的运行可以代替人工进行许多繁杂的劳动;第二,本系统的运行可以节省许多资源;第三,本系统的运行可以大大的提高学校的工作效率;第四,本系统可以使敏感文档更加安全,等等。所以,本系统在经济上是可行的。1.4.2
13、技术上可行性本系统的开发利用Microsoft SQL Server2005作为本系统的数据库,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求。商场网络的建设也为新系统服务器/客户端的结构提供了硬件的支持。使用ASP.NET作为系统开发的开发环境,它提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。1.4.3运行上可行性本系统为一个小型的商场VIP积分管理
14、系统,所耗费的资源非常的小,商场的电脑无论是硬件还是软件都能够满足条件,因此,本系统在运行上是可行的。第二章 认识ASP.NET和SQL Server 2005开发工具2.1 ASP.NET的发展史ASP.NET是微软公司于2000年推出的一种Internet编程技术,是.NET框架的组成部分。它采用效率较高、面向对象的方法来创建动态Web应用程序。在1996年,ASP1.0诞生,它的诞生给Web开发界带来了福音。它作为IIS的附属品免费发送。并且不久就在Windows平台上广泛使用。早期的Web开发是十分繁琐的,以至于要制作一个简单的动态页面都需要编写大量的代码才能完成,而ASP却允许使用V
15、BScript这样简单的脚本语言,执行嵌在HTML网页中的代码。在进行程序设计时可以使用它的内部组件来实现一些高级的功能。1998年,微软发布了ASP2.0。与ASP1.0的主要区别在于它的外部组件是可以初始化的。这样,在ASP程序内部的所有组件都有了自己的独立内存空间,并可以进行事务处理。2000年,随着Windows2000的发行,它内带的ASP3.0也开始流行,它使用了COM+,并且效率提高,版本稳定。同年7月,ASP.NET发行。它不是ASP的简单升级,而是微软推出的新一代Active Server Pages。ASP.NET是微软发展的新的体系结构.NET的一部分,其中全新的技术架构
16、会让工作人员的编程生活变得更为简单,Web应用程序的开发人员使用这个开发环境可以实现更加模块化、功能更强大的应用程序。ASP.NET具有高效率、开发更简单快速、更简便管理、全新的语言支持以及清晰的程序结构等特点。2.2 ASP.NET的特点ASP.NET具有以下特点:1使用Vbscript、Jscript等简单易懂的脚本语言,结合HTML代码,即可快速地创建网站的应用程序。2只要使用一般的文书编辑程序,如Windows记事本,即可进行编辑。3无须Compile编译,容易编写,可在服务器端直接执行。4通吃各家浏览由于ASP.NET程序是在网络服务器端中执行,执行结果所产生的HTML文件适用于不同
17、的浏览器。5语言相容性高,ASP.NET与所有的ActiveX Script语言都相容,除了可结合HTML,VBScript、Java Script、Active X服务器组件来设计外,并可经由“plug-In(外挂组件模组)的方式,使用其他厂商(Third Party)所提供的语言。6隐密安全性高,如果我们在浏览器中直接查看网页的原始代码,就只能看到HTML文件,原始的ASP.NET程序代码是看不到的!这是因杰ASP.NET程序先于网站服务(eb Server)端执行后,将结果转换成标准HTML文件,再传送到客户端(Client)的浏览器上,因此,我们所辛苦撰写的ASP.NET程序并不会轻易
18、地被看见进而被盗用。2.3 ASP.NET中使用的编程语言及运行环境在最新版本的ASP.NET框架中,微软公司推出了4种语言来实现程序代码的编写。它们分别是Visual Basic.NET,C#.NET,J#.NET和C+.NET语言。随着ASP.NET越来越流行,它支持的语言也将越来越多。运行ASP.NET应用程序,需要配置合适的运行环境,ASP.NET运行环境包括硬件和软件要求,其中硬件要求主要包括CPU、内存、硬盘、显示器和光驱等,软件要求主要包括操作系统、浏览器、Internet信息服务器和.NET Framework等。要浏览ASP.NET文件必须经过服务器解析才能够浏览得到。如果是
19、将asp.NET文件上传到支持asp.NET的服务器,那就能够直接浏览。但是如果是在本机上面,那就必须将自己的电脑设置成为服务器。单机并不需要设置成为局域网,只需要设置成为单机服务器就可以。ASP.NET运行所需的环境如下:1Microsoft Internet Information Server version 3.0/4.0 on Windows NT Server2Microsoft Peer Web Services Version 3.0 on Windows NT Workstation3Microsoft Personal Web Server on Windows 95/98
20、也就是说我们经常所使用的window95/98/2000/XP都可以运行asp.NET,只需要将其设置为单机服务器就行了。归结一点:window95/98,需要安装PWS;window2000/XP,需要安装IIS。才能发挥其asp的作用。可以说,WIN95/98的PWS和WIN2000/XP/2003的IIS就是ASP.NET的运行环境。2.4 使用ADO访问数据库ActiveX Data Objects (ADO) 是一项容易使用并且可扩展的将数据库访问添加到 Web 页的技术。可以使用 ADO 去编写紧凑简明的脚本以便连接到 Open Database Connectivity (ODB
21、C) 兼容的数据库和 OLE DB 兼容的数据源。如果您是一个对数据库连接有一定了解的脚本编写人员,那么您将发现 ADO 命令语句并不复杂而且容易掌握。同样地,如果您是一个经验丰富的数据库编程人员,您将会正确认识 ADO 的先进的与语言无关性和查询处理功能。1创建 ODBC DSN 文件在创建数据库脚本之前,必须提供一条使 ADO 定位、标识和与数据库通讯的途径。数据库驱动程序使用 Data Source Name (DSN) 定位和标识特定的 ODBC 兼容数据库,将信息从 Web 应用程序传递给数据库。典型情况下,DSN 包含数据库配置、用户安全性和定位信息,且可以获取 Windows N
22、T 注册表项中或文本文件的表格。通过在 Windows 的“开始”菜单打开“控制面板”,您可以创建基于 DSN 的文件。双击“ODBC”图标,然后选择“文件 DSN”属性页,单击“添加”,选择数据库驱动程序,然后单击“下一步”。按照后面的指示配置适用于您的数据库软件的 DSN。2配置 Microsoft SQL Server 2005 数据库的文件 DSN在“创建新数据源”对话框中,从列表框选择“Microsoft SQL Server 2005”,然后单击“下一步”。键入您的 DSN 文件名,然后单击“下一步”。单击“完成”创建数据源。在“ODBC Microsoft SQL Server
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 工程 信息管理 毕业论文
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-1769703.html