【Asp.net精品源码栏目提醒】:以下是网学会员为您推荐的Asp.net精品源码-【精品】毕业论文 毕业设计 进销存系统设计 - 毕业设计,希望本篇文章对您学习有所帮助。
电子信息工程系 毕业设计商品进销存管理系统设计学生师: 包 XX (电子系实训中心主任)所 系: 电子信息工程系专 业: 计算机网络技术班 级: 0501 网专所在学期: 2007-2008 学年第 2 学期学 号: 2008 年 04 月 20 日 校花的贴 身高手 最新章 节 http://www. piaotian.com/html/1/19 74/ 目录第一部分 任务书第二部分 开题报告第三部分 毕业设计论文 第 一 部 分 任 务 书扬州工业职业技术学院 毕业设计任务书1、题目 商品进销存管理系统设计2、原始资料 软件工程方面的资料; ASP 动态网站开发工具的相关资料; SQL Server2000 数据库系统设计资料。
3、具体的任务和要求 本系统采用 ASP 进行开发,SQL Server2000 作为数据库管理系统,实现商品进销存管理系统设计设计,包括基本信息操作添加公司信息添加商品信息公司信息管理商品信息管理,进货管理操作添加进货信息添加进货退货,销售管理操作添加销售信息添加销售退货,查询统计操作商品进货查询进货退货查询商品销售查询销售退货查询商品库存查询商品销售排行,往来管理操作商品进货结账进货退货结账商品销售结账销售退货结账,系统设置操作添加用户修改密码用户管理退出登录六个部分。
4、实物内容及要求 商品进销存管理系统相关材料、毕业设计论文和主要源代码。
5、参考文献 1 数据库技术与应用 SQL Server 2000 郭力平 袁宁 高雪 雷东升等编 人 民邮电出版社 2
ASP.NET 程序设计教程 赵增敏主编 机械工业出版社 3 网页制作教程 夏宏 陈泓婕等主编 清华大学出版社6、计划进程安排每周设计辅导一次并检查评分 1、(07.11.30—07.12.20)查询课题设计相关资料,熟悉相关的系统操作和原理。
系统地分析系统的需求分析、可行性研究,书写开题报告。
2、(07.12.21—08.4.15)创建各个功能模块,编写代码,实现数据库。
3、(08.4.16—08.5.20)调试系统,纠错,追加、完善功能,完成毕业设计论文以及各种文档。
7、 该任务书发于: 2007年11月29日8、 完成期限 : 2008 年 5 月 20 日9、 学生0501 网专 (签名)10、)第 二 部 分 开 题 报 告 扬州工业职业技术学院 毕业设计开题报告一、 课题的目的和意义 作为一个商品进销存管理系统,其功能是实现进销存公司或个人企业进销存管理的系统化、规范化和自动化。
商品进销存管理系统是基于 Internet 一种面向企业商品进货,销售,存储管理服务的系统。
随着网络的发展,商品进销存管理系统已成为现代企业网络化的一个不可缺少的现代化管理手段。
系统功能:商品的进货管理 商品的销售管理 商品的库存管理 交易信息管理 学校老师组织学生来开发这样的管理系统,可以提高学生的动手开发软件的能力,还可以使我们不断巩固已有的知识(如:SQL Server、
ASP.NET 和 Dreamweaver)。
当今社会已进入了信息时代,如还采用以前的方法来管理企业商品信息已经越来越适应不了时代的要求。
计算机网络的智能化,自动化使得现代企业管理商品管理越来越快速,简单和方便。
二、研究现状及存在的问题 研究现状:传统的商品进销存管理方式(如手工管理,单机管理)现状令人担忧。
(1)管理难度大,费时费力,容易出错 存在问题: (2)系统数据的安全性低 (3)信息更新,交互新能差三、本课题的研究内容、研究手段及研究步骤1.研究内容 本系统采用 ASP 进行开发,SQL Server2000 作为数据库管理系统,实现商品进销存管理系统设计设计,包括基本信息操作添加公司信息添加商品信息公司信息管理商品信息管理,进货管理操作添加进货信息添加进货退货,销售管理操作添加销售信息添加销售退货,查询统计操作商品进货查询进货退货查询商品销售查询销售退货查询商品库存查询商品销售排行,往来管理操作商品进货结账进货退货结账商品销售结账销售退货结账,系统设置操作添加用户修改密码用户管理退出登录六个部分。
2. 研究手段 研究工具:
ASP.NET 作为开发语言,SQL Server 2000 为数据库管理系统。
系统要求:实现各项管理功能以及管理员操作,界面尽可能美观。
参考资料:1 数据库技术与应用 SQL Server 2000 郭力平 袁宁 高雪 雷东升等编 人 民邮电出版社 2
ASP.NET 程序设计教程 赵增敏主编 机械工业出版社 3 网页制作教程 夏宏 陈泓婕等主编 清华大学出版社3. 研究步骤 06.11.30—06.12.20 查询课题设计相关资料,熟悉相关的系统操作和原理。
系 统地分析系统的需求分析、可行性研究,书写开题报告。
06.12.21—07.04.15 创建各个功能模块,编写代码,实现数据库。
07.04.16—07.05.20 调试系统,纠错,追加、完善功能,完成毕业设计论文以 及各种文档。
学生签名:四、指导老师意见: 指导老师签名: 年 月 日第 三 部 分 毕 业 设 计 报 告商品进销存管理系统 目 录第一章 可行性研究....................................................................................................................... 11 1.管理系统的意义............................................................................................................... 11 2.可行性研究....................................................................................................................... 11第二章 需求分析...........................................................................................................................13 1.客户需求分析 ...................................................................................................................13 2.进销存管理系统的目标..................................................................................................14 3.系统设计思想.....................................................................................................................14第三章 系统分析...........................................................................................................................16 1.目的环境..............................................................................................................................16 2.接口类型..............................................................................................................................16 3.系统建模.............................................................................................................................16第四章 系统的实现.......................................................................................................................19 1. 系统模块实现...................................................................................................................19第五章 结束语.............................................................................................................................123致谢 ..............................................................................................................................................123参考文献: ..................................................................................................................................1231 数据库技术与应用 SQL Server 2000 郭力平 袁宁 高雪 雷东升等编 人.....................123【摘要】本论文从毕业设计的课题出发,基于 Visual Studio.NET 平台,在这个基础上利用VB.NET 作为
ASP.Net 的开发语言,并结合 SQL Server 数据库。
从网站建设宗旨与方向,网站形象设计方向,网站建设的总体设计思想,网站框架,数据库的设计,部分功能模块的设计及代码,并加入自己的感想来介绍网站开发的过程关键词:
ASP.NET, VB.NET, Visual Studio.NET【Abstract】The present paper embarks from the graduation project topic based on VisualStudio.NET platform in this foundation using VB tookASP.Net the development language andunifies SQL Server database From the website construction objective and the direction thewebsite image design direction the website construction system design thought the website framethe database design the partial functions module design and the code and join own feelings tointroduce the website development the processKeywords:
ASP.NET, VB, Visual Studio.NET第一章 可行性研究1.管理系统的意义信息管理系统是集计算机技术、网络通信技术为一体的信息系统工程,它能够使企业运行的数据更加准确、及时、全面、详实,同时便于对各种信息做进一步地加工;此外也进一步加强企业管理的科学化、合理化、制度化、规范化。
在市场经济中,销售是企业运作的重要环节。
为了更好地推动销售,不少企业建立分公司或代理制,通过分公司或代理把产品推向最终用户。
这些分公司或代理商大都分布在不同的地理位置,跨空间、跨时间的频繁业务信息交流是这些企业业务活动的主要特点。
在这种形势下,传统的依靠管理人员人工传递信息和数据的管理方式就无法满足企业日益增长的业务需求了。
通过进销存管理系统,利用信息化的手段把先进的企业管理方法引入企业的实践,为企业的管理改革提供切实可行的途径。
更重要的是,进销存管理系统可以及时通过信息技术把企业数据转化为企业信息,进而为相关管理者提供决策依据。
2.可行性研究 可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解。
经过对此项目进行详细调查研究,明确开发风险及其所带来的经济效益。
一、经济上可行性 (1)本系统的运行可以代替传统的进销存管理方式,大大缩短了空间和时间上的距离; (2)本系统的运行可以很大程度上降低了成本; (3)本系统的运行可以大大的提高工作效率; (4)本系统可以使敏感文档更加安全 二、技术上可行性 本系统的开发我利用 Microsoft SQL Server2000 作为本系统的数据库,它是一种高效的关系数据库系统,具有独立于硬件平台、对称的多处理器结构、抢占式多任务管理、完善的安全系统和容错功能,并具有易于维护的特点。
区别于 FoxPro、Access 小型数据库,SQLServer 是一个功能完备的数据库管理系统。
它包括支持开发的引擎、标准的 SQL 语言、扩展的特性如复制、OLAP、分析等功能。
从另一个角度来讲,学习 SQL Server 是掌握其他平台及大型数据,如 OracleSybaseDB/2 的基础。
在 Microsoft Visual Studio.NET 2005 中创建
ASP.NET Web 应用程序,使用
ASP.NET 作为系统的开发环境,本系统使用的编程语言就是 VB.NET该语言是一种由 Microsoft 公司开发的包含协助开发环境的事件驱动编程语言,是世界上使用人数最多的语言,特点易用。
综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。
三、运行上可行性 本系统所需的硬件和软件的要求,都是完全可以达到的。
因此,本系统在运行上是可行的。
四、法律可行性 本系统在开发过程中没有涉及合同、责任等与法律相抵触的方面。
因此,本系统在法律上是可行的。
第二章 需求分析 21 世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用已经普及到 经济 和社会生活的各个 领域 。
使原本的旧的管 理方 法越来越不适应现在社会的发展 。
许 多人还停留在以前 的手 工操作,这大大地 阻碍 了人类经济的发展。
场地预约的信息化程度体现在将计算机及网络与信息技术应用于经营与管理,以现代化工具代替传统手工作业。
我所开发的这个系统所采用的是 VB.NET 作为编程语言,以
ASP.NET 作为一个平台,以数据库 Microsoft SQL Server2005 作为系统的后台操作,其功 能在 系统内部有源代码 直接 完成,我们只需按 系统 要求输入即可操作。
1.客户需求分析一、对开发进销存管理系统的要求 1)成本低 2)易操作 3)数据的安全性 4)功能完善并且将来可以扩充二、对系统的功能要求 1 基本信息操作: 添加公司信息 添加商品信息 公司信息管理 商品信息管理 2 进货管理操作: 添加进货信息 添加进货退货 3 销售管理操作: 添加销售信息 添加销售退货 4 查询统计操作: 商品进货查询 进货退货查询 商品销售查询 销售退货查询 商品库存查询 商品销售排行 5 往来管理操作: 6 系统设置操作: 添加用户 修改密码 用户管理 退出登录2.进销存管理系统的目标 一、充分利用互联网,提高信息化水平 通过互联网突破 了时间 和空间限制实现 了便捷 快速的管理产品 进销存 信息。
在对数据信息有效组织并整合了一定使用功能后,基于 INTERNET 的进销存管理系统可以随时实现办公的自动化,信息化。
二、方便快捷,节约成本 与传统的手工管 理商品 进销存信息相比 ,本系 统具有相当高的 管理效 率和安全性,节省人力,物力和财力。
3.系统设计思想 一、页面模块化 本系统把页面中的一些 常用代码编写为独立的单元。
这是程序设计的重要思想,应该重点掌握。
二、三层结构架构 本系统采用三层架构设计,它的工作原理如图(2.1)所示: 用户界面 功能代码 数据存储 进 销存 管理 ASP 代码 SQL Server 系 统操 作界 数据库 面 图 (2.1) 采用三层架构,用户界面层通过统一的接口向业务层发送请求,业务层 按照自己的逻辑规则在请求处理之后进行数据库操作,然后将数据库返回的数据返回给用户界面层。
这样,用户界面与数据存储相互独立,用户界面层甚至可以不知道数据库的结构,而只是通过接口实现操作。
这种方式增加了数据库的安全性,同时也降低了对用户界面层的开发要求,因为它根本就不需要进行任何数据库操作。
第三章 系统分析1.目的环境 一、目的:设计系统结构,根据需求分析给出的功能得出系统体系结构,如划分模块。
二、运行环境:运行环境为 Windows 2000 Server 或 Advanced Server、 windows XP,或 Windows 2003 系列产品之一。
2.接口类型 一、外部接口 软件接口:Windows2000 Windows XP 或更高的操作系统 二、内部接口:模块之间的接口; 验证模块:启动系统时,便激活登录口令界面 初始化模块:对系统进行初始化 系统功能模块 :接收系 统功能的相应 消息,启 动信息录入、 信息查询 、信息维护等模块。
3.系统建模 完成需求分析之后,就需要对系统进行 UML(Unified Modeling Language)建模。
UML建模是对需求分析结果的模型建立过程。
一、进销存管理系统的用例分析 进销存管理系统的全部用例:基本信息操作添加公司信息添加商品信息公司信息管理商品信息管理,进货管理操作添加进货信息添加进货退货,销售管理操作添加销售信息添加销售退货,查询统计操作商品进货查询进货退货查询商品销售查询销售退货查询商品库存查询商品销售排行,往来管理操作商品进货结账进货退货结账商品销售结账销售退货结账,系统设置操作添加用户修改密码用户管理退出登录。
如图(3.1)所示: 添加公司信息 添加商品信息 基本信息 公司信息管理 商品信息管理 管理员 进货管理 添加进货信息 添加进货退货 销售管理 添加销售信息 添加销售退货系统设置 往来管理 查询统计 商品进货查询 进货退货查询添加用户 商品进货结账 商品销售查询修改密码 进货退货结账 销售退货查询用户管理 商品销售结账 商品库存查询退出登录 销售退货结账 商品销售排行 图(3.1)二、体育公园场地预约系统的域类分析 实际开发进销存管理系统时,域类分析是建立在用例分析基础上的。
、 体 育 公 园 场 地 预约 系 统中 的 域 主 要 包 括 :用 户信 息 表 ( tb_User) 商 品信 息 表(tb_Commodity)、商品数量表(tb_Stock)、账单信息表(tb_Reckoning)、公司信息表(tb_Company)。
可以在类图中将上面这些域以及它们之间的关系表示出来,如图(3.2)所示: 图(3.2)为了描述域类的动态行为,可以使用 UML(Unified Modeling Language)的时序图。
三、时序图分析 时序图的基础是用例,在时序图中要说明域类是如何协作以操作该系统中的用例。
当然,在建立时序图时,将会发现新的操作,并将其加入类中,这将在后面看到所建立的时序图模型。
用时序图建模时,需要窗口或对话框作为角色界面。
这里需要 17 个页面,包括(注册、登录、查看场地、预约场地、管理员登录、添加场地、修改场地等)。
类的状态图说明了可能的状态以及需要被处理的过渡期,使用状态图可以揭示单个对象在整个系统中的变化细节,对了解和实现关键类有较大的帮助。
不是所有的类都有状态图,在本系统中,有状态图的类是用户和管理员。
如图(3.4) 用户 进入本管理系统 基本信息 进货管理 销售管理 查询统计 往来管理 系统设置 添加公司信息 添加进货信息 添加销售信息 商品进货查询 商品进货结账 添加用户 添加商品信息 添加进货退货 添加销售退货 进货退货查询 进货退货结账 修改密码 公司信息管理 商品销售查询 商品销售结账 用户管理 销售退货查询 销售退货结账 退出登录 商品库存查询 退出本预约系统 .