第一篇:學生評價系統功能
學生評價系統功能說明
學生評價系統的功能需要從教育局、各個學校、教師、學生、家長等幾個使用層面考慮:
一、江東區教育局
雖然系統的主要使用對象是各個學校,但是教育局作為項目的建設單位與系統管理機構,需要了解各個學校的情況,對學生評價的標準與細則進行設置等管理,并需要根據其他用戶的反饋對系統進行完善。
內部管理:
? 單位機構管理
由于本項目為類似公共平臺的區域網絡應用系統,涉及多個學校,并且日后可能會有其他教研機構共同參與系統建設,因此有必要在系統中設置各單位并對它們進行管理,如增加、修改學校和幼兒園的資料等,也藉此更好的管理各個? 單位的用戶。內部用戶管理
對教育局的內部用戶進行管理,可以分為教育局用戶、系統管理員、系統操作員,需要對這些類型的用戶進行增刪改查等操作,同時需要設置教育局的部門及職務,以及相應用戶的權限。學校管理
? 學校情況瀏覽
可以查看系統中所登記的學校、幼兒園等單位的資料與情況,可以根據教育局或信息中心的要求,對各個學校的數據進行統計并提供報表,如學校師生的人? 數及歷年的變化情況等 學生評價查閱
可以查看各學校(包括班級與個人,根據用戶要求決定)的學生評價報告,并可根據一定的衡量標準對各個學校的學生評價進行比較,了解學生成長發展的情況。
評價系統管理
? 標準分類管理
對學生評價的標準進行類別管理,建議分三級——大類、小類和具體執行標準。類級別太多,容易產生混淆,在實際操作帶來不便。第一大類將學生評價分為德智體美勞和性格心理等6個方面,第二小類將大類的細分為幾個部分,第三級分類是具體的標準,在評價中根據這些標準進行評分。
? 細則關聯管理
針對評價細則中的各個部分,將其中相關的內容聯系起來,在對學生進行整體評價的時候,能夠將日常記錄與總體評估中的內容相對應,使平時表現與總評聯系起來,針對不同情況對相關數據不同的調整,以保證學生評價的全面與合理。
? 評價反饋收集
收集各層次用戶對于評價系統的反饋,尤其是對于評價的分類及細則標準的修改或調整意見,以便對評價系統的整體設定不斷進行完善。
二、學校校內系統管理
? 學生管理
能夠在系統中添加學生的基本資料,如學生姓名、年級、班級等教學中學生的必要信息并對其進行管理,至于其他與教學無關的詳細信息,如學生家長與家
庭信息等,則將在學生與家長模塊中,由家長決定是否需要錄入系統。學生的? 基本資料可以考慮由現有的學籍導入,以減少重復輸入的工作量。教師管理
在系統中錄入教師資料,在系統中我們需要教師信息以便為學生的班級、學科等指定教師,如班主任和學科老師。由于系統并非針對教師管理,因此需輸入一些基本資料,以減少輸入工作。當然我們也可以在系統中錄入詳細資料,為今后系統的擴展做好資料收集工作。
? 班級管理
對學校各年級與班級進行設置,如年級、班級的增加與刪除等,能夠將班級歸入對應的年級,并且能夠將學生、教師歸入對應的班級,在必要的時候進行修改。同時班級與年級要求能夠根據學期的變化而進行整體升級,并隨之調整各個學生的相關年級信息。本部分功能可以對由學校進行整體設置,由班主任進? 行具體調整。學科管理
對學校中的各種學科設置,可以包括一些課堂外的科目如心理健康、課外輔導等沒有具體課程,但又屬于教學的專題之一。通過對這些學科的設定,我們可以指定教師具體負責某學科,然后可以根據教師對班級與學生的教育,確認他們對其中某些部分所起的作用與結果。
評價系統調整
根據信息中心制定的評價標準,結合本校的實際教學情況與使用情況,在一定的范圍內進行調整,如對評價細則的增加,對標準關聯的改變和調整等,以使系統更加符合學校的具體需求。
三、教師評價工作
? 學生成績管理
由各任課教師記錄學生平時作業、測驗及各種考試的成績,作為成績統計,以? 及學生評估中學生相關評價的依據。學生考勤管理
由各任課教師記錄學生課堂出勤、出操及參加其他集體活動或小組活動的考勤表現,作為相關評價的依據。
學生日常記錄
班主任可以對學生任何表現在相關的內容中進行及時的記錄,其他任何教師可以對學生在自己教學范圍內的表現進行記錄。這些記錄作為學生日常評價的依據。同時可以記錄學生在校園中其他的特殊表現,如課外活動、興趣小組、校內校外競賽等。
? 學生階段評價
主要由班主任按照教學計劃或教務安排,對學生在某一階段的綜合表現,通常是一兩個月或者半個學期左右,根據其他教師、學生、家長等對學生的評價,? 進行整體評估。學生發展瀏覽
根據學生在各個階段所得到的評價,瀏覽學生在成長過程中所發生的變化,而且掌握學生的發展動態,能夠更好的了解學生的特點,做到因材施教,進行針? 對性的個體化教育。學生評價報告
結合學生的日常表現和階段性評價,由教師根據系統自動生成的參考報告以及? ?
之前該學生的評價,經過教師(主要為班主任)對報告進行修改與調整,從而? 產生可供家長及學生查閱的正式報告。評價系統反饋
教師可以通過系統對使用中的問題和意見向教育中心提出,作為對系統與評價進行修改的參考。
四、學生評價功能
? 學生自我評價
學生可在一定時間內根據預先的內容對自我表現進行評價,如對學生課堂、課余活動、校外等。
? 學生互相評價
學生可對其他學生進行評價,需要注意的是需要對學生互相評價進行一定的限制,使他們必須有針對性、有依據地進行評價,而不是任意地對其他學生進行? 隨便的評價。學生評價查閱
教師可以查看學生之間的互相評價,尤其是多名學生對同一學生的評價,以了解該學生在同學之間的印象與表現。另外家長、學生自己也可以查看其他學生的評價,但是需要注意對學生評價中學生隱私的保護。
五、家長評價功能
? 家長評價
家長可對學生的表現,主要是家庭中、社會上的表現進行評價,以作為學生綜合評估的重要一部分,反映學生在校外的活動。
? 學生評價查閱
家長可以查看自己孩子的表現,為保證學生的隱私,有必要限制家長只能查看自己孩子,并且不對外公開。
評價系統反饋
家長可以通過系統對使用中的問題和意見向教育中心提出,作為對系統與評價進行修改的參考,同時也可以對教師的評價提出意見及修正意見。
?
第二篇:學生評價的功能
學生的評價功能
學生評價是指對學生學習發展與行為變化做出優劣判斷的過程。學生評價的功能有如下幾點:
第一,診斷—確定學生已經具備的學習基礎。是指教師和學生對上課的準備情況進行檢查。它要求教師在新學期開始、新單元和每次課的課前準備中,都要對學生的學習基礎、學習動機和學習習慣等進行全面了解,充分估計學生學習新知識時可能遇到的困難以及課堂教學過程中可能會出現的各種情況。
第二,引導—指明學生課業學習的努力方向。它是指學生評價對實際的教育活動和學生的學習具有定向引導作用,能引導學生向預定目標前進。
反饋——報告學生學習成就的真實情況。是課堂學生評價的重要一環,良好的反饋能夠促進學生反思,不良的反饋會帶來迷茫。原則一致:促進學生對現狀反思,規劃未來。教師要做到以下幾點,教師或者其他評價者應該清楚地闡明評價的規范及評分標準等。其次,指導學生既要和他人比,更重要的是和自己比,看自己的進步情況。只要比過去有進步,就給予表揚和鼓勵,使學生從鼓勵中獲得成功的體驗,增強自信心。最后,教師注意教學的細節中暗示性評價的積極作用,如教師的一個表情,一個發自內心的微笑,例子:你是一個語言積累很豐富的孩子,在古詩這個方面尤為突出,每個老師和同學都為你這個方面的才能而贊嘆不已。這種積累對于你學習語文、數學很有幫助。你的語言表達能力較強,理解能力和接受能力以及朗讀能力都很強。你還是一個待人寬厚的孩子,兩次同學不小心碰壞了你的眼鏡,你都原諒了別人,從不計較。你又是一個愛鍛煉、會鍛煉、又帶動全班同學參加鍛煉的孩子。希望你像帶動全班同學鍛煉那樣,做一個班集體中的帶頭人。這是一個針對特別學生的特別的反饋。這個教師以有感情的筆觸,表達了對這位學生的誠摯的欣賞,同時還提出了自己的希望,學生看到教師的這個反饋后,肯定大受鼓舞。
激勵功能——激發學生主動學習的內在動力。是指合理有效地開展學生評價,能夠激發學生的內在動力,從而調動他們的潛能,提高其學習的積極性、主動性和創造性。多元化學生評價認為評價應當成為激發學生動機的源泉。當學生的進步、成就和成績得到肯定和認可時,能夠激發學生的學習熱情,增強他們的學習動機,強化正確的學習態度和方法;當學習的困難、問題和不足被發現和確認時,鼓勵學生吸取教訓,減少和控制失誤,弱化或消除錯誤的學習態度和方法,避免重蹈覆轍。
調節——協助整個教學過程的教師決策。調節功能是指對評價對象的教育教學或學習等活動進行調節的功效和能力。這種功能表現在兩個方面:一是評價者為被評價者調節目標及進程。例如,通過評價,評價者認為被評價者已達到目標并能達到更高目標時,就會將目標調高,將進程相對調快;認為被評價者幾乎沒有可能達到目標時,就會將目標調低,將進程相對調慢,使之符合被評價者的實際。二是被評價者通過評價了解自己的長短、功過,明確努力方向及改進措施,以實現自我調節。
教育——促進學生人格的發展。人格發展就是學生在情感、意志、智力等方面完全發展。評價本身所具有的影響評價對象的思想、品質、思維的功效和能力。評價目標系統體現著一定的教育思想、教育方針和價值取向,評價都要以此為基準,評價對象在評價過程中必然受其熏陶和影響。現代教育評價重視發揮評價對象的主體作用,重視他評語自評相結合,注重自我調節的過程發展,評價對象在評價過程中,按照評價目標體系,評價對象及時看到成績,受到激勵和鼓舞,找到差距,及時改進和提高,有利于促進評價對象的自我認識、自我改進、自我提高、自我完善。
體育課上的伙伴互評。伙伴互評是指完成某一項活動之后,在同學之間進行的交流和相互評價。主要評價學生的積極態度、合作精神、任務意識、求異思維、對集體任務完成的貢獻大小等。可以小組組織,組內同學共同參與。老師先輔導,然后逐漸引導小組獨立完成。事實上小學生非常重視同伴對自己的評價。同伴評價后,如果他在某一項只得一顆星,他會爭辯為什么,大家解釋后他或者心悅誠服,或者有所保留,但他今后~定會注意這一點。其實學生在給其他同學進行評價時,這些條目已經被人認同,他也會照著這些條目在平日里要求自己,而這個要求恰恰來自學生內部。
第三篇:學生成績系統功能
學生成績系統功能:
1. 系統管理員管理學生信息;
1)、添加學生信息;
⑴新生入學時,由教務處提供學生信息,管理員進行學生信息錄入;
2)、修改學生信息;
⑴當學生信息有誤時,系統管理員對學生信息進行修改,并再一次確認學生信息是否正確;
⑵當學生信息由變動的時候,系統管理員采集學生的新信息,并進行修改,并確認是否正確;
3)、查詢學生信息;
2.課程管理
1)、管理員把課程信息錄入課程系統。
⑴把學生課程錄入到一個文件中。
⑵系統處理員進行課程信息編排錄入處理。
2)、課程管理員在系統中進行課程操作。
⑴在確定了課程信息后錄入信息存單,系統管理員再進行錄入處理。
⑵錄入修改單,以在需要更改的時候系統管理員進行修改處理。
⑶錄入刪除單,以在需要刪除的時候系統管理員進行刪除處理。
⑷在管理員發布課程信息前,對課程信息進行查詢
3)、學生對課程的查詢。
3.教師對成績的管理;
1)、錄入學生成績;
⑴當學生進行考試之后,教師在改卷之后,進行成績的錄入;
①各科教師對自己學科進行學生成績錄入;
2)、查詢學生成績;
⑴當教師錄入學生成績之后,查詢學生成績
3)、修改學生成績;
⑴當學生的成績有錯誤的時候,進入系統,進行修改,把確認是否正確;
4.成績統計處理:
⑴可查看學生人數庫和單科成績;
⑵統計學生總成績和排名情況;
3)、輸出學生成績名次單
4.學生對信息查詢;
1)、查詢自己的成績;
⑴當教師通知成績已發布,學生自行登錄系統,進行成績查詢;
2)、查詢自己的檔案;
⑴當學生在參加考試之類事時,登錄系統,查詢自己檔案是否有誤,并進行確認。
第四篇:學生信息管理系統相關功能實現(xiexiebang推薦)
學生信息管理系統代碼設計
第一章 概述
學生信息管理系統是一個不斷發展的新型學科,任何一個單位要生存要發展,要高效率地把內部活動有機地組織起來,就必須建立與自身特點相適應的管理信息系統。在現今眾多的學生管理系統中,最為常見的是學生學籍管理系統和學生課程成績管理系統。這是對我國現今大多學校對學生管理的需要而開發設計的,但隨著學校的發展,這種各自獨立的系統遠遠不能滿足學校管理的需要。學生檔案管理系統是一個教育單位不可缺少的部分,它的內容對于學校的決策者和管理者來說都至關重要,所以學生檔案管理系統應該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統人工的方式管理文件檔案,這種管理方式存在著許多缺點,效率低、保密性差,另外時間一長,將產生大量的文件和數據,這對于查找、更新和維護都帶來了不少的困難。而使用計算機對學生檔案信息進行管理,具有手工管理所無法比擬的優點。例如檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高學生檔案管理的效率,也是企業的科學化、正規化管理的重要途徑。
第二章 學生成績管理系統功能的實現
2.1 系統功能模塊設計
對上述各項功能進行集中、分塊,按照結構化程序設計的要求,得到如圖所示的系統功能模塊圖。
/ 8
2.2 數據庫的連接
在整個學生成績管理系統中,數據庫的打開在系統中是很重要的,下面給出本系統連接打開數據庫的代碼文件DB.ASP <% dim db set db=Server.CreateObject(“ADODB.Connection”)db.open “driver={Microsoft
Access
Driver(*.mdb)};dbq=”&Server.Mappath(“bysj.mdb”)%>
2.3 成績管理系統的登錄頁面
學生成績管理系統分為三種登錄模式(1)系統管理員登錄(2)教師登錄(3)學生登錄
成績管理系統的安全性
系統是用ASP網頁編程+ACCESS數據庫+SQL查詢語句,學生成績管理系統中擁有的用戶名和密碼才能正常進入成績管理系統,系統安全設計的判斷頁面為DLCL.ASP文件,以下給出整個文件的部分代碼提供參考: 打開數據文件 <% if request.form(“xuehao”)=“" then response.write ”“ end if %> 輸入的用戶名進行判斷,如果為空則自動跳回到系統首頁 <% if request.form(”pwd“)=”“ then response.write”“ end if 輸入的密碼進行判斷,如果為空則自動跳回到系統首頁 <% if request.form(”xuehao“)<>”“ and request.form(”pwd“)<>”“ then user=trim(request.form(”xuehao“))pwd=trim(request.form(”pwd“))lx=request.form(”d1“)session(”a“)=0 if lx=”超 級 系 統 管理員“ then sql=”select * from admin“ set rs=db.execute(sql)do while not rs.eof if trim(rs(”admin“))=user and trim(rs(”pwd“))=pwd then session(”a“)=1 session(”user“)=user response.redirect ”admin.asp“ end if rs.movenext loop response.redirect ”errar.asp“ end if if lx=”學 生“ then
/ 8
sql=”select * from xuesheng“ set rs=db.execute(sql)do while not rs.eof if trim(rs(”xuehao“))=user and trim(rs(”pwd“))=pwd then session(”a“)=1 session(”xuehao“)=user response.redirect ”xuesheng.asp“ end if rs.movenext loop response.redirect ”errar.asp“ end if if lx=”教 師“ then sql=”select * from jiaoshi“ set rs=db.execute(sql)do while not rs.eof if trim(rs(”user“))=user and trim(rs(”pwd“))=pwd then session(”a“)=1 session(”user“)=user response.redirect ”jiaoshi.asp“ end if rs.movenext loop response.redirect ”errar.asp“ end if end if %> 以上代碼是通過讀取輸入的用戶名和密碼在從數據庫中進行查找,是否有當前輸入的用戶和密碼,如果用戶名正確與密碼正確則進入相應頁面的同時對SESSION存一個值,如果數據庫中沒有該用戶則跳到錯誤處理頁面ERRAR.ASP。
/ 8
判斷用戶是否是從登錄頁面進入系統的處理頁面文件ADERRAR.ASP的代碼如下 <% session(”a“)=0 if session(”user“)=”“ then response.write ”“ end if %> 如果SESSION中的值為空,則自動跳轉到登錄頁面
學生信息管理模塊
1.添加學生信息。此部分實現了對學生信息的增加功能,public class AddStuInfo extends StuInfo {
StuBean getSnum = new Stubean();public AddStuInfo(){
this.setTitle(”添加學生信息“);
this.setResizable(false);
sNum.setEditable(false);
sNum.setText(”“+getSnum.getStuId());
sName.setEditable(true);
sSex.setEditable(true);
sSethnic.setEditable(true);
sBirth.setEditable(true);
sYear.setEditable(true);
sMajor.setEditable(true);
sCollege.setEditable(true);
sHome.setEditable(true);
//設置運行時窗口的位置
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
this.setLocation((screenSize.width300)/ 2 + 45);} 2.刪除學生信息。此部分實現了對學生信息的刪除。在刪除前先查詢出需要刪除的學生的基本信息,在進行刪除。
public class DelStuInfo extends StuInfo{
String sNum_str = ”“;public DelStuInfo(){
/ 8
} this.setTitle(”刪除學生信息“);this.setResizable(false);sNum.setEditable(false);sNum.setText(”請查詢學號“);sName.setEditable(false);sSex.setEditable(false);sSethnic.setEditable(false);sBirth.setEditable(false);sYear.setEditable(false);sMajor.setEditable(false);sCollege.setEditable(false);sHome.setEditable(false);//設置運行時窗口的位置
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();this.setLocation((screenSize.width300)/ 2 + 45);3.修改學生信息。此部分實現了對學生信息的修改。在修改時先查詢出要修改的學生的基本信息,然后在進行需要的改動并保存。
public class EditStuInfo extends StuInfo {
String sNum_str = ”“;public EditStuInfo(){
this.setTitle(”修改學生信息“);
this.setResizable(false);
sNum.setEditable(false);
sNum.setText(”請查詢學號“);
sName.setEditable(false);
sSex.setEditable(false);
sSethnic.setEditable(false);
sBirth.setEditable(false);
sYear.setEditable(false);
sMajor.setEditable(false);
sCollege.setEditable(false);
sHome.setEditable(false);
//設置運行時窗口的位置
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
this.setLocation((screenSize.width300)/ 2 + 45);} 2.4課程信息管理模塊
1.增加課程信息。此部分實現了對課程信息的增加。
public class AddCourseInfo extends CourseInfo{
CrsBean getCnum = new CrsBean();public AddCourseInfo(){
this.setTitle(”添加課程信息“);
/ 8
} this.setResizable(false);cNum.setEditable(false);cNum.setText(”“+getCnum.getCrsId());cName.setEditable(true);cTeacher.setEditable(true);cType.setEditable(true);cTime.setEditable(true);cPlace.setEditable(true);//設置運行位置,使對話框居中
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();this.setLocation((int)(screenSize.width300)/ 2 +45);2.刪除課程信息。此部分實現了對課程信息的刪除。在刪除時先查詢出需要刪除的課程基本信息,在進行刪除。
public class DelCourseInfo extends CourseInfo{
String cNum_str = ”“;public DelCourseInfo(){
this.setTitle(”刪除課程信息“);
this.setResizable(false);
cNum.setEditable(false);
cNum.setText(”請查詢課程號“);
cName.setEditable(false);
cTeacher.setEditable(false);
cType.setEditable(false);
cTime.setEditable(false);
cPlace.setEditable(false);
//設置運行位置,使對話框居中
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
this.setLocation((int)(screenSize.width300)/ 2 +45);} 3.修改課程信息。此部分實現了對課程信息的修改。在修改時先查詢出需要修改課程的信息,在進行相應的修改。
public class EditCourseInfo extends CourseInfo {
String cNum_str = ”“;public EditCourseInfo(){
this.setTitle(”修改課程信息“);
this.setResizable(false);
cNum.setEditable(false);
cNum.setText(”請查詢課程號");
cName.setEditable(false);
cTeacher.setEditable(false);
cType.setEditable(false);
cTime.setEditable(false);
cPlace.setEditable(false);
//設置運行位置,使對話框居中
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
/ 8
this.setLocation((int)(screenSize.width300)/ 2 +45);}
2.5 系統在調度中經常出現的問題(1)數據庫的連接容易出錯
(2)各種數據寫入數據庫時容易出錯(3)在調度中經常出現數詞不匹配
總
結
尤其是在做實驗時,對JAVA連接數據庫還很陌生,但是后來通過上網,去圖書館找資料就很快的搞定了。從中理解了大學對一個人來說,最重要的不是你學了多少知識,而是快速學習的能力,同時我也知道,任何一件事不是只有知道了相關信息才去做他,即使不知道相關信息也可以動手去做。一邊學一邊做,在信息時代里,這是一個人的生存手段。
其實,在編程過程之中,怎樣讓程序和界面的結合是一個很難處理的問題,因為處理不好就會有時出現觸一發而動全身的現象,真的是很難處理,所以在編程開始,就要讓程序函數之間不要耦合的太緊密了,這樣才能處理好這種情況..總之,這次課程設計受益匪淺,不僅鍛煉了我做事堅持不懈的心態,也慢慢地培養了我不懂就查書的好習慣,我的自學能力也有了一定的提高,我更明白了搞計算機這行,要學到真正的技術完全要靠自己,在課堂上只能學到最基本的東西,但這最基本的東西也一定要學好。
/ 8
第五篇:銷售系統系統功能
1.引言
1.1編寫目的
本測試報告主要是對系統上線前系統的測試結果情況的總結 1.2背景
基于行業及公司大力推行信息化管理的背景下,方便員工對自己薪酬的及時查詢與了解,使員工對工資查詢更省時,省力,同時也是響應信息化管理的號召。1.3定義
1、身份代號:每位員工具有唯一的身份代號,由人事部添加時指定。1.4參考資料
項目開發計劃書; 需求規約說明書
2.系統的結構
1、收入查詢系統
收入查詢系統主要提供員工各項收入的查詢,收入明細的導入,管理等。主要分普通員工模塊和管理員模塊,普通員工包括收入明細的查詢,可以按月,年或者全部查詢以及導出明細等。管理員模塊除了普通模塊外,還包括對員工收入明細的導入,管理等等。
2、系統結構
鮮花銷售系統前臺銷售系統后臺管理系統銷售業務會員業務系統管理鮮花管理銷售管理會員管理 圖2-1系統結構圖
模塊子系統結構
銷售業務鮮花名稱條形碼掃描結賬/打折 圖2-2銷售業務子系統
功能描述:鮮花錄入要求能快速錄入商品,因此必須支持條形碼掃描或名稱輸入。
收銀業務能計算交易總額,并根據會員卡打折。
會員業務會員辦理信息查詢會員卡充值 圖2-3 會員業務子系統
功能描述:會員業務可以實現會員的辦理、查詢、會員卡充值。
銷售管理已銷售花種銷售報表銷售歷史今日銷售
圖2-3銷售管理模塊
功能描述:銷售管理子系統可以管理已銷售的鮮花,查詢銷售報表,查詢銷售歷史以及當天銷售的各種信息。
3.模塊1(鮮花錄入模塊)設計說明
3.1模塊描述
鮮花錄入模塊主要實現快速鮮花名稱錄入和支持條形碼掃描; 3.2功能
要求必須能夠快速錄入鮮花支持條形碼的掃描及名稱。3.3性能
要求性能良好,掃描反映迅速; 3.4輸入項
鮮花錄入主要是錄入鮮花的序號,按照正確的格式錄入,需準確無誤;條形碼掃描通過掃描器進行輸入,讀入計算機,進行相關操作。3.5輸出項
輸出需準確無誤,快速掃描鮮花信息,進行輸出。3.6設計方法(算法)
利用函數獲取鮮花的ID或名稱,根據其中一項采取對應的操作。3.7流程邏輯
鮮花錄入模塊流程圖,如圖3-1
鮮花錄入No鮮花IDYes鮮花名稱條形碼結賬 圖3-1 鮮花錄入
3.8測試計劃
技術要求:無;
輸入數據:包括鮮花對應的序列號,和使用掃描條形碼的方式輸入; 預期結果:快速讀出鮮花的相應信息; 進度安排:
人員職責:合理設計測試用例,通過普通輸入和運用工具等方式進行測試; 設備條件:計算機,打印機
驅動程序及樁模塊:測試人員根據具體情況設計。
4.模塊2(收銀業務模塊)設計說明
4.1模塊描述
收銀業務模塊是鮮花零售系統前臺系統的關鍵,關系到零售商的收入問題,所以此模塊的設計必須嚴格。4.2功能
收銀業務子系統能計算交易總額,打印交易清單,并根據會員卡打折。4.3性能
要求性能良好,掃描信息迅速,計算交易總額,打印清單必須準確無誤; 4.4輸入項
對于普通客戶:收銀員根據計算出的總額,收銀之后點擊確定,打印清單。對于會員:通過掃描條會員卡,進行相應的打折處理。4.5輸出項
輸出交易總額,清單等必須和鮮花的價格和數目對應,不得有任何偏差。4.6設計方法(算法)算法設計:SUM(鮮花單價*鮮花數量)(若有會員卡,則乘以相應比例);輸入金額—總額=找零金額; 4.7流程邏輯
收銀業務模塊流程圖
收銀業務No會員Yes標準價格打95折結賬 圖3-2 收銀業務
4.8接口
數據通過函數傳遞將鮮花信息記錄到數據庫,通過外部輸入輸出設備,讀取鮮花信息,并作相應數據的變更。打印清單時接口為打印機。4.9測試計劃
技術要求:無;
輸入數據:輸入收取金額,使用掃描會員卡的方式輸入打折信息;
預期結果:找零金額正確無誤,且反映迅速。會員卡掃描快速,信息正確無誤; 進度安排:
人員職責:合理設計測試用例,通過普通輸入和運用工具等方式進行測試; 設備條件:計算機,打印機
驅動程序及樁模塊:測試人員根據具體情況設計。
5.模塊3(銷售管理模塊)設計說明
5.1模塊描述
銷售管理模塊是鮮花零售系統后臺系統管理鮮花銷售情況的重要模塊,幫助零售商管理鮮花的銷售。5.2功能
查詢每種鮮花當天及歷史的銷售情況。5.3性能
要求性能良好,查詢管理信息迅速準確無誤。5.4輸入項
查詢銷售情況。5.5輸出項
輸出每種鮮花當天及歷史的銷售情況。5.6設計方法(算法)
使用數據庫的查詢進行相應信息的查找,生成排行榜需要使用排序算法,從高到低進行數據排序。5.7流程邏輯
銷售管理模塊流程圖,如圖3-4
銷售管理已銷售花種銷售報表銷售歷史今日銷售 圖3-3銷售管理
5.8接口
同過相應函數與數據庫相接。5.9測試計劃
技術要求:無;
輸入數據:點擊相應按鈕
預期結果:輸出銷售情況,及銷售排行榜 進度安排:
人員職責:合理設計測試用例,通過普通輸入和運用工具等方式進行測試; 設備條件:計算機,打印機
驅動程序及樁模塊:測試人員根據具體情況設計。6.模塊6(會員管理模塊)設計說明
6.1模塊描述
會員管理模塊主要用來管理會員的基本信息及權限,使管理更方便,有效。6.2功能
會員管理子系統提供基本信息登記管理,客戶銷售權限管理的功能。6.3性能
要求性能良好,查詢人員信息情況迅速準確無誤。6.4輸入項
輸入會員卡ID,或者會員的用戶名 6.5輸出項
輸出相應會員的基本信息。6.6設計方法(算法)
設置權限通過使用數據庫的加密可以進行限制。6.7流程邏輯
會員管理模塊流程圖,如圖3-6
會員管理會員基本信息會員優惠管理會員卡充值管理 圖3-4會員管理
6.8測試計劃
技術要求:無;
輸入數據:員工編號,客戶用戶名。預期結果:輸出的信息對應每個員工或客戶,管理權限要體現出來。進度安排:
人員職責:合理設計測試用例,通過普通輸入和運用工具等方式進行測試; 設備條件:計算機
驅動程序及樁模塊:測試人員根據具體情況設計。