大學本科畢業(yè)設計畢業(yè)論文-網(wǎng)上藥店管理系統(tǒng)的設計與實現(xiàn)_第1頁
大學本科畢業(yè)設計畢業(yè)論文-網(wǎng)上藥店管理系統(tǒng)的設計與實現(xiàn)_第2頁
大學本科畢業(yè)設計畢業(yè)論文-網(wǎng)上藥店管理系統(tǒng)的設計與實現(xiàn)_第3頁
大學本科畢業(yè)設計畢業(yè)論文-網(wǎng)上藥店管理系統(tǒng)的設計與實現(xiàn)_第4頁
大學本科畢業(yè)設計畢業(yè)論文-網(wǎng)上藥店管理系統(tǒng)的設計與實現(xiàn)_第5頁
已閱讀5頁,還剩36頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、本科生畢業(yè)論文網(wǎng)上藥店管理系統(tǒng)的設計與實現(xiàn)Design and Implementation ofOnline Pharmacies Management System 學生姓名XXX所在專業(yè)所在班級申請學位指導教師噓哨哨職稱講師答辯時間目 錄 TOC o 1-3 h z u HYPERLINK l _Toc294891348 設計總說明 PAGEREF _Toc294891348 h I HYPERLINK l _Toc294891349 introduction PAGEREF _Toc294891349 h II HYPERLINK l _Toc294891350 1 緒論 PAGERE

2、F _Toc294891350 h 1 HYPERLINK l _Toc294891351 課題來源 PAGEREF _Toc294891351 h 1 HYPERLINK l _Toc294891352 系統(tǒng)開發(fā)的目的和意義 PAGEREF _Toc294891352 h 1 HYPERLINK l _Toc294891353 研究內(nèi)容 PAGEREF _Toc294891353 h 2 HYPERLINK l _Toc294891354 本文組織結(jié)構(gòu) PAGEREF _Toc294891354 h 2 HYPERLINK l _Toc294891355 2 系統(tǒng)開發(fā)的相關技術 PAGERE

3、F _Toc294891355 h 3 HYPERLINK l _Toc294891356 開發(fā)模式 PAGEREF _Toc294891356 h 3 HYPERLINK l _Toc294891357 2.2 PAGEREF _Toc294891357 h 3 HYPERLINK l _Toc294891358 2.3 VS2008 PAGEREF _Toc294891358 h 3 HYPERLINK l _Toc294891359 2.4 SQL Server2005 PAGEREF _Toc294891359 h 4 HYPERLINK l _Toc294891360 3 需求分析

4、PAGEREF _Toc294891360 h 5 HYPERLINK l _Toc294891361 系統(tǒng)功能需求分析 PAGEREF _Toc294891361 h 5 HYPERLINK l _Toc294891362 前臺功能需求分析 PAGEREF _Toc294891362 h 5 HYPERLINK l _Toc294891363 后臺管理功能需求分析 PAGEREF _Toc294891363 h 5 HYPERLINK l _Toc294891364 可行性分析 PAGEREF _Toc294891364 h 7 HYPERLINK l _Toc294891365 經(jīng)濟性 P

5、AGEREF _Toc294891365 h 7 HYPERLINK l _Toc294891366 技術性 PAGEREF _Toc294891366 h 7 HYPERLINK l _Toc294891367 數(shù)據(jù)需求分析 PAGEREF _Toc294891367 h 7 HYPERLINK l _Toc294891368 頂層數(shù)據(jù)流圖 PAGEREF _Toc294891368 h 7 HYPERLINK l _Toc294891369 第二層后臺管理數(shù)據(jù)流圖 PAGEREF _Toc294891369 h 8 HYPERLINK l _Toc294891370 4 系統(tǒng)設計 PAGE

6、REF _Toc294891370 h 9 HYPERLINK l _Toc294891371 系統(tǒng)模塊總體設計分析 PAGEREF _Toc294891371 h 9 HYPERLINK l _Toc294891372 4.1.1 用戶注冊登錄模塊功能設計 PAGEREF _Toc294891372 h 9 HYPERLINK l _Toc294891373 4.1.2 用戶購買功能模塊設計 PAGEREF _Toc294891373 h 10 HYPERLINK l _Toc294891374 4.1.3 訂單管理功能設計 PAGEREF _Toc294891374 h 10 HYPERL

7、INK l _Toc294891375 4.1.4 藥品管理的功能設計 PAGEREF _Toc294891375 h 11 HYPERLINK l _Toc294891376 用戶管理功能設計 PAGEREF _Toc294891376 h 11 HYPERLINK l _Toc294891377 網(wǎng)上留言處理設計 PAGEREF _Toc294891377 h 12 HYPERLINK l _Toc294891378 數(shù)據(jù)庫設計 PAGEREF _Toc294891378 h 12 HYPERLINK l _Toc294891379 4.2.1 數(shù)據(jù)庫設計介紹 PAGEREF _Toc29

8、4891379 h 12 HYPERLINK l _Toc294891380 概念結(jié)構(gòu)和邏輯結(jié)構(gòu)設計 PAGEREF _Toc294891380 h 13 HYPERLINK l _Toc294891381 系統(tǒng)主要數(shù)據(jù)的E-R圖 PAGEREF _Toc294891381 h 14 HYPERLINK l _Toc294891382 數(shù)據(jù)庫表詳細設計 PAGEREF _Toc294891382 h 14 HYPERLINK l _Toc294891383 界面設計 PAGEREF _Toc294891383 h 17 HYPERLINK l _Toc294891384 前臺界面設計 PAGE

