药房进销存管理系统刘军

上传人:工**** 文档编号:460437362 上传时间:2023-04-04 格式:DOC 页数:32 大小:971KB
返回 下载 相关 举报
药房进销存管理系统刘军_第1页
第1页 / 共32页
药房进销存管理系统刘军_第2页
第2页 / 共32页
药房进销存管理系统刘军_第3页
第3页 / 共32页
药房进销存管理系统刘军_第4页
第4页 / 共32页
药房进销存管理系统刘军_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《药房进销存管理系统刘军》由会员分享,可在线阅读,更多相关《药房进销存管理系统刘军(32页珍藏版)》请在金锄头文库上搜索。

1、本科生毕业论文论文题目: 基于B/S模式的药房进 销存管理系统 学生姓名: 刘军 学 号: 学 院: 理工学院 专业方向: 计算机科学与技术 指导教师: 金卫 论文完成日期: 2010年06月04日 基于B/S模式的药房进销存管理系统作者:刘军山东中医药理工学院2006级计算机科学与技术专业指导教师:金卫摘 要本文主要介绍了基于B/S模式开发的药房进销存管理系统。其中详细介绍了系统开发的基本过程,在开发过程中严格遵循软件工程的开发过程,严格的进行需求分析、概要设计、详细设计、代码编写、软件测试等步骤。本系统以Microsoft Visual Studio 2005为开发环境,采用了c#面向对象

2、编程语言进行程序设计,以sql server 2005作为数据库管理和维护的工具,简单介绍了Power Designer9.0数据库建模的方法,其中对数据库的操作用到了技术,为了实现客户端与服务器的异步通信系统还用到了一些ajax技术,本文将对这些技术做简单介绍。此系统主要实现了药品基本信息管理、销售管理、信息管理、信息预警、系统管理等五大功能模块。关键字:药房进销存管理、信息化、web 2.0、ajax、AbstractThis article mainly introduced drugs sales management system based on B/S platform. In

3、which described in detail the basic process of system development.The development process strictly followed the basic principles of software engineering, we have Rigorous needs analysis, outline design, detailed design, coding, software testing procedure.This system mainly basied on Microsoft Visual

4、 Studio 2005 development environment and adopted the c# object-oriented programming language to carry on the programming.Sql server 2005 is also used in the developing process as the database management tool.This article will also introduce some new technology in the web mode development which can b

5、e useful in the developing process,such as and ajax. The System mainly realized five functional modules: systems management, pharmaceutical management, information management, sales management, early warning information. Key words:Pharmacy inventory management、information、web 2.0、ajax、目 录Abstract1第

6、1章引言31.1互联网Web2.0大潮下对软件业的思考31.2药房进销存信息化的现状与发展趋势41.3 Web仓库管理系统开发研究方法与策略4第2章.系统的可行性分析62.1 技术上的可行性62.2 经济上的可行性62.3操作可行性6第3章. 需求分析73.1药品销售公司的组织情况73.2各部门的业务活动情况83.3药品销售公司对系统的要求93.4安全性与完整性要求103.5系统数据流图11第4章.概要设计与数据库设计134.1确定系统的模块134.2数据字典144.3 E-R图184.4数据库设计20第5章.应用程序具体实现235.1药品库存管理功能实现235.2药品入库管理功能实现245.

7、3库存管理模糊查询功能实现245.4药品分页显示功能实现255.5过期药品提示功能实现255.6员工个人可修改密码等信息26第6章.系统实现中的关键技术276.1 参数的使用276.2 实现药品的模糊查询276.3 实现ID号的自动生成286.4 实现两个dataTimePicker时间段间数据的查询296.5 药房后台管理模块详细设计29参考文献30致 谢31第1章引言1.1互联网Web2.0大潮下对软件业的思考Web2.0是相对Web1.0(2003年以前的互联网模式)的新的一类互联网应用的统称,是一次从核心内容到外部应用的革命。由Web1.0单纯通过网络浏览器浏览html网页模式向内容更

8、丰富、联系性更强、工具性更强的Web2.0互联网模式的发展已经成为互联网新的发展趋势。 图1-1 Web2.0互联网模式Web1.0到Web2.0的转变,具体的说,从模式上是单纯的“读”向“写”、“共同建设”发展;由被动地接收互联网信息向主动创造互联网信息迈进!从基本构成单元上,是由“网页”向“发表/记录的信息”发展;从工具上,是由互联网浏览器向各类浏览器、rss阅读器等内容发展;运行机制上,由“Client Server”向“Web Services”转变;作者由程序员等专业人士向全部普通用户发展;总之,Web2.0是以 Flickr、Craigslist、Linkedin、Tribes、R

