個人資訊管理系統資料庫設計

2021-03-04 02:25:15 字數 2395 閱讀 9818

河海大學計算機及資訊工程學院(常州)

資料庫課程設計

學年學期 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...