9、REF _Toc294891384 h 17 HYPERLINK l _Toc294891385 4.3.2 后臺界面設計 PAGEREF _Toc294891385 h 18 HYPERLINK l _Toc294891386 5 系統(tǒng)實現(xiàn) PAGEREF _Toc294891386 h 19 HYPERLINK l _Toc294891387 5.1 前臺實現(xiàn) PAGEREF _Toc294891387 h 19 HYPERLINK l _Toc294891388 首頁實現(xiàn) PAGEREF _Toc294891388 h 19 HYPERLINK l _Toc294891389 登陸和注冊

10、實現(xiàn) PAGEREF _Toc294891389 h 20 HYPERLINK l _Toc294891390 5.1.3 購買藥品實現(xiàn) PAGEREF _Toc294891390 h 22 HYPERLINK l _Toc294891391 后臺管理實現(xiàn) PAGEREF _Toc294891391 h 23 HYPERLINK l _Toc294891392 訂單管理實現(xiàn) PAGEREF _Toc294891392 h 23 HYPERLINK l _Toc294891393 5.2.2 藥品管理實現(xiàn) PAGEREF _Toc294891393 h 24 HYPERLINK l _Toc29

11、4891394 5.2.3 用戶管理實現(xiàn) PAGEREF _Toc294891394 h 25 HYPERLINK l _Toc294891395 5.2.4 網(wǎng)站留言管理實現(xiàn) PAGEREF _Toc294891395 h 26 HYPERLINK l _Toc294891396 6 系統(tǒng)測試與性能分析 PAGEREF _Toc294891396 h 27 HYPERLINK l _Toc294891397 測試方法 PAGEREF _Toc294891397 h 27 HYPERLINK l _Toc294891398 6.2 測試內(nèi)容 PAGEREF _Toc294891398 h 27

12、 HYPERLINK l _Toc294891399 6.2.1 測試系統(tǒng)的安全性 PAGEREF _Toc294891399 h 27 HYPERLINK l _Toc294891400 6.2.2 數(shù)據(jù)的準確性測試 PAGEREF _Toc294891400 h 28 HYPERLINK l _Toc294891401 6.2.3 測試結(jié)果 PAGEREF _Toc294891401 h 30 HYPERLINK l _Toc294891402 7 結(jié)束語 PAGEREF _Toc294891402 h 31 HYPERLINK l _Toc294891403 鳴 謝 PAGEREF _T

13、oc294891403 h 32 HYPERLINK l _Toc294891404 參考文獻 PAGEREF _Toc294891404 h 33設計總說明電子商務是指在互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)和增值網(wǎng)上以電子交易方式 進行交易活動和相關服務活動,是傳統(tǒng)商業(yè)活動各環(huán)節(jié)的電子化。網(wǎng)路化和數(shù)字化。電子商務包括電子貨幣交換、供應鏈管理、電子交易市場、網(wǎng)絡營銷、在線事務處理、電子數(shù)據(jù)交換、存貨管理和自動數(shù)據(jù)收集系統(tǒng)。藥品,是人們?nèi)粘I钪械谋仨毱?,不管是大人還是小孩,老人都會有需要吃藥的時候,俗話說:“花無百日紅,人無千日完人”就是說,每個人在日常生活中多多少少會生大病或小病,這就需要藥品幫助我們抵抗疾病

14、。而且有很多事家庭必備的應急藥品,比如感冒藥,咳嗽藥之類的。對于我們中國,這個人口第一大國來講,藥品的需求量更是巨大!所以藥品的銷售是具有很大發(fā)展前景的。但是,很多時候病人因為一些小病,因為市場上的價格偏高,或者因為會出現(xiàn)一些假藥,或者因為藥品的種類太多不知道買什么藥好等等諸多問題,給我們廣大消費者帶來諸多不便!電子商務是一個潛力巨大的市場,極具發(fā)展前景。它克服了傳統(tǒng) 營銷中客戶由于時間和空間的限制,信息溝通靈活,靈活交易的手段和快速的交貨方式,最重要的是由于成本低,價格也較低!所以建立網(wǎng)上藥店管理系統(tǒng)是順應了社會的發(fā)展,滿足社會的需求、促進社會的和諧的!本系統(tǒng)是為了建立一個完善的網(wǎng)上藥品銷售

15、及管理系統(tǒng),為了,使人們安全放心買藥品,本系統(tǒng)會在網(wǎng)站公告中鄭重承諾假一陪十。同時,本系統(tǒng)為了使人們輕松購藥,在網(wǎng)站中有各式各樣,種類眾多的藥品,并且在網(wǎng)站中有強大的搜索功能為人民輕松買藥提供不少方便,還有增進企業(yè)與顧客的聯(lián)系方式和網(wǎng)站留言的溝通平臺,最后還有強大地后臺管理功能。為了是管理員方便管理,從藥品的訂購到藥品管理,會員管理等功能十分強大,是一個相對完善的網(wǎng)上藥店管理系統(tǒng)。本系統(tǒng)是基于B/S模式的,易于維護,可以廣泛應用。本系統(tǒng)開發(fā)是采用框架,在使用C#語言在VS2008集成開發(fā)環(huán)境中開發(fā)的。數(shù)據(jù)庫服務是在SQL Server2005平臺中開發(fā)的。根據(jù)實際需求 ,網(wǎng)上藥店管理系統(tǒng)需要有