9、yze、 Friendster、Del.icio.us、43T等网站为代表,以Blog、PERSONAL PORTAL、TAG、SNS、RSS、widget、wiki等应用为核心,依据六度分隔xml、ajax等新理论和技术实现的互联网新一代模式。图1-2 Web1.0到Web2.0的转变WEB2.0在互联网中的应用已经相当普遍,随着它的成熟也越来越多地被各种管理软件所有,因为一个企业内部的局域网本质上与互联网是没有差异的,所以这样的WEB2.0技术被各种管理软件所有采用也是一种必然趋势,而且这两年WEB2.0技术将带来协同办公(OA)的变革:OA更应该让用户互动参与为主,而不是一个公文下达的工

10、具。它已经掀开了新一轮软件制造的序幕。1.2药房进销存信息化的现状与发展趋势随着我国市场经济的蓬勃发展和人们对医药产品需求的迅速增加,医药行业正处于一个高速发展的时期。行业的快速发展必然导致竞争的加剧,要想在激烈的市场竞争中谋求发展,客观上要求企业必须加强内部管理,提高运营效率。另外,由于医药产品种类繁多,销售模式特殊,业务量大,单凭手工记帐已很难适应工作的需要。医药作为一个关系人们健康的特殊行业,国家对医药行业又有一些不同与其他行业的管理政策,这些都加大了管理的难度。如何尽快建立和完善现代企业的信息化管理机制问题,已成为医药企业发展的关键所在。 目前市场上的药品销售软件比较多,应用价值也挺高

11、,但是大部分的重点都放在了药品信息管理和员工信息管理方面,对于客户,供货商信息的管理做得都不完善,有的根本没这部分内容。而这些信息也是很重要的,有利于公司上层高级管理人员从各个方面对公司状况进行分析,管理和决策。因此,开发一个集处理药品、客户、供货商信息于一体的,兼有员工管理的药品销售管理系统,是符合市场发展需要的。1.3 Web仓库管理系统开发研究方法与策略(1)本课题要求开发人员有熟练的c#和Ajax开发能力,熟悉Microsoft Visual Studio 2005以及sql server 2005等开发软件,掌握操作数据技术,掌握web2.0开发中的一些关键技术,包括ajax中的异步

12、通信技术,有较强的自学能力(2)要有较强的逻辑思维和处理问题的能力。(3)具体问题由开发人员分析、讨论研究。第2章.系统的可行性分析2.1 技术上的可行性根据系统目标要求分析,此设计完全可以通过Microsoft Visual Studio 2005软件作为开发工具来制作完成。Microsoft Visual Studio 2005支持多种面向对象编程语言,而且编程过程都是可视化编程,操作起来比较灵活,只需要书写关键的代码就行了,而很大一部分代码可以由软件自己生成,既可以减少编程出错的几率,又节约了很多编程的时间。而后台数据库由SQL Server 2005来进行系统数据的管理,对于中小型药品

13、销售管理系统而言,数据量还并不是非常大,SQL Server 2005完全能够满足数据的各种处理要求。而以目前本人对Microsoft Visual Studio 2005,SQL Server 2005,以及PowerDesigner9.0的了解,已经具备了相关的开发知识,因此从技术上分析,要开发这个中小型的药品销售管理系统是可行的。2.2 经济上的可行性药品销售管理系统只是一个中小型的数据管理系统,它的经济可行性可以从以下方面考虑:软件资源:目前网络上有很多供用户免费下载的软件,学校校园网的下载速度也非常快速,所以可以从网上下载开发系统所需的各种软件,或是去电脑城购买,花费个人完全可以承受

14、。硬件资源:已经拥有一台配置完全能够开发药品销售管理系统的计算机。参与人员:开发这个系统的人员就是自己,不需要花费金额聘请专业人士。2.3操作可行性本系统是基于.net框架的web应用系统,数据库管理和维护工具使用sql server 2005,采用实现数据操纵。其设计的理论化、科学化十分清晰;其系统灵活、操作简单,有良好的用户界面、有一定的异常处理机制和提示信息,基于B/S的开发模式使得系统有较强的交互性,新用户容易上手。其运行的的硬件和软件要求也十分小:一是硬件需要在比较低的配置的PC上运行。二是软件需要在Windows xp操作系统环境及IE5.0以上环境下运行,服务器端需要配置iis5

15、.1版本。其系统已经在我的机器上运行良好,因此运行方面可行。第3章. 需求分析需求分析是软件定义时期的最后一个阶段,它的基本任务是准确地回答“系统必须做什么?”这个问题。虽然在可行性研究阶段已经粗略地了解了用户的需求,但是,可行性研究的基本目的是用较小的成本在较短的时间内确定是否存在可行的解法,因此许多细节被忽略了。所以可行性研究并不能代替需求分析,它实际上并没有准确地回答“系统必须做什么?”这个问题。可行性研究阶段产生的文档,特别是数据流图,是需求分析的出发点。数据流图中已经划分出本系统必须完成的许多基本功能,在需求分析阶段中将研究这些功能并进行一步将它们具体化。需求分析的是系统开发的基础,关

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

当前位置:首页 > 建筑/环境 > 综合/其它

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