本篇文章是由《計算機工程與應用》發表的電子論文,雜志是由中華人民共和國工業和信息化部華北計算技術研究所主辦的、面向中高級計算機專業工作者的學術刊物。《計算機工程與應用》是一本面向計算機全行業的綜合性學術刊物,覆蓋面寬、信息量大、報道及時是本刊的服務宗旨。
摘 要:隨著軟件技術的不斷進步和發展,信息化的管理方式越來越廣泛的應用于各個領域,對于任何網站系統的管理來說開發一套現代化的成員管理軟件是十分必要的。通過這樣的軟件系統,可以做到成員的規范管理和快速查詢,從而減少管理方面的工作量。有效的管理所有成員的信息就是成員管理系統完成的功能。銷售管理系統是使用MS.NET平臺中的ASP.NET開發基于B/S體系結構的Web應用程序,在Microsoft Visual Studio .NET 環境下,使用 C# 編程語言并結合Microsoft SQL Server 2000 數據庫開發出一套網絡版的銷售管理系統。該系統由前端輸入和后端管理組成。
關鍵詞:網絡商店;銷售管理系統;模塊;控件;C#.NET
1 引言
1.1開發背景
隨著網絡技術的飛速發展,網絡經濟與人們的生活越來越緊密的聯系在一起,隨著信息技術的發展,網上購物與網上銷售也在逐漸發展和普及。消費者與銷售商都迫切需要一種簡便與高速高效的購物與銷售方式,在線商店管理系統的出現正好滿足人們的這種需要,通過網絡的簡便與高效可以使消費者節省時間,價格公開合理。而使銷售者更合理的調節商品的數量以免造成商品的積壓,也同時使生產者真正隨著市場經濟的需求而調節產品的種類和數量。
隨著網絡的不斷的普及,網頁技術的不斷發展,人們對網頁的要求也不再是文字,圖片的簡單堆砌或是單調枯燥的內容,而是實時性,交互性和豐富性,使用動態網頁技術的網頁越來越受歡迎。應用ASP.NET技術的靈活性可以方便的訪問數據庫,ASP.NET把數據庫搬上了WEB頁面,使人們可以通過互聯網使用大型的包含數據庫功能的系統。
系統正是使用ASP.NET技術的動態網頁與SQL Server2000數據庫結合打造的一個網上商店管理系統,一般用戶通過網絡訪問該系統,提供用戶注冊功能,商品查詢功能;系統用戶(已注冊用戶)可以修改注冊信息,購買商品等;管理員可以修改、刪除、添加、模糊查詢用戶信息、配送商、供應商信息,對顧客的定單安排配送商(即進行銷售)以及向供應商定貨和處理供應商發送來的貨物(即進貨和庫存管理)。本系統充分發揮了ASP.NET技術顯示于客戶端,運行于服務器端的特點,保護用戶資料的安全性。經過分析,本文作者使用的是Microsoft公司的visual studio.net開發工具,利用其提供的面向對象的開發工具,尤其是數據窗口這一能方便而簡潔操作數據庫的智能化對象,首先在短時間內建立系統應用原型,然后對初始原型系統進行需求迭代,不斷修正和改進,直到完成系統。
1.2系統功能
整個網絡銷售管理系統的包括用戶,超級管理員和一般管理員三種角色,系統為不同的角色提供不同的入口。兩個管理員是一種隸屬關系,一般管理員要受超級管理員的限制。
用戶和管理員具有不同的操作權限,用戶可以注冊新用戶,修改自己的密碼、個人資料。查看/搜索自己的喜歡的商品的信息;超級管理員具有添加新管理員、刪除管理員、修改密碼,添加、刪除商品類別;添加、修改、刪除商品信息;查詢用戶信息、修改用戶的賬戶金額,還有查詢銷售情況。一般管理員具有除添加管理員、刪除管理員之外的其他權限。
1.3系統軟硬件配置要求
在運行本系統前,請先檢查一下軟硬件配置是否符合以下要求:
硬件環境:
服務器端/客戶端:
處理器:Intel Pentium4
內存: 128M
硬盤空間:20G
安裝 NET運行環境
軟件環境:
操作系統:Windows 2000
網絡協議:TCP/IP
瀏覽器:Internet Explore 6.0
顯示器:VGA或更高分辨率的
1.4相關軟件及技術介紹
1.4.1 ASP.NET技術
ASP.NET 是一種建立在通用語言上的程序構架,能被用于一臺Web服務器來建立強大的Web應用程序。ASP.NET構架是可以用Microsoft(R)公司最新的產品 Visual Studio開發環境進行開發ASP.NET是基于通用語言的編譯運行的程序,可以使它運行在Web應用軟件開發者的幾乎全部的平臺上。通用語言的基本庫,消息機制,數據接口的處理都能無縫的整合到ASP.NET的Web應用中。
1.4.2 SQL Server
SQL Server 是一個具備完全 Web 支持的數據庫產品,提供了對可擴展標記語言 (XML) 的核心支持以及在 Internet 上和防火墻外進行查詢的能力,提供了以 Web 標準為基礎的擴展數據庫編程功能。
1.4.3 Visual Studio.net 2003
它是Microsoft推出.NET應用程序開發工具。它易學易用的特性得到很多的好評。Microsoft又推出新版的.NET應用程序開發工具 Visual Studio.NET 2005,加入更多的好用功能,是.net的好開發工具。
2.項目模塊及框圖
2.1 系統功能模快設計
系統主體采用B/ S(Browser/ Server ,瀏覽器/ 服務器) 結構,即采用目前分布式系統流行的3 層軟件結構,即在傳統的客戶和服務器之間加入應用服務器(Application server) ,3 層即是表現層(瀏覽器) 、業務邏輯層(Web 服務器) 、數據層(數據服務器) ,系統簡圖如圖2-1所示。數據服務器與Web 服務器是完全分開的,分開之后的3 層軟件結構功能明確:客戶層只提供應用程序的用戶界面,負責與用戶交互;業務邏輯層是應用系統的關鍵,它負責處理所有用戶請求,進行具體的運算和決定程序的流程,并把處理結果返回給表現層;服務器層仍然提供的是數據庫支持、維護和更新應用程序的數據。
論文指導 >
SCI期刊推薦 >
論文常見問題 >
SCI常見問題 >