{$cfg_webname}
主页 > 计算机 > ASP.NET >

耗材管理系统的设计与实现(ASP.NET2.0)

来源:wenku163.com  资料编号:WK1631345 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK1631345
资料介绍

摘要
随着计算机技术、网络技术和信息技术的飞速发展,改变传统的教学管理模式,探讨先进而高效的教学管理方法,是深化教学改革,提高教学质量的途径之一。
为了实现信息学院实验室以及办公室大量低值易耗产品的采购、使用的自动化和智能化管理,本人开发了此“耗材管理系统”。该系统以Microsoft Visual Studio 2005和SQL 2000为基础开发工具,实现了制作耗材购买定单、耗材入库、领用出库以及对耗材使用情况和库存量多种方式的查询等功能,应用该系统进行耗材管理,可大大减轻耗材管理人员工作压力,降低出错率,节省人力、物力和财力,提高了工作效率。
该系统具有查询速度快、易修改、可靠性高、存储量大、数据处理快捷,使用简单方便等优点,值得相关管理人员选择使用。
关键词:耗材管理系统 实验教学 Microsoft Visual Studio 2005 SQL 2000 数据库

ABSTRACT
With the rapid development of computer technology, network technology and information technology, changing the traditional mode of teaching management, studying advanced and efficient management of teaching methods, which is one of the ways of deepening the teaching reform and improving the quality of teaching.
In order to achieve purchase a large number of low-consumption products of Information Institute laboratory and office, the use of automation and intelligent management, I developed the "supplies management system". The system takes Microsoft Visual Studio 2005 and SQL 2000 as the based development tools. It carry out making the purchase orders of supplies production’s, supplies to stock and to the recipients and a variety of ways for queries and some other functions. Application of the system to manage the supplies, which can greatly reduce the pressure on management of supplies and reduce the risk of errors and save manpower, material and financial resources, improve work efficiency.
The system has many advantages, for example, fast for enquiring, easy to modify, high reliability, large capacity storage, fast data processing, easy and convenient to use, which deserve management staff related choose to use.
Keyword: Supplies Management; Experimental teaching; Microsoft Visual Studio 2005; SQL 2000 database

包含资料:程序 开题报告 任务书 文献综述 外文翻译 论文 答辩ppt

系统功能模块分析
耗材管理系统是一个典型的数据库开发应用程序,根据需求分析以及之前了解到的内容,该系统的功能包括:系统管理、信息查询、耗材管理、耗材采购以及帮助等5部分组成。在各个模块中,有需要导出数据的用excel导出。下面分别对各部分的功能进行描述:
①系统管理
该模块主要实现了添加管理员,即添加用户以及修改密码的功能,主要包括添加用户、修改密码、退出3个部分。
②信息查询
该模块主要实现对耗材各种信息进行查询,分为两个部分。第一部分是库存查询,可根据名称规格、分类、进货日期以及库存量进行查询,尤其根据库存量进行查询这一功能,有着很重要的意义,管理员应该随时进行库存查询,以了解哪些耗材品种轻度缺乏或严重缺乏,便于制订采购单进行采购;第二部分是对耗材的使用情况进行查询,可根据生产厂商、申请单位、领用人、使用班级以及领用时间等进行查询。其中,可用Excel表导出数据库中的数据。
③耗材管理
该模块主要对耗材的入库和出库进行有效管理。分别有添加、修改、删除等功能,另外还可用Excel表导出所需的数据,并进行打印。
④耗材采购
该模块分为两个部分,首先是管理员通过查询库存量得知某些耗材产品不足时,根据需要填写采购单,然后生成报表,进行打印输出,采购员根据采购报表进行采购,然后由管理员进行入库。
⑤帮助
该模块分为使用帮助和关于耗材管理系统。使用帮助主要介绍各模块的功能以及相关的标记, 关于耗材管理系统介绍了该系统的开发环境。


本系统采用多文档窗体MDI程序结构,程序中的登录,库存查询、使用情况查询、耗材入库、出库、耗材采购以及帮助每一个功能对应一个子窗体,所有的子窗体都位于一个主窗体中。这样的程序结构简单,功能清晰。

本系统的开发工作量还是比较大的,其最终目标是要建立一个用于管理实验室和办公室耗材品的管理系统。该系统采用C/S模式,以.NET为开发平台。在系统开发前必须做好如下充分的准备工作:
①通过到信息学院调研,了解实现耗材管理、使用情况,对该系统做深入的需求分析和可行性研究,即必须了解用户的需求和实施该系统的可行性,才能研究出最佳的设计方案;
②首先自己研究出该系统的解决方案,确定数据库的设计,然后请指导老师指教,找出数据库的最佳设计方案,因为一旦数据库设计有误,对系统的运行有着很严重的影响[1]。
③确定应用程序框架,保证设计出美观的窗体模块;
本论文的主要工作如下:
①用软件工程的思想对该系统作了深入的需求分析和可行性研究;
②提出系统的总体设计方案,详细阐述了各功能模块的结果功能,以及数据库的设计。
③对系统进行了详细设计;
④深入探讨了本系统的运行环境、实现技术,并在.NET环境下编码实现了实验室、办公室耗材管理系统的各个子系统。
本文强调的是软件开发过程和思想,尤其是系统总体设计和数据库设计,力求理论与实践相结合,突出重点。
 







目录

中文摘要……………………………………………………...……………………….Ⅰ
英文摘要………………………………………………………………………………Ⅱ
1绪论…………………………………………………………………………………1
1.1国内外研究现状与发展趋势……………………………………………………1
1.2本课题来源及研究价值……………………………………….………………1
1.3本文所作的主要工作……………………………………………………………1
2系统开发技术………………………………………...………………………………3 2.1开发工具简介………………………………………………………………………3
2.2 C#与其他工具的比较……...……………………………………………………3
2.3 C#中的ADO.NET数据库访问技术……………………………………………4
3需求分析及可行性分析……………………………………………………………6
3.1需求分析…………………………………………………………………………6
3.2可行性分析………………………………………………………………………8
4系统总体设计………………………………………………………………………10
4.1设计目标………………………………………………………………………10
4.2开发及运行环境………………………………………………………………10
(毕业设计 )
  4.3概念设计………………………………………………………………………10
4.4逻辑结构设计…………………………………………………………………13
4.5系统功能结构图………………………………………………………………14
4.6系统功能模块分析……………………………………………………………14
5系统模块程序详细设计……………………………………………………………16
5.1登录模块的实现………………………………………………………………16
5.2信息查询模块的实现………………………………………………..…………19
5.3耗材管理模块的实现…………………………………………………………21
5.4 耗材采购模块的实现………………….………………………………………25
5.5 帮助模块的实现………………………………………………………………27
6程序结果测试及分析………………………………………………………………29
7总结…………………………………………………………………………………34
致谢……………………………………………………………………………………35
参考文献………………………………………………………………………………36
附录 A 数据表………………………………………………………………………37





















推荐资料