第一篇:《電子商務(wù)數(shù)據(jù)庫技術(shù)課程設(shè)計(jì)》報(bào)告格式
電子商務(wù)數(shù)據(jù)庫技術(shù)課程設(shè)計(jì)報(bào)告
設(shè)計(jì)題目:
專業(yè):電子商務(wù)
年級(jí)班級(jí):
學(xué)號(hào)姓名:
指導(dǎo)教師: 李躍貞 蘇麗琴 黃建蓮 孫臨君 白宏斌
指導(dǎo)教師評(píng)閱:
二O一三年 一月日
摘要:摘要應(yīng)說明本設(shè)計(jì)的中心思想和主要內(nèi)容,突出設(shè)計(jì)中的新見解
新方法,說明該設(shè)計(jì)方案的理論根據(jù)及現(xiàn)實(shí)意義。摘要力求簡明扼要,字?jǐn)?shù)為300-500字左右。
目錄
第一章 系統(tǒng)需求分析…………………………………………………………1
1.1 處理需求…………………………………………………………………1
1.2 信息需求…………………………………………………………………1
第二章 數(shù)據(jù)庫概念設(shè)計(jì)……………………………………………………1
2.1……………………………………………………………………………1
第三章 數(shù)據(jù)庫邏輯設(shè)計(jì)……………………………………………………1
3.1……………………………………………………………………………1
第四章 創(chuàng)建數(shù)據(jù)庫…………………………………………………………1
4.1……………………………………………………………………………1
第五章 系統(tǒng)實(shí)現(xiàn)……………………………………………………………1 附錄…………………………………………………………………………1
參考文獻(xiàn)………………………………………………………………………
1《電子商務(wù)數(shù)據(jù)庫技術(shù)》課程設(shè)計(jì)報(bào)告
(報(bào)告正文部分):
(要求:正文部分一律用小四號(hào)字,宋體,1.5倍行距。一級(jí)大標(biāo)題靠左,加粗。二級(jí)大標(biāo)題靠左,不加粗。)
參考文獻(xiàn):
[1] 劉先鋒主編,數(shù)據(jù)庫系統(tǒng)原理與應(yīng)用,武漢:華中科技大學(xué)出版社,2012。[2] …………………………………………………………………………..要求:
1、參考文獻(xiàn)使用五號(hào)字,宋體,單倍行距。按作者、書名、出版社、地點(diǎn)、出版時(shí)間格式逐一列出,中間用逗號(hào)格開。
2、參考文獻(xiàn)單獨(dú)一頁
3、參考文獻(xiàn)包括引用的書籍、論文和互聯(lián)網(wǎng)資料,互聯(lián)網(wǎng)資料需要寫明詳細(xì)的URL,例如:
http:///main/jyjx/index.htm
第二篇:電子商務(wù)數(shù)據(jù)庫技術(shù)重點(diǎn)
數(shù)據(jù)庫的建立:CREATE DATABASE<數(shù)據(jù)庫名>; 刪除: DROP DATABASE<數(shù)據(jù)庫名>
基本表的定義:EATE TABLE[<數(shù)據(jù)庫名>]<表名>;刪除DROP TABLE[<數(shù)據(jù)庫名>]表名
修改:a增加屬性:ALTER TABLE[<數(shù)據(jù)庫名>]表名ADD
B刪除屬性:ALTER TABLE[<數(shù)據(jù)庫名>]表名DROP
3)視圖的定義:REATE VIEW 視圖名AS SELECT語句;刪除:DROP VIEW 視圖名
4)索引的定義:CREATE [UNIQUE] INDEX 索引名ON;刪除DROP INDEX 索引名
8SQL查詢1)“*”為通配符,表示查找FROM中所指出關(guān)系的所有屬性的值
1、表、視圖、索引的定義及使用:(1)基本表的定義:create table 〔﹤數(shù)據(jù)庫名﹥.〕﹤表名﹥(﹤列名﹥ 數(shù)據(jù)
類型 ﹝缺省值))eg.建一個(gè)學(xué)生情況表(student)create table student st-class chat(8),st-no char(10),……(2)視圖的定義:create view 視圖名 as select 語句eg.從基本表student和score中導(dǎo)出只包括女學(xué)生且分?jǐn)?shù)在60分以上的視圖create view woman-score as select student.st-class,student.st-no,student.st-name,student.st-age,score.sc-score from student.score where student.st-sex=“女”and score.sc-score>=60 and student.st-no=score.st-no(3)索引的定義:create 〔unique〕index索引名on〔﹤數(shù)據(jù)庫名﹥.〕表名(列名〔ASC/DESC〕,列名〔ASC/DESC〕…)eg.對(duì)基本表student中的st-no和st-age建立索引,分別為升序與降序,且索引值不允許重復(fù)create unique index stindex on student(st-no ASC,st-age DESC)
2、SQL查詢語言的主要應(yīng)用:(1)無條件查詢例子:找出所有學(xué)生的選課情況select st-no,su-nofrom score
(2)條件查詢例子:找出任何一門課成績?cè)?0分以上的學(xué)生情況、課號(hào)及分?jǐn)?shù)select unique student.st-class,student.st-no,student.st-name,student.st-sex,student.st-age,score.su-no,score.scorefrom student,scorewhere score.score>=70 and score.stno=student.st-no(3)排序查詢例子:查詢不及格的課程,并將結(jié)果按照課程號(hào)從大到小排列select unique su-nofrom scorewhere score<60 oeder by su-no desc(4)嵌套查詢例子:查詢課程編號(hào)為c03且課程成績?cè)?0分以上的學(xué)生的學(xué)號(hào)、姓名select st-no,st-name from student where stno in(select st-no from score from score where su-no=’c03’and score>80)(5)計(jì)算查詢常用函數(shù)有:count(*)計(jì)算元組的個(gè)數(shù);count(列名)對(duì)某一列中的值計(jì)算個(gè)數(shù);sum(列名)求某一列值的總和(此值是數(shù)值型);avg(列名)求某一列的平均值;max(列名)求一列中的最大值;min(列名)求一列中的最小值例子:求男學(xué)生的總?cè)藬?shù)和平均年齡select count(*),avg(st-age)from student where st-sex=’男’
3、SQL數(shù)據(jù)的主要插入、刪除、修改操作:(1)數(shù)據(jù)插入:將數(shù)據(jù)插入SQL的基本表有兩種方式,一種是單元
組的插入,eg:向基本表score中插入一個(gè)成績?cè)M(100002,c02,95)insert into score(st-no,su-弄,score)values(’100002’,’c02’,95);另一種是多元組的插入;(2)數(shù)據(jù)刪除:單元組的刪除 eg,把學(xué)號(hào)為100002的學(xué)生從學(xué)生表student中刪除delete from student where st-no=’100002’;多元組的刪除eg,把學(xué)號(hào)為100002的成績從表score中刪除delete from score where st-no=’100002’ ;帶有子查詢的刪除操作eg.刪除所有不及格的學(xué)生記錄delete from student where st-no in(select st-no from score where score<60)(3)數(shù)據(jù)修改eg.把c02的課程名改為英語 update subject set su-subject=’英語’ where su-no=’c02’
第三篇:數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告
數(shù)據(jù)庫課程設(shè)計(jì)
校友通訊錄
南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院網(wǎng)絡(luò)工程
(2010~2011 第二學(xué)期)
2011.6.25
目 錄
一、設(shè)計(jì)需求說明··············3
二、總體設(shè)計(jì)分析··············
三、部分模塊設(shè)計(jì)分析············
四、程序源代碼···············
五、運(yùn)行結(jié)果及截圖·············
六、心得體會(huì)················
七、參考文獻(xiàn)················4 10 18 23 23
一、設(shè)計(jì)需求說明
1、設(shè)計(jì)題目及要求
◆
建立校友通訊錄信息,信息至少包含編號(hào)、姓名、年齡、電話、通訊地址、電子郵箱等;
◆ 能夠提供注冊(cè)、登錄和修改個(gè)人信息等的功能; ◆ 校友之間能進(jìn)行相互通信;
2、系統(tǒng)功能需求分析:
1).注冊(cè),找回密碼(無法登陸該系統(tǒng)); 2).登陸;
3).更改個(gè)人資料;
4).查看并瀏覽校友所有的公開性信息; 5).申請(qǐng)私人互動(dòng),進(jìn)一步獲取校友私有信息: ①發(fā)送申請(qǐng)消息; ②拒絕;
③通過,開放私人信息; 6).刪除已在列表中的對(duì)象; 7).賬號(hào)注銷。
二、總體設(shè)計(jì)分析
系統(tǒng)功能模塊圖:
校友通訊錄要實(shí)現(xiàn)的需求功能主要有注冊(cè),找回密碼;登錄;修改個(gè)人資料;瀏覽校友信息;查找校友;修改密碼;刪除校友;賬號(hào)注銷。(1)注冊(cè):如果是新用戶,用戶可注冊(cè)加入,填寫詳細(xì)的注冊(cè)信息表。驗(yàn)證通過,如果注冊(cè)成功,則進(jìn)入校友通訊錄主界面。
(2)找回密碼:用戶忘記了登陸密碼,可通過找回密碼功能找回密碼,進(jìn)入找回密碼界面,填寫郵箱號(hào),可以修改密碼。
(3)登錄:輸入正確的賬號(hào),密碼,登陸成功,如果登陸次數(shù)超過5次,提示錯(cuò)誤信息。
(4)修改個(gè)人資料:進(jìn)入個(gè)人信息頁面,填寫要修改的內(nèi)容,如果修改成功,系統(tǒng)更新并記錄信息。
(5)瀏覽校友信息:查看已在校友列表的校友的信息。(6)查找校友:輸入姓名、學(xué)院、專業(yè)等查找信息,查找成功。
(7)刪除校友: 在已有的可互動(dòng)的聯(lián)系人中找尋并選擇要?jiǎng)h除的對(duì)象,如果刪除成功則用戶的私密信息不再對(duì)已刪除對(duì)象開放。
(8)帳戶注銷:用戶提出注銷請(qǐng)求,如果退出校友通訊錄系統(tǒng),則系統(tǒng)注銷退出者的個(gè)人信息。
三、部分模塊設(shè)計(jì)分析
1.通訊錄:
2.工作順序圖:
(1)注冊(cè):申請(qǐng)賬號(hào)
注冊(cè)注冊(cè)數(shù)據(jù) : <未指定>真實(shí)性檢查錯(cuò)誤真實(shí)加入班級(jí)記錄,分配帳號(hào)
②找回密碼:找回用戶丟失的密碼
找回密碼已登陸用戶進(jìn)入更改密碼界面已注冊(cè)未登記用戶申請(qǐng)找回密碼鍵入新密碼輸入帳號(hào)系統(tǒng)發(fā)送密碼通過電子郵件確認(rèn)否記錄
(3)登錄:已注冊(cè)的用戶利用系統(tǒng)已分配的賬號(hào)登錄
已注冊(cè)用戶或管理員登錄鍵入密碼帳號(hào)驗(yàn)證密碼帳號(hào)是否正確通過驗(yàn)證未通過驗(yàn)證驗(yàn)證是否為管理員拒絕進(jìn)入普通用戶管理員進(jìn)入個(gè)人主頁進(jìn)入管理員界面系統(tǒng)維護(hù)8
4)修改個(gè)人資料:修改個(gè)人中心的資料
更改個(gè)人資料進(jìn)入更改個(gè)人資料頁面已登陸用戶輸入要更改的個(gè)人資料確定取消記錄9((5)瀏覽校友信息:查看校友的信息
已登陸用戶 查看搜索校友公開信息進(jìn)入搜索界面鍵入搜索信息精確搜索模糊搜索顯示符合條件校友名單顯示選中校友公開信息10
(6)查找校友:查找用戶感興趣的校友
通信許可權(quán)發(fā)送許可權(quán)申請(qǐng)收到許可權(quán)申請(qǐng)已登陸用戶拒絕許可權(quán)申請(qǐng)同意許可權(quán)申請(qǐng)記錄,加入聯(lián)系人列表刪除許可權(quán)瀏覽聯(lián)系人私人信息
(7)刪除校友:刪除用戶的好友
已登陸用戶
刪除通信權(quán)進(jìn)入已獲通信權(quán)列表選中要?jiǎng)h除的聯(lián)系人取消刪除確定要?jiǎng)h除移出,記錄12
四、源程序代碼
五、運(yùn)行結(jié)果及截圖 1.顯示主菜單界面
2.添加界面
3.顯示界面
4.刪除界面
刪除后,通訊錄里的顯示記錄:
5.查詢界面
以姓名查詢方式為例:
6.修改界面
修改后,通訊記錄的顯示記錄:
7.保存界面
六、心得體會(huì)
李蘭利: 李竹村: 姚莉 : 李葉婷: 毛蓓:
梁娟:這次課程設(shè)計(jì)我覺得我做的事情比較少,盡的力不夠,但在組員的輔助下,還是學(xué)到了一些東西。如:如何做原型設(shè)計(jì)、需求分析的應(yīng)該做些什么,以及界面設(shè)計(jì),數(shù)據(jù)庫那邊了解甚少。我覺得那句話話說得很對(duì),團(tuán)結(jié)就是力量。要做一件事,你需要有一個(gè)優(yōu)秀的團(tuán)隊(duì),大家可以一同進(jìn)步,一同努力,困難一起克服。在這個(gè)團(tuán)隊(duì)中,我看到了他們鉆研的精神,令我很敬佩;看到大家分工明確一起努力地畫面。只是一次不錯(cuò)經(jīng)驗(yàn)。
七、參考文獻(xiàn)
何玉潔、李寶安《數(shù)據(jù)庫系統(tǒng)教程》人民郵電出版社 教材《軟件工程》
第四篇:數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告
數(shù)據(jù)庫課程設(shè)計(jì)方案
(長江大學(xué)管理學(xué)院,信息2009級(jí))設(shè)計(jì)目的
數(shù)據(jù)庫課程設(shè)計(jì)是信息管理與信息系統(tǒng)專業(yè)大四學(xué)生的重要實(shí)踐性環(huán)節(jié)之一,是學(xué)生在學(xué)習(xí)完“數(shù)據(jù)庫原理及應(yīng)用”課程后,鍛煉自身實(shí)踐能力的一次綜合性實(shí)驗(yàn)。本課程設(shè)計(jì)的主要目的在于加深學(xué)生對(duì)數(shù)據(jù)庫基礎(chǔ)理論和基本知識(shí)的理解,掌握數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)的基本流程和方法,能使用某種系統(tǒng)開發(fā)語言開發(fā)三層的軟件體系結(jié)構(gòu),最終使學(xué)生能綜合運(yùn)用所學(xué)知識(shí)解決實(shí)際問題。參與人員與組織方式
按照專業(yè)教學(xué)計(jì)劃的安排,本課程設(shè)計(jì)要求08級(jí)信息管理專業(yè)的所有學(xué)生都必須完成,歷時(shí)兩周,共28學(xué)時(shí)。課程設(shè)計(jì)采用分組的方式進(jìn)行,每組4-6人,兩個(gè)班級(jí)配備專業(yè)教師進(jìn)行指導(dǎo),但主要由學(xué)生自己動(dòng)手查資料學(xué)習(xí)并解決問題。設(shè)計(jì)內(nèi)容
以MS SQL Server 或Oracle作為后臺(tái)數(shù)據(jù)庫平臺(tái),選擇某熟悉的軟件開發(fā)平臺(tái)如C++、JAVA、ASP、或.net等作為前臺(tái)開發(fā)工具,完成一個(gè)小型數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計(jì)與開發(fā)。根據(jù)學(xué)生的具體情況,學(xué)生可以從以下系統(tǒng)中選擇一個(gè),也可以根據(jù)個(gè)人的愛好自選題目。人事管理系統(tǒng)
(1)系統(tǒng)功能的基本要求(取決于小組的需求分析結(jié)果):
員工各種信息的輸入,包括員工基本信息、學(xué)歷信息、婚姻狀況信息、職稱等。員工各種信息的修改;
對(duì)于轉(zhuǎn)出、辭職、辭退、退休員工信息的刪除;
按照一定的條件,查詢統(tǒng)計(jì)符合條件的員工信息,至少應(yīng)該包括每個(gè)員工的詳細(xì)信息查詢、按婚姻狀況查詢、按學(xué)歷查詢、按工作崗位查詢等,至少應(yīng)該包括按學(xué)歷、婚姻狀況、崗位、參加工作時(shí)間等統(tǒng)計(jì)各自員工信息。員工每個(gè)工種基本工資設(shè)計(jì)
加班津貼管理,根據(jù)加班時(shí)間和類型給予不同的加班津貼;
按照不同工種的基本工資情況、員工的考勤情況產(chǎn)生員工的每月的月工資,員工年終資金的生成,員工的年終獎(jiǎng)金計(jì)算公式學(xué)生可根據(jù)自己的理解自行設(shè)計(jì)。
企業(yè)工資報(bào)表:能夠查詢單個(gè)員工的工資情況,每個(gè)部門的工資情況、按月的工資,并能夠打印。
對(duì)查詢、統(tǒng)計(jì)的結(jié)果打印輸出
(2)數(shù)據(jù)庫要求(數(shù)據(jù)庫設(shè)計(jì)應(yīng)該與功能分析相對(duì)應(yīng))建議在數(shù)據(jù)庫中至少應(yīng)該包括以下數(shù)據(jù)表: 員工基本信息表
員工學(xué)歷信息表、反映員工的學(xué)歷、專業(yè)、畢業(yè)時(shí)間、學(xué)校、外語情況等; 企業(yè)工作崗位表; 企業(yè)部門信息表。考勤情況表;
員工工種情況表,員工的工種、等級(jí)、基本工資等信息;
員工津貼信息表,反映員工的加班時(shí)間,加班類別、加班天數(shù)、津貼情況等; 員工月工資表 賓館客戶管理系統(tǒng)(1)系統(tǒng)功能的基本要求 建議的功能
住宿管理:客戶預(yù)定、住宿登記、追加押金、調(diào)房登記、退房結(jié)賬??头抗芾恚嚎蛻粼O(shè)置、客戶查詢、房態(tài)查看。掛賬管理:掛賬查詢、客戶結(jié)賬
查詢統(tǒng)計(jì):預(yù)定房查詢、住宿查詢、退宿查詢、宿費(fèi)提醒。日結(jié):登記預(yù)收?qǐng)?bào)表、客戶銷售報(bào)表、客戶銷售統(tǒng)計(jì)。系統(tǒng)設(shè)置:初始化、操作員設(shè)置、密碼設(shè)置、權(quán)限設(shè)置(2)數(shù)據(jù)庫要求 建議應(yīng)該包括: 登記預(yù)收表 登記表 掛賬明細(xì)
客房基本信息表 客房預(yù)定表 退房登記表
密碼表、權(quán)限設(shè)置表。鋼材綜合管理系統(tǒng)
(1)系統(tǒng)功能的基本要求 前臺(tái)管理部分 商品銷售 客房結(jié)款 商品查詢 客戶查詢 后臺(tái)管理部分
日常業(yè)務(wù):銷售退貨、商品入庫、退貨返廠、商品報(bào)損、商品報(bào)溢
庫存管理:庫存商品查詢、庫存盤存、設(shè)置庫存的初始值,庫存的上下警戒限;產(chǎn)品出庫管理,可以填寫出庫單,確認(rèn)出庫;
查詢統(tǒng)計(jì):銷售查詢、銷售退貨查詢、入庫查詢、退貨返廠查詢、報(bào)損查詢、商品報(bào)溢查詢等
應(yīng)收應(yīng)付管理:付款單、應(yīng)收款查詢、應(yīng)付款查詢
統(tǒng)計(jì)報(bào)表:銷售日?qǐng)?bào)表、銷售月報(bào)表、客戶銷售報(bào)表、職員銷售報(bào)表;
基礎(chǔ)信息管理:商品信息管理、職員信息管理、倉庫信息管理、供應(yīng)商信息管理等 系統(tǒng)設(shè)置
(2)數(shù)據(jù)庫要求
建議在數(shù)據(jù)庫中至少應(yīng)該包含下列數(shù)據(jù)表 單位定義表 報(bào)損表或報(bào)溢表
報(bào)損票號(hào)或報(bào)溢票號(hào)表 倉庫基礎(chǔ)信息 供應(yīng)商基本信息 供應(yīng)商明細(xì)表 庫存表
客戶基礎(chǔ)信息表 客戶明細(xì)表 權(quán)限設(shè)置信息表 入庫表 入庫票號(hào)表
入庫退單表和入庫退單票號(hào) 商品基礎(chǔ)信息表 銷售表 銷售票號(hào)表
銷售退單表及票號(hào) 員工基礎(chǔ)信息表 餐飲管理系統(tǒng) 前臺(tái)管理部分 開臺(tái)管理 買單管理
當(dāng)日結(jié)賬數(shù)據(jù)分析 日結(jié)算管理 后臺(tái)管理部分
酒店后臺(tái)進(jìn)貨、出貨管理
進(jìn)貨查詢、出貨查詢、庫存查詢 庫存統(tǒng)計(jì)分析
房間臺(tái)號(hào)管理、商品信息管理、員工信息管理 財(cái)政管理: 月結(jié)算管理 月營業(yè)分析 年?duì)I業(yè)分析
應(yīng)收應(yīng)付管理:應(yīng)付賬款管理、掛賬管理、歷史掛賬查詢 系統(tǒng)初始化:本單位定義、供應(yīng)商管理、房間臺(tái)號(hào)類型管理、部門信息管理、倉庫信息管理、員工級(jí)別管理
系統(tǒng)管理模塊:權(quán)限與用戶
(2)數(shù)據(jù)庫要求
建議在數(shù)據(jù)庫中至少應(yīng)該包含下列數(shù)據(jù)表 單位定義表 付款單據(jù)表 供應(yīng)商信息表 出貨信息表 員工信息表 商品基礎(chǔ)信息表 客戶信息表 庫存信息表
房間臺(tái)號(hào)信息表(房間臺(tái)號(hào)類型表)掛賬信息表 掛賬點(diǎn)單臨時(shí)表 點(diǎn)單臨時(shí)表 點(diǎn)單歷史表 權(quán)限信息表
日(月)結(jié)賬信息表 進(jìn)貨單據(jù)臨時(shí)表 進(jìn)貨單據(jù)信息表 進(jìn)貨表 部門信息表 班級(jí)管理系統(tǒng)
(1)系統(tǒng)功能的基本要求
學(xué)生管理,可以錄入學(xué)生、可以刪除某個(gè)學(xué)生;
班組管理,能在滿足約束條件的情況下添加、修改、刪除班級(jí); 課程管理,能在滿足約束條件的情況下添加、修改、刪除課程;
成績管理,能進(jìn)行成績的錄入、修改、刪除等操作,能進(jìn)行數(shù)據(jù)的查詢和統(tǒng)計(jì); 班組事務(wù)管理,如獎(jiǎng)金評(píng)定、比賽等(2)數(shù)據(jù)庫要求
建議在數(shù)據(jù)庫中至少包含以下數(shù)據(jù)表: 學(xué)生表 班級(jí)表 院系表
課程表以及成績表; 班級(jí)事務(wù)表 網(wǎng)絡(luò)在線書店
系統(tǒng)功能的基本要求 前臺(tái)管理 新用戶注冊(cè) 用戶登錄 查看圖書信息 購物車處理 訂單列表 訂單詳細(xì)信息 發(fā)表評(píng)論 商品運(yùn)輸管理 后臺(tái)管理 單位信息管理 商品出入庫 數(shù)據(jù)分析與統(tǒng)計(jì)
(2)數(shù)據(jù)庫要求
建議在數(shù)據(jù)庫中至少包含以下數(shù)據(jù)表: 商品庫存信息 單位信息表 進(jìn)(銷)信息表 顧客表 圖書種類表 訂單明細(xì)表 訂單表 評(píng)價(jià)信息表 購物車表 設(shè)計(jì)報(bào)告要求
學(xué)生完成設(shè)計(jì)任務(wù)后,應(yīng)按要求提交課程設(shè)計(jì)報(bào)告,設(shè)計(jì)報(bào)告應(yīng)包含以下幾個(gè)方面的內(nèi)容: 應(yīng)用程序的系統(tǒng)結(jié)構(gòu);
應(yīng)用程序使用的環(huán)境平臺(tái),如DBMS和開發(fā)工具的選擇;
數(shù)據(jù)庫設(shè)計(jì)的過程和結(jié)果:包括需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)、庫表結(jié)構(gòu),并編寫定義數(shù)據(jù)庫及表單的SQL程序;
數(shù)據(jù)庫相關(guān)應(yīng)用程序的主要代碼,數(shù)據(jù)庫系統(tǒng)測試數(shù)據(jù)及測試結(jié)果; 運(yùn)行結(jié)果分析。
具體的報(bào)告形式可參考本課程設(shè)計(jì)所提供的報(bào)告模板。成績考核
由指導(dǎo)教師根據(jù)學(xué)生完成任務(wù)的情況、課程設(shè)計(jì)報(bào)告的質(zhì)量和課程設(shè)計(jì)過程上的工作態(tài)度等綜合打分,其中課程設(shè)計(jì)報(bào)告占60%、軟件系統(tǒng)占30%,平時(shí)表現(xiàn)占10%。成績?cè)u(píng)定實(shí)行優(yōu)秀、良好、中等、及格和不及格5個(gè)等級(jí),并對(duì)設(shè)計(jì)成績?cè)u(píng)定為優(yōu)秀的學(xué)生給予一定獎(jiǎng)勵(lì)。總評(píng):
數(shù)據(jù)庫課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告(2012-2013)第1學(xué)期
專
業(yè):
小組編號(hào):
組長姓名:
班
級(jí):
指導(dǎo)教師:
劉
松
長江大學(xué)管理學(xué)院實(shí)驗(yàn)中心 數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告評(píng)價(jià)表 系統(tǒng)設(shè)計(jì)題目:
小組成員:
系統(tǒng)開發(fā)的主要技術(shù):
設(shè)計(jì)目標(biāo):
工作進(jìn)度安排:
小組自評(píng): 小組成員得分:(1)
(2)
指導(dǎo)老師評(píng)語:平時(shí)成績:
設(shè)計(jì)報(bào)告:
軟件系統(tǒng):
總評(píng):
***系統(tǒng)的數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告 1 系統(tǒng)的開發(fā)背景(1)開發(fā)目的及意義(2)研究現(xiàn)狀分析(3)設(shè)計(jì)報(bào)告的內(nèi)容
2關(guān)鍵理論及開發(fā)技術(shù)概述(1)數(shù)據(jù)庫設(shè)計(jì)技術(shù)(2)系統(tǒng)開發(fā)技術(shù) 3系統(tǒng)的需求分析(1)功能需求(2)性能需求(3)接口需求
(4)出錯(cuò)處理需求及其它特殊需求
4、概念設(shè)計(jì)
什么是概念設(shè)計(jì)?
概念設(shè)計(jì)中應(yīng)該做什么?
它在需求分析與軟件設(shè)計(jì)中過度過程中起到一個(gè)什么樣的作用?(我們往往過多的關(guān)注How,而沒有關(guān)注What,或者關(guān)注了What而沒有關(guān)注What背后的需求場景和背后的問題Why。)
5、數(shù)據(jù)庫邏輯設(shè)計(jì)(1)系統(tǒng)的E-R圖
(2)表、表與表之間的關(guān)系(主鍵及外鍵等)以及完整性約束(3)編寫數(shù)據(jù)字典
給出通過SQL生成數(shù)據(jù)庫、表、索引、視圖及完整性約束等的代碼。重點(diǎn)語句需要標(biāo)準(zhǔn)說明性文字
6、數(shù)據(jù)庫物理設(shè)計(jì)(1)訪問方式選擇(2)存儲(chǔ)結(jié)構(gòu)選擇(3)物理結(jié)構(gòu)評(píng)價(jià)
7、安全性設(shè)計(jì)(1)身份驗(yàn)證模式(2)登陸管理(3)賬戶管理(4)權(quán)限管理(5)角色管理
8、重要業(yè)務(wù)處理過程設(shè)計(jì)(1)重要的存儲(chǔ)過程(2)重要的觸發(fā)器技術(shù)
要求學(xué)生盡可能應(yīng)用SQL語言的函數(shù)
9、重要業(yè)務(wù)邏輯的實(shí)現(xiàn)程序
利用系統(tǒng)開發(fā)語言設(shè)計(jì)的重要模塊代碼及函數(shù)
10、系統(tǒng)測試的結(jié)果
結(jié)合實(shí)際數(shù)據(jù)及運(yùn)行效果,描述模塊的功能及使用方法。課程設(shè)計(jì)的心得體會(huì) 參考文獻(xiàn)
在百度文庫中可以搜索到相關(guān)的報(bào)告實(shí)例
第五篇:數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告格式
數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告要求
1.報(bào)告的編寫規(guī)范與寫作框架
一、引言
(一)本課題的研究意義
(二)本課題的目的、內(nèi)容
二、需求分析與設(shè)計(jì)方案
(一)任務(wù)概述
(二)系統(tǒng)的需求說明
(三)系統(tǒng)功能模塊圖
(四)系統(tǒng)業(yè)務(wù)流程
(五)系統(tǒng)開發(fā)環(huán)境簡介
(六)采用的主要技術(shù)與方案
三、數(shù)據(jù)庫設(shè)計(jì)
(一)數(shù)據(jù)庫需求分析
(二)數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)
(三)數(shù)據(jù)表設(shè)計(jì)
(四)數(shù)據(jù)庫訪問
四、詳細(xì)設(shè)計(jì)
(一)“登陸界面”及編碼設(shè)計(jì)
(二)“****界面”及編碼設(shè)計(jì)
(三)“****界面”及編碼設(shè)計(jì)
(四)“****界面”及編碼設(shè)計(jì)
五、系統(tǒng)的集成與測試
六、結(jié)論與體會(huì)
附錄:源代碼
2.課程設(shè)計(jì)說明書格式要求
一、論文正文用小4號(hào)、宋體字;章及章標(biāo)題使用小3號(hào)、宋體字;節(jié)及節(jié)標(biāo)題使用小4號(hào)、黑體字;圖號(hào)及圖標(biāo)題使用5號(hào)、宋體字。
二、論報(bào)告用A4紙正反打印裝訂成冊(cè),報(bào)告正文頁碼編于頁面下端中間。
三、論文封面(統(tǒng)一有指導(dǎo)老師給)