醫藥公司銷售管理系統

2021-03-04 07:07:04 字數 3819 閱讀 2196

河北經貿大學課程設計

課程名稱:

任課教師:孫立輝

課程設計題目:

專業名稱: 網路工程

班級: 2012級1班

小組成員: 張秋,楊帆,賈新華

個人:負責銷售員端實現,前台介面,***製作

課程設計打分表

摘要醫藥管理是一項瑣碎、複雜而又十分細緻的工作。手工進行企業日常的藥品銷售、出入庫的工作,容易出現「開空單」的現象,且呆賬、錯賬時有發生,而且費時費力。

本醫藥公司銷售管理系統是基於wcf設計開發的藥品資訊管理系統,管理員用客戶端實現登陸、藥物的錄入、員工資訊、進貨公司資訊以及資訊查詢等功能,銷售員客戶端實現登入、銷售記錄錄入、銷售情況彙總、庫存不足報警功能。服務端實現所有的業務邏輯。通過以上方法基本實現了醫藥公司銷售資訊的分類管理和資料分析,從而使資訊整理快速、準確、簡單,以便於相關部門給予統籌安排,從而提高改進傳統的管理方法,提高企業管理水平,實現了企業管理工作的系統化、規範化和自動化。

關鍵字:醫藥管理端,銷售客戶端,服務實現,wcf

藥品銷售管理資訊系統是乙個醫療單位不可缺少的部分,它對於醫藥公司的工作者和管理者來說都至關重要,所以藥品銷售管理資訊系統應該能夠提供充足的資訊和快捷的查詢手段。但一直以來人們使用傳統人工的方式管理藥品的資訊,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一長,將產生大量的檔案和資料,這對於查詢、更新和維護都帶來了不少的困難。

隨著科學技術的不斷提高,電腦科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域並發揮著越來越重要的作用。作為計算機應用的一部分,使用計算機對藥品資訊資訊進行管理,具有著手工管理所無法比擬的優點.例如:

檢索迅速、查詢方便、可靠性高、儲存量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高藥品資訊管理的效率,也是醫藥銷售公司科學化、正規化管理的重要條件。

系統執行平台:windows 系統

開發語言:c#

資料庫:sql 2008r2

開發環境: vs2012

管理員為了實現對藥品數量、金額、進貨日期合理、全面、準確的管理,在管理員端主要設計了管理員使用者登入模組、藥品貨物錄入和查詢模組。而銷售端需要實現錄入銷售資訊功能、一段時間內的銷售情況彙總功能,並且需要能隨時提供藥庫的庫存、藥品流向和消耗,還能根據現有庫存有計畫開始或暫停採購的藥品,以提高資金的利用率,避免不必要的損失,因此需要在銷售員端實現登入、銷售記錄錄入、銷售情況彙總、庫存不足報警功能,而銷售客戶端也是我主要負責的。服務端實現所有的業務邏輯。

除了以上的基本功能外,本次設計在管理員端增加了銷售員資訊錄入和查詢功能、進貨公司資訊錄入查詢功能,以便更好對銷售員、進貨公司進行高效性、準確性管理和監督。

1.功能劃分

管理員端主要設計了管理員使用者登入模組、藥品貨物錄入和查詢模組、銷售員資訊錄入和查詢功能、進貨公司資訊錄入查詢功能。

銷售員端實現登入、銷售記錄錄入、銷售情況彙總、庫存不足報警功能。

服務端實現所有的業務邏輯。

2.功能描述

管理員使用客戶端:

(1)實現登陸:管理員輸入自己的使用者名稱和密碼,登陸到客戶端。

(2)物錄入:管理員登陸到客戶端之後,可以根據實際情況對藥物清單進行管理,把新的藥物新增進去。

(3)查詢功能:管理員登陸客戶端之後,可以對藥物情況進行查詢。

銷售員使用客戶端:

(1) 藥物的登入:銷售人員使用客戶端,當有新的藥物到貨時,要及時將藥物的資訊登入到資料庫中。

(2)銷售記錄錄入:銷售人員使用客戶端,每次有藥物銷售時,都要把銷售記錄錄入進去。

(3)銷售情況彙總:

(4)庫存報警:當庫存中某種藥物庫存數量小於設定值時,在銷售員登陸進如銷售錄入主頁面是自動報警提醒。

伺服器端實現所有業務邏輯

系統設計主要是對系統功能設計、軟體框架設計、資料庫設計等。在系統開始之前對系統設計原則制定如下:

(1) 實用性原則:要實現需求中的各個功能,這是所有應用軟體最基本的原則。

