九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

數(shù)據(jù)庫課程設(shè)計 網(wǎng)上圖書銷售系統(tǒng)數(shù)據(jù)庫課程設(shè)計上報告

  • 資源ID:28584999       資源大?。?span id="24d9guoke414" class="font-tahoma">482.50KB        全文頁數(shù):32頁
  • 資源格式: DOC        下載積分:15積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要15積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號,方便查詢和重復(fù)下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號:
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認(rèn)打開,此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請知曉。

數(shù)據(jù)庫課程設(shè)計 網(wǎng)上圖書銷售系統(tǒng)數(shù)據(jù)庫課程設(shè)計上報告

1 芆螆袈肅薄裊羈羋蒀襖肅肁莆袃螃芆莂袂羅腿蟻袂肇蒞薇袁膀膇蒃袀衿莃荿蒆羂膆芅薆肄莁薄薅螄膄蒀薄羆荿蒆薃肈節(jié)莁薂膁肅蝕薁袀芁薆薀羃肅蒂薀肅艿莈蠆螄肂芄蚈袇芇薃蚇聿肀蕿蚆膁蒞蒅蚅袁膈莁蚄羃莄芇蚄肆膇薅蚃螅莂蒁螂袈膅莇螁羀莀芃螀膂膃螞蝿袂肆薈螈羄芁蒄螈肇肄莀螇螆芀芆螆袈肅薄裊羈羋蒀襖肅肁莆袃螃芆莂袂羅腿蟻袂肇蒞薇袁膀膇蒃袀衿莃荿蒆羂膆芅薆肄莁薄薅螄膄蒀薄羆荿蒆薃肈節(jié)莁薂膁肅蝕薁袀芁薆薀羃肅蒂薀肅艿莈蠆螄肂芄蚈袇芇薃蚇聿肀蕿蚆膁蒞蒅蚅袁膈莁蚄羃莄芇蚄肆膇薅蚃螅莂蒁螂袈膅莇螁羀莀芃螀膂膃螞蝿袂肆薈螈羄芁蒄螈肇肄莀螇螆芀芆螆袈肅薄裊羈羋蒀襖肅肁莆袃螃芆莂袂羅腿蟻袂肇蒞薇袁膀膇蒃袀衿莃荿蒆羂膆芅薆肄莁薄薅螄膄蒀薄羆荿蒆薃肈節(jié)莁薂膁肅蝕薁袀芁薆薀羃肅蒂薀肅艿莈蠆螄肂芄蚈袇芇薃蚇聿肀蕿蚆膁蒞蒅蚅袁膈莁蚄羃莄芇蚄肆膇薅蚃螅莂蒁螂袈膅莇螁羀莀芃螀膂膃螞蝿袂肆薈螈羄芁蒄螈肇肄莀螇螆芀芆螆袈肅薄裊羈羋蒀襖肅肁莆袃螃芆莂袂羅腿蟻袂肇蒞薇袁膀膇蒃袀衿 莃荿蒆羂膆芅薆肄莁薄薅螄膄蒀薄羆荿蒆薃肈節(jié)莁薂膁肅蝕薁袀芁薆薀羃肅蒂薀肅艿莈蠆螄肂芄蚈袇芇薃蚇聿肀蕿蚆膁蒞蒅蚅袁膈莁蚄羃莄芇蚄肆膇薅蚃螅莂蒁螂袈膅莇螁羀莀芃螀膂膃螞蝿袂肆薈螈羄芁蒄螈肇肄莀螇螆芀芆螆袈肅薄裊羈羋蒀襖肅肁莆袃螃芆莂袂羅腿蟻袂肇蒞薇袁膀膇蒃袀衿莃荿蒆羂膆芅薆肄莁薄薅螄膄蒀薄羆荿蒆薃肈節(jié)莁薂膁肅蝕薁袀芁薆薀羃肅蒂薀肅艿莈蠆螄肂芄蚈袇芇薃蚇聿肀蕿蚆膁蒞蒅蚅袁膈莁蚄羃莄芇蚄肆膇薅蚃螅莂蒁螂袈膅莇螁羀莀芃螀膂膃螞蝿袂肆薈螈羄芁蒄螈肇肄莀螇螆芀芆螆袈肅薄裊羈羋蒀襖肅肁莆袃螃芆莂袂羅腿蟻袂肇蒞薇袁膀膇蒃袀衿莃荿蒆羂膆芅薆肄莁薄薅螄膄蒀薄羆荿蒆薃肈節(jié)莁薂膁肅蝕薁袀芁薆薀羃肅蒂薀肅艿莈蠆螄肂芄蚈袇芇薃蚇聿肀蕿蚆膁蒞蒅蚅袁膈莁蚄羃莄芇蚄肆膇薅蚃螅莂蒁螂袈膅莇螁羀莀芃螀膂膃螞蝿袂肆薈螈羄芁蒄螈肇肄莀螇螆芀芆螆袈肅薄裊羈羋蒀襖肅肁莆袃螃芆莂袂羅腿蟻袂肇蒞薇袁膀膇蒃袀衿莃荿蒆羂膆芅薆肄莁薄薅螄膄蒀薄羆荿蒆薃肈節(jié)莁薂膁肅蝕薁袀芁薆薀 羃肅蒂薀肅艿莈蠆螄肂芄蚈袇芇薃蚇聿肀蕿蚆膁蒞蒅蚅袁膈莁蚄羃莄芇蚄肆膇薅蚃螅莂蒁螂袈膅莇螁羀莀芃螀膂膃螞蝿袂肆薈螈羄芁蒄螈肇肄莀螇螆芀芆螆袈肅薄裊羈羋蒀襖肅肁莆袃螃芆莂袂羅腿蟻袂肇蒞薇袁膀膇蒃袀衿莃荿蒆羂膆芅薆肄莁薄薅螄膄蒀薄羆荿蒆薃肈節(jié)莁薂膁肅蝕薁袀芁薆薀羃肅蒂薀肅艿莈蠆螄肂芄蚈袇芇薃蚇聿肀蕿蚆膁蒞蒅蚅袁膈莁蚄羃莄芇蚄肆膇薅蚃螅莂蒁螂袈膅莇螁羀莀芃螀膂膃螞蝿袂肆薈螈羄芁蒄螈肇肄莀螇螆芀芆螆袈肅薄裊羈羋蒀襖肅肁莆袃螃芆莂袂羅腿蟻袂肇蒞薇袁膀膇蒃袀衿莃荿蒆羂膆芅薆肄莁薄薅螄膄蒀薄羆荿蒆薃肈節(jié)莁薂膁肅蝕薁袀芁薆薀羃肅蒂薀肅艿莈蠆螄肂芄蚈袇芇薃蚇聿肀蕿蚆膁蒞蒅蚅袁膈莁蚄羃莄芇蚄肆膇薅蚃螅莂蒁螂袈膅莇螁羀莀芃螀膂膃螞蝿袂肆薈螈羄芁蒄螈肇肄莀螇螆芀芆螆袈肅薄裊羈羋蒀襖肅肁莆袃螃芆莂袂羅腿蟻袂肇蒞薇袁膀膇蒃袀衿莃荿蒆羂膆芅薆肄莁薄薅螄膄蒀薄羆荿蒆薃肈節(jié)莁薂膁肅蝕薁袀芁薆薀羃肅蒂薀肅艿莈蠆螄肂芄蚈袇芇薃蚇聿肀蕿蚆膁蒞蒅蚅袁膈莁蚄羃莄芇 蚄肆膇薅蚃螅莂蒁螂袈膅莇螁羀莀芃螀膂膃螞蝿袂肆薈螈羄芁蒄螈肇肄莀螇螆芀芆螆袈肅薄裊羈羋蒀襖肅肁莆袃螃芆莂袂羅腿蟻袂肇蒞薇袁膀膇蒃袀衿莃荿蒆羂膆芅薆肄莁薄薅螄膄蒀薄羆荿蒆薃肈節(jié)莁薂膁肅蝕薁袀芁薆薀羃肅蒂薀肅艿莈蠆螄肂芄蚈袇芇薃蚇聿肀蕿蚆膁蒞蒅蚅袁膈莁蚄羃莄芇蚄肆膇薅蚃螅莂蒁螂袈膅莇螁羀莀芃螀膂膃螞蝿袂肆薈螈羄芁蒄螈肇肄莀螇螆芀芆螆袈肅薄裊羈羋蒀襖肅肁莆袃螃芆莂袂羅腿蟻袂肇蒞薇袁膀膇蒃袀衿莃荿蒆羂膆芅薆肄莁薄薅螄膄蒀薄羆荿蒆薃肈節(jié)莁薂膁肅蝕薁袀芁薆薀羃肅蒂薀肅艿莈蠆螄肂芄蚈袇芇薃蚇聿肀蕿蚆膁蒞蒅蚅袁膈莁蚄羃莄芇蚄肆膇薅蚃螅莂蒁螂袈膅莇螁羀莀芃螀膂膃螞蝿袂肆薈螈羄芁蒄螈肇肄莀螇螆芀芆螆袈肅薄裊羈羋蒀襖肅肁莆袃螃芆莂袂羅腿蟻袂肇蒞薇袁膀膇蒃袀衿莃荿蒆羂膆芅薆肄莁薄薅螄膄蒀薄羆荿蒆薃肈節(jié)莁薂膁肅蝕薁袀芁薆薀羃肅蒂薀肅艿莈蠆螄肂芄蚈袇芇薃蚇聿肀蕿蚆膁蒞蒅蚅袁膈莁蚄羃莄芇蚄肆膇薅蚃螅莂蒁螂袈膅莇螁羀莀芃螀膂膃螞蝿袂肆薈螈羄芁蒄螈肇肄 莀螇螆芀芆螆袈肅薄裊羈羋蒀襖肅肁莆袃螃芆莂袂羅腿蟻袂肇蒞薇袁膀膇蒃袀衿莃荿蒆羂膆芅薆肄莁薄薅螄膄蒀薄羆荿蒆薃肈節(jié)莁薂膁肅蝕薁袀芁薆薀羃肅蒂薀肅艿莈蠆螄肂芄蚈袇芇薃蚇聿肀蕿蚆膁蒞蒅蚅袁膈莁蚄羃莄芇蚄肆膇薅蚃螅莂蒁螂袈膅莇螁羀莀芃螀膂膃螞蝿袂肆薈螈羄芁蒄螈肇肄莀螇螆芀芆螆袈肅薄裊羈羋蒀襖肅肁莆袃螃芆莂袂羅腿蟻袂肇蒞薇袁膀膇蒃袀衿莃荿蒆羂膆芅薆肄莁薄薅螄膄蒀薄羆荿蒆薃肈節(jié)莁薂膁肅蝕薁袀芁薆薀羃肅蒂薀肅艿莈蠆螄肂芄蚈袇芇薃蚇聿肀蕿蚆膁蒞蒅蚅袁膈莁蚄羃莄芇蚄肆膇薅蚃螅莂蒁螂袈膅莇螁羀莀芃螀膂膃螞蝿袂肆薈螈羄芁蒄螈肇肄莀螇螆芀芆螆袈肅薄裊羈羋蒀襖肅肁莆袃螃芆莂袂羅腿蟻袂肇蒞薇袁膀膇蒃袀衿莃荿蒆羂膆芅薆肄莁薄薅螄膄蒀薄羆荿蒆薃肈節(jié)莁薂膁肅蝕薁袀芁薆薀羃肅蒂薀肅艿莈蠆螄肂芄蚈袇芇薃蚇聿肀蕿蚆膁蒞蒅蚅袁膈莁蚄羃莄芇蚄肆膇薅蚃螅莂蒁螂袈膅莇螁羀莀芃螀膂膃螞蝿袂肆薈螈羄芁蒄螈肇肄莀螇螆芀芆螆袈肅薄裊羈羋蒀襖肅肁莆袃螃芆莂袂羅腿蟻袂肇蒞薇袁膀 膇蒃袀衿莃荿蒆羂膆芅薆肄莁薄薅螄膄蒀薄羆荿蒆薃肈節(jié)莁薂膁肅蝕薁袀芁薆薀羃肅蒂薀肅艿莈蠆螄肂芄蚈袇芇薃蚇聿肀蕿蚆膁蒞蒅蚅袁膈莁蚄羃莄芇蚄肆膇薅蚃螅莂蒁螂袈膅莇螁羀莀芃螀膂膃螞蝿袂肆薈螈羄芁蒄螈肇肄莀螇螆芀芆螆袈肅薄裊羈羋蒀襖肅肁莆袃螃芆莂袂羅腿蟻袂肇蒞薇袁膀膇蒃袀衿莃荿蒆羂膆芅薆肄莁薄薅螄膄蒀薄羆荿蒆薃肈節(jié)莁薂膁肅蝕薁袀芁薆薀羃肅蒂薀肅艿莈蠆螄肂芄蚈袇芇薃蚇聿肀蕿蚆膁蒞蒅蚅袁膈莁蚄羃莄芇蚄肆膇薅蚃螅莂蒁螂袈膅莇螁羀莀芃螀膂膃螞蝿袂肆薈螈羄芁蒄螈肇肄莀螇螆芀芆螆袈肅薄裊羈羋蒀襖肅肁莆袃螃芆莂袂羅腿蟻袂肇蒞薇袁膀膇蒃袀衿莃荿蒆羂膆芅薆肄莁薄薅螄膄蒀薄羆荿蒆薃肈節(jié)莁薂膁肅蝕薁袀芁薆薀羃肅蒂薀肅艿莈蠆螄肂芄蚈袇芇薃蚇聿肀蕿蚆膁蒞蒅蚅袁膈莁蚄羃莄芇蚄肆膇薅蚃螅莂蒁螂袈膅莇螁羀莀芃螀膂膃螞蝿袂肆薈螈羄芁蒄螈肇肄莀螇螆芀芆螆袈肅薄裊羈羋蒀襖肅肁莆袃螃芆莂袂羅腿蟻袂肇蒞薇袁膀膇蒃袀衿莃荿蒆羂膆芅薆肄莁薄薅螄膄蒀薄羆荿蒆薃肈節(jié)莁薂膁肅蝕薁 袀芁薆薀羃肅蒂薀肅艿莈蠆螄肂芄蚈袇芇薃蚇聿肀蕿蚆膁蒞蒅蚅袁膈莁蚄羃莄芇蚄肆膇薅蚃螅莂蒁螂袈膅莇螁羀莀芃螀膂膃螞蝿袂肆薈螈羄芁蒄螈肇肄莀螇螆芀芆螆袈肅薄裊羈羋蒀襖肅肁莆袃螃芆莂袂羅腿蟻袂肇蒞薇袁膀膇蒃袀衿莃荿蒆羂膆芅薆肄莁薄薅螄膄蒀薄羆荿蒆薃肈節(jié)莁薂膁肅蝕薁袀芁薆薀羃肅蒂薀肅艿莈蠆螄肂芄蚈袇芇薃蚇聿肀蕿蚆膁蒞蒅蚅袁膈莁蚄羃莄芇蚄肆膇薅蚃螅莂蒁螂袈膅莇螁羀莀芃螀膂蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿 羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿 螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅 薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀 莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃 羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄 螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃 莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁 芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇 襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁 袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁 薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂 膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁 裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈 薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂莀薂袆膅薅袁裊芇莈螇襖荿薃蚃羃聿莆蕿羂膁薂蒄羈芄莄袃羈肅蝕蝿羀膆蒃蚅罿羋蚈薁羈莀蒁袀羇肀芄螆肆膂葿螞肅芄節(jié)薈肅羄蒈蒄肄膆芀袂肅艿薆螈肂莁荿蚄肁肁薄薀肀膃莇衿腿芅薂螅腿莈蒞蟻膈肇薁蚇螄芀莄薃螃莂蠆袁螃肂蒂螇螂膄蚇蚃螁芆蒀蕿袀莈芃袈衿肈蒈螄袈膀芁螀袇莃薇蚆袇肂 數(shù)據(jù)庫系統(tǒng)原理及其應(yīng)用教程 課程設(shè)計報告 題目名稱:網(wǎng)上圖書銷售系統(tǒng) 任課教師: 姓 名: 學(xué) 號: 2010 年 12 月 30 日 2 目 錄 摘 要 .3 1 引言 .3 2 需求分析 .3 2.1 功能需求 .3 2.2 數(shù)據(jù)描述 .5 2.3 數(shù)據(jù)庫描述 .6 3 概要設(shè)計 .6 3.1 系統(tǒng)運(yùn)行環(huán)境 .6 3.2 系統(tǒng)功能模塊設(shè)計 .7 3.3 系統(tǒng)處理流程 .7 3.4 接口設(shè)計 .8 4 詳細(xì)設(shè)計 .8 4.1 登錄模塊及主界面 .9 4.2 圖書錄入模塊 .10 4.3 圖書銷售模塊 .15 4.4 銷售統(tǒng)計模塊 .20 4.5 查詢庫存模塊 .22 5 系統(tǒng)測試 .25 6 操作手冊 .29 7 結(jié)論 .29 7.1 系統(tǒng)功能 .29 7.2 系統(tǒng)不足和改進(jìn) .29 7.3 總結(jié) .30 參考文獻(xiàn) .30 評 語 31 3 摘 要 隨著計算機(jī)的普及書店規(guī)模的不斷擴(kuò)大,使圖書銷售管理成為書店管 理中的一個重要課題。通過圖書銷售管理系統(tǒng)可以解決書店管理中遇到的 各種問題。本系統(tǒng)分析了市場需求和實(shí)際需要,利用 VC+連接 SQL 數(shù)據(jù) 庫的方式,主要實(shí)現(xiàn)了書店的網(wǎng)上圖書銷售管理,該系統(tǒng)具有處理圖書錄 入、圖書銷售、銷售統(tǒng)計、查詢庫存等功能。 關(guān)鍵詞:圖書;銷售;庫存 1 引言 傳統(tǒng)的圖書銷售管理方法,都是通過人工統(tǒng)計和計算的管理方式進(jìn)行的。 這樣的管理方法不但費(fèi)時費(fèi)力,也容易產(chǎn)生計算上的錯誤和疏漏;計算機(jī)技術(shù) 的全面普及,打破了書店管理的傳統(tǒng)管理方法,提高了管理效率的同時,克服 了傳統(tǒng)管理方法中易產(chǎn)生的問題,使管理員能夠有序的、全面的對圖書銷售和 庫存進(jìn)行管理。 網(wǎng)上圖書銷售系統(tǒng)可以完成書店的日常管理,如圖書錄入、圖書銷售、銷 售統(tǒng)計、查詢庫存等功能,迅速準(zhǔn)確地對已售圖書和剩余庫存進(jìn)行統(tǒng)計和匯總 工作,大大提高了書店的管理效率和準(zhǔn)確性。 2 需求分析 2.1 功能需求 2.1.1 待開發(fā)軟件的功能需求 本系統(tǒng)是根據(jù)書店的實(shí)際需求而開發(fā)的,要求穩(wěn)定、可靠的實(shí)現(xiàn)圖書銷售 的自動化管理,通過本系統(tǒng)可以達(dá)到以下目標(biāo): 4 1. 圖書錄入,包括圖書的基本信息,如分類、進(jìn)價、售價、作者等。 2. 圖書銷售,包括圖書的售價、折扣、銷售日期,并實(shí)現(xiàn)對庫存量的修改。 3. 銷售統(tǒng)計,包括按圖書類型、書名、作者、出版社等進(jìn)行統(tǒng)計。 4. 查詢庫存,對指定的某本圖書剩余庫存量進(jìn)行查詢。 5. 售完圖書查詢,對已售完圖書進(jìn)行查詢。 2.1.2 待開發(fā)軟件的功能 按照用戶需求,要滿足以上功能,我設(shè)計出了圖書銷售管理系統(tǒng)的系統(tǒng)功能圖, 如圖 2.1 所示。 圖書銷售管理系統(tǒng) 圖書 錄入 查詢 庫存 圖書 銷售 銷售 統(tǒng)計 售完 圖書 查詢 圖 2.1 圖書銷售管理系統(tǒng)的系統(tǒng)功能圖 綜合系統(tǒng)要求,對圖 2.1 所示的系統(tǒng)功能解釋如下: 圖書錄入,包括圖書的基本信息,如分類、進(jìn)價、售價、作者等。 圖書銷售,包括圖書的售價、折扣、銷售日期,并實(shí)現(xiàn)對庫存量的修改。 銷售統(tǒng)計,包括按圖書類型、書名、作者、出版社等進(jìn)行統(tǒng)計。 查詢庫存,對指定的某本圖書剩余庫存量進(jìn)行查詢。 售完圖書查詢,對已售完圖書進(jìn)行查詢。 通過以上分析,可以得到倉庫管理系統(tǒng)的數(shù)據(jù)流圖,如圖 2.2 所示。 5 管理員 圖書信息 處理 圖書管理 反饋信息 圖書信息 反饋信息 記錄數(shù)據(jù) 數(shù)據(jù)庫 圖 2.2 圖書管理系統(tǒng)的數(shù)據(jù)流圖 2.2 數(shù)據(jù)描述 2.2.1 數(shù)據(jù)庫概要說明 數(shù)據(jù)庫中包括管理員信息表、圖書基本信息表、圖書類型表、圖書銷售記 錄表等 4 個數(shù)據(jù)表。 圖 2.3 所示的即為本系統(tǒng)中數(shù)據(jù)庫中的數(shù)據(jù)表結(jié)構(gòu)圖,該數(shù)據(jù)表結(jié)構(gòu)圖包 含系統(tǒng)所有數(shù)據(jù)表??梢郧逦胤磻?yīng)數(shù)據(jù)庫信息。 圖 2.3 數(shù)據(jù)表結(jié)構(gòu)圖 2.2.2 主要數(shù)據(jù)表的結(jié)構(gòu) 表 2.1 Pwd(管理員信息表) 字段名 數(shù)據(jù)類型 字段大小 描述 ID int 4 管理員帳號 Password nvarchar 50r 密碼 表 2.2 BookInfo(圖書基本信息表) 字段名 數(shù)據(jù)類型 字段大小 描述 BookID int 4 圖書編號 BookName nvarchar 50 圖書名稱 CategoryID int 4 圖書類型編號 Author nvarchar 50 作者 6 Publisher nvarchar 50 出版社 PublishDate smalldatetime 4 出版日期 Purchase float 8 進(jìn)價 Price float 8 售價 Stock int 4 庫存本數(shù) Discount int 4 折扣 BarCode nvarchar 50 條形碼 表 2.3 BookCategory(圖書類型表) 字段名 數(shù)據(jù)類型 長度 描述 CategoryID int 4 圖書類型編號 CategoryName nvarchar 8 圖書類型名稱 表 2.4 BookSale(圖書銷售記錄表) 字段名 數(shù)據(jù)類型 長度 描述 ID int 4 銷售記錄編號 BookID int 4 圖書編號 SalePrice float 8 實(shí)際售價 SaleDate smalldatetime 4 銷售日期 2.3 數(shù)據(jù)庫描述 本軟件采用SQL數(shù)據(jù)庫。 3 概要設(shè)計 本系統(tǒng)是根據(jù)書店的實(shí)際需求而開發(fā)的,完全能夠幫助書店實(shí)現(xiàn)高效、準(zhǔn) 確的圖書銷售自動化管理。在分析階段,我們已經(jīng)提出了系統(tǒng)的結(jié)構(gòu)和數(shù)據(jù)字 典。本節(jié)我們將對系統(tǒng)的使用環(huán)境作簡要介紹,并對該系統(tǒng)作概要設(shè)計。 3.1 系統(tǒng)運(yùn)行環(huán)境 PC 機(jī) Windows 操作系統(tǒng) Visual C+6.0 7 3.2 系統(tǒng)功能模塊設(shè)計 在前面系統(tǒng)功能分析的基礎(chǔ)上,結(jié)合 Visual C+程序編制的特點(diǎn),得到如 圖 3.1 所示的系統(tǒng)功能模塊圖。 圖書銷售管理系統(tǒng) 圖書錄入模塊(M2) 查詢庫存模塊(M5)圖書銷售模塊(M3) 銷售統(tǒng)計模塊(M4) 售完圖書查詢模塊(M6)管理員登錄模塊(M1) 圖 3.1 圖書銷售管理系統(tǒng)功能模塊圖 各模塊功能分配如下: (1)用戶登陸功能:管理員登陸模塊(M1) 。 (2)圖書錄入功能:圖書錄入模塊(M2) 。 (3)圖書銷售功能:圖書銷售模塊(M3) 。 (4)銷售統(tǒng)計功能:銷售統(tǒng)計模塊(M4) 。 (5)查詢圖書庫存功能:查詢庫存模塊(M5) 。 (6)售完圖書查詢功能:售完圖書查詢模塊(M6) 。 3.3 系統(tǒng)處理流程 (1)系統(tǒng)啟動,進(jìn)入身份驗(yàn)證。 (2)初始化系統(tǒng),導(dǎo)入數(shù)據(jù)庫。 (3)錄入圖書信息。 (4)圖書銷售。 (5)統(tǒng)計圖書銷售信息。 8 (6)查詢圖書庫存信息。 (7)查詢已售完圖書信息。 (8)退出系統(tǒng)。 3.4 接口設(shè)計 3.4.1 外部接口 (1) 用戶界面 采用圖形用戶界面,包含菜單、按鈕、對話框等元素。 (2) 軟件接口 軟件運(yùn)行于Visual C+6.0平臺上。 (3) 硬件接口 運(yùn)行于PC機(jī)上。 3.4.2 內(nèi)部接口 (1)用戶登陸模塊(M1):由相應(yīng)事件驅(qū)動消息激活,完成用戶登陸功能, 之后進(jìn)入消息循環(huán)狀態(tài)。 (2)圖書銷售模塊(M3):由相應(yīng)事件驅(qū)動消息激活,完成圖書銷售功能, 之后進(jìn)入消息循環(huán)狀態(tài)。 (3)銷售統(tǒng)計模塊(M4):由相應(yīng)事件驅(qū)動消息激活,完成銷售統(tǒng)計功能, 之后進(jìn)入消息循環(huán)狀態(tài)。 (4)查詢庫存模塊(M5):由相應(yīng)事件驅(qū)動消息激活,完成查詢庫存功能, 之后進(jìn)入消息循環(huán)狀態(tài)。 (5)售完圖書查詢模塊(M6):由相應(yīng)事件驅(qū)動消息激活,完成售完圖書 查詢功能,之后進(jìn)入消息循環(huán)狀態(tài)。 4 詳細(xì)設(shè)計 該系統(tǒng)采用 VC+6.0 中的 MFC 連接 SQL 數(shù)據(jù)庫的方式,使用圖形用戶界面, 主要實(shí)現(xiàn)圖書錄入、圖書銷售等功能。下面具體對各模塊進(jìn)行介紹。 9 4.1 登錄模塊及主界面 在登錄界面(如圖 4.1 所示)中輸入用戶名和密碼,登錄成功后進(jìn)入主界 面。登陸框流程圖如圖 4.2 所示,系統(tǒng)主界面如圖 4.3 所示,單擊某個按鈕就 能彈出某個功能的界面。 圖 4.1 系統(tǒng)登錄界面 輸入用戶名 開始 驗(yàn)證密碼是否正確 輸入密碼 登錄成功進(jìn)入主界面 結(jié)束 是 否 選擇帳號類型 圖 4.2 登錄模塊流程圖 10 4.2 圖書錄入模塊 4.2.1 實(shí)現(xiàn)目標(biāo) 添加圖書信息,圖書錄入對話框的設(shè)計如圖 4.4 所示。 “保存”按鈕對應(yīng)的 方法為 RAddBookDlg:OnSave(),流程圖如圖 4.5 所示。 圖 4.4 圖書錄入對話框 11 開始 結(jié)束 輸入圖書基本信息 判斷輸入是否正 確且完整 添加該信息到關(guān)聯(lián)表并寫 入數(shù)據(jù)庫 是 否 圖 4.5 RAddBookDlg:OnSave()方法的流程圖 4.2.2 設(shè)計步驟 (1)向項(xiàng)目中添加一個新 Dialog 資源,資源 ID 為 IDD_ADDBOOK。在 IDD_YGTJK 對話框資源中單擊鼠標(biāo)右鍵,執(zhí)行彈出快捷菜單的“Properties” 菜單命令,打開“Dialog Properties”對話框。在“Dialog Properties”對話框中 選擇 General 選項(xiàng)卡,更改其 “Caption”文本框內(nèi)容為 “圖書信息錄入” 。 (2)從 Controls 面板上向 Dialog 資源中添加所需控件,更改資源的屬性, 并為資源設(shè)置相對應(yīng)的變量,如表 4.1 所示。 表 4.1 圖書錄入 Dialog 資源屬性設(shè)置 Member Variables ID Properties Type Member IDC_BK_CATEGORY 默認(rèn) 文本 CategoryName IDC_BK_NAME 默認(rèn) 文本 BookName IDC_BK_AUTHOR 默認(rèn) 文本 Author IDC_BK_PUBLISHER 默認(rèn) 文本 Publisher IDC_BK_DATE 默認(rèn) 日期/時間 PublishDate 12 IDC_BK_PURCHASE 默認(rèn) 數(shù)字 Purchase IDC_BK_PRICE 默認(rèn) 數(shù)字 Price IDC_BK_PAYOFF 默認(rèn) 數(shù)字 Price IDC_BK_STOCK 默認(rèn) 數(shù)字 Stock IDC_BK_BARCODE 默認(rèn) 文本 BarCode IDC_BK_DISCOUNT 默認(rèn) 數(shù)字 Discount IDC_RESET Caption 重填 IDC_SAVE Caption 添加 IDCANCEL Caption 退出 4.2.3 代碼分析 (1)打開 ClassWizard 窗口,添加在 OnInitDialog 成員函數(shù),向 OnInitDialog 添加代碼如下: BOOL RAddBookDlg:OnInitDialog() CDialog:OnInitDialog(); / TODO: Add extra initialization here GetBookGategory(); return TRUE; / return TRUE unless you set the focus to a control / EXCEPTION: OCX Property Pages should return FALSE (2)當(dāng)用戶單擊“保存“按鈕時,實(shí)現(xiàn)添加圖書功能,其響應(yīng)代碼如下: void RAddBookDlg:OnSave() / TODO: Add your control notification handler code here UpdateData(TRUE); if(!IsValidInput() return ; if(IDYES != AfxMessageBox(確定要保存嗎?,MB_YESNO) /放棄保存 return ; 13 if(SaveData() AfxMessageBox(保存成功!); /保存后重置數(shù)據(jù) m_bHasNewBook = true; OnReset(); GetDlgItem(IDC_BK_CATEGORY)-SetFocus(); else AfxMessageBox(保存失敗!); (3)判斷輸入信息是否正確的函數(shù)是 IsValidInput() ,其響應(yīng)代碼如下: bool RAddBookDlg:IsValidInput() CString str = 0123456789; if(m_strBookCategory.IsEmpty() | m_strBookCategory.FindOneOf(str) != -1) AfxMessageBox(輸入有誤!圖書類型不能為空或包含數(shù)字。 ); GetDlgItem(IDC_BK_CATEGORY)-SetFocus(); return false; if(m_strBookName.IsEmpty() AfxMessageBox(輸入有誤!書名不能為空。 ); GetDlgItem(IDC_BK_NAME)-SetFocus(); return false; if(m_strAuthor.IsEmpty() | m_strAuthor.FindOneOf(str) != -1) 14 AfxMessageBox(輸入有誤!作者名稱不能為空或包含數(shù)字。 ); GetDlgItem(IDC_BK_AUTHOR)-SetFocus(); return false; if(m_strPublisher.IsEmpty()| m_strPublisher.FindOneOf(str) != -1) AfxMessageBox(輸入有誤!出版社名稱不能為空或包含數(shù)字。 ); GetDlgItem(IDC_BK_PUBLISHER)-SetFocus(); return false; if(m_dPurchase SetFocus(); return false; if(m_dPrice SetFocus(); return false; if( m_lDiscount 100) AfxMessageBox(圖書折扣應(yīng)為 0-100 之間正值 !); GetDlgItem(IDC_BK_DISCOUNT)-SetFocus(); return false; if(m_lStock SetFocus(); return false; if(m_strBarcode.IsEmpty() | m_strBarcode.GetLength() 15) AfxMessageBox(條形碼應(yīng)為 15 位整數(shù)!); GetDlgItem(IDC_BK_BARCODE)-SetFocus(); return false; / AfxMessageBox(m_strBookName + rn + / m_strBookCategory + rn + / m_strAuthor + rn + / m_strPublisher + rn + / m_strBarcode ); return true; 4.3 圖書銷售模塊 4.3.1 實(shí)現(xiàn)目標(biāo) 實(shí)現(xiàn)圖書銷售功能,圖書銷售對話框設(shè)計如圖 4.6 所示。 “銷售”按鈕對應(yīng) 的方法為 RSaleBookDlg:OnOK(),流程圖如圖 4.7 所示。 16 圖 4.6 圖書銷售對話框 開始 結(jié)束 輸入書名或條 形碼 判斷輸入是否正確 且 FindBook()函數(shù) 返回值為 1 添加該信息到關(guān)聯(lián) 表并寫入數(shù)據(jù)庫 是 否 圖 4.7 RSaleBookDlg:OnOK()方法的流程圖 4.3.2 實(shí)現(xiàn)步驟 (1)向項(xiàng)目中添加一個新 Dialog 資源,資源 ID 為 IDD_SALEBOOK。在 IDD_YGGONGZITJ 對話框資源中單擊鼠標(biāo)右鍵,執(zhí)行彈出快捷菜單的 “Properties”菜單命令,打開“Dialog Properties”對話框。在“Dialog Properties”對話框中選擇 General 選項(xiàng)卡,更改其 “Caption”文本框內(nèi)容為 “圖書銷售。 ” (2)從 Controls 面板上向 Dialog 資源中添加相關(guān)控件,更改資源的屬性, 并為資源設(shè)置相對應(yīng)的變量,如表 3.2 所示: 表 4.2 圖書銷售添加 Dialog 資源屬性設(shè)置 Member Variables ID Properties Type Member IDC_SBK_NAME 默認(rèn) 文本 BookName 17 IDC_SBK_BARCODE 默認(rèn) 文本 BarCode IDC_SBK_PRICE 默認(rèn) 數(shù)字 Price IDC_SBK_SALEPRICE 默認(rèn) 數(shù)字 SalePrice IDC_SBK_DISCOUNT 默認(rèn) 數(shù)字 Discount IDC_SBK_DATE 默認(rèn) 日期/時間 SaleDate IDOK Caption 銷售 IDCANCEL Caption 退出 4.3.3 代碼分析 (1)為“銷售”按鈕添加代碼,實(shí)現(xiàn)圖書銷售功能,代碼如下: void RSaleBookDlg:OnOK() / TODO: Add extra validation here if(!m_bReadySale) m_bReadySale = FindBook(); else UpdateData(TRUE); CString strMsg; strMsg.Format(是否出售?n 書名:%sn 價格:%.2f”,m_strBookName ,m_dSalePrice); if(IDYES = AfxMessageBox(strMsg,MB_YESNO) ModifyStock(); /修改圖書庫存 SaveSaleRecord(); /記錄銷售記錄 Init(); UpdateData(FALSE); GetDlgItem(IDC_SBK_NAME)-SetFocus(); m_editDiscount.EnableWindow(FALSE); 18 /CDialog:OnOK(); (2)判斷銷售是否能夠成功的函數(shù)是 RSaleBookDlg:FindBook(),其代碼 如下: bool RSaleBookDlg:FindBook() / TODO: Add your control notification handler code here UpdateData(TRUE); CString strSql ; _variant_t var; double dPurchase; if(!m_strBookName.IsEmpty() strSql.Format(SELECT * FROM BookInfo WHERE BookName = %s and Stock 0, m_strBookName); else if(!m_strBarCode.IsEmpty() strSql.Format(SELECT * FROM BookInfo WHERE BarCode = %s and Stock 0, m_strBarCode); else AfxMessageBox(請輸入書名或條碼!); GetDlgItem(IDC_SBK_NAME)-SetFocus(); return false; CRBookSaleApp* pApp = (CRBookSaleApp*)AfxGetApp(); try pApp-m_pRecordset-Open(strSql.AllocSysString(), pApp-m_pConnection.GetInterfacePtr() adLockOptimistic, adCmdText); 19 if(pApp-m_pRecordset-adoEOF) AfxMessageBox(查無此書!請輸入書名或條碼無誤。 ); pApp-m_pRecordset-Close(); return false; var = pApp-m_pRecordset-GetCollect(BookID); if(var.vt != NULL) m_lBookID = var.lVal; var = pApp-m_pRecordset-GetCollect(Discount); if(var.vt != NULL) m_lDiscount = var.lVal; var = pApp-m_pRecordset-GetCollect(Price); if(var.vt != NULL) m_dPrice = var.dblVal; var = pApp-m_pRecordset-GetCollect(Purchase); if(var.vt != NULL) dPurchase = var.dblVal; var = pApp-m_pRecordset-GetCollect(CategoryID); if(var.vt != NULL) m_lCategory = var.lVal; pApp-m_pRecordset-Close(); catch(_com_error * e) AfxMessageBox(e-ErrorMessage(); m_editDiscount.EnableWindow(m_dPrice = dPurchase); m_lDiscount = (m_dPrice = dPurchase) ? m_lDiscount :100; /售價小于 20 進(jìn)價時,不允許打折 m_dSalePrice = m_dPrice * (double(m_lDiscount)/100); /計算折后價 UpdateData(FALSE); return true; 4.4 銷售統(tǒng)計模塊 4.4.1 實(shí)現(xiàn)目標(biāo) 實(shí)現(xiàn)對已銷售的圖書進(jìn)行統(tǒng)計的功能,銷售統(tǒng)計對話框如圖 4.8 所示。 圖 4.8 銷售統(tǒng)計對話框 4.4.2 設(shè)計步驟 (1)向項(xiàng)目中添加一個新 Dialog 資源,資源 ID 為 IDD_REPORT。在 IDD_REPORT 對話框資源中單擊鼠標(biāo)右鍵,執(zhí)行彈出快捷菜單的“Properties” 菜單命令,打開“Dialog Properties”對話框。在“Dialog Properties”對話框中 選擇 General 選項(xiàng)卡,更改其 “Caption”文本框內(nèi)容為 “銷售統(tǒng)計” 。 (2)從 Controls 面板上向 Dialog 資源中添加相應(yīng)控件,更改資源的屬性, 并為資源設(shè)置相應(yīng)的變量,如表 4.3 所示: 表 4.3 用戶信息管理 Dialog 資源屬性設(shè)置 Member Variables ID Properties Type Member IDC_RADIO2 默認(rèn) 單選框 IDC_RADIO3 默認(rèn) 單選框 IDC_RADIO4 默認(rèn) 單選框 IDC_RADIO5 默認(rèn) 單選框 21 IDC_RADIO6 默認(rèn) 單選框 IDC_STATIC 默認(rèn) 單選框 IDOK Caption 確定 IDCANCEL Caption 取消 4.4.3 代碼分析 查詢函數(shù)為 CRBookSaleView:OnSaleReport(),代碼如下: void CRBookSaleView:OnSaleReport() / TODO: Add your command handler code here RReportDlg dlg; dlg.m_iReportType = m_iReportType ; if(IDOK = dlg.DoModal() m_iReportType = dlg.m_iReportType; /設(shè)置銷售報表標(biāo)題 /前 2 個標(biāo)題類型為用戶模式和書店管理模式,故此處加 2 int iTitleType = 0; switch(m_iReportType) case 0:/圖書類型統(tǒng)計 iTitleType = CATEGORY_REPORT_TITLE; break; case 1:/圖書名稱統(tǒng)計 iTitleType = BOOKNAME_REPORT_TITLE; break; case 2:/圖書作者統(tǒng)計 iTitleType = AUTHOR_REPORT_TITLE; break; case 3:/出版社統(tǒng)計 iTitleType = PUBLISHER_REPORT_TITLE; 22 break; case 4:/全部銷售記錄統(tǒng)計 iTitleType = SALE_REPORT_TITLE; break; default: break; SetTitle(iTitleType); ShowReport(); 4.5 查詢庫存模塊 4.5.1 實(shí)現(xiàn)目標(biāo) 實(shí)現(xiàn)對已銷售的圖書進(jìn)行統(tǒng)計的功能,銷售統(tǒng)計對話框如圖 4.9 所示。 圖 4.9 查詢庫存對話框 4.5.2 設(shè)計步驟 (1)向項(xiàng)目中添加一個新 Dialog 資源,資源 ID 為 IDD_QUERY。在 IDD_QUERY 對話框資源中單擊鼠標(biāo)右鍵,執(zhí)行彈出快捷菜單的“Properties” 菜單命令,打開“Dialog Properties”對話框。在“Dialog Properties”對話框中 選擇 General 選項(xiàng)卡,更改其 “Caption”文本框內(nèi)容為 “查詢” 。 (2)從 Controls 面板上向 Dialog 資源中添加相應(yīng)控件,更改資源的屬性, 并為資源設(shè)置相應(yīng)的變量,如表 4.4 所示: 23 表 4.4 庫存查詢 Dialog 資源屬性設(shè)置 Member Variables ID Properties Type Member IDC_BOOK_CATEGORY 默認(rèn) 組合框 IDC_BOOK_NAME 默認(rèn) 文本 BookName IDC_BOOK_AUTHOR 默認(rèn) 文本 Author IDC_BOOK_PUBLISHER 默認(rèn) 文本 Publisher IDOK Caption 確定 IDCANCEL Caption 取消 4.5.3 代碼分析 (1) “確定”按鈕的函數(shù)為 RQueryDlg:OnOK(),代碼如下: void RQueryDlg:OnOK() / TODO: Add extra validation here UpdateData(TRUE); /單獨(dú)處理類型為全部的情況,0 表示選擇類型為全部 m_ctrlCategory.GetLBText(m_ctrlCategory.GetCurSel(),m_strCategory); if(m_strCategory = _T(全部) m_strCategory = _T(); CDialog:OnOK(); (2)組合框根據(jù)圖書類型查詢的函數(shù)為 RQueryDlg:GetBookGategory(), 代碼如下: void RQueryDlg:GetBookGategory() int num = 0; CString strSql; _variant_t var; m_ctrlCategory.ResetContent(); /清空組合框中原有數(shù)據(jù) /生成 SQL 查詢語句,在數(shù)據(jù)苦中查找圖書類型 24 strSql.Format(SQL_SELECT_CATEGORYNAME); CRBookSaleApp* pApp = (CRBookSaleApp*)AfxGetApp(); try pApp-m_pRecordset-Open(strSql.AllocSysString(), pApp-m_pConnection.GetInterfacePtr(), adOpenDynamic, adLockOptimistic, adCmdText); /遍歷數(shù)據(jù)庫中 BookCategory

注意事項(xiàng)

本文(數(shù)據(jù)庫課程設(shè)計 網(wǎng)上圖書銷售系統(tǒng)數(shù)據(jù)庫課程設(shè)計上報告)為本站會員(仙***)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!