药品进销存管理系统数据库课程设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库课程设计报告

课题: 药品进销存管理系统

专业班级: 计算机科学与技术

学号:

姓名:

指导教师: 老师

学院: 信息工程学院

2015年6月18日

目录

摘要 (1)

1 课程设计的目的与意义 (1)

2 需求分析 (2)

3.总体设计 (2)

4、详细设计 (5)

4 系统实现 (10)

5 系统调试................................................................. 错误!未定义书签。小结. (17)

参考文献..................................................................... 错误!未定义书签。

摘要

信息时代已经来临,信息处理的利器——计算机,应用于商品的日常管理,为

经济管理的现代化带来了从未有过的动力与机遇,为商品销售领域的发展提供了

无限的潜力。采用计算机管理信息系统已成为商品管理科学化与现代化的标志,

给销售商带来了明显的经济效益与社会效益。

这个数据库系统就是一个药品进销存管理系统,包括药品销售界面、库存查

询界面以及药品信息查询界面,分别有添加、删除、查阅等功能。药品进销存管

理系统其开发主要包括后台数据库的建立与维护以及前端应用程序的开发两个

方面。对于前者要求建立起数据一致性与完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们使用v isual Studio 2010以及SQL2008开发工具,利用其易于上手与强大的数据库支持,方

便我们快速开发出这个系统。

1 课程设计的目的与意义

药品管理就是商品管理的一种。一些大中型的医院、药品专卖店或药房,往往存在对药品的进销存管理问题。采用传统的管理方式费工费时、效率低下。因此设计出一款能够满足需要的软件,不仅能使办公效率大大提升,也对管理的科学性、安全性、可预见性方面提供了依据。

这对企业来说节约了成本、提高了可靠性,也更便于操作。

2 需求分析

这个系统就是面向销售方的。所以应从她们的角度考虑,系统应方便她们对药品进行日常管理,所以大体上包括以下内容:药品销售的管理、药品入库的管理、库存的管理、药品基本信息的管理,在药品销售窗体中,功能基本上包括基本药品的查询及选购数量与总价,一些简单的计算包括录入销售单价与数量之后自动计算出总额,在入库管理中,功能基本上包括药品添加、删除与修改等等;在库存管理窗体中基本功能包括基本库存信息的浏览与查询等。

数据库方面,与前面的功能相对应的,包括三个表:登录表、、库存表、药品信息表。

登录表中主要存储用户的账号与密码信息,库存表中存储的包括每一种药品的现存量,药品信息表中存储每一种药品的基本信息,包括药品名称、用量等。库存与销售之间的联系时这样的,销售一次药品,库存信息表中的相应的药品的数量减掉销售的数量。

这些功能基本上满足了一个销售方的对日常药品的管理需求,能够在一定程度上加快管理的效率,提高管理的效率与可靠性。

可行性分析

可行性分析就是系统分析阶段的第二项活动,它的主要目就是进一步明确系

统的目标、规模与功能,对系统开发背景、必要性与意义进行了调查分析并根据

需要与可能提出开发系统的初步方案与计划。可行性分析就是对系统进行全面、概要的分析。通过调查分析,本系统设计主要有以下三个可行性:

、1 操作可行性

本系统操作简单,易于理解,只需通过简单指导,上手较快,运行环境要求低。技术可行性

本系统利用Visual studio2010开发工具,并使用SQL Server 2012作为数

据库管理系统,来实现医院药品进销存系统的各种功能。SQL Server 2012属于

主从时式的数据库服务器这也就是主从式数据库服务器的特点,服务器本身重在

数据的管理,为客户端应用程序提供一致的接口。

3.总体设计

本系统将涉及多个窗体的制作,从而实现多项管理功能。期中包括对药品信息的管理,它专门用于对药品的各种信息的管理;对药品进货的管理;对药品销售的管理;对药品库存的管理。在这些数据管理中,还可以实现一些数据的自动计算功能。

总共11个窗体,分别为登陆窗体、菜单选择窗体与九个功能窗体。登陆窗体要求密码与用户名都正确才能登陆,否则无法使用本系统;菜单选择窗体提示用户进行相应的功能选择;四个功能窗体分别完成药品销售、药品进货、药品信息、库存管理功能。

后台数据库的设计总共有三个表,包括登录表、药品信息表、库存信息表。作为后台的支持,分别与前面的功能界面连接。

C/S模式

本系统事实上就是基于C/S模式的信息管理系统,客户机通过服务器去访问所需要的数据库,在这里客户机就就是指VB开发应用程序,服务器就是指SQL Server 2000所用的服务器,本系统用的就是本地服务器,系统模式图如下图2-1所示:

图2-1 系统模式图

这里VB客户应用程序通过本地服务器连接到SQL Server 2000的数据库,访问所需要的数据信息。在学生学籍管理系统中,从而实现用户对相应的数据信息进行修改、查询与录入等操作,以达到对学生学籍方面工作的各项管理。

C/S模式简介

C /S模式就是一种两层结构的系统:第一层就是在客户机系统上结合了表示与业务逻辑;第二层就是通过网络结合了数据库服务器。C/S模式主要由客户应用程序、服务器管理程序与中间件三个部分组成,以下就是C/S模式的一些优点:

●C/S交互性强。因为客户端有一套完整应用程序,在出错提示、在线帮助

等方面都有强大的功能,并且可以在子程序间自由切换。

●C/S模式提供了更安全的存取模式。由于CS配备的就是点对点的结构模

式,采用适用于局域网、安全性可以得到可靠的保证。

●响应速度快。由于客户端实现与服务器的直接相连,没有中间环节。

●操作界面漂亮,形式多样,可以充分满足客户自身的个性化要求。

确保SQL Server 2008服务器正常工作

1. SQL Server 2008安装完毕后,启动【服务管理器】,在如图2-2所示

的【SQL Server 服务管理器】界面中可以查瞧服务器的服务就是否正常启动。

图2-2 【SQL Server服务管理器】界面

2、启动服务器上的【企业管理器】,查瞧【企业管理器】就是否能够正

常管理。

测试SQL Server 2008与本地服务器的连接

1、启动【查询分析器】。由于【查询分析器】首选必须连接服务器,

然后才能工作。出现【连接到SQL Server】界面,在【SQL Server】文本框中输入本地服务器的别名,或者单击按钮将客户机能够自动识别的别名添加进来。完成设置后单击按钮。

2、成功连接到本地数据库服务器界面。表明连接参数配置正确,如果不

能出现此界面,则需要仔细检查本地服务器参数就是否正确。

其次 Vc与SQL2008建立联系各构成数据源;

相关文档
最新文档