(2) 使用者介面設計原則:使用者介面要求簡潔大方。

(3) 適應性和可擴充套件性原則:系統需要具備一定的適應能力,便於以後系統的公升級,維護。

(4) 安全可靠性原則:系統要能夠阻止不合法使用者登入,資料庫應當定時備份和恢復資料庫系統。

1. 程式流程圖:

1系統中設計的實體—關係及屬性

2.**式如下所示

1.管理端工作人員資訊表

表名:user

列數:3列

**式如下所示

表user

2.銷售人員資訊表

表名:saler

列數:8列

**式如下所示

表saler

3.銷售情況資訊表

表名:sale

列數:7列

**式如下所示

表sale

4.藥品資訊表

表名:medcine

列數:7列

**式如下所示

表medcine

5.進貨公司表

表名:***pany

列數:5列

**式如下所示

表***pany

資料庫這樣設計目的是:

對於管理端

a為了對每種藥品設定編號,輸入藥品的資訊,藥品**分為進貨價、零售價以便於管理人員對藥品進行管理,也便於核對修改

b.為職工設定庫,便於操作員對職工進行管理

c.為供貨商設定庫,便於操作員及時與供貨商聯絡貨源

d.設定系統許可權

e.藥品**分為進貨價、零售價和批發價

對於銷售端

a.使藥品銷售的資訊能及時得到統計、查詢

b.方便操作員的操作,達到簡單、高效的效

1.功能劃分

管理員端主要設計了管理員使用者登入模組、藥品貨物錄入和查詢模組、銷售員資訊錄入和查詢功能、進貨公司資訊錄入查詢功能。

銷售員端實現登入、銷售記錄錄入、銷售情況彙總、庫存不足報警功能。

服務端實現所有的業務邏輯。

2.功能描述

管理員使用客戶端:

(1)實現登陸:管理員輸入自己的使用者名稱和密碼,登陸到客戶端。

(2)物錄入:管理員登陸到客戶端之後,可以根據實際情況對藥物清單進行管理,把新的藥物新增進去。

(3)查詢功能:管理員登陸客戶端之後,可以對藥物情況進行查詢。

銷售員使用客戶端:

(1) 藥物的登入:銷售人員使用客戶端,當有新的藥物到貨時,要及時將藥物的資訊登入到資料庫中。

(2)銷售記錄錄入:銷售人員使用客戶端,每次有藥物銷售時,都要把銷售記錄錄入進去。

(3)銷售情況彙總:

(4)庫存報警:當庫存中某種藥物庫存數量小於設定值時,在銷售員登陸進如銷售錄入主頁面是自動報警提醒。

伺服器端實現所有業務邏輯

(1) 銷售員登陸模組

介面定義:int salelogin(string salename, string password)

介面含義:客戶端與伺服器建立連線以後,管理員進行登入操作。

服務操作:伺服器收到使用者資訊之後,首先查詢資料庫,登陸成功進入下乙個頁面。

以下是主要**的實現

private void button_click_1(object sender, routedeventargs e)

servicereference1.service1client client = new servicereference1.service1client();

string name = username.text;

string pwd = password.text;

int flag = client.salelogin(name, pwd);

if (flag > 0)

sellgood window = new sellgood();

window.show();

醫藥公司銷售工作方案7 銷售篇

七 銷售管理 藥品生產企業的管理主要分四大塊管理,一是生產管理 生產中心 二是營銷管理 營銷中心 三是行政管理 行政中心 四是研發管理 研發中心 生產中心,下設生產部 質檢部。行政中心,下設人力資源部 財務部 採供部 辦公室。營銷中心,下設銷售部 後勤部 客服部 市場部。研發中心,下設實驗部 開發部...

醫藥公司規劃書

上海某醫藥生物技術公司300萬美元 一 公司概述 2 主營業務 專業的cro公司,提供按國際規範為客戶服務 i iv臨床試驗的監查 受試者招募 資料管理 生物統計 諮詢 產品註冊 專案管理 化合物的設計和篩選 臨床前試驗的管理和監查 國內及國外藥品研發機構和製藥企業合作,進行醫藥專利技術的轉讓 引進...

醫藥公司實習報告

大學生畢業實習報告 雲南英茂藥業 是雲南英茂集團股份 下屬子公司,成立於1993年10月,當時註冊資金300萬元,成立之初主要從事藥品的批發,零售和採購供給.但由於缺乏企業的戰略規劃,治理水平不高和分銷通路工作存在失誤,英茂藥業公司錯過了98年,99年介入製藥領域的要害時期,沒有發展壯大,反而虧損連...