16、便捷的購物前臺功能,完善的管理功能以及安全的交易方式。所以本設計精心設計了方便的客戶瀏覽,搜索功能,安全的注冊,登陸,放心,便民的購買,支付等功能的具體實現(xiàn)。至于后臺管理是本系統(tǒng)的重要組成部分,管理員可以進行庫存的管理,訂單的管理、用戶的管理、以及網(wǎng)站上系統(tǒng)的管理。網(wǎng)上藥店管理系統(tǒng)有著很好的應用前景,可以為廣大客戶帶來諸多便利。隨著計算機技術和網(wǎng)絡技術的發(fā)展,它的功能將會得到不斷的發(fā)展和完善。關鍵詞:網(wǎng)上藥店;管理系統(tǒng);B/S模式introductionE-commerce, its refers to the Internet, what corporate intranets and va

17、lue-added .It is online to the electronic trading activities and related services activities, that the traditional commercial activities electronically. Whats more, its internet and digitization. E-commerce, its including e-commerce, electronic currency exchange, supply chain management, electronic

18、trading market, network marketing, online transaction processing, electronic data interchange, inventory management and automated data collection systems. Drugs are a necessity in peoples daily lives whether for children, adults or elderly need to take medicine. Its the saying that: The flowers last

19、 forever, Man can not be perfect that means that everyones life more or less serious illness or disease in their daily. Its requires the drugs to help us fight disease. And there are many things family necessary emergency drugs, such as cold medicine, cough medicine and the like. To us China, the co

20、untry that is the most populous concerned. So the demand for drugs is huge! Drugstore has great prospects for development. However, It bring our consumer a lot of trouble that because of the price has a litter high ,or appear some fake drugs ,or the type of drug too much and so on ,when we have some

21、 ailment. Along with the rapid development of the Internet day by day becomes the best channel to collect and publish information. E-commerce is a huge potential market and very promising. It overcomes the customers due to time and space constraints of traditional marketing, information communicatio

22、n and flexible, flexible trading methods and fast delivery. And the most important thing is the low cost and the lower price! Whit the development of society online pharmacy management system, to meet the needs of the community, thats social harmony! In order to establish an online drug sales and ma

23、nagement system, and make people safe, whats more, secure to buy drugs, the system will be announced on the website solemn promise to fake a paternity 10. At the same time, in order to enable people to easily purchase of medicines, on the site in a wide range, a wide variety of drugs, and the site h

24、as a powerful search function to provide a lot of convenience for the people to easily buy medicine. As well as enhance business and customer contact information and website message communication platform. Finally, a strong background management functions. In order to the administrator facilitate ma

25、nagement, from the ordering of medicines to pharmaceutical management, membership management function is very powerful, and a perfect online pharmacy management system. This system is based on B / S mode, easy to maintain, can be widely used. The development of this system is the use of the ASP.NET

26、framework, developed in the integrated development environment in VS2008 using C # language. Database services in SQL Server 2005 platform development. According to actual demand, online pharmacy management systems need to have a convenient way to shop front office functions, improve the management

27、and security transactions. So this design is carefully designed to facilitate customers browse, search capabilities, secure registration, login, rest assured, convenience of purchase, payment and other functions to achieve. As for the background management system is the major systems of the system,

28、its development including the establishment of back-end database maintenance and respond to the development of these two aspects. Administrators can program functions to complete drug information, add, modify, order management, user management, and system management on site. Online pharmacy manageme

29、nt system has good application prospects, brings much convenience for our customers. With the development of computer technology and network technology, its function will be continuous development and perfection.Keywords: online drugstore; management system; implementation;B/S model;ASP.NET網(wǎng)上藥店管理系統(tǒng)的

30、設計與實現(xiàn)信息管理與信息系統(tǒng),200811622114,XXX指導教師:噓哨哨1 緒論1.1課題來源藥品對于每個國家,每個家庭,每個人,不管在過去,現(xiàn)在還是將來都是不可或缺的!俗話說:“花無百日紅,人無千日完人”就是說,每個人在日常生活中多多少少會生大病或小病,這就需要藥品幫助我們抵抗疾病。而且有很多事家庭必備的應急藥品,比如感冒藥,咳嗽藥之類的。對于我們中國,這個人口第一大國來講,藥品的需求量更是巨大!所以藥品的銷售是具有很大發(fā)展前景的。時下,互聯(lián)網(wǎng)的快速發(fā)展,網(wǎng)絡對人們的影響越來越大,電子商務,為企業(yè)和網(wǎng)民搭建一個購售平臺。企業(yè)為了獲取更多的利潤,不僅要采取市場營銷,還要采取網(wǎng)絡直銷。網(wǎng)絡

31、藥品直銷,是指消費者和生產(chǎn)者或需求方和供求方,直接利用網(wǎng)絡的買賣活動,B2C(企業(yè)對消費者)、C2C(消費者對消費者)電子商務基本屬于網(wǎng)絡藥品直銷模式的范疇。這種交易的最大特點是供需直接見面,環(huán)節(jié)少,費用低1。根據(jù)我國電子商務發(fā)展的情況來看,作為一個企業(yè)更要注重發(fā)展網(wǎng)絡營銷。所以這個系統(tǒng)網(wǎng)上藥店的管理系統(tǒng)功應運而生。這個設計是為了充分利用網(wǎng)絡化帶來的便利,設計一個功能齊全的網(wǎng)上藥店管理系統(tǒng)網(wǎng)站,可以大大的避免商家見面訂貨所帶來的局限性,以及時間,地域的限制所帶來的麻煩,為客戶提供一個安全放心的網(wǎng)上藥店服務網(wǎng)站。1.2系統(tǒng)開發(fā)的目的和意義在今天,信息化大潮已經(jīng)不可逆轉(zhuǎn),互聯(lián)網(wǎng)技術席卷全球。對中國

