河海大學計算機及資訊工程學院(常州)
資料庫課程設計
學年學期 2012第二學期
專案名稱個人資訊管理
專案組員曹清雲、陳天昊
指導教師景雪琴
組號:8
目錄一、 課題背景及意義 3
二、 需求分析 3
三、 概要設計 7
四、 資料庫實施階段 7
五、 詳細設計 8
六、 總結 20
七、 參考文獻 20
近些年來,隨著社會的不斷發展與進步,人們對於資訊化工作的認識,已由低層次向高層次發展,由原來的感性認識向理性認識提高,資訊管理工作的重要性已經逐漸被人們所認識,而為了方便個人對日常事務進行資訊化管理,使得資訊儲存達到準確,快速完善並且加快速度反饋進行資訊處理加工,我們想設計出了個人資訊管理系統,系統實現了資料管理資訊化,提供快速準確的處理通訊錄刪減,改存,搜尋,盤點等多種功能模式,並且支援多種檢視方式。而個人資訊管理的系統的實施,可以逐步提高個人對自身綜合資訊的管理水平。
軟體的具體功能:
1 修改登入資訊:使用者能更改自己的登入名和密碼
2 行程管理:使用者能新增,刪除自己的將要做的事包括內容,時間,備註。在該介面也能查詢日曆表,還能提醒使用者將要做的事。
3 通訊錄管理:使用者能新增,刪除,修改自己通訊錄裡的資訊包括名字,****,位址。使用者還能使用模糊查詢,查詢自己不確定的名字的通訊資訊。
4 財務管理:使用者能新增,刪除,修改自己財務表裡的資訊包括財務名,資金數,去向,備註。還能單獨顯示所有支出或收入的錢,也能顯示所有錢的總和。
5 個人資訊管理:使用者能修改自己的姓名,愛好,座右銘。
業務需求:
功能需求:
資料需求:
系統的處理物件有:
使用者:姓名、愛好、座右銘、使用者名稱、密碼
個人管理:姓名、愛好、座右銘
行程管理:行程內容、時間、備註
通訊錄管理:朋友名、****1、****2、位址
財務管理:財務名、資金數、去向、備註
事務:增加、刪除、修改、查詢
頂層資料流圖:
0層圖:
第三層圖:
功能模組圖:
e_r圖:
資料庫的完整性和安全性設計,根據業務規則設計的觸發器、儲存過程。
使用者表db_person
行程表 db_xingcheng
通訊錄表db_phonebook
財務表db_account
1、 登入模組:
介面關鍵**:
private void enter_click(object sender, eventargs e)
2、 主介面:
3、 個人備忘錄:
關鍵**:
class1 select1 = new class1();
sql***mand ***m5;
***m5 = select1.select("*", "tb_xingcheng", "date>=getdate() and pname='" + str_form2 + "'");
sqldatareader dr1 = ***m5.executereader();
if (dr1 != null)
dr1.read();
listbox1.items.add("行程:"+dr1[1].tostring ());
listbox1.items.add("日期:"+dr1[2].tostring());
listbox1.items.add("備註:" + dr1[3].tostring());
dr1.close();
= 0;
string connstr = "data source=(local);initial catalog=db_keshe;integrated security=true";
sqlconnection conn = new sqlconnection(connstr);
conn.open();
sql***mand ***m4 = new sql***mand("select id from tb_xingcheng where pname='" + str_form2 + "'", conn);
sqldatareader dr = ***m4.executereader();
if (dr != null)
while (dr.read())
listview3.items.add(dr[0].tostring());
dr.close();
sql***mand ***m = new sql***mand("select xingcheng from tb_xingcheng where pname='" + str_form2 + "'", conn);
個人資訊管理系統資料庫設計
個人資訊管理系統 一 教學管理 1.基本需求 個人資訊管理系統。使用者表包括使用者登入名,使用者登入密碼,使用者真實姓名,使用者性別,出生日期,使用者民族,使用者學歷,使用者職稱,使用者 使用者位址,使用者郵箱。聯絡人要儲存使用者登入名,好友名稱,好友 好友郵箱,好友工作單位,好友住址,好友 號。日...
個人資訊管理系統後台資料庫設計
1需求分析 1.1系統功能結構圖 1.1.1系統功能圖如下所示 1.1.2流程分析 使用者需要使用賬號和密碼通過登入介面登入個人資訊管理系統,新使用者可以註冊賬號進行登入。登陸後進入系統主窗體,可對個人資訊管理 通訊錄管理 日程安排管理 個人財務管理進行操作。退出系統時返回登陸頁面。1.1.3系統功...
學生資訊管理系統資料庫設計
資料庫技術 實驗 報告學校專業年級 學號姓名 年月日一 資料庫的建立 1.建庫說明 資料庫的建立用企業管理器,基本表的建立用sql語言。資料庫名稱為 學生資訊管理系統。2.建立資料庫命令如下 create database 學生資訊管理系統 二 資料表的建立 1.建表 1 學生檔案資訊表 命令 cr...