軟體實踐課程設計任務書

2021-08-01 13:43:48 字數 2907 閱讀 2167

__軟體實踐__ 課程設計任務書

專業 :電腦科學與技術、軟體工程

設計時間 :1 周, 學分數 :2

一、課程設計題目:

1.倉儲管理資訊系統

2.學生綜合測評資訊系統

3.圖書管理系統

4.學生資訊管理系統

5.網上購物系統

二.課程設計的目的與基本要求

教學目的

軟體實踐是電腦科學與技術、軟體工程專業實踐教學的乙個重要環節,其目的是鞏固和綜合應用所學的理論知識,培養分析、設計和解決實際問題的能力,加強創新素質教育。

教學基本要求

⑴ 採用結構化生命週期方法,遵循系統開發的主要步驟,進行需求分析、概要設計、詳細設計、**設計、系統除錯、文件編寫。也可採用物件導向的軟體開發方法,進行分析和設計,比如:利用物件建模技術omt,給出系統的靜態模型、動態模型和功能模型。

⑵ 提交執行**、程式原始碼、軟體文件(包括需求分析、系統設計、資料流程圖、程式流程圖、操作手冊等)。

三、課程設計的內容及步驟

1.內容

⑴ 倉儲管理資訊系統

. 軟體的使用者為小型企業倉儲管理人員。

. 軟體能進行倉庫基本資訊的設定,如物品、倉庫名等資訊。

. 軟體能進行各種物品的入庫、出庫操作,庫存物品的數量、金額同步更新。

. 軟體具備各種組合條件的查詢功能。

. 軟體能自動生成倉庫統計月報表。

. 軟體具備系統管理、基礎資料維護等功能。

. 以上為軟體功能的最小集,設計時應根據需求分析的具體情況擴充功能。

⑵ 學生綜合測評資訊系統

. 軟體的假想使用者為院學工辦。

. 軟體能按班級完成學生德、智、體成績的錄入、查詢、統計、排序等功能。

. 軟體能按專業進行各門課程成績的統計、排序。

. 軟體能根據《大學生手冊》的有關演算法進行綜合測評。

. 軟體能根據綜合測評結果按專業、班級進行統計、排序。

. 軟體能根據相關要求,給出各項獎學金評定的建議名單。其中獎學金評定要求可以由使用者自定義。

. 軟體能自動輸出各類報表。

. 軟體有使用者管理、基礎資料(班級、課程等)維護等功能。

. 以上為軟體功能的最小集,設計時應根據需求分析的具體情況擴充功能。

⑶ 圖書管理系統

. 系統登入:選擇使用者型別,輸入使用者名稱和密碼登入系統。

. 借書處理:完成讀者借書這一業務流程。

. 還書處理:完成讀者還書這一業務流程。

. 罰款處理:解決讀者借書超期的罰款處理。

. 圖書管理:增加、刪除、修改圖書資訊。

. 讀者管理:增加、刪除、修改讀者資訊。

. 職員管理:增加、刪除、修改員工資訊。

. 讀者查詢:根據讀者號,查詢讀者的借閱情況。

以上為軟體功能的最小集,設計時應根據需求分析的具體情況擴充功能。

⑷ 學生資訊管理系統

. 引數設定:使用者的使用者名稱設定,使用者的密碼設定,使用者可以自己修改密碼。

. **提示:在系統使用的任何介面中都將隨時給出相應功能的使用詳細說明。

. 查詢模組設定:基本資訊、學習成績、素質拓展、各項獎懲、助學情況(其中學習成績、各項獎懲是按學期結束給出)

. 人工修改:管理員使用者可修改其中資料。

. 資料統計計算:對於有此許可權的使用者,可以根據提示統計出相應資訊。

. 列印輸出:可列印基本資訊、學習成績、素質拓展、各項獎懲、助學情況等各種**以及在對相應資訊進行統計操作後的**。

. 檔案輸出:可將所有列印**輸出到excel檔案中,以便使用者使用其它的excel軟體改變**的大小及字型。

. 對於資訊填寫,讓學生在**上填寫相關內容提交,然後等待輔導員或管理員的審批確認後,再在資料庫中儲存。對於查詢,使用者先輸入使用者名稱及密碼進入系統後,系統可經有演算法程式輸出學生基本資訊表,素質拓展表,學習成績表,各種獎懲表,助學情況表等。

對於人工修改,是學生在向管理員提出修改申請後,在輔導員的確認下,由管理員修改資料,輸入資料庫。統計資料,指在查詢中,學院領導要求進行一些統計操作。系統根據要求輸出統計後的**。

. 以上為軟體功能的最小集,設計時應根據需求分析的具體情況擴充功能

⑸ 網上購物系統

. 軟體有兩種不同許可權的使用者:網上購物的消費者和購物**的經營者。

. 消費者註冊主頁可供使用者輸入姓名、位址、**、付款方式等基本資訊。

. 購物主頁可供使用者進行商品查詢、商品置入購物車、商品訂購、查詢訂貨等。

. 經營者主頁提供商品資訊維護、訂貨查詢、庫存查詢、消費者查詢等功能。

. 商品訂購功能要求能自動生成訂購單,經使用者確認訂購後提交後台處理。

. 訂貨查詢、庫存查詢功能要求能自動生成相應的統計報表。

. 以上為軟體功能的最小集,設計是應根據需求分析的具體情況擴充功能。

[6] 其它符合要求的自選課題亦可。

2.設計步驟

1、 查詢相關資料,進行需求分析。

2、 概要設計相應系統,列出功能模組。

3、 進行詳細設計,包括資料庫設計、演算法設計、輸入/輸出介面設計等。

4、 用開發工具編寫程式並除錯。

5、 整理文件。

四、進度安排

課程設計的時間為 1周,具體時間安排如下:

五.課程設計考核與成績評定方案

1.課程設計報告:30%

2.程式(完整系統,當場驗收):50%

3.出勤:20%

六.課程設計指導書及主要參考書

1.軟體工程導論(第五版),張海藩,清華大學出版社,2003.12

2.資料庫系統概論(第三版),薩師煊,高等教育出版社,

3.管理資訊系統原理及應用,朱順泉,機械工業出版社,2005.4

4.物件導向的分析與設計,電子工業出版社2001

七、其他要求

1.任選乙個系統設計並完成開發。

2.開發工具自選。

執筆人: 陳繼紅胡俐蕊

編寫日期:2010.11.15

課程設計任務書

天津職業技術師範大學 電子工程學院應電1114 班學生盧敏苑海雲黨宇飛 課程設計課題 溫度數字顯示監控裝置 簡易電容測試電路 一 課程設計工作日自 2013年 11月 1225日至 2013年 12月 13 日 二 同組學生 盧敏苑海雲黨宇飛 三 課程設計任務要求 第1周題目 3選1,允許學生自主選...

課程設計任務書

一 設計課題 110kv鋼廠總降變電所供配電設計 二 設計資料 1 工程概況 本工程為使用者終端變電所,從系統a變電站5公里110kv架空進線2回作為主供電源,10kv電纜出線16 回 不包括電容補償及保安電源進線 電纜第乙個中間接頭處250公尺。該廠近10年內不考慮負荷增加擴容。正常執行方式為開環...

課程設計任務書2019

二 一五 二 一六學年第一學期 電子資訊工程系 課程設計計畫書 班級 電信2012 db1班 課程名稱 通訊原理課程設計 學時學分 1學分 指導教師 王文武 二 一五年九月一日 1 課程設計目的 通過課程設計,鞏固對課堂上基本理論知識的理解,加強理論聯絡實際,增強動手能力和通訊系統 的技能。2 課程...