32、企業(yè)而言,21世紀是一個充滿機遇的世紀,互聯(lián)網(wǎng)的發(fā)展成為其中成功的關鍵而電子商務卻是當之無愧最富靚麗色彩的一環(huán)。電子商務其實質(zhì)就是一種銷售網(wǎng)絡化,網(wǎng)絡化銷售是一種新型的經(jīng)濟模式,其中B2C是一種適用于廣大百姓的企業(yè)對普通客戶的經(jīng)濟模式,它逐漸改變著人的生活方式和觀念。網(wǎng)上購物是很有前景和必要的。網(wǎng)上藥店銷售系統(tǒng)網(wǎng)站的設計的目的在于如下三點:(1)本系統(tǒng)可以瀏覽各種藥品,有藥品搜索的功能,方便用戶買藥品;(2)本系統(tǒng)有網(wǎng)上交流平臺,方便用戶解決疑問,用藥放心;(3)本系統(tǒng)有庫存管理、用戶管理、訂單管理等功能,方便管理人員管理。 意義在于如下三點:(1)降低成本。以電子商務開展業(yè)務,可以大量減少人

33、力、物力;同時使得交易活動突破了時間 和空間的限制,可以在任何時間、任何地點進行,大大降低成本,提高效率。(2)有利于樹立企業(yè)的形象。作為第四媒體的互聯(lián)網(wǎng),其特點就是可以跨越時空,正常情況下,網(wǎng)站無時無刻不在工作,通過網(wǎng)上藥店銷售系統(tǒng)網(wǎng)站的建成,用戶可以跨越時空了解貨物信息,不會 出現(xiàn)供應不足的情況。(3)可以達到盈利最大化,有利于拓展營銷渠道,擴大市場,提高營銷效率。通過這種方式可以接觸消費比較大的消費群體,獲得更多的新顧客,擴大市場。研究內(nèi)容設計與實現(xiàn)網(wǎng)上藥店管理系統(tǒng)的目標是實現(xiàn)一個界面友好、靈活、實用、安全,功能較為強大的網(wǎng)上藥店管理系統(tǒng)網(wǎng)站。使網(wǎng)上購買藥品更加方便、高效和實用,讓消費者

34、真正體會到電子商務的優(yōu)越性與樂趣。本設計是基于B/S平臺的網(wǎng)上藥店服務平臺,運用了C#語言,VS2008集成開發(fā)工具和SQL Server2005數(shù)據(jù)庫。網(wǎng)上藥店管理系統(tǒng)由前臺和后臺兩部分組成。(1)前臺部分:主要是商品的瀏覽展示、會員注冊登錄、購買藥品等等。(2)后臺部分:主要是對網(wǎng)上藥店的一些基礎數(shù)據(jù)進行有效的管理,其中包括訂單的管理、庫存的管理、用戶管理、以及留言管理等。本文組織結(jié)構(gòu)本文的結(jié)構(gòu)安排如下:第1章,緒論主要介紹了課題的來源,系統(tǒng)開發(fā)的目的和意義,系統(tǒng)的研究內(nèi)容,以及本文組織結(jié)構(gòu)。第2章,主要介紹了系統(tǒng)的開發(fā)的技術和工具,即本系統(tǒng)開發(fā)所用到的開發(fā)平臺和軟件等。第3章,需求分析主

35、要內(nèi)容是用軟件工程的方法對網(wǎng)上藥店管理系統(tǒng)設計與實現(xiàn)進行了需求分析,分析了系統(tǒng)要的功能需求,可行性,以及數(shù)據(jù)分析。第4章,主要是介紹了系統(tǒng)設計,即本系統(tǒng)的各個功能模塊設計,系統(tǒng)功能結(jié)構(gòu)圖,以及數(shù)據(jù)庫的概要設計等。第5章,主要介紹了系統(tǒng)實現(xiàn),從前臺的三個功能模塊,和后臺的四個功能模塊進行分析其中的代碼及界面。第6章,主要是對系統(tǒng)實現(xiàn)功能的測試。通過介紹幾種測試方法,并且使用測試方法進行測試,并把測試的安全性,準確性以及測試的結(jié)果統(tǒng)計出來。第7章,是對本文的結(jié)束語。總結(jié)了本系統(tǒng)開發(fā)的經(jīng)過,功能以及遇到的問題,存在的不足總結(jié)出來。最后部分,是鳴謝和參考文獻。2系統(tǒng)開發(fā)的相關技術開發(fā)模式B/S模式是一

36、種以Web技術為基礎的新型的MIS(管理信息系統(tǒng))系統(tǒng)平臺模式2。把傳統(tǒng)C/S模式中的服務器部分分解為一個數(shù)據(jù)服務器與一個或多個應用服務器,從而構(gòu)成一個三層結(jié)構(gòu)的服務器系統(tǒng),第一層是客戶機與用戶是用戶與整個系統(tǒng)的接口??蛻舻膽贸绦蚓喌揭粋€通用的瀏覽器軟件,如Netscape Navigator,微軟公司的IE等3。瀏覽器將HTML代碼轉(zhuǎn)換為圖文并茂的網(wǎng)頁。網(wǎng)頁還具備一定的交互功能,允許用戶在網(wǎng)頁提供的申請表上輸入信息提交給后臺,并提出處理請求 4。比如,本設計是網(wǎng)上藥店管理系統(tǒng),在VS中運行,在瀏覽器中顯示出來,可以在網(wǎng)頁中發(fā)出命令,比如注冊,會把信息提交到后臺,請求注冊。第二層Web服務

