版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、數(shù)據(jù)庫(kù)系統(tǒng)原理課程設(shè)計(jì)報(bào)告平面設(shè)計(jì)公司業(yè)務(wù)管理系統(tǒng)姓 名: 學(xué) 號(hào): 指導(dǎo)老師: 起始時(shí)間:2010年3月3日終止時(shí)間:2010年5月28日目錄 TOC o 1-3 h z u 第一章 引言 PAGEREF _Toc262671369 h 3第二章 概述 PAGEREF _Toc262671370 h 42.1 項(xiàng)目背景 PAGEREF _Toc262671371 h 42.2 編寫(xiě)目的 PAGEREF _Toc262671372 h 42.3 軟件定義 PAGEREF _Toc262671373 h 42.4 開(kāi)發(fā)環(huán)境 PAGEREF _Toc262671374 h 5第三章 需求分析 PA
2、GEREF _Toc262671375 h 53.1 信息要求 PAGEREF _Toc262671376 h 53.1.1用戶需要的內(nèi)容與性質(zhì) PAGEREF _Toc262671377 h 53.1.2數(shù)據(jù)庫(kù)需要存儲(chǔ)的信息 PAGEREF _Toc262671378 h 63.2 處理要求 PAGEREF _Toc262671379 h 63.2.1 主要的功能要求 PAGEREF _Toc262671380 h 63.2.2功能模塊圖 PAGEREF _Toc262671381 h 73.2.3各模塊功能分析 PAGEREF _Toc262671382 h 83.3 安全性與完整性要求
3、PAGEREF _Toc262671383 h 123.3.1 安全性與完整性的概念 PAGEREF _Toc262671384 h 123.3.2 安全性與完整性的要求與實(shí)現(xiàn) PAGEREF _Toc262671385 h 12第四章 概念結(jié)構(gòu)設(shè)計(jì) PAGEREF _Toc262671386 h 134.1業(yè)務(wù)員E-R圖 PAGEREF _Toc262671387 h 134.2客戶E-R圖 PAGEREF _Toc262671388 h 144.3預(yù)訂單E-R圖 PAGEREF _Toc262671389 h 144.4在建單E-R圖 PAGEREF _Toc262671390 h 154
4、.5送貨單E-R圖 PAGEREF _Toc262671391 h 154.6設(shè)計(jì)員E-R圖 PAGEREF _Toc262671392 h 164.7歷史單E-R圖 PAGEREF _Toc262671393 h 164.8稿件E-R圖 PAGEREF _Toc262671394 h 174.9送貨員E-R圖 PAGEREF _Toc262671395 h 17第五章 邏輯結(jié)構(gòu)設(shè)計(jì) PAGEREF _Toc262671396 h 185.1 把E-R圖模型轉(zhuǎn)換的關(guān)系表如下: PAGEREF _Toc262671397 h 185.2 構(gòu)成的數(shù)據(jù)庫(kù)(圖表) PAGEREF _Toc262671
5、398 h 195.2.1 數(shù)據(jù)庫(kù)中的業(yè)務(wù)員表 PAGEREF _Toc262671399 h 195.2.2 數(shù)據(jù)庫(kù)中的客戶表 PAGEREF _Toc262671400 h 195.2.3 數(shù)據(jù)庫(kù)中的預(yù)定單表 PAGEREF _Toc262671401 h 195.2.4 數(shù)據(jù)庫(kù)中的在建單表 PAGEREF _Toc262671402 h 205.2.5 數(shù)據(jù)庫(kù)中的送貨單表 PAGEREF _Toc262671403 h 205.2.6 數(shù)據(jù)庫(kù)中的設(shè)計(jì)員表 PAGEREF _Toc262671404 h 205.2.7 數(shù)據(jù)庫(kù)中的歷史單表 PAGEREF _Toc262671405 h 2
6、15.2.8 數(shù)據(jù)庫(kù)中的稿件表 PAGEREF _Toc262671406 h 215.2.9數(shù)據(jù)庫(kù)中的送貨員表 PAGEREF _Toc262671407 h 21第六章 主要模塊的設(shè)計(jì)以及代碼 PAGEREF _Toc262671408 h 226.1 登錄模塊的代碼 PAGEREF _Toc262671409 h 226.2 對(duì)員工資料進(jìn)行查詢的代碼 PAGEREF _Toc262671410 h 23第七章 總結(jié) PAGEREF _Toc262671411 h 247.1開(kāi)發(fā)過(guò)程中遇到的問(wèn)題以及解決方 PAGEREF _Toc262671412 h 247.2 開(kāi)發(fā)的體會(huì) PAGERE
7、F _Toc262671413 h 24第八章 參考文獻(xiàn) PAGEREF _Toc262671414 h 25第一章 引言 業(yè)務(wù)管理系統(tǒng)是一種簡(jiǎn)單實(shí)用的管理方法,以結(jié)果為起點(diǎn),又以結(jié)果為歸宿,核心是結(jié)果質(zhì)詢制度,為公司執(zhí)行力制度化、規(guī)范化提供了可操作的方法,使企業(yè)家能夠看到結(jié)果,得到結(jié)果,讓企業(yè)家的執(zhí)行力理念落實(shí)。業(yè)務(wù)管理系統(tǒng)就是制度執(zhí)行力,是錫恩公司多年執(zhí)行力理論與實(shí)踐的精心總結(jié),是世界500強(qiáng)成功的原理與中國(guó)成長(zhǎng)型企業(yè)具體實(shí)踐相結(jié)合的產(chǎn)物,作用是幫助企業(yè)建立不依靠任何能人的制度體系,不僅在錫恩公司親身實(shí)踐取得成功,而且被錫恩的上萬(wàn)家客戶學(xué)習(xí)和使用,取得了實(shí)際的效果。 業(yè)務(wù)管理系統(tǒng)是在傳統(tǒng)的
8、工作流系統(tǒng)基礎(chǔ)上發(fā)展起來(lái)的,它針對(duì)企業(yè)業(yè)務(wù)流程的特點(diǎn),覆蓋流程資源管理,流程規(guī)則管理,流程可視化建模和配置,流程的部署和自動(dòng)化執(zhí)行以及運(yùn)行時(shí)監(jiān)控和管理等功能。使得進(jìn)行實(shí)時(shí)的查詢管理更加方便,更加有理,更加自如。由于數(shù)據(jù)庫(kù)存儲(chǔ)容量相當(dāng)大,而且比較穩(wěn)定,適合較長(zhǎng)時(shí)間的保存,也不容易丟失。這無(wú)疑是為信息存儲(chǔ)量比較大的公司企業(yè)提供了一個(gè)方便、快捷的操作方式。本系統(tǒng)具有運(yùn)行速度快、安全性高、穩(wěn)定性好的優(yōu)點(diǎn),并且具備完善的報(bào)表生成、修改功能,能夠快速的查詢其實(shí)時(shí)業(yè)務(wù)。 隨著企業(yè)信息化建設(shè)的不斷深入,業(yè)務(wù)管理系統(tǒng)得到越來(lái)越多企業(yè)的關(guān)注和重視。第二章 概述2.1 項(xiàng)目背景社會(huì)在不斷進(jìn)步,科學(xué)技術(shù)和管理也在迅速
9、發(fā)展,這使得每個(gè)企業(yè)得到了前所未有的發(fā)展機(jī)遇,但同時(shí)也必須面對(duì)市場(chǎng)競(jìng)爭(zhēng)的嚴(yán)重挑戰(zhàn),在日趨激烈的競(jìng)爭(zhēng)環(huán)境下,企業(yè)要生存、發(fā)展,前進(jìn),站在殘酷競(jìng)爭(zhēng)的不敗之地,就必須對(duì)企業(yè)進(jìn)行科學(xué)的管理。而利用計(jì)算機(jī)來(lái)處理企業(yè)內(nèi)部信息間的流通和使用,是最為先進(jìn)和時(shí)代性的,既可以實(shí)現(xiàn)數(shù)據(jù)信息的共享,控制好數(shù)據(jù)的冗余度,并使企業(yè)有統(tǒng)一的管理,提高信息的利用率;又可以實(shí)現(xiàn)整體數(shù)據(jù)的結(jié)構(gòu)化,表示大量數(shù)據(jù)相互間的多種聯(lián)系,便于查詢,修改等等。 平面設(shè)計(jì)公司的日常設(shè)計(jì)者和業(yè)務(wù)者的工作也受到了高度的重視,他們和市場(chǎng)部門及生產(chǎn)部門協(xié)同工作并成為整個(gè)企業(yè)組織的重要組成部分。因此,業(yè)務(wù)管理的信息必須具有高度的準(zhǔn)確性,這就需要有好的管理
10、系統(tǒng),能簡(jiǎn)明的反映實(shí)際情況。2.2 編寫(xiě)目的 平面設(shè)計(jì)業(yè)務(wù)管理系統(tǒng)是現(xiàn)代數(shù)字化業(yè)務(wù)應(yīng)用軟件的重要組成部分。只有具備了性能優(yōu)良、通用性強(qiáng)的業(yè)務(wù)管理系統(tǒng),才能使本公司行業(yè)的基礎(chǔ)數(shù)據(jù)庫(kù)得到及時(shí)的更新和合理的利用,實(shí)現(xiàn)設(shè)計(jì)行業(yè)主管單位、企業(yè)、項(xiàng)目等行業(yè)應(yīng)用實(shí)體的計(jì)算機(jī)管理和辦公自動(dòng)化,提高公司管理部門的工作效率和決策能力,提高企業(yè)的管理、服務(wù)水平和經(jīng)營(yíng)能力。平面設(shè)計(jì)業(yè)務(wù)管理系統(tǒng)是為中小型平面設(shè)計(jì)公司進(jìn)行日常業(yè)務(wù)管理而開(kāi)發(fā)的,但開(kāi)發(fā)者和用戶之間的行業(yè)、領(lǐng)域差異,使得開(kāi)發(fā)者和用戶對(duì)此系統(tǒng)功能的理解存在一定的差別。為了能使開(kāi)發(fā)者明白用戶的目的,開(kāi)發(fā)出讓客戶滿意的系統(tǒng),更好地實(shí)現(xiàn)用戶的要求;同時(shí)也為了用戶能清
11、楚地知道此系統(tǒng)的功能和作用,所以要進(jìn)行需求分析,并以文檔的形式來(lái)記錄。通過(guò)需求分析報(bào)告,開(kāi)發(fā)者與用戶之間的溝通更為方便,也有利于開(kāi)發(fā)者充分分析客戶的需求,從而開(kāi)發(fā)出具有功能強(qiáng)大,客戶滿意的系統(tǒng)。以上所述就是本次業(yè)務(wù)管理系統(tǒng)開(kāi)發(fā)的依據(jù)和目標(biāo)。2.3 軟件定義 平面設(shè)計(jì)公司業(yè)務(wù)管理系統(tǒng), 是一個(gè)由人、計(jì)算機(jī)及其他外圍設(shè)備等組成的能進(jìn)行信息的收集、傳遞、存貯、加工、維護(hù)和使用的系統(tǒng)。它是一門新興的科學(xué),其主要任務(wù)是最大限度的利用現(xiàn)代計(jì)算機(jī)及網(wǎng)絡(luò)通訊技術(shù)加強(qiáng)企業(yè)的信息管理,通過(guò)對(duì)企業(yè)擁有的人力、物力、財(cái)力、設(shè)備、技術(shù)等資源的優(yōu)勢(shì)對(duì)公司的業(yè)務(wù)進(jìn)行有序的管理,建立正確的數(shù)據(jù),加工處理并編制成各種信息資料及
12、時(shí)提供給管理人員,以便進(jìn)行正確的決策,不斷提高企業(yè)的管理水平和經(jīng)濟(jì)效益。目前,企業(yè)的計(jì)算機(jī)網(wǎng)絡(luò)已成為企業(yè)進(jìn)行技術(shù)改造及提高企業(yè)管理水平的重要手段。 隨著我國(guó)與世界信息高速公路的接軌,企業(yè)通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)獲得信息必將為企業(yè)帶來(lái)巨大的經(jīng)濟(jì)效益和社會(huì)效益,企業(yè)的辦公及管理都將朝著高效、快速、無(wú)紙化的方向發(fā)展。業(yè)務(wù)管理系統(tǒng)通常用于系統(tǒng)決策,例如,可以利用該系統(tǒng)找出目前迫切需要解決的問(wèn)題,并將信息及時(shí)反饋給上層管理人員,使他們了解當(dāng)前工作發(fā)展的進(jìn)展或不足。換句話說(shuō),業(yè)務(wù)管理系統(tǒng)的最終目的是使管理人員及時(shí)了解公司現(xiàn)狀,把握將來(lái)的發(fā)展路徑。 2.4 開(kāi)發(fā)環(huán)境 Windows XP平臺(tái)Visual C+平臺(tái)SQ
13、L server數(shù)據(jù)庫(kù) 第三章 需求分析 3.1 信息要求3.1.1用戶需要的內(nèi)容與性質(zhì) 1.用戶需要的內(nèi)容顯然是必須了解這個(gè)系統(tǒng)的功能以及它包含的主要實(shí)體,這是系統(tǒng)運(yùn)行的前提和主腦,沒(méi)了這個(gè)就成不了系統(tǒng)。 2.性質(zhì)與這個(gè)系統(tǒng)的性能是密不可分的,這是衡量這個(gè)系統(tǒng)的關(guān)鍵所在,也是用戶需要這個(gè)系統(tǒng)的原因。用戶可以從數(shù)據(jù)庫(kù)中了解所有的信息,也可以說(shuō)是這個(gè)系統(tǒng)的一個(gè)主要功能。 3.數(shù)據(jù)庫(kù)中實(shí)體(主心骨)的主要內(nèi)容及屬性客戶(客戶編號(hào),姓名,公司地址,聯(lián)系人,聯(lián)系人電話,傳真,郵箱);業(yè)務(wù)員(業(yè)務(wù)員編號(hào),姓名,年齡,月薪,預(yù)訂單編號(hào),電話);設(shè)計(jì)員(設(shè)計(jì)員編號(hào),姓名,年齡,月薪,在建單編號(hào),電話);送貨
14、員(送貨員編號(hào),姓名,年齡,月薪,送貨單編號(hào),電話);預(yù)訂單(預(yù)訂單編號(hào),落單日期,客戶,聯(lián)系人,聯(lián)系人電話,客戶傳真,客戶郵箱,業(yè)務(wù)員編號(hào));在建單(在建單編號(hào),落單日期,設(shè)計(jì)員編號(hào),完成日期);送貨單(送貨單編號(hào),客戶編號(hào),送貨日期,送貨地址,聯(lián)系電話,合計(jì)金額,備注說(shuō)明);歷史單(歷史單編號(hào),落單日期,送貨日期,客戶編號(hào),聯(lián)系人,聯(lián)系電話,傳真,郵箱,);稿件(稿件編號(hào),長(zhǎng)度寬度,規(guī)格,色數(shù),輸出機(jī)型,頁(yè)數(shù),單價(jià),小計(jì),業(yè)務(wù)員編號(hào),落單日期,送貨日期);3.1.2數(shù)據(jù)庫(kù)需要存儲(chǔ)的信息 數(shù)據(jù)庫(kù)存儲(chǔ)的信息就跟上面3.1.1中小點(diǎn)3所說(shuō)的大體一致,但是就必須要規(guī)格他們的格式。格式如下:編號(hào),傳
15、真,聯(lián)系電話,月薪: 數(shù)值型 10;姓名,聯(lián)系人: 字符型 4年齡: 數(shù)值型 3公司地址,郵箱,合計(jì)金額,備注說(shuō)明: 字符型 20落單日期,送貨日期,完成日期 : 日期型長(zhǎng)度寬度: 字符型 9: 420*570,420*370,420*285, 210*285,210*143規(guī)格 字符型 2: 4開(kāi),6開(kāi),8開(kāi),16開(kāi),32開(kāi)色數(shù) 字符型 2: 單色,雙色,三色,四色,五色,專色輸出機(jī)型 字符型 10: AGFA44, AGFA25頁(yè)數(shù) 數(shù)值型 5單價(jià) 貨幣型 整數(shù) 5, 小數(shù) 1小計(jì) (頁(yè)數(shù)*單價(jià)) 貨幣型, 整數(shù) 7, 小數(shù) 1 3.2 處理要求3.2.1 主要的功能要求可以對(duì)預(yù)訂單、在建
16、單、送貨單、歷史單進(jìn)行適當(dāng)?shù)奶砑?、修改、刪除、查詢、統(tǒng)計(jì)功能。查詢客戶基本信息;查詢某段時(shí)間內(nèi)與本公司有業(yè)務(wù)聯(lián)系的客戶資料。月結(jié)單查詢:查詢某客戶某個(gè)月與本公司的產(chǎn)生的送貨單情況、總金額,已結(jié)算金額、未結(jié)算金額。查詢本公司某段時(shí)間內(nèi)的生意額。查詢員工信息,及月薪系統(tǒng)的維護(hù)功能(學(xué)生自己分析應(yīng)該需要哪些功能)。送貨單的預(yù)覽功能:當(dāng)某份稿件數(shù)目太多,一頁(yè)預(yù)覽不完時(shí),分多頁(yè)預(yù)覽,但送每頁(yè)最多打印5行(即5個(gè)稿件)。用戶管理用戶登錄3.2.2功能模塊圖 退出系統(tǒng)查詢平面設(shè)計(jì)管理系統(tǒng)預(yù)訂單管理修改刪除查詢?cè)诮▎喂芾硇薷膭h除查詢送貨單管理修改刪除查詢歷史單管理修改刪除客戶管理基本信息送貨單月結(jié)單管理總金額
17、查詢已結(jié)算查詢未結(jié)算查詢生意額管理生意額查詢員工信息員工管理員工月薪安全性維護(hù)管理完整性圖3.1 功能模塊圖3.2.3各模塊功能分析3.2.3.1用戶管理模塊退出系統(tǒng)用戶登錄用戶管理圖3.2 功能模塊圖用戶管理模塊包括:用戶登錄,退出系統(tǒng)二個(gè)部分。1. 用戶登錄:實(shí)現(xiàn)系統(tǒng)管理人員的登錄,實(shí)現(xiàn)對(duì)系統(tǒng)的控制和密碼修改。2. 退出系統(tǒng):實(shí)現(xiàn)正常退出這個(gè)業(yè)務(wù)管理系統(tǒng)。3.2.3.2預(yù)定單管理模塊查詢修改刪除預(yù)訂單管理 圖3.3 功能模塊圖預(yù)訂單管理模塊包括:查詢,修改,刪除三個(gè)部分1.查詢:實(shí)現(xiàn)對(duì)預(yù)定單每個(gè)信息資料進(jìn)行查詢的功能。2.修改:實(shí)現(xiàn)對(duì)預(yù)定單每個(gè)信息資料進(jìn)行修改的功能,3.刪除:實(shí)現(xiàn)對(duì)預(yù)定單
18、每個(gè)信息資料進(jìn)行刪除的功能。3.2.3.3在建單管理模塊修改刪除查詢?cè)诮▎喂芾韴D3.4 功能模塊圖在建單管理模塊包括:查詢,修改,刪除三個(gè)部分1.查詢:實(shí)現(xiàn)對(duì)在建單每個(gè)信息資料進(jìn)行查詢的功能。2.修改:實(shí)現(xiàn)對(duì)在建單每個(gè)信息資料進(jìn)行修改的功能,3.刪除:實(shí)現(xiàn)對(duì)在建單每個(gè)信息資料進(jìn)行刪除的功能。3.2.3.4送貨單管理模塊查詢修改刪除送貨單管理圖3.5功能模塊圖送貨單管理模塊包括:查詢,修改,刪除三個(gè)部分1.查詢:實(shí)現(xiàn)對(duì)送貨單每個(gè)信息資料進(jìn)行查詢的功能。2.修改:實(shí)現(xiàn)對(duì)送貨單每個(gè)信息資料進(jìn)行修改的功能,3.刪除:實(shí)現(xiàn)對(duì)送貨單每個(gè)信息資料進(jìn)行刪除的功能。3.2.3.5歷史單管理模塊查詢修改刪除送貨單
19、管理圖3.6 功能模塊圖歷史單管理模塊包括:查詢,修改,刪除三個(gè)部分1.查詢:實(shí)現(xiàn)對(duì)歷史單每個(gè)信息資料進(jìn)行查詢的功能。2.修改:實(shí)現(xiàn)對(duì)歷史單每個(gè)信息資料進(jìn)行修改的功能,3.刪除:實(shí)現(xiàn)對(duì)歷史單每個(gè)信息資料進(jìn)行刪除的功能。3.2.3.6客戶管理模塊客戶管理基本信息圖3.7 功能模塊圖客戶管理模塊包含基本信基本信息:就是對(duì)客戶的基本信息進(jìn)行存儲(chǔ)和用戶可以查詢客戶的基本信息3.2.3.7生意額管理模塊生意額查詢生意額管理圖3.8功能模塊圖生意額管理模塊包含生意額查詢生意額查詢:就是可以任意的查詢某一段時(shí)間的生意額,或者一直以來(lái)的總生意額。3.2.3.8月結(jié)單管理模塊已結(jié)算查詢未結(jié)算查詢總金額查詢送貨單
20、月結(jié)單管理圖3.9 功能模塊圖月結(jié)單管理模塊包含送貨單,總金額查詢,未結(jié)算查詢,已結(jié)算查詢1.送貨單:就是某一個(gè)月已經(jīng)送出的單,或者說(shuō)是某一個(gè)月送出的總單數(shù)。2.總金額查詢:就是某一個(gè)月的業(yè)績(jī),具體一點(diǎn)就是這一個(gè)月送貨單里面的 總金額。3.未結(jié)算查詢: 就是查詢某個(gè)月還沒(méi)有結(jié)算的送貨單金額。 4.已結(jié)算查詢:就是查詢某個(gè)月已經(jīng)結(jié)算的送貨單金額。3.2.3.9員工管理模塊員工管理員工信息員工月薪 圖3.10 功能模塊圖員工管理模塊包含員工信息和員工月薪1. 員工信息:就是存儲(chǔ)員工的基本信息,例如年齡,姓名,編號(hào)等。2. 員工月薪:就是員工的薪水,每一個(gè)員工的薪水都是不同,都有不同的計(jì)算方法,都有
21、他們的提成。3.2.3.10維護(hù)管理模塊維護(hù)管理安全性完整性 圖3.11 功能模塊圖維護(hù)管理模塊包含安全性和完整性1安全性:就是系統(tǒng)必須要在指定的環(huán)境下運(yùn)行,并且要有管理員定時(shí)進(jìn)行檢查,防止數(shù)據(jù)發(fā)生錯(cuò)誤,造成公司不必要的損失。2完整性:密切關(guān)注文件的屬性和權(quán)限設(shè)置是確保主機(jī)文件系統(tǒng)完整性的至關(guān)緊要的操作。3.3 安全性與完整性要求3.3.1 安全性與完整性的概念 (1)數(shù)據(jù)的安全性是指保護(hù)數(shù)據(jù),防止不合法使用數(shù)據(jù)造成數(shù)據(jù)的泄密和破壞,使每個(gè)用戶只能按規(guī)定,對(duì)某些數(shù)據(jù)以某些方式進(jìn)行訪問(wèn)和處理(2)數(shù)據(jù)的完整性指數(shù)據(jù)的正確性、有效性和相容性。即將數(shù)據(jù)控制在有效的范圍內(nèi),或要求數(shù)據(jù)之間滿足一定的關(guān)系
22、。3.3.2 安全性與完整性的要求與實(shí)現(xiàn)平面設(shè)計(jì)業(yè)務(wù)管理系統(tǒng)中的增加預(yù)訂單,在建單,送貨單以及客戶等,這些模塊都是相聯(lián)系在一起的,所以在系統(tǒng)的管理權(quán)限上應(yīng)當(dāng)進(jìn)行嚴(yán)格控制,否側(cè)系統(tǒng)很容崩潰,因此要有具體的構(gòu)思體系,具體思想如下:1.要想對(duì)該平面設(shè)計(jì)業(yè)務(wù)管理系統(tǒng)進(jìn)行操作就應(yīng)當(dāng)具有某些操作權(quán)限。沒(méi)有權(quán)限的用戶將不能通過(guò)任何渠道來(lái)登錄該系統(tǒng),查看該系統(tǒng)的任何信息和數(shù)據(jù),以確保系統(tǒng)的嚴(yán)密性和安全性。這是一個(gè)系統(tǒng)長(zhǎng)期生存的前提和一個(gè)系統(tǒng)穩(wěn)定的必要。這對(duì)于一個(gè)業(yè)務(wù)系統(tǒng)來(lái)說(shuō)是一個(gè)非常實(shí)用和必須的登錄權(quán)限管理。2.在上述要求基礎(chǔ)上可以為該系統(tǒng)設(shè)定三種登錄方式,程序開(kāi)始運(yùn)行所有功能將是不可使用的,只有系統(tǒng)管理員登
23、錄、普通用戶登錄和只讀用戶三個(gè)窗口可以使用,沒(méi)有系統(tǒng)管理員或者普通用戶的用戶名和密碼任何人都不能登錄該系統(tǒng)進(jìn)行操作。這的登錄權(quán)限管理對(duì)于一個(gè)業(yè)務(wù)系統(tǒng)來(lái)說(shuō)是非常實(shí)用和必要的。3.在具體實(shí)現(xiàn)時(shí)還應(yīng)為系統(tǒng)管理員和普通用戶設(shè)定不同的權(quán)限,系統(tǒng)管理員應(yīng)當(dāng)可以使用系統(tǒng)的所有模塊,普通用戶對(duì)于大部分的很關(guān)鍵的模塊是無(wú)權(quán)使用的。只讀用戶只能觀看數(shù)據(jù)對(duì)任何模塊都無(wú)權(quán)修改。這使得可以令更多用戶了解信息,同時(shí)系統(tǒng)信息不受影響,無(wú)疑增加了系統(tǒng)的靈活性和多用性。 4.系統(tǒng)在軟件設(shè)計(jì)中遵循層次分明、模塊嚴(yán)謹(jǐn)、接口統(tǒng)一等原則,強(qiáng)大的數(shù)據(jù)備份機(jī)制和事務(wù)處理機(jī)制,使得即使某個(gè)部分出現(xiàn)異常也不會(huì)影響到其他部分的運(yùn)行,保證了整個(gè)系
24、統(tǒng)的穩(wěn)定強(qiáng)健,降低以后擴(kuò)展和維護(hù)的周期,根據(jù)企業(yè)的需要可以方便快速地不斷發(fā)展更新。第四章 概念結(jié)構(gòu)設(shè)計(jì)4.1業(yè)務(wù)員E-R圖 業(yè)務(wù)員業(yè)務(wù)員編號(hào)預(yù)訂單編號(hào)電話姓名年齡月薪 圖4.1 業(yè)務(wù)員E-R圖4.2客戶E-R圖客戶客戶姓名公司地址郵箱傳真聯(lián)系人聯(lián)系人電話客戶編號(hào) 圖4.2 客戶E-R圖4.3預(yù)訂單E-R圖預(yù)定單客戶郵箱客戶傳真聯(lián)系人電話聯(lián)系人客戶編號(hào)落單日期預(yù)訂單編號(hào)送貨日期業(yè)務(wù)員編號(hào) 圖4.3 預(yù)訂單E-R圖4.4在建單E-R圖在建單落單日期設(shè)計(jì)員編號(hào)在建單編號(hào)完成日期 圖4.4 在建單E-R圖4.5送貨單E-R圖送貨單送貨單編號(hào)用戶編號(hào)聯(lián)系電話備注說(shuō)明送貨地址送貨日期合計(jì)金額稿件編號(hào)圖4.
25、5 送貨單E-R圖4.6設(shè)計(jì)員E-R圖設(shè)計(jì)員在建單編號(hào)年齡電話姓名設(shè)計(jì)員編號(hào)月薪 圖4.6 設(shè)計(jì)員E-R圖4.7歷史單E-R圖歷史單客戶郵箱客戶傳真聯(lián)系電話聯(lián)系人客戶編號(hào)送貨日期落單日期歷史單編號(hào) 圖4.7 歷史單E_R圖4.8稿件E-R圖稿件落單日期送貨日期小計(jì)單價(jià)頁(yè)數(shù)輸出機(jī)型色數(shù)規(guī)格長(zhǎng)度寬度稿件編號(hào)業(yè)務(wù)員編號(hào) 圖4.8 稿件E-R圖4.9送貨員E-R圖送貨員送貨員編號(hào)送貨單編號(hào)電話姓名年齡月薪 圖3.9 送貨員E-R圖第五章 邏輯結(jié)構(gòu)設(shè)計(jì)5.1 把E-R圖模型轉(zhuǎn)換的關(guān)系表如下:歷史單送貨員11成為組成11n111n1n11nn11n111n組成負(fù)責(zé)落單組成完成成為負(fù)責(zé)負(fù)責(zé)稿件預(yù)定單業(yè)務(wù)員在
26、建單客戶送貨單設(shè)計(jì)員負(fù)責(zé) 5.2 構(gòu)成的數(shù)據(jù)庫(kù)(圖表) 5.2.1 數(shù)據(jù)庫(kù)中的業(yè)務(wù)員表表5-1業(yè)務(wù)員表5.2.2 數(shù)據(jù)庫(kù)中的客戶表表5-2客戶表5.2.3 數(shù)據(jù)庫(kù)中的預(yù)定單表 表5-3 預(yù)訂單表5.2.4 數(shù)據(jù)庫(kù)中的在建單表表5-4 在建單表5.2.5 數(shù)據(jù)庫(kù)中的送貨單表表5-5送貨單表5.2.6 數(shù)據(jù)庫(kù)中的設(shè)計(jì)員表表5-6送貨單表5.2.7 數(shù)據(jù)庫(kù)中的歷史單表表5-7 歷史單表5.2.8 數(shù)據(jù)庫(kù)中的稿件表表5-8 稿件表5.2.9數(shù)據(jù)庫(kù)中的送貨員表 表5-9 送貨員表第六章 主要模塊的設(shè)計(jì)以及代碼6.1 登錄模塊的代碼void CLoginDlg:OnConfirm() / TODO: Ad
27、d your control notification handler code hereCClerkDataSet mrsDataSet; CString mSqlStr;UpdateData(TRUE);if (m_strName.IsEmpty() AfxMessageBox(請(qǐng)輸入用戶名!);return;mSqlStr = SELECT * FROM CLERK WHERE NAME=; mSqlStr = mSqlStr + m_strName;mSqlStr = mSqlStr + AND PASSWORD=;mSqlStr = mSqlStr + m_strPassword;m
28、SqlStr = mSqlStr + ;if (!mrsDataSet.Open(AFX_DB_USE_DEFAULT_TYPE, mSqlStr)AfxMessageBox(CLERK表打開(kāi)失??!);return;if (!mrsDataSet.IsEOF()/ Open all function for userm_bSuccess = TRUE;m_strUSERID = mrsDataSet.m_CLERK_ID ;CDialog:OnOK();elseAfxMessageBox(登錄失??!);m_strUSERID = _T();return;6.2 對(duì)員工資料進(jìn)行查詢的代碼void
29、 CClerkMDlg:OnEnquery() / TODO: Add your control notification handler code hereUpdateData(TRUE);if (m_strUserIDQ.IsEmpty() & m_strUserNameQ.IsEmpty()m_rsDataSet.m_strFilter = ;m_rsDataSet.Requery();DisplayRecord();SetButtonState();return;BOOL mAll = FALSE;if (!m_strUserIDQ.IsEmpty()m_rsDataSet.m_str
30、Filter = CLERK_ID= + m_strUserIDQ ;m_rsDataSet.m_strFilter = m_rsDataSet.m_strFilter + ;mAll = TRUE;if (!m_strUserNameQ.IsEmpty()if (mAll)m_rsDataSet.m_strFilter = m_rsDataSet.m_strFilter + AND NAME=;m_rsDataSet.m_strFilter = m_rsDataSet.m_strFilter + m_strUserNameQ;m_rsDataSet.m_strFilter = m_rsDat
31、aSet.m_strFilter + ;elsem_rsDataSet.m_strFilter = NAME= + m_strUserNameQ;m_rsDataSet.m_strFilter = m_rsDataSet.m_strFilter + ;m_rsDataSet.Requery();DisplayRecord();SetButtonState();第七章 總結(jié)7.1開(kāi)發(fā)過(guò)程中遇到的問(wèn)題以及解決方在開(kāi)發(fā)這個(gè)平面設(shè)計(jì)公司管理系統(tǒng)的過(guò)程中遇到的問(wèn)題相當(dāng)?shù)亩啵皇呛?jiǎn)單幾句就可以說(shuō)出來(lái)的。下面就列出幾點(diǎn): 1. 在做需求分析的時(shí)候,自己在需求和模塊功能方面想了很多,但是就是實(shí)現(xiàn)不了,當(dāng)然自己的能力問(wèn)題是主要的原因所在,即使頻繁的問(wèn)同學(xué)以及參考書(shū)本,但是效果還是不好。雖然同學(xué)已經(jīng)給了自己回答了很多的問(wèn)題和提出了很好的建議。 2. 編程方面的,自己的能力跟不上我就不想再說(shuō)了,我也不知道怎樣說(shuō)自己好了,編出來(lái)的東西真的說(shuō)不上是程序,讓同學(xué)們看
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 胡椒小豬說(shuō)課稿
- 吊裝工程模板施工合同
- 舞臺(tái)燈光貨場(chǎng)租賃協(xié)議
- 圖書(shū)配送貨車司機(jī)聘用協(xié)議
- 質(zhì)押借款協(xié)議
- 農(nóng)業(yè)設(shè)施商品混凝土施工協(xié)議
- 城市綠化機(jī)械臺(tái)班施工合同
- 兒童游樂(lè)設(shè)施資產(chǎn)管理方案
- 礦山爆破安全帽管理辦法
- 供水工程項(xiàng)目招投標(biāo)資料
- 04S519小型排水構(gòu)筑物1
- 腎病綜合征業(yè)務(wù)學(xué)習(xí)
- 關(guān)于交通運(yùn)輸局自查報(bào)告范文
- 500萬(wàn)羽智能化蛋雞養(yǎng)殖項(xiàng)目可行性研究報(bào)告-立項(xiàng)備案
- 人工智能(基礎(chǔ)版)高職人工智能基礎(chǔ)課程PPT完整全套教學(xué)課件
- 放棄父母的財(cái)產(chǎn)的協(xié)議書(shū)
- 《韓非子·五蠹》課件
- 公司危險(xiǎn)源辨識(shí)與風(fēng)險(xiǎn)評(píng)價(jià)及控制措施清單
- 語(yǔ)文教學(xué)中如何進(jìn)行分組教學(xué)
- Chinese Tea 中國(guó)茶文化 中英文
- 《嬰幼兒行為觀察、記錄與評(píng)價(jià)》習(xí)題庫(kù)(項(xiàng)目五)0 ~ 3 歲嬰幼兒社會(huì)性發(fā)展觀察、記錄與評(píng)價(jià)
評(píng)論
0/150
提交評(píng)論