欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      《員工信息管理系統(tǒng)》詳細(xì)設(shè)計(jì)說明書

      時(shí)間:2019-05-12 20:12:01下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《《員工信息管理系統(tǒng)》詳細(xì)設(shè)計(jì)說明書》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《《員工信息管理系統(tǒng)》詳細(xì)設(shè)計(jì)說明書》。

      第一篇:《員工信息管理系統(tǒng)》詳細(xì)設(shè)計(jì)說明書

      《員工信息管理系統(tǒng)詳細(xì)設(shè)計(jì)說明書》

      一、引言

      1.1編寫目的

      根據(jù)需求規(guī)格說明書、概要設(shè)計(jì)說明書,在仔細(xì)考慮討論之后,我們對員工信息管理系統(tǒng)軟件功能的劃分、數(shù)據(jù)結(jié)構(gòu)、軟件總體結(jié)構(gòu)的實(shí)現(xiàn)有了進(jìn)一步的想法。本說明書的預(yù)期讀者是與員工信息管理系統(tǒng)軟件開發(fā)有聯(lián)系的決策人,開發(fā)組成人員,扶助開發(fā)者,支持本項(xiàng)目的領(lǐng)導(dǎo)和公司人員,軟件驗(yàn)證者。

      1.2背景

      利用先進(jìn)的管理手段,提高人事信息的管理水平,是每一現(xiàn)代公司所面臨的重要課題。為了解決這一重要課題,就必須有一套科學(xué),高效,嚴(yán)密,實(shí)用的人事信息管理系統(tǒng)?,F(xiàn)代公司的人事信息管理都是在計(jì)算機(jī)上實(shí)現(xiàn)的,采用現(xiàn)代計(jì)算機(jī)管理系統(tǒng)來進(jìn)行管理,提供規(guī)范,統(tǒng)一的服務(wù),它在管理系統(tǒng)中的應(yīng)用不僅可以簡化,規(guī)范各機(jī)構(gòu)的日常操作,而且可以使企業(yè)人事信息管理更加方便,簡單,快捷,清晰,從而減輕工作人員的勞動強(qiáng)度,減少企業(yè)的財(cái)政消耗。

      1.3定義

      SQL Server:所用的數(shù)據(jù)庫管理系統(tǒng) VS 2010:所用的開發(fā)軟件

      二、程序

      (一)設(shè)計(jì)說明

      2.1程序描述

      主模塊

      2.2功能

      建立與數(shù)據(jù)庫連接 獲取系統(tǒng)設(shè)置

      能夠跳轉(zhuǎn)至子模塊:登陸、注冊等模塊。

      2.3輸入、輸出項(xiàng)

      用戶鼠標(biāo)點(diǎn)擊登陸、注冊按鈕 跳轉(zhuǎn)至相應(yīng)模塊界面

      2.5流程邏輯

      選擇項(xiàng)登陸系統(tǒng)注冊系統(tǒng)查詢系統(tǒng)管理系統(tǒng) 2.6界面設(shè)計(jì)

      2.7功能實(shí)現(xiàn)方法

      '跳轉(zhuǎn)登陸頁面

      Protected Sub LinkButton1_Click(ByVal sender As Object, ByVal e As EventArgs)Handles lbtnLogin.Click If Request.Cookies(“UserName”)Is Nothing Then Response.Redirect(“Login.aspx”)Else

      Page.ClientScript.RegisterStartupScript(Page.GetType(), “", ”“)End If

      End Sub

      '跳轉(zhuǎn)注冊頁面

      Protected Sub lbtnRegister_Click(ByVal sender As Object, ByVal e As EventArgs)Handles lbtnRegister.Click Response.Redirect(”Register.aspx“)End Sub

      三、程序

      (二)設(shè)計(jì)說明

      3.1程序描述

      登陸模塊

      3.2功能

      實(shí)現(xiàn)管理員賬號登陸,以便繼續(xù)后面操作

      3.3輸人項(xiàng)

      輸入:管理員賬號、密碼。輸出:登陸成功界面

      3.4流程邏輯

      登陸輸入帳號密碼NO判斷信息是否正確YES登陸成功

      2.6界面設(shè)計(jì)

      登陸界面

      登陸成功界面

      2.7功能實(shí)現(xiàn)方法

      '登錄

      Protected Sub btnLogin_Click(ByVal sender As Object, ByVal e As EventArgs)Handles btnLogin.Click Dim Count As Integer'返回受影響的行數(shù)

      Dim cookies As New HttpCookie(”UserName“)managemodel.ManageId = txtName.Text.Trim()managemodel.ManagePassword = txtPassWord.Text.Trim()Count = managebll.Login(managemodel)'注銷登錄

      Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)Handles Me.Load If Not IsPostBack Then

      If Not Request.Cookies(”UserName“)Is Nothing Then '如果Cookie中有值則把值賦給標(biāo)簽并顯示一些登陸后才顯示的控件

      lblUser.Text = Request.Cookies(”UserName“).Value lbtnSearch.Visible = True lblSucces.Visible = True lbtnOut.Visible = True lblWelcome.Visible = False

      End If End If End Sub

      四、程序

      (三)設(shè)計(jì)說明

      4.1程序描述

      注冊模塊

      4.2功能

      提供管理員賬號注冊功能

      4.3輸入項(xiàng)

      輸入:新管理員賬號、密碼信息 輸出:注冊成功提示

      4.4流程邏輯

      注冊填寫新帳號密碼并確認(rèn)判斷密碼是否有誤NONOYES判斷帳號是否已被注冊YES注冊成功

      2.6界面設(shè)計(jì)

      2.7功能實(shí)現(xiàn)方法 '注冊

      Check = managebll.Check(managemodel)'執(zhí)行判定

      If Check = 0 Then '若表括中無同名用戶則行添加用戶 Count = managebll.Register(managemodel)If Count > 0 Then '若受影響行數(shù)大于0說明添加成功

      Page.ClientScript.RegisterStartupScript(Page.GetType(), ”“)Else '否則添加不成功

      Page.ClientScript.RegisterStartupScript(Page.GetType(), ”“)End If

      Else '有同名用戶時(shí)彈出提示

      Page.ClientScript.RegisterStartupScript(Page.GetType(), ”“, ”“)End If

      ”“, ”“,五、程序

      (四)設(shè)計(jì)說明

      5.1程序描述

      查詢模塊

      5.2功能

      提供員工信息查詢

      全部查詢:顯示所有員工信息

      按員工ID查詢:顯示指定ID的員工信息 按性別查詢:顯示指定性別的員工信息

      5.3輸人、輸出項(xiàng)

      輸入:選擇查詢條件,如員工ID或性別等。輸出:顯示滿足條件的員工。

      5.4流程邏輯

      查詢?nèi)坎樵儼磫T工ID查詢按性別查詢輸入員工ID選擇性別顯示輸出結(jié)果

      2.6界面設(shè)計(jì)

      全部查詢

      按員工ID查詢

      按性別查詢

      2.7功能實(shí)現(xiàn)方法

      Protected Sub btnOk_Click(ByVal sender As Object, ByVal e As EventArgs)Handles btnOk.Click If rblSelect.SelectedValue = ”0“ Then '全部查詢 SelectAllInfo()ElseIf rblSelect.SelectedValue = ”1“ Then '按員工ID查詢 SelectIdInfo()ElseIf rblSelect.SelectedValue = ”2“ Then '按性別查詢 SelectSexInfo()End If

      End Sub

      六、程序

      (五)設(shè)計(jì)說明

      6.1程序描述

      管理模塊

      6.2功能

      實(shí)現(xiàn)員工信息的添加、刪除、修改

      6.3輸入、輸出項(xiàng)

      輸入:員工信息

      輸出:變更后的員工信息

      6.4流程邏輯

      管理添加查詢輸入新員工信息YES顯示輸出結(jié)果判斷ID是否重復(fù)修改員工信息刪除員工信息顯示輸出結(jié)果 2.6界面設(shè)計(jì)

      添加員工信息

      修改員工信息

      2.7功能實(shí)現(xiàn)方法

      '刪除數(shù)據(jù)

      Protected Sub GridView1_RowDeleting(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewDeleteEventArgs)Handles GridView1.RowDeleting Dim

      index

      As

      Integer

      = Convert.ToInt32(GridView1.DataKeys(e.RowIndex).Value.ToString)'獲得主鍵

      Dim Count As Integer

      '調(diào)用業(yè)務(wù)邏輯層

      Count = staffbll.DeleteInfo(index)'刷新頁面? Bind()End Sub

      '更新

      Protected Sub GridView1_RowUpdating(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewUpdateEventArgs)Handles GridView1.RowUpdating Dim index As Integer = Convert.ToInt32(GridView1.DataKeys(e.RowIndex).Value.ToString)'獲取主鍵 staffmodel.StfId = index staffmodel.StfName =(CType((GridView1.Rows(e.RowIndex).Cells(2).Controls(0)), TextBox)).Text.Trim()staffmodel.StfSex =(CType((GridView1.Rows(e.RowIndex).Cells(3).Controls(0)), TextBox)).Text.Trim()staffmodel.StfAge =(CType((GridView1.Rows(e.RowIndex).Cells(4).Controls(0)), TextBox)).Text.Trim()staffmodel.StfJob =(CType((GridView1.Rows(e.RowIndex).Cells(5).Controls(0)), TextBox)).Text.Trim()staffmodel.StfTime =(CType((GridView1.Rows(e.RowIndex).Cells(6).Controls(0)), TextBox)).Text.Trim()staffbll.UpdataInfo(staffmodel)GridView1.EditIndex =-1 Bind()End Sub '執(zhí)行添加

      staffmodel.StfId = txtId.Text.Trim()staffmodel.StfName = txtName.Text.Trim()staffmodel.StfSex = txtSex.Text.Trim()staffmodel.StfAge = txtAge.Text.Trim()staffmodel.StfJob = txtJob.Text.Trim()staffmodel.StfTime = txtTime.Text.Trim()Check = staffbll.Check(staffmodel)'執(zhí)行判定

      If Check = 0 Then ' 如果表括中無值 則可進(jìn)行添加

      '調(diào)用業(yè)務(wù)邏輯層

      staffbll.AddInfo(staffmodel)Bind()Else '如果有值則不能添加

      Page.ClientScript.RegisterStartupScript(Page.GetType(), ”“)End If

      ”",七、參考資料

      (1)張俊蘭等?!盾浖こ獭肺靼搽娮涌萍即髮W(xué)出版社,2003年8月。(2)薩師煊等?!稊?shù)據(jù)庫系統(tǒng)概論(第三版)》高等教育出版社,2000年。(3)郝興偉?!禬eb開發(fā)技術(shù)》清華大學(xué)出版社,2004年。

      第二篇:軟件詳細(xì)設(shè)計(jì)說明書 學(xué)生信息管理系統(tǒng)

      XXXX大學(xué)

      軟件詳細(xì)設(shè)計(jì)說明書

      項(xiàng)目名稱: 學(xué)生信息管理系統(tǒng)

      年 級:

      專 業(yè):

      班 級:

      學(xué) 號:

      姓 名: 指導(dǎo)教師:

      日期: 年 月 日

      目 錄 引言......................................................................1 1.1編寫目的.............................................................1 1.2 項(xiàng)目背景.............................................................1 1.3 定義.................................................................1 1.4 參考資料.............................................................1 2 總體設(shè)計(jì)...................................................................1 2.1 需求概述.............................................................1 2.2 軟件結(jié)構(gòu).............................................................1 3 程序描述...................................................................1 3.1 下面對各模塊的功能,性能,輸入,輸出進(jìn)行具體描述.....................1 3.2 算法.................................................................6 3.3 程序邏輯.............................................................7 3.4 接口.................................................................7 3.5測試要點(diǎn).............................................................7

      引言

      1.1編寫目的

      軟件詳細(xì)設(shè)計(jì)說明書是對系統(tǒng)架構(gòu)進(jìn)行詳細(xì)直觀描述,從而完成詳細(xì)設(shè)計(jì),作為軟件實(shí)現(xiàn)的基礎(chǔ)。預(yù)期的讀者為本項(xiàng)目開發(fā)人員和將來對本項(xiàng)目進(jìn)行擴(kuò)展和維護(hù)的人員。1.2 項(xiàng)目背景

      項(xiàng)目的委托單位: 主管部門:學(xué)校教務(wù)處

      該軟件系統(tǒng)與其他系統(tǒng)的關(guān)系:與學(xué)生管理相關(guān)聯(lián) 1.3 定義

      在該概要設(shè)計(jì)說明書中的專門術(shù)語有:總體設(shè)計(jì)、接口設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)、運(yùn)行設(shè)計(jì)、出錯設(shè)計(jì),具體的概念與含義在文檔后將會解釋。

      1.4 參考資料

      《軟件工程導(dǎo)論(第6版)》----張海藩,牟永敏 編著 出版社: 清華大學(xué)出版社 總體設(shè)計(jì)

      2.1 需求概述 2.2 軟件結(jié)構(gòu)

      1、總體結(jié)構(gòu)

      2、用戶管理模塊結(jié)構(gòu)

      3、學(xué)生檔案管理模塊結(jié)構(gòu)

      4、成績管理模塊結(jié)構(gòu) 程序描述

      3.1 下面對各模塊的功能,性能,輸入,輸出進(jìn)行具體描述

      1、登錄模塊

      ● 功能:接受用戶登錄請求,驗(yàn)證用戶輸入的用戶名、密碼和用戶類型,轉(zhuǎn)到管理頁面?!?性能:對用戶登錄請求在1-2秒鐘之內(nèi)做出響應(yīng)。

      ● 輸入項(xiàng)目:用戶名:字符串型

      密碼:字符串型 ● 輸出項(xiàng)目:合法:進(jìn)入管理界面。

      非法:重新登陸。

      2、總體結(jié)構(gòu)

      ● 功能:接收登陸模塊傳過來的用戶名,驗(yàn)證用戶名的類型。

      ● 性能:界面的狀態(tài)欄顯示:聯(lián)系方式、登陸時(shí)間、當(dāng)前操作用戶名和用戶類型。● 輸入項(xiàng)目:用戶名:字符串型。

      ● 輸出項(xiàng)目:用戶名:字符串型(在狀態(tài)欄)

      用戶類型:字符串型(在狀態(tài)欄)

      登陸時(shí)間:字符串型(在狀態(tài)欄)

      3、系統(tǒng)管理模塊

      ● 功能:

      1、添加新的用戶名、密碼;

      2、修改任何用戶(包括學(xué)生)密碼。

      ● 性能:

      1、用戶名、密碼和密碼確認(rèn)和用戶類型(單選按鈕);

      2、舊密碼,新密碼和新密碼確認(rèn)。

      ● 輸入項(xiàng)目:

      1、用戶名、密碼和密碼確認(rèn)和用戶類型(單選按鈕);

      2、舊密碼,新密碼和新密碼確認(rèn)。

      ● 輸出項(xiàng)目:

      1、(對話框)添加成功,跳轉(zhuǎn)到詳細(xì)信息添加頁面;

      2、(對話框)密碼修改成功,請重新登陸;跳轉(zhuǎn)到登陸頁面。

      4、用戶管理模塊

      ● 功能:

      1、向數(shù)據(jù)庫中添加新用戶信息;

      2、用戶信息的管理,包括:修改、刪除、查詢;

      3、查詢用戶信息,包括:精確查詢、模糊查詢?!?性能:

      1、沒有添加新用戶,不能添加用戶信息;

      其它無特殊要求。

      ● 輸入項(xiàng)目:

      1、用戶名:字符型(新添加用戶時(shí)傳過來的,不能更改,本頁也不能添

      加)

      姓名:文本型 所學(xué)專業(yè):文本型

      性別:文本型 政治面貌:文本型 學(xué)歷:文本型 身份證號:字符型

      職稱:文本型 所在院系:文本型

      民族:文本型 電子郵箱:字符型

      學(xué)位:文本型 固定電話:字符型

      職位:文本型 移動電話:字符型

      備注:文本型 所教專業(yè):文本型

      工作時(shí)間:日期型 教師資格證書號:數(shù)值型

      2、與1相同

      3、精確查找 用戶名:文本型

      4、模糊查找

      姓名:文本型 所在院系:文本型

      性別:單選按鈕

      ● 輸出項(xiàng)目:合法:顯示出用戶信息管理頁面 非法:重新添加、查詢

      5、院系管理模塊

      6、學(xué)生檔案管理模塊

      ● 功能:

      1、向數(shù)據(jù)庫中添加學(xué)生信息;

      2、學(xué)生信息管理,包括:修改、刪除、查詢;

      3、學(xué)生信息查詢,包括:精確查詢、模糊查詢。

      ● 性能:無特殊要求。

      ● 輸入項(xiàng)目:

      1、學(xué)生檔案添加

      姓名:文本型 初始密碼:字符型

      學(xué)號:數(shù)值型(數(shù)據(jù)庫自動增加)政治面貌:文本型 性別:文本型 出生日期:日期型

      民族:文本型 畢業(yè)院校:文本型

      郵編:數(shù)值型 家庭住址:文本型

      身份證號:字符型 入學(xué)時(shí)間:日期型

      固定電話:字符型 移動電話:字符型

      備注:文本型 所在班級:文本型

      2、學(xué)生檔案管理

      與1相同

      3、精確查找

      學(xué)號:數(shù)值型

      4、模糊查找

      姓名:文本型 性別:單選按鈕

      ● 輸出項(xiàng)目:合法:顯示出學(xué)生信息管理頁面

      非法:重新添加、查詢

      7、課程管理模塊

      ● 功能:

      1、向數(shù)據(jù)庫中添加基本課程信息;

      2、基本課程管理,包括:修改、刪除、查詢;

      3、向數(shù)據(jù)庫中添加班級選課信息;

      4、班級選課管理,包括:修改、刪除、查詢;

      5、課程查詢,包括:基本課程查詢(精確查詢和模糊查詢)、班級選課查詢(精 確查詢和模糊查詢)?!?性能:無特殊要求。

      ● 輸入項(xiàng)目:1.1、基本課程設(shè)置

      基本課程編號ID:數(shù)值型 課程名稱:文本型

      任課老師ID:文本型 學(xué)分:數(shù)值型

      課程類型:文本型 年級:文本型

      課程學(xué)期:日期型 專業(yè)ID:數(shù)值型

      院系ID:數(shù)值型 備注:文本型

      1.2、基本課程管理

      與1.1輸入相同

      2.1、班級選課設(shè)置

      選課ID:數(shù)值型 課程名:文本型

      班級ID:數(shù)值型 班級名:文本型

      備注:文本型 任課老師ID(用戶名):字符型 2.2、班級選課管理

      與2.1輸入相同

      3.1、基本課程查詢 3.1.1、精確查找

      基本課程ID:數(shù)值型

      3.1.2、模糊查找

      任課老師:文本型 課程名:文本型

      3.2、班級選課查詢 3.2.1、精確查找

      基本課程ID:數(shù)值型

      3.2.2、模糊查找

      任課老師:文本型 課程名:文本型

      ● 輸出項(xiàng)目:合法:顯示出基本課程管理或班級選課管理界面 非法:重新添加、查詢

      8、成績管理模塊

      ● 功能:

      1、向數(shù)據(jù)庫中添加課程成績信息;

      2、課程成績管理,包括:修改、刪除、查詢;

      3、課程查詢,包括:精確查詢(按學(xué)號查找和按課程號查找)和模糊查詢(按

      姓名查找和按課程名查找)。

      ● 性能: 無特殊要求。● 輸入項(xiàng)目:

      1、學(xué)生成績添加

      學(xué)號:數(shù)值型 課程ID:數(shù)值型

      分?jǐn)?shù):數(shù)值型 課程類型:文本型

      考試時(shí)間:日期型

      2、學(xué)生成績管理

      與1相同

      3、學(xué)生成績查詢

      3.1、精確查找

      按學(xué)號查找 學(xué)號:數(shù)值型 按課程號查找 課程號ID:數(shù)值型

      3.2、模糊查找

      按姓名查詢 姓名:文本型 性別:單選按鈕選擇

      按課程名查詢 課程名:文本型

      ● 輸出項(xiàng)目:合法:顯示出課程成績管理界面

      非法:重新添加、查詢 3.2 算法

      登錄模塊:表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層與數(shù)據(jù)庫中的數(shù)據(jù)做比較??傮w結(jié)構(gòu)

      系統(tǒng)管理模塊:

      1、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層將數(shù)據(jù)存入數(shù)據(jù)庫中;

      2、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層將數(shù)據(jù)判斷后存入數(shù) 據(jù)庫中。

      用戶管理模塊:

      1、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層將數(shù)據(jù)存入數(shù)據(jù)庫中;

      2、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層將數(shù)據(jù)的用戶名與數(shù)

      據(jù)庫中的比較后進(jìn)行管理操作;

      3、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層按要去進(jìn)行數(shù)據(jù)查詢。

      院系管理模塊

      學(xué)生檔案管理模塊:

      1、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層將數(shù)據(jù)存入數(shù)據(jù)

      庫中;

      2、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層將數(shù)據(jù)的學(xué)號與

      數(shù)據(jù)庫中的比較后進(jìn)行管理操作;

      3、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層按要去進(jìn)行數(shù)據(jù)

      查詢。

      課程管理模塊:

      1、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層將數(shù)據(jù)存入數(shù)據(jù)庫中;

      2、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層將數(shù)據(jù)的課程ID與數(shù)

      據(jù)庫中的比較后進(jìn)行管理操作;

      3、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層按要去進(jìn)行數(shù)據(jù)查詢。

      成績管理模塊:

      1、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層將數(shù)據(jù)存入數(shù)據(jù)庫中;

      2、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層將數(shù)據(jù)的學(xué)號與數(shù)據(jù) 庫中的比較后進(jìn)行管理操作;

      3、表示層接收數(shù)據(jù)傳到業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層按要去進(jìn)行數(shù)據(jù)查詢。3.3 程序邏輯

      登錄模塊

      總體結(jié)構(gòu)

      系統(tǒng)管理模塊 用戶管理模塊 院系管理模塊

      學(xué)生檔案管理模塊 課程管理模塊

      成績管理模塊 3.4 接口

      ● 存儲分配

      ● 限制條件

      1、軟件資源:Window xp操作系統(tǒng)或更高以上操作系統(tǒng), VS.net編程軟件和SQL數(shù)據(jù)開發(fā)維護(hù)軟件。

      2、硬件資源:具有VS.net應(yīng)用軟件計(jì)算機(jī)三到五臺,具有SQL應(yīng)用軟件運(yùn)行服務(wù)器一臺。3.5測試要點(diǎn)

      測試工件為四個(gè)階段:單元測試、組裝測試、確認(rèn)測試、系統(tǒng)測試。單元測試:采用白盒法和黑盒法相結(jié)合的方法,對于邏輯結(jié)構(gòu)復(fù)雜的模塊采用白盒法,對于以輸入、輸出為主的模塊采用黑盒法測試,以提高測試的效率。

      組裝測試:自底向上的增式測試。

      確認(rèn)測試:由用戶參與按需求規(guī)格說明書驗(yàn)收。系統(tǒng)測試:采用人工測試方法。

      (1)系統(tǒng)環(huán)境模塊測試。為了檢測系統(tǒng)環(huán)境模塊,數(shù)據(jù)連接是否正確,數(shù)據(jù)能否正確,并進(jìn)行仔細(xì)核對。

      (2)基本信息模塊測試。因?yàn)榛拘畔⒛K是本系統(tǒng)的一個(gè)重要模塊,本模塊能否正確運(yùn)行關(guān)系到系統(tǒng)設(shè)計(jì)成敗的關(guān)鍵,所以有必要專門對這個(gè)之模塊進(jìn)行嚴(yán)格的測試,以彌補(bǔ)設(shè)計(jì)過程中的不足,及早發(fā)現(xiàn)和修改問題。

      (3)查詢模塊測試。因?yàn)樗械臄?shù)據(jù)庫管理軟件設(shè)計(jì)的目的之一都是為了人們提供快捷方便的數(shù)據(jù)查詢功能,查詢設(shè)計(jì)的是否合理和正確是系統(tǒng)的又一關(guān)鍵之所在。

      第三篇:教學(xué)管理系統(tǒng)——詳細(xì)設(shè)計(jì)說明書范文

      五、詳細(xì)設(shè)計(jì)說明書

      1.引言.............................................................................................................................................1

      1.1編寫目的............................................................................................................................1 1.2項(xiàng)目背景............................................................................................................................1 1.3定義....................................................................................................................................1 1.4參考資料............................................................................................................................2 2.總體設(shè)計(jì).....................................................................................................................................3

      2.1需求概述............................................................................................................................3 2.2軟件結(jié)構(gòu)............................................................................................................................5 3.程序描述.....................................................................................................................................8

      3.1登陸模塊............................................................................................................................8 3.2管理員模塊........................................................................................................................8

      3.2.1學(xué)生信息管理子模塊............................................................................................8 3.2.2課程信息管理子模塊............................................................................................9 3.2.3系別信息管理子模塊..........................................................................................10 3.2.4班級信息管理子模塊..........................................................................................10 3.3教師管理模塊..................................................................................................................11 3.3.1學(xué)生成績錄入子模塊..........................................................................................11 3.3.2教師個(gè)人信息子模塊..........................................................................................12 3.3.3不合格成績單統(tǒng)計(jì)..............................................................................................12 3.4學(xué)生管理模塊..................................................................................................................13 3.4.1學(xué)生個(gè)人信息查詢子模塊....................................................................................13 3.4.2成績查詢子模塊..................................................................................................14 3.4.3課程查詢子模塊..................................................................................................14 3.4.4在網(wǎng)上進(jìn)行選修課程子模塊..............................................................................15

      五、詳細(xì)設(shè)計(jì)說明書

      教學(xué)管理系統(tǒng)

      1.引言

      1.1編寫目的

      根據(jù)《需求規(guī)格說明書》、《概要設(shè)計(jì)說明書》,在仔細(xì)考慮討論之后,我們對《教學(xué)管理系統(tǒng)》軟件的功能劃分、數(shù)據(jù)結(jié)構(gòu)、軟件總體結(jié)構(gòu)的實(shí)現(xiàn)有了進(jìn)一步的想法。我們將這些想法記錄下來,作為詳細(xì)設(shè)計(jì)說明書,為進(jìn)一步設(shè)計(jì)軟件、編寫代碼打下基礎(chǔ)。本說明書確定系統(tǒng)的詳細(xì)功能模塊和數(shù)據(jù)結(jié)構(gòu),為后一階段開發(fā)系統(tǒng)提供最詳細(xì)的依據(jù)材料。

      1.2項(xiàng)目背景

      項(xiàng)目名稱:教學(xué)管理系統(tǒng) 項(xiàng)目任務(wù)提出者: X X 工業(yè)大學(xué) 項(xiàng)目開發(fā)者:***、***、***、*** 項(xiàng)目用戶: X X 工業(yè)大學(xué)所有管理人員和學(xué)生

      隨著學(xué)校教育水平的不斷提高,學(xué)校規(guī)模不斷擴(kuò)大,傳統(tǒng)的C/S結(jié)構(gòu)的信息管理軟件已經(jīng)遠(yuǎn)遠(yuǎn)不能夠滿足學(xué)校的需求,已經(jīng)成為學(xué)校進(jìn)一步發(fā)展的瓶頸。經(jīng)總結(jié),這類信息系統(tǒng)軟件存在如下的缺陷:①軟件維護(hù)的費(fèi)用高。②信息查詢不方便。③不利于遠(yuǎn)程管理。④軟件的可操作性不高。

      為了彌補(bǔ)這些缺陷,消除影響學(xué)校進(jìn)一步發(fā)展的瓶頸,降低學(xué)校的信息軟件維護(hù)成本,進(jìn)一步方便學(xué)生使用,方便教職工管理,我們項(xiàng)目組決定在這次軟件開發(fā)工程中,開發(fā)基于B/S架構(gòu)的教學(xué)管理系統(tǒng)。

      1.3定義

      JavaWeb:是用Java技術(shù)來解決相關(guān)web互聯(lián)網(wǎng)領(lǐng)域的技術(shù)總和。MySQL:MySQL是一個(gè)小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。

      MVC:模型(Model),視圖(View)和控制Controller)。目的是實(shí)現(xiàn)Web系統(tǒng)的職能分工。

      主鍵:數(shù)據(jù)庫表中的關(guān)鍵域。值互不相同。外部主鍵:數(shù)據(jù)庫表中與其他表主鍵關(guān)聯(lián)的域。頁 共

      五、詳細(xì)設(shè)計(jì)說明書

      教學(xué)管理系統(tǒng)

      3.程序描述

      3.1登陸模塊

      ★ 功能:

      對用戶進(jìn)行身份驗(yàn)證,通過驗(yàn)證則登錄相應(yīng)系統(tǒng),然后調(diào)用各個(gè)子模塊。建立與數(shù)據(jù)庫連接 獲取系統(tǒng)設(shè)置 運(yùn)行主對話框

      退出系統(tǒng)時(shí)斷開與數(shù)據(jù)庫的連接 ★ 輸入項(xiàng)目:

      輸入用戶名和密碼。★ 輸出項(xiàng)目:

      不同類型用戶的歡迎界面?!?存儲分配: 程序運(yùn)行時(shí)需要占用一定內(nèi)存。

      ★ 限制條件: 本系統(tǒng)只允許在學(xué)校內(nèi)網(wǎng)中使用。

      ★ 測試要點(diǎn):

      數(shù)據(jù)庫連接情況:正常情況,數(shù)據(jù)庫文件缺少,外部系統(tǒng)異常。系統(tǒng)設(shè)置獲取:正常情況,外部系統(tǒng)異常。

      對用戶輸入的響應(yīng):合法輸入,能夠正常調(diào)用子模塊;

      非法輸入,系統(tǒng)能否辨別,并作出響應(yīng)(提出警告);

      子模塊的異常狀況,系統(tǒng)能否及時(shí)做出響應(yīng)。

      3.2管理員模塊

      僅系統(tǒng)管理員可登錄此模塊,可以對這個(gè)系統(tǒng)的所有用戶進(jìn)行各種操作。

      3.2.1學(xué)生信息管理子模塊

      ★ 功能: 頁 第 16 頁 共

      第四篇:員工信息管理系統(tǒng)

      員工信息管理系統(tǒng) 系統(tǒng)的功能描述 設(shè)計(jì)一個(gè)員工信息管理系統(tǒng),使之具有以下功能(1)系統(tǒng)以菜單方式工作,應(yīng)為用戶提供清晰的使用提示,依據(jù)用戶的選擇來進(jìn)行各種處理并且在此過程中能夠盡可能地兼容用戶使用過程中的輸入異常情況(2)員工信息錄入功能(員工信息用文件保存),注意員工按員工號進(jìn)行區(qū)分,即每個(gè)員工的員工號都是唯一的,不允許出現(xiàn)兩個(gè)員工或員工號相同的情況(3)可對員工信息進(jìn)行查詢,具體分為:按姓名查詢、按員工號查詢、按職務(wù)查詢。(4)可對員工信息進(jìn)行刪除(5)可對員工信息進(jìn)行修改,注意員工號不可修改,修改應(yīng)逐個(gè)地進(jìn)行,一個(gè)員工記錄的更改不應(yīng)影響其他的員工記錄(6)可對全部員工信息進(jìn)行顯示(員工信息瀏覽),注意員工信息的顯示要規(guī)范。其中員工信息應(yīng)包括姓名、員工號、性別、年齡、最高學(xué)歷、職務(wù)、薪水、聯(lián)系電話、住址 系統(tǒng)的總體設(shè)計(jì) 本系統(tǒng)可以按功能進(jìn)行模塊劃分,系統(tǒng)的總體設(shè)計(jì)如圖如下所示。“系統(tǒng)功能菜單” 選擇模塊完成用戶命令的接收,此模塊也是員工信息管理系統(tǒng)的入口,用戶所要進(jìn)行的各種操作均需在此模塊中進(jìn)行選擇并進(jìn)而調(diào)用其他模塊實(shí)現(xiàn)相應(yīng)的功能?!疤砑有畔ⅰ?模塊完成員工信息的錄入功能,錄入的信息包括姓名、員工號、性別、年齡、最高學(xué)歷、職務(wù)、薪水、聯(lián)系電話、住址(這里可以根據(jù)需要加入其他信息)“查詢信息”

      模塊完成員工信息的查詢,查詢可分為三種方式:按姓名查詢、按員工號查詢、按職務(wù)查詢(這里也可以根據(jù)需要根據(jù)其他方式進(jìn)行查詢)“修改信息” 模塊完成員工信息的修改功能

      “刪除信息” 模塊完成員工信息的刪除功能

      “顯示信息” 模塊完成所有員工的顯示功能

      第五篇:員工信息管理系統(tǒng)

      摘要

      企業(yè)員工信息管理是企業(yè)管理中的一個(gè)重要內(nèi)容,隨著時(shí)代的進(jìn)步,企業(yè)人員數(shù)量也不斷增加、分工的不斷細(xì)化、各個(gè)行業(yè)間聯(lián)系的不斷密切,對人事管理的要求也不斷提高。如何管理好企業(yè)內(nèi)部員工的信息,對員工實(shí)施高效的宏觀管理,對企事業(yè)單位的人員構(gòu)成情況和發(fā)展趨勢進(jìn)行統(tǒng)計(jì)、規(guī)劃、分析并制定切實(shí)可行的人事政策,是一項(xiàng)繁重而艱巨的任務(wù)。

      本文以企業(yè)管理信息系統(tǒng)建設(shè)中的員工信息管理子系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)為目標(biāo),利用軟件工程中系統(tǒng)開發(fā)的原理和方法,詳細(xì)論述了系統(tǒng)的設(shè)計(jì)方案、開發(fā)、測試等過程。系統(tǒng)在Linux平臺下,以O(shè)racle10g為后臺數(shù)據(jù)庫管理系統(tǒng),實(shí)現(xiàn)了以員工信息管理,考勤信息管理、工資管理及綜合查詢模塊為主要功能的系統(tǒng)開發(fā)。為企業(yè)人事管理提供信息咨詢,信息檢索,信息存取等服務(wù),系統(tǒng)的實(shí)施基本上能夠滿足現(xiàn)代企業(yè)對人事管理的需要,為提高企業(yè)人事管理效率提供了行之有效的手段。6

      第一章 職工管理的背景

      借助現(xiàn)代信息技術(shù)和管理理論,建立員工管理信息系統(tǒng)是當(dāng)今社會的重要趨勢。黨和政府根據(jù)知識經(jīng)濟(jì)時(shí)代的特點(diǎn),對國民經(jīng)濟(jì)建設(shè)提出了“用信息化帶動工業(yè)化”的指導(dǎo)思想。對企業(yè)而言,全面開發(fā)和應(yīng)用計(jì)算機(jī)管理信息系統(tǒng)就是近期不能回避的問題。在企業(yè)管理中,人力資源是企業(yè)最寶貴的資源,也是企業(yè)的“生命線”,因此職工管理是企業(yè)的計(jì)算機(jī)管理信息系統(tǒng)重要組成部分。而職工管理又是人力資源管理的重中之重。實(shí)行電子化的職工管理,可以讓人力資源管理人員從繁重瑣碎的案頭工作解脫出來,去完成更重要的工作。職工管理信息系統(tǒng)的實(shí)現(xiàn)可以減輕比較繁瑣的手工職工管理。

      現(xiàn)在應(yīng)用在大中型企業(yè)的管理信息系統(tǒng)中,幾乎都包括了職工管理模塊。有些環(huán)境中是由作為大型ERP軟件中的一個(gè)模塊引進(jìn)的,有些是作為企業(yè)的財(cái)務(wù)系統(tǒng)的一部分。這些根據(jù)規(guī)范的西方的管理制度設(shè)計(jì)的職工管理軟件,在很多時(shí)候還不能完全解決中國特色的中小企業(yè)的問題,所以我們設(shè)計(jì)了一個(gè)簡單的職工管理系統(tǒng),為這些具有中國特色的中小企業(yè)解決他們在職工管理方面的問題。

      1.2設(shè)計(jì)工具簡介SQL Developer Oracle SQL Developer是針對Oracle數(shù)據(jù)庫的交互式開發(fā)環(huán)境(IDE)。

      Oracle SQL Developer簡化了Oracle數(shù)據(jù)庫的開發(fā)和管理。SQL Developer可以連接到任何Oracle 10g及其后續(xù)版本的數(shù)據(jù)庫,并且能在Windows,Linux和Mac OSX上運(yùn)行。最新版本的Oracle SQL Developer提供了PL / SQL單元測試,集成了數(shù)據(jù)模型瀏覽器和Subversion源代碼版本控制系統(tǒng),CVS(并行版本系統(tǒng)),還包括了許多更新功能,如SQL格式化,模式比較,復(fù)制、導(dǎo)出向?qū)Ш瓦w移支持。1.3主要內(nèi)容及目標(biāo)

      主要內(nèi)容:創(chuàng)建人事信息管理系統(tǒng),主要實(shí)現(xiàn)系統(tǒng)管理,員工基本信息管理、考勤管理、員工評價(jià)信息、員工工資管理等功能。

      系統(tǒng)設(shè)計(jì)的目標(biāo)是:從操作簡便、界面友好、靈活、實(shí)用、安全的要求出發(fā),完成人事、工資管理的全過程。

      可行性分析

      1、經(jīng)濟(jì)可行性 由于早期職工信息管理完全采用純?nèi)斯し绞酵瓿晒ぷ?,且上傳下遞極不方便、快捷,所以耗用工時(shí)較多,且效率低下。后來設(shè)計(jì)一些簡單的應(yīng)用表格,能 通過計(jì)算機(jī)報(bào)表,但只是人工去登記、查找、計(jì)算大量數(shù)據(jù)后,人工輸入計(jì)算機(jī),制成表格,也很容易統(tǒng)計(jì)差錯,輸入過程差錯,正確率無法保證,而且還會耗費(fèi)大量的人力和物力;長年累月積攢起來的材料過多,不易保存,也容易丟失和損壞。目前,市場上“職工管理信息系統(tǒng)”類的軟件開發(fā)出產(chǎn)品的比較少,且價(jià)格高,單機(jī)版價(jià)格在萬元以上,網(wǎng)絡(luò)版價(jià)格要幾萬元。一般公司的經(jīng)費(fèi)緊張根無法接受這樣的價(jià)格。而軟件的規(guī)模太大,有些模塊根本用不到,所以購進(jìn)之后部分功能閑置也構(gòu)成了浪費(fèi)。

      2、操作可行性 一般公司的職工管理人員具有高學(xué)歷、高水平、對外來的新事物接受能力快的特點(diǎn),并且接受過教育系統(tǒng)的計(jì)算機(jī)等級培訓(xùn),對Windows有基本的了解,所以,如果開發(fā)一套操作簡單的職工管理信息系統(tǒng),完全可以幫助他們從繁瑣的重復(fù)性勞動中解脫出來,以提高的工作效率。

      3、技術(shù)可行性(1).開發(fā)的軟件可行性 從目前市場上比較流行的數(shù)據(jù)庫開發(fā)、管理軟件來看,對于比較簡單的中小型數(shù)據(jù)庫,SQL Server2008是在實(shí)際應(yīng)用中較為成功的一種解決方案。并為用戶提供了Windows所一貫堅(jiān)持的非常友好、操作簡單的用戶界面、完善而強(qiáng)大的數(shù)據(jù)庫操作功能,簡潔明了的數(shù)據(jù)庫,進(jìn)而可對數(shù)據(jù)庫實(shí)施操作、維護(hù)和權(quán)限識別功能。

      4、可行性結(jié)論 系統(tǒng)的成功開發(fā)將進(jìn)一步促進(jìn)學(xué)校管理的現(xiàn)化化和科學(xué)化,培養(yǎng)了人才,也為職工信息管理系統(tǒng)體系積累了經(jīng)驗(yàn),從長遠(yuǎn)來看,其經(jīng)濟(jì)和社會效益是肯定的,根據(jù)以上分析,我們認(rèn)為本系統(tǒng)開發(fā)條件成熟,實(shí)施方案可行。

      第二章 需求分析

      2.1需求分析

      模塊為系統(tǒng)的基本模塊,具備企業(yè)人力資源管理部門的日常事務(wù)處理功能,其中包括:人員基本信息管理、合同管理、統(tǒng)計(jì)分析、綜合查詢、花名冊等等。為管理者全方位地了解企業(yè)擁有的人力資源,并對這一資源進(jìn)行開發(fā)提供決策支持??筛鶕?jù)企業(yè)實(shí)際需要自定義員工人事檔案項(xiàng)目;員工人事信息的錄入、增、刪、修改等; 強(qiáng)大、靈活的查詢功能,可以自定義查詢、組合條件查詢、快速定位查詢及模糊查詢,使用快捷方便、充分滿足用戶對人事信息的各種查詢要求。步驟如下:

      1.根據(jù)現(xiàn)有條件,設(shè)計(jì)出當(dāng)前系統(tǒng)的具體模型。

      2.分析當(dāng)前系統(tǒng)與目標(biāo)系統(tǒng)的差別,并做出相應(yīng)調(diào)整方案。

      3.對目標(biāo)進(jìn)行完善和補(bǔ)充,找到相關(guān)文獻(xiàn),安裝試驗(yàn)環(huán)境和可用軟件。

      4.確認(rèn)所用資料齊全,盡量滿足用戶需求。

      2.2系統(tǒng)業(yè)務(wù)流程分析

      2.2.1企業(yè)人事信息管理系統(tǒng)業(yè)務(wù)流程圖

      企業(yè)人事信息管理系統(tǒng)的業(yè)務(wù)流程圖是對整個(gè)系統(tǒng)的職能的總體描述。根據(jù)對整體系統(tǒng)的一個(gè)了解和分析得出了以下的業(yè)務(wù)流程圖。

      如圖2-2所示:

      人力資源部聘用信息表基本信息管理員工信息管理員工考勤管理人力資源部人員需求信息各部門員工基本信息員工檔案列表員工考勤考勤信息列表各部門員工評價(jià)列表員工評價(jià)員工評價(jià)管理員工工資管理員工工資信息工資信息表財(cái)務(wù)部工資總表代扣清單工資信息查詢表

      圖2-2 員工信息管理系統(tǒng)總體業(yè)務(wù)流程圖

      2.3系統(tǒng)數(shù)據(jù)流圖分析

      22.3.2企業(yè)人事信息管理系統(tǒng)軟件數(shù)據(jù)流程圖

      企業(yè)人事信息管理系統(tǒng)的數(shù)據(jù)流圖。如圖2-8所示:

      各部門F2評價(jià)信息列表F1出勤信息列表P1出勤信息錄入人力資源部F3人員信息表F4工資信息單財(cái)務(wù)部管理員F5出勤記錄P2評價(jià)信息錄入F3評價(jià)信息列表D1月出勤表F6月出勤信息表P3員工基本信息錄入處理F7員工信息列表D2工作評價(jià)信息表F8員工評價(jià)信息表P4計(jì)算工資F11查P5F10員員工詢信息F9員工基表D3員工信息表工信息信息本信息表表查詢F12工資信息D4工資表F15工資信息表人力資源部F13代扣清單D5代扣項(xiàng)目財(cái)務(wù)部管理員各部門F14代扣信息表F18員工工資列表F19員工檔案列表P6F16工資信息員工工匯總單工資信息資列表F17工資信息D6匯總表生成匯總單P7工資匯總

      圖2-8 人事管理信息系統(tǒng)數(shù)據(jù)流程圖

      第三章 系統(tǒng)詳細(xì)設(shè)計(jì) 3.1系統(tǒng)總體設(shè)計(jì)目標(biāo)

      根據(jù)企業(yè)人事信息管理系統(tǒng)網(wǎng)絡(luò)化的迫切需要,按著總體規(guī)劃、集中實(shí)施的原則,考慮到系統(tǒng)的穩(wěn)定性、安全性及數(shù)據(jù)的安全性和一致性要求,在系統(tǒng)設(shè)計(jì)過程中,堅(jiān)持開放性和標(biāo)準(zhǔn)化的原則,以整個(gè)系統(tǒng)具有先進(jìn)性、實(shí)用性、可靠性、擴(kuò)展性和靈活性為設(shè)計(jì)目標(biāo),主要完成人員基本信息的管理、員工工作評價(jià)的管理、員工考勤信息的管理、員工工資的管理和系統(tǒng)擁護(hù)的管理。

      3.2系統(tǒng)功能描述

      系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)企業(yè)人事信息管理,系統(tǒng)應(yīng)包括以下的幾個(gè)

      方面內(nèi)容: 3.2.1員工信息管理

      實(shí)現(xiàn)對員工的基本信息的管理,如員工資本信息的添加、修改、刪除和查詢。員工基本信息主要包括:員工編號、姓名、所在部門、生日籍貫等員工基本情況的一個(gè)信息的錄入查詢修改以及刪除。3.2.2考勤信息管理

      包括正常出勤、異常出勤和加班處理3個(gè)功能模塊。正常出勤是對員工的遲到和早退進(jìn)行管理,同時(shí)能夠查詢?nèi)藛T信息,并對查詢的人員信息進(jìn)行添加。異常出勤是對員工的病假和事假進(jìn)行管理。加班處理包括加班管理、人員信息和加班費(fèi)率設(shè)置3部分。主要對員工的加班進(jìn)行管理。對員工的加班費(fèi)用進(jìn)行匯總統(tǒng)計(jì),為后續(xù)的功能模塊提供數(shù)據(jù)。3.3.3工資管理

      包括工資匯總、數(shù)據(jù)輸入(可變動數(shù)據(jù))、工資分配和工資查詢4個(gè)功能模塊。工資匯總是由系統(tǒng)自動進(jìn)行,每月進(jìn)行一次,該功能主要實(shí)現(xiàn)對員工的基本工資、福利、考勤進(jìn)行匯總,為后續(xù)功能提供服務(wù)。數(shù)據(jù)輸入主要是處理某員工的月度獎金和其他應(yīng)扣、應(yīng)發(fā)的數(shù)據(jù)。工資分配是對工資進(jìn)行分配處理,記錄工資的歷史記錄便于以后查詢。工資查詢功能主要實(shí)現(xiàn)按員工基本信息、部門信息和部門匯總進(jìn)行查詢、統(tǒng)計(jì)工資的詳細(xì)信息。3.2.4評價(jià)信息管理

      主要是員工的獎罰管理,其主要功能是添加員工獎罰信息、如員工編號獎罰類別、記錄人員記錄時(shí)間和備注等信息;刪除員工的獎罰信息查看員工獎罰信息。3.2.5系統(tǒng)管理

      主要是對用戶和密碼的管理。包括:添加系統(tǒng)用戶信息,如用戶名、密碼和用戶類型等信息;修改系統(tǒng)用戶信息,如密碼和用戶類型等信息;刪除系統(tǒng)用戶信息;查看系統(tǒng)用戶信息。3.3總體功能模塊設(shè)計(jì):功能層次圖

      根據(jù)前面的需求分析以及系統(tǒng)功能的分析可用以下圖形來描述系統(tǒng)總體的功能模塊。

      企業(yè)人事信息管理系統(tǒng)員工基本信息員工考勤管理員工工資管理員工評價(jià)信息系統(tǒng)管理添加員工基本信息修改員工基本信息查詢員工基本信息添加員工考勤信息修改員工考勤信息查詢員工考勤信息添加工資基本信息修改工資基本信息查詢員工基本信息添加員工評價(jià)信息修改員工評價(jià)信息查詢員工評價(jià)信息添加用戶修改用戶密碼

      圖3-1 功能模塊圖

      3.4系統(tǒng)流程分析

      所謂系統(tǒng)流程分析,就是用戶使用系統(tǒng)時(shí)的工作過程。不同的用戶有著不同的工作流程和使用權(quán)限。但是所有的用戶都是從用戶登錄模塊開始的。登錄主要是判斷是否是合法的用戶,在數(shù)據(jù)庫設(shè)計(jì)中用戶的登錄名是固定的,如果要添加用戶則在用戶主界面進(jìn)行添加用戶信息。本系統(tǒng)的系統(tǒng)流程分析如圖3-2所示:

      系統(tǒng)結(jié)構(gòu)圖

      圖3-2 系統(tǒng)流程分析圖8

      2.3.3系統(tǒng)功能提出

      根據(jù)詳細(xì)的需求分析,明確系統(tǒng)功能如下:

      1.員工基本信息管理:主要完成職工基本信息的管理,如員工基本信息的添加、修改、刪除和查詢;

      2.員工考勤信息管理:主要完成職工考勤信息的管理,管理員工基本信息的考勤添加、修改、刪除和考勤信息的查詢

      3.員工評價(jià)信息管理:主要完成員工評價(jià)信息的管理,管理員工基本工作信息的添加、修改、刪除和查詢;

      4.員工工資信息管理:主要完成員工工資信息的管理,主要是進(jìn)行員工工資信息的添加、修改刪除和查詢

      5.數(shù)據(jù)庫管理部分:主要完成數(shù)據(jù)庫的管理與維護(hù);

      6.系統(tǒng)管理部分:主要是完成用戶的添加、密碼信息的修改等。[4]

      第四章 數(shù)據(jù)庫設(shè)計(jì)

      數(shù)據(jù)庫設(shè)計(jì)是建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開發(fā)和建設(shè)中的核心技術(shù),具體說,數(shù)據(jù)庫設(shè)計(jì)是指對于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的應(yīng)用需求。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。另外,合理的數(shù)據(jù)庫結(jié)構(gòu)將非常有利于程序的實(shí)現(xiàn)。

      4.1數(shù)據(jù)庫設(shè)計(jì)的一般性原則

      數(shù)據(jù)庫設(shè)計(jì)的一般性原則如下所示:

      第一個(gè)基本規(guī)則:對于每一個(gè)要存儲其信息的實(shí)體(或事物),我們都應(yīng)該給他一個(gè)自己的表;

      第二個(gè)處理規(guī)則了:如果你需要在一個(gè)列中存儲多個(gè)值,那證明你的設(shè)計(jì)可能是有缺陷的。

      簡單的數(shù)據(jù)關(guān)系:一對一;一對多;多對一;多對多

      在數(shù)據(jù)庫的設(shè)計(jì)中:要做到數(shù)據(jù)規(guī)范化、完整性、數(shù)據(jù)冗于和規(guī)范實(shí)例化。

      4.2數(shù)據(jù)庫設(shè)計(jì)的步驟

      數(shù)據(jù)庫設(shè)計(jì)分五個(gè)階段:

      1.規(guī)劃;

      2.需求分析;

      3.概念結(jié)構(gòu)設(shè)計(jì);

      4.邏輯結(jié)構(gòu)設(shè)計(jì);

      5.數(shù)據(jù)庫物理設(shè)計(jì)。4.3數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)

      數(shù)據(jù)庫概念設(shè)計(jì)的目標(biāo)就是要產(chǎn)生反映企業(yè)組織信息需求的數(shù)據(jù)庫概念結(jié)構(gòu),即概念模型。

      4.3.1概念模型

      概念模式是獨(dú)立與數(shù)據(jù)庫邏輯結(jié)構(gòu),獨(dú)立與支持?jǐn)?shù)據(jù)庫的DBMS,不依賴于計(jì)算機(jī)系統(tǒng)的。概念模型是表達(dá)概念設(shè)計(jì)結(jié)果的工具。它應(yīng)該能夠真實(shí)、充分地反映現(xiàn)實(shí)世界中事物和事物之間的聯(lián)系;應(yīng)該簡潔、明晰、獨(dú)立于機(jī)器,容易理解,方便數(shù)據(jù)庫設(shè)計(jì)人員和應(yīng)用人員進(jìn)行交流;應(yīng)該易于變動,便于修改;應(yīng)該很容易向關(guān)系、層次或網(wǎng)狀等各種數(shù)據(jù)模型轉(zhuǎn)變,方便地導(dǎo)出與DBMS有關(guān)的邏輯模型。從而使概念模型成為現(xiàn)實(shí)世界到機(jī)器世界的一個(gè)過渡的中間層次。

      概念模型有很多模型,其中最常用的方法之一是“實(shí)體—聯(lián)系模型”(entity relationship model),即使用E-R圖來描述某一組織的概念模型。

      4.3.2 E-R圖

      E-R模型是指直接從現(xiàn)實(shí)世界中抽象出實(shí)體類型及實(shí)體間聯(lián)系,是一種描述靜態(tài)數(shù)據(jù)結(jié)構(gòu)的概念模型。它的主要成分是實(shí)體、聯(lián)系和屬性??衫肊-R模型進(jìn)行數(shù)據(jù)庫概念設(shè)計(jì)。E-R圖是直觀表示概念模型的工具,再圖中有四個(gè)基本成分如圖4-1:

      4.3.3系統(tǒng)E-R圖

      圖4-5 E-R圖

      5.3心得體會

      通過做這個(gè)系統(tǒng)設(shè)計(jì),讓我在實(shí)踐上得到了很好的鍛煉。由于本人是初次開發(fā)一個(gè)系統(tǒng)的后臺數(shù)據(jù)庫,無論是在知識、還是經(jīng)驗(yàn)方面都存在著大大的不足。通過開發(fā)這個(gè)系統(tǒng),我掌握了的項(xiàng)目過程,即開發(fā)一個(gè)管理信息系統(tǒng)需要運(yùn)用系統(tǒng)的思想,使用系統(tǒng)的方法,進(jìn)行系統(tǒng)的調(diào)查,以便完成管理信息系統(tǒng)的規(guī)劃、分析、設(shè)計(jì)、實(shí)施等步驟。在整個(gè)過程中,絕對不能脫離實(shí)際,同時(shí),應(yīng)該重視軟件開發(fā)中的易使用性、可操作性和可移植性等。

      下載《員工信息管理系統(tǒng)》詳細(xì)設(shè)計(jì)說明書word格式文檔
      下載《員工信息管理系統(tǒng)》詳細(xì)設(shè)計(jì)說明書.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        合同管理系統(tǒng)詳細(xì)設(shè)計(jì)說明書

        合同管理系統(tǒng)詳細(xì)設(shè)計(jì) 2013.11.27 系統(tǒng)歡迎界面 待辦信息 要求:根據(jù)角色不同,能不能提供個(gè)性化的頁面,比如今日商務(wù)待處理事宜等,任務(wù)根據(jù)實(shí)際情況指派,由當(dāng)前角色進(jìn)行任務(wù)或下一......

        網(wǎng)上商城購物系統(tǒng) 詳細(xì)設(shè)計(jì)說明書

        軟件工程詳細(xì)設(shè)計(jì)說明書 1.引言 1.1編寫目的 編寫詳細(xì)設(shè)計(jì)說明書的目的是為了使開發(fā)人員在完成概要設(shè)計(jì)說明書的基礎(chǔ)上,完成概要設(shè)計(jì)的各項(xiàng)功能規(guī)定;為程序員寫出實(shí)際的程序代......

        火車票銷售系統(tǒng)詳細(xì)設(shè)計(jì)說明書(本站推薦)

        目錄 1.引言............................................................ 1 1.1編寫目的.................................................... 1 1.2項(xiàng)目背景...............

        學(xué)生信息管理系統(tǒng)需求說明書

        學(xué)生信息管理系統(tǒng)需求說明書 1.引言 由于學(xué)生信息的冗長與繁瑣,所以它的管理問題帶來的麻煩和不方便也隨之而來。所以開發(fā)一個(gè)適合學(xué)校的、便于管理學(xué)生信息的管理系統(tǒng)是十分......

        醫(yī)院信息管理系統(tǒng)(HIS系統(tǒng))說明書(精選五篇)

        醫(yī)院網(wǎng)絡(luò)管理系統(tǒng)(HIS系統(tǒng))說明書 中移動互聯(lián)信息技術(shù)有限公司 中移動互聯(lián)信息技術(shù)有限公司 醫(yī)院管理信息系統(tǒng)系統(tǒng)功能說明 一、 XX公司醫(yī)院管理信息系統(tǒng)主要子系統(tǒng)說明:1、......

        學(xué)生信息管理系統(tǒng)用戶使用說明書

        學(xué)生管理系統(tǒng)使用說明書 配置源程序 配置ODBC 運(yùn)行本實(shí)例需要配置用戶DSN,在ODBC數(shù)據(jù)源管理器中配置用戶DSN連接指定的SQL Server數(shù)據(jù)庫。關(guān)鍵操作步驟如下: (1)單擊“開始”按......

        育齡婦女三查信息管理系統(tǒng)說明書

        育齡婦女三查信息管理系統(tǒng) 使用手冊 前 言 育齡婦女三查信息管理系統(tǒng)方案設(shè)計(jì)的指導(dǎo)思想是把計(jì)劃生育行政管理幾服務(wù)站技術(shù)服務(wù)相結(jié)合。使各級計(jì)劃生育技術(shù)服務(wù)工作中的......

        軟件詳細(xì)設(shè)計(jì)說明書

        詳細(xì)設(shè)計(jì)說明書(Procedural Kesign Specification) 一、引言 1. 編寫目的(闡明編寫詳細(xì)設(shè)計(jì)說明書的目的,指是讀者對象) 2. 項(xiàng)目背景(應(yīng)包括項(xiàng)目的來源和主管部門等) 3. 定義(列出文......