37、器啟動相應這一要求,并動態(tài)生成一串HTML代碼,其中嵌入處理的結(jié)果,發(fā)回給客戶機的瀏覽器。如果客戶機提交的請求包括數(shù)據(jù)的存取,Web服務器還需與數(shù)據(jù)庫的服務器協(xié)同完成這一處理工作。這一層是屬于客戶的信息反饋,你發(fā)出請求之后等待的回復。第三層數(shù)據(jù)庫服務的任務類似于C/S,負責協(xié)調(diào)不用的Web服務器發(fā)出的SQ請求,管理數(shù)據(jù)庫5。 本設計的主要開發(fā)框架是ASP.NET,使用C#語言開發(fā)。是由Microsoft公司提出的動態(tài)網(wǎng)站設計技術與程序框架,它給人們的是全新的技術,和由此產(chǎn)生開發(fā)效率的提高,網(wǎng)站性能的提升。能被用于一臺Web服務器來建立強大的Web應用程序。作為一種新的Web開發(fā)技術,提供許多比

38、現(xiàn)在的Web開發(fā)模式的強大優(yōu)勢,支持C#和語言,使執(zhí)行效率大幅提高。是基于語言的程序在服務器上運行6。又叫ASP+,不僅僅是ASP的簡單升級,而是Microsoft推出的新一代腳本語言。是 .NET的一部分,吸收了ASP以前版本的最大的優(yōu)點,并參照Java、VB語言的開發(fā)優(yōu)勢加入了許多新特色,同時也修正了以前的ASP版本的運行錯誤。通常的集成開發(fā)環(huán)境Visual Web Develop2008,并能夠建立簡單的動態(tài)網(wǎng)站和頁面7。ASP.NET開發(fā)中,有多種數(shù)據(jù)綁定控件可以用來在頁面上生成表格、樹型、列表以及其他數(shù)據(jù)格式8。 VS2008VS2008全稱是Visual Studio 2008是一

39、種網(wǎng)站設計的集成開發(fā)環(huán)境,本設計是使用了其中的C#語言開發(fā)。Visual Studio 2008引入了250多個新特性,整合了對象、關系型數(shù)據(jù)、XML的訪問方式,語言更加簡潔。使用Visual Studio 2008可以高效開發(fā)Windows應用程序。設計器中可以實時反映變更,XAML中智能感知功能可以提高開發(fā)效率。同時Visual Studio 2008支持項目模板、調(diào)試器和部署程序。Visual Studio 2008可以高效開發(fā)Web應用,集成了AJAX 1.0,包含AJAX項目模板,它還可以高效開發(fā)Office應用和Mobile應用9。VS2008的功能極其強大,在開發(fā)平臺中使用很方便

40、,可以自行定義一些自己設計的控件,可以調(diào)節(jié)字體大小,方便好看,可以編譯發(fā)現(xiàn)其中的問題,要是可以熟練操作VS的的話可以輕易通過輔助功能查找問題的所在,教好解決問題。2.4 SQL Server2005SQL Server 是一個關系數(shù)據(jù)庫管理系統(tǒng),是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。數(shù)據(jù)庫管理系統(tǒng)和操作系統(tǒng)一樣是計算機的基礎軟件,也是一個大型的軟件系統(tǒng)。它最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同開發(fā)的。SQL Server 2005是由Microsoft公司推出的一款典型數(shù)據(jù)庫管理系統(tǒng)版本10。SQL Server2005在以下三個重要方面改善了數(shù)據(jù)

41、基礎架構(gòu):企業(yè)數(shù)據(jù)管理、開發(fā)人員效率和商業(yè)智能(BI),它可以在接受的價格和許可費用以及升級的途徑方面有了新的突破11。它的主要功能包括以下幾個方面:(1)數(shù)據(jù)定義功能,用戶通過它可以方便地對數(shù)據(jù)庫中的數(shù)據(jù)對象進行定義。(2)數(shù)據(jù)組織、存儲和管理,數(shù)據(jù)庫管理系統(tǒng)要分類組織、存儲和管理各種數(shù)據(jù)。要確定以何種文件結(jié)構(gòu)和存取方式在存儲級上組織這些數(shù)據(jù),如何實現(xiàn)數(shù)據(jù)之間的聯(lián)系。(3)數(shù)據(jù)操縱功能,用戶可以使用DML操縱數(shù)據(jù),實現(xiàn)數(shù)據(jù)庫的基本操作,比如查詢、插入、刪除和修改等。(4)數(shù)據(jù)庫的事務管理和運行管理功能。(5)數(shù)據(jù)庫的建立和維護功能,它包括數(shù)據(jù)庫初始數(shù)據(jù)的輸入、轉(zhuǎn)換功能,數(shù)據(jù)庫的轉(zhuǎn)儲、回復功能

42、,數(shù)據(jù)庫的重組織功能和性能監(jiān)視等、分析功能等12。 3需求分析系統(tǒng)功能需求分析 系統(tǒng)需求分析是分兩個主要模塊來分析,即前臺和后臺管理功能。前臺功能需求分析(1)用戶注冊登陸功能功能描述:用戶首先注冊,注冊過后才能登錄,進行購買等操作。注冊必須按照規(guī)定填寫個人信息,不然注冊不了,登錄需要用注冊時用的賬號以及自己填寫的密碼,并且相應的驗證碼也要填寫正確不然會出現(xiàn)錯誤提示,登陸后用戶可以修改個人信息。注冊用列圖如圖3-1所示。圖3-1注冊用列圖(2)用戶購物功能模塊分析功能描述:用戶把自己需要的藥品加入購物車,查看購物車信息,在購物車中可以進行刪除和添加,可以查看訂單,填寫收貨方式,最后是支付金額。

43、會員購買用列圖如下圖,圖3-2所示。圖3-2會員購買用列圖后臺管理功能需求分析(1)訂單管理功能功能描述:訂單管理功能可以查看訂單情況,并且確認是否查看訂單;可以通過查看訂單確認是否發(fā)貨;可以通過整理訂單確認是否歸檔。訂單管理功能用列圖如圖3-3所示。 圖3-3訂單管理功能用列圖(2)藥品管理功能功能描述:藥品的管理功能主要是對藥品的庫存管理,藥品的添加,可以根據(jù)實際情況對藥品進行增刪查改。以及藥品的種類的添加,藥品種類的管理,可以對藥品的種類進行增刪查改。藥品管理功能用列圖如圖3-4所示。圖3-4藥品管理功能用列圖(3)用戶管理功能功能描述:用戶管理包括管理員的管理以及普通用戶的管理,管理員

44、管理,可以增加管理員,或者刪除某個管理員;用戶管理,可以對會員進行資料修改,可以刪除某個用戶。以下是管理員管理的用列圖如圖3-5所示。圖3-5管理員管理的用列圖(4)網(wǎng)上留言處理功能功能描述:網(wǎng)上留言主要是能對顧客的留言進行管理包括修改和刪除等功能,查看,回復。網(wǎng)上留言用列圖如圖3-6所示。圖3-6網(wǎng)上留言用列圖可行性分析 經(jīng)濟性通過網(wǎng)上藥店管理系統(tǒng)網(wǎng)站,用戶可以跨越時空了解貨物信息,不會出現(xiàn)供應不足的情況。 有利于拓展營銷渠道,擴大市場,提高營銷效率。通過這種方式可以接觸消費比較大的消費群體, 獲得更多的新顧客,擴大市場。技術性通過網(wǎng)絡系統(tǒng)管理,實現(xiàn)了網(wǎng)上藥店的管理員和客戶的在線溝通的功能,

45、會員管理,后臺訂單管理等功能,為企業(yè)管理藥品,用戶提供了強大的技術支持。數(shù)據(jù)需求分析 數(shù)據(jù)流圖描述數(shù)據(jù)流動、存儲、處理的邏輯關系,也稱為邏輯數(shù)據(jù)流圖(Logical Data Flow Diagram),一般用DFD表示。數(shù)據(jù)流圖是系統(tǒng)邏輯編輯功能的圖形表示,即使不是專業(yè)的計算機技術人員也很容易理解他,因此是分析員之間極好的通信工具。設計數(shù)據(jù)流圖時只需要考慮系統(tǒng)必須完成的基本邏輯功能,完全不需要考慮怎樣具體的實現(xiàn)這些功能,所以它也是今后進行軟件設計的很好的出發(fā)點。管理系統(tǒng)的主要任務是通過大量的數(shù)據(jù)得到管理所需要的信息,這就必須存儲和管理大量的數(shù)據(jù),因此建立一個良好的數(shù)據(jù)組織結(jié)構(gòu),是整個系統(tǒng)都可

46、以迅速、方便、準確地調(diào)用和管理所需要的數(shù)據(jù),是衡量管理系統(tǒng)開發(fā)工作的好壞的主要指標之一13。頂層數(shù)據(jù)流圖頂層數(shù)據(jù)流圖只含有一個加工表示整個系統(tǒng)輸出數(shù)據(jù)流和輸入數(shù)據(jù)流為系統(tǒng)的輸入數(shù)據(jù)和輸出數(shù)據(jù),表明系統(tǒng)的范圍,以及與外部環(huán)境的數(shù)據(jù)交換關系,根據(jù)藥店管理系統(tǒng)的輸入數(shù)據(jù)和輸出數(shù)據(jù)以及用戶信息用頂層數(shù)據(jù)流圖粗略的給出整個系統(tǒng)的數(shù)據(jù)流情況,如圖3-7所示。圖3-7頂層數(shù)據(jù)流圖第二層后臺管理數(shù)據(jù)流圖 頂層數(shù)據(jù)流圖粗略地給出整個系統(tǒng)的數(shù)據(jù)流情況,為了更好的把握整個系統(tǒng)各個模塊的具體數(shù)據(jù)流,處理細節(jié)表示出來,可以在頂層圖的基礎上自頂向下地繼續(xù)分析,得到層數(shù)據(jù)流圖,如圖3-8所示。 圖3-8 第二層后臺管理數(shù)據(jù)

47、流圖4系統(tǒng)設計系統(tǒng)模塊總體設計分析網(wǎng)上藥店的系統(tǒng)功能設計主要是劃分為前臺和后臺兩大模塊,其中前臺分為:用戶注冊登錄模塊、瀏覽藥品信息、購買藥品、查詢藥品以及網(wǎng)站留言5個模塊。后臺分為訂單管理、庫存管理、會員管理,系統(tǒng)管理以及系統(tǒng)推出5個模塊。下面將會重點介紹登錄購買藥品、網(wǎng)站留言、訂單管理、會有管理、庫存管理的功能。為了更好了解整個系統(tǒng)的功能架構(gòu)所以先畫出整個功能結(jié)構(gòu)圖,下一節(jié)講具體介紹功能模塊的具體劃分。圖4-1是整個網(wǎng)上藥店系統(tǒng)功能的功能結(jié)構(gòu)的大致圖。圖4-1網(wǎng)上藥店管理系統(tǒng)功能模塊圖 用戶注冊登錄模塊功能設計(1)功能描述:用戶首先注冊,注冊過后才能登錄,進行購買等操作。注冊必須按照規(guī)定

48、填寫個人信息,不然注冊不了,登錄需要用注冊時用的賬號以及自己填寫的密碼,并且相應的驗證碼也要填寫正確不然會出現(xiàn)錯誤提示。(2)用戶注冊數(shù)據(jù)流圖如圖4-2所示。圖4-2用戶注冊數(shù)據(jù)流圖(3)用戶登陸注冊數(shù)據(jù)流程圖如4-3所示。圖4-3用戶登陸注冊數(shù)據(jù)流程圖 用戶購買功能模塊設計功能描述:用戶把自己需要的藥品加入購物車,然后選擇快遞方式,填寫收貨人最后提交訂單。(2)購買藥品數(shù)據(jù)流圖如圖4-4所示。 圖4-4 購買藥品數(shù)據(jù)流圖(3)購買藥品流程圖如圖4-5所示。圖4-5 購買藥品流程圖 訂單管理功能設計(1)功能描述:訂單管理功能可以查看訂單情況,并且確認是否查看訂單;可以通過查看訂單確認是否發(fā)貨

49、;可以通過整理訂單確認是否歸檔。(2)訂單管理功能的數(shù)據(jù)流圖如圖4-6所示。圖4-6訂單管理功能的數(shù)據(jù)流圖(3)訂單管理的數(shù)據(jù)流程圖如圖4-7所示。圖4-7處理訂單的數(shù)據(jù)流程圖 藥品管理的功能設計(1)功能描述:藥品的管理功能主要是對藥品的庫存管理,藥品的添加,可以根據(jù)實際情況對藥品進行增刪查改。以及藥品的種類的添加,藥品種類的管理,可以對藥品的種類進行增刪查改。(2)藥品管理的功能數(shù)據(jù)流圖如圖4-8所示。圖4-8藥品管理的功能數(shù)據(jù)流圖(3)藥品管理的數(shù)據(jù)流程圖如圖4-9所示。圖4-9藥品管理的數(shù)據(jù)流程圖用戶管理功能設計(1)功能描述:用戶管理包括管理員的管理以及普通用戶的管理,管理員管理,可

50、以增加管理員,或者刪除某個管理員;用戶管理,可以對會員進行資料修改,可以刪除某個用戶。(2)以下是管理員管理的數(shù)據(jù)流圖如圖4-10所示。圖4-10管理員管理的數(shù)據(jù)流圖(3)管理員管理的數(shù)據(jù)流程圖如圖4-11所示。圖4-11管理員管理的數(shù)據(jù)流程圖網(wǎng)上留言處理設計(1)功能描述:網(wǎng)上留言主要是能對顧客的留言進行管理包括修改和刪除等功能,查看,回復。(2)網(wǎng)上留言處理的數(shù)據(jù)流圖如圖4-12所示。圖4-12網(wǎng)上留言處理的數(shù)據(jù)流圖網(wǎng)上留言處理的數(shù)據(jù)流程圖如圖4-13所示。圖4-13網(wǎng)上留言處理的數(shù)據(jù)流程圖數(shù)據(jù)庫設計 數(shù)據(jù)庫設計介紹數(shù)據(jù)庫設計是指一個給定的應用環(huán)境,構(gòu)造(設計)優(yōu)化的數(shù)據(jù)庫邏輯模式和物理結(jié)

51、構(gòu),并據(jù)此監(jiān)理數(shù)據(jù)庫及其應用系統(tǒng),使之能夠有效地存儲和管理數(shù)據(jù),滿足各種用戶的應用需求,包括信息管理要求和數(shù)據(jù)操作要求。對數(shù)據(jù)庫進行合理的邏輯設計和有效的物理設計才能開發(fā)出完善而高效的網(wǎng)上藥店管理信息系統(tǒng)。概念結(jié)構(gòu)和邏輯結(jié)構(gòu)設計(1)概念結(jié)構(gòu)設計獨立于數(shù)據(jù)庫邏輯結(jié)構(gòu),也獨立于支持數(shù)據(jù)庫的DBMS。它是現(xiàn)實世界與機器世界的中介,它一方面能夠充分反映現(xiàn)實世界,包括實體和實體之間的聯(lián)系,同時又易于向關系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換14。它是現(xiàn)實世界的一個真實模型,易于理解,便于和不熟悉計算機的用戶交換意見,使用戶易于參與,當現(xiàn)實世界需求改變時,概念結(jié)構(gòu)可以很容易地作相應調(diào)整。在需求分析得到的用戶需

52、求抽象為信息結(jié)構(gòu)即概念的過程就是概念結(jié)構(gòu)設計。它是整個數(shù)據(jù)庫設計的關鍵15。(2)概念結(jié)構(gòu)是各種數(shù)據(jù)模型的共同基礎,它比數(shù)據(jù)模型更獨立于機器、更抽象,從而更加穩(wěn)定。但為了能夠用某一DBMS實現(xiàn)用戶需求,還必須將概念結(jié)構(gòu)進一步轉(zhuǎn)化為相應的數(shù)據(jù)模型,這正是數(shù)據(jù)庫邏輯結(jié)構(gòu)設計所要完成的任務。通過在數(shù)據(jù)庫中連接各表得到數(shù)據(jù)庫邏輯結(jié)構(gòu)結(jié)構(gòu)圖如圖4-14所示。圖4-14數(shù)據(jù)庫邏輯結(jié)構(gòu)結(jié)構(gòu)圖系統(tǒng)主要數(shù)據(jù)的E-R圖E-R圖是描述概念結(jié)構(gòu)數(shù)據(jù)模型的主要工具,E-R圖也稱為實體-聯(lián)系模型,由實體,屬性,聯(lián)系三個要素構(gòu)成16。根據(jù)實體之間的關系內(nèi)容可以畫出系統(tǒng)數(shù)據(jù)的重要實體E-R圖如圖4-15所示。圖4-15系統(tǒng)主

53、要功能實體E-R圖數(shù)據(jù)庫表詳細設計(1)用戶數(shù)據(jù)表設計,如表4-1所示。表4-1會員數(shù)據(jù)表序號字段中文名字段英文名類型、寬度、精度空否默認值主鍵1用戶IDAdminIDint非空無是2用戶名稱AdminNamevarchar(50)非空無3登陸密碼Passwordvarchar(50)非空無4真實姓名RealNamevarchar(50)非空無5電子郵箱Emailvarchar(50)非空無6注冊時間LoadDatedatetime(8)非空無(2)藥品信息表設計如表4-2所示。表4-2藥品信息表序號字段中文名字段英文名類型、寬度、精度空否默認值主鍵1藥品序列號DrugsIDint非空無是2類

54、別號ClassIDint非空無續(xù)表4-2序 號字段中文名字段英文名類型、寬度、精度空否默認值主鍵3藥品名稱DrugsNamevarchar(50)非空無4藥品作用DrugsIntroducentext非空無5商場Companyvarchar(50)非空無6藥品圖片DrugsUrlvarchar(200)非空無7市場價格MarketPricefloat非空無8熱門價HotPricefloat非空無9是否為推薦Isrefinementbit非空無10是否為熱門IsHotbit非空無11是否為最新IsDiscountbit非空無12上市時間LoadDatedatetime非空無13病癥 Diseas

55、enchar(10)非空無(3)藥品種類表設計如表4-3所示。表4-3藥品種類表序號字段中文名字段英文名類型、寬度、精度空否默認值主鍵1類別號ClassIDint非空無是2類別名ClassNamevarchar(50)非空無3圖片路徑CategoryUrlvarchar(50)非空無 (4)留言表設計如表4-4所示。表4-4 留言表序號字段中文名字段英文名類型、寬度、精度空否默認值主鍵1留言序列號DetailIDint非空無是2藥品序列號DrugsIDint非空無3數(shù)量Numint非空無4回復者的IDOrderIDint(4)非空無5預約審核標記Drugs_Allowint(4)非空06預約審

56、核失敗原因Drugs_Infontext(16)空無(5)圖片表設計如表4-5所示。表4-5 圖片表序號字段中文名字段英文名類型、寬度、精度空否默認值主鍵1圖片序列號ImageIDint非空無是2圖片名稱ImageNamevarchar(50)非空無3圖片路徑ImageUrlvarchar(200)非空無(6)留言管理表設計,如表4-6所示。表4-6留言管理表序號字段中文名字段英文名類型、寬度、精度空否默認值主鍵1會員留言序列號IDint非空無是2留言者的名稱Uidnvarchar(50)非空無3留言類型Subjectnvarchar(50)非空無4留言內(nèi)容Contentntext是無5留言時

57、間DateTimedatetime非空無6留言IP地址IPnvarchar(20)非空無 (7)管理員表設計,如表4-7所示。表4-7管理員表序號字段中文名字段英文名類型、寬度、精度空否默認值主鍵1用戶序列號MemberIDint非空無是2用戶名稱UserNamevarchar(50)非空無3密碼Passwordvarchar(50)非空無4真實姓名RealNamevarchar(50)非空無5性別Sexbit非空無6 號碼Phonecodevarchar(50)非空無7電子郵箱Emailvarchar(50)非空無8地址Addressvarchar(50)非空無9郵政編碼PostCodech

58、ar(10)非空無10注冊時間LoadDatedatetime非空無(8)訂單表設計,如表4-8所示。表4-8訂單表序號字段中文名字段英文名類型、寬度、精度空否默認值主鍵1訂單IDOrderIDint非空無是 續(xù)表4-9序號字段中文名字段英文名類型、寬度、精度空否默認值主鍵2訂單時間OrderDatedatetime非空無3訂單金額DrugsFeefloat非空無4快遞費ShipFeefloat非空無5總金額TotalPricefloat非空無6快遞類型ShipTypevarchar(50)非空無7收貨者性名ReceiverNamevarchar(50)非空無8收貨者 ReceiverPhon

59、evarchar(20)非空無9收貨者 ReceiverPostCodechar(10)非空無10收貨者地址ReceiverAddressvarchar(200)非空無11收貨者電子郵箱ReceiverEmailvarchar(50)非空無12訂單是否確認IsConfirmbit非空無13是否發(fā)貨IsSendbit非空無14是否到貨IsEndbit非空無(9)留言回復表設計,如表4-9所示表4-9留言回復表序號字段中文名字段英文名類型、寬度、精度空否默認值主鍵1序列號IDint非空無是2回復者的稱呼UNamenvarchar(50)非空無3內(nèi)容Contentntext非空無4回復時間DateT

60、imedatetime非空無5回復者的ID號ReplyIDint非空無6回復者的IOIPnvarchar(20)非空無界面設計界面設計是人與機器之間傳遞和交換信息的媒介,包括硬件界面和軟件界面,是計算機科學與心理學、設計藝術學、認知科學和人機工程學的交叉研究領域。近年來,隨著信息技術與計算機技術的迅速發(fā)展,網(wǎng)絡技術的突飛猛進,人機界面設計和開發(fā)已成為國際計算機界和設計界最為活躍的研究方向。作為一個媒介,要是媒介做得好,給用戶感覺好,相當于成功的一半,要是媒介做得不好即使功能再強大也不適用,那還能算一個好的設計嗎?所以界面一定要設計好。界面的前臺和后臺的都使用了母版,并且母版都是用來CSS樣式設

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論