第一篇:系統開發總結
課程綜合論文系統開發總結
經過了兩個月緊張而有序的系統開發,收獲頗豐,感觸頗深。現下分經驗收獲、教訓反思、下步設想三大部分總結如下:
一、經驗收獲
1.編寫程序前,對已完成設計構思的系統進行主次分析,排好功能實現順序,列出程序編寫步驟,對于理清編程思路很有幫助。人的邏輯思維可能很發達,在設計當中可以不用筆記,在腦中就能想好三到五個功能的邏輯關系和編寫步驟。然而我們面對的是一個龐大的系統,大系統下分多個子系統,子系統下分多個功能模塊,功能模塊下分多個功能頁面,功能頁面下分多個子功能,而且子系統、功能模塊、功能頁面、子功能之間的邏輯關系構成了一張復雜龐大的邏輯關系網。這就需要我們在原先做好設計流程圖上,系統規劃,全面分析,逐步細化、反復斟酌、推敲,然后列出編程計劃。
2.善于借鑒他人的成果,實現自己的功能,可以有效地縮短開發時間,提高工作效率,是快速提高編程能力的最佳途徑。借鑒他人的勞動成果并不是簡單地拷貝別人的源代碼,如果只是這樣的話,你會因為系統經常的報錯,卻束手無策,最后將其認為是雞肋而抱怨連天。應該是先要分析讀透他人的程序思想,取其精華,去其糟粕,使之成為自己的思想,然后將這些功能塊與自己的功能塊融合。比如在短消息功能模塊中,如果只是單憑自己凝思構想的話,可能也會設計得很好,但是在一兩個星期內完成是不可能的。后來發現了《自動化辦公系統》有相同的功能模塊,開始只是簡單代碼拷貝、粘貼,結果可想而知,出現了一大堆的錯誤。后來只好深入解讀其編程思路,先是了解其數據庫相關表的關系和作用,根據數據預測各個字段的用途以及之間的數據關系,然后理解每個代碼塊的功能和之間的相互關系,最后自己又認真敲打了一遍。經過這么一個完整的過程,對于程序編寫時在規范性,安全性,高效性上的要求和運用有了進一步的理解。這對于我一個編程新手來說是有很大的裨益的。
3.及時、清楚、完整的工作日志,有利于快速提高自身的業務水平,也有利于提高編程效率。工作日志是指將工作中出現的事件按照一定的順序記錄下來。寫工作日志就像是記錄流水帳似的填寫事件的相關要素,看似簡單的工作記錄卻蘊含著很深的學問,工作日志需要包含哪些要素才能記錄完整、一目了然的事件?日志要如何記錄、分門別類才能更有利于以后我們的在學習?我是這樣做的,以一天為工作節點,睡覺之前回憶今天所完成的任務,遇到什么困難,怎樣解決,自己有什么心得體會,以表格形式,字段要素依次為:時間、事件、重點難點、解決死路、心得體會,把事件相對完整地記錄下來,還可以按照時間、困難等級和心得體會來分類,以方便以后查閱學習。
4.每編完一個功能,應及時與其它完成功能一起測試,運行無誤后,方可進行下一步開發。這樣做是為了在測試時如果出錯能很方便地找到出錯的環節和病因所在,我們稱之為“step by step”(一步一腳印),對于一個初級的程序開發者來說是很有幫助的。對于編程人員來說每一個環節都是來不得有半點差錯的,每一個功能都是環環相扣,相互關聯,相互作用的。如果一環出錯,將會對系統造成不可估計的影響,最可怕的危害是它有可能會成為系統的一個隱形的漏洞或是黑客工具的后門。
二、教訓反思
1.學習與實踐的結合不當。當我進行程序開發的時候,發現以前學習的知識點到用時卻忘得一干二凈了,也只好重新學習基本知識了。如果以前把知識學得透徹點,理解深刻點,也許在開發過程中可以縮短時間,提高效率。反思自我,歸其原因:不是當時的學習不夠認真,而是缺乏對知識點的運用實踐;對于像我這樣“半路出家”的編程人員來說,只是理解知識點是遠遠不夠的,如果當時沒有經過編譯、運行、調試的過程,很快就會忘記的。
2.學習目標不專一。我們都知道在學習的時候是最忌諱這個還沒學明白就去學那個的,結果當然是哪個也沒學明白。VS.NET中微軟本身就提供了有很多的控件,再加上它支持第三方提供的控件,這么多的控件各有各的特性,要想運用這些控件就必須了解它提供的接口和性質。由于多數是免費的控件,在控件介紹上就比較模糊或者根本就沒有,在學習上造成很大的阻礙。這個沒學好,就想用另一個,造成學習不深入,學習效果不好。
三、下步設想
1.文章的類型應該有動態添加功能。論文分為“學員論文”、“示范論文”、“論文題目”三大類,只是從整體上粗糙地進行分類,不利于學員的人性化學習。我們還可以從論文的研究方向、深度、等級等進行細化分類的。研究方向可以分為:軍事理論、情報分析、心理學、教育學、管理學、計算機等;性質可以分為:課程論文、畢業論文、學術論文等;等級可以分為:一、二、三或優、良、中、一般、差等。細化分類后的文章更有利于學員的閱讀學習,學員可以根據論文的研究方向進行搜索相同方向的學習,也可以根據論文的性質進行學習,還可以把自己的論文與不同等級的論文進行對比,找出自己的差距和不足,有效地提高學習效率。
2.利用XML,減少數據庫的負擔,提高系統的整體效率。根據XML是一種數據流不同驗證就可以直接通過防火墻,高效的數據傳輸可以有效地在胖客戶端快速顯示幾千字甚至上萬字的文章。一篇文章所占的空間并不大,最多也是幾百KB,但是資源一多,文章的數量很有可能超過幾百萬篇,至少占幾個G的資源,而一般來說數據庫要運行這么大的數據是很困難的。
3.增加RSS閱讀器,將最新的文章提供給其它的網站。這樣可以增強本網站與其它網站的聯系性,也可以在網絡的無限空間里有效地推廣我們的網站。
第二篇:系統開發總結
宿舍管理信息系統
系統管理
指導老師(李政忙老師)
開發團隊成員:
姓名: 楊正明
姓名: 胡友文
姓名: 趙 坤
姓名: 卓仁慧
姓名: 肖遠林
姓名: 李茂良
姓名: 宋 潔
總結書寫人:宋學號:學號:20094042073 學號:20094086066 學號:20094042044 學號: 20094082052 學號: 20094084012 學號:20094084032 學號:20094171085
潔
20094171085
系統開發總結
我們小組經過了這幾個月的緊張而有序的系統開發,收獲頗豐,感觸頗深。現下分經驗收獲、教訓反思、下步設想三大部分總結如下:
二、教訓反思
1.學習與實踐的結合不當。當我們進行程序開發的時候,發現以前學習的知識點到用時卻忘得一干二凈了,也只好重新學習基本知識了。如果以前把知識學得透徹點,理解深刻點,也許在開發過程中可以縮短時間,提高效率。反思自我,歸其原因:不是當時的學習不夠認真,而是缺乏對知識點的運用實踐;對于像我們這樣“半路出家”的編程人員來說,只是理解知識點是遠遠不夠的,如果當時沒有經過編譯、運行、調試的過程,很快就會忘記的。
2.學習不精,對VFP的學習只是一些簡單的膚淺的了解,導致我們在設計的時候,程序指令混亂,在設計的過程中遇到了很多的麻煩,最后還有很多都是借鑒的老師上課時候講的,才得以完成。所以VFP沒學好,也是我們的教訓之一。
3.在做系統的時候,沒有經常討論,而是各自做各自的。沒有溝通,導致我們再系統設計的時候的環節出現短時間的斷裂,這是很不好的一點,以后一定要改正的。不然要是真正做系統的時候,會耽誤很多東西。
二、經驗收獲 1.編寫程序前,對已完成設計構思的系統進行主次分析,排好功能實現順序,列出程序編寫步驟,從系統規劃對于理清編程思路很有幫助。人的邏輯思維可能很發達,在設計當中可以不用筆記,在腦中就能想好三到五個功能的邏輯關系和編寫步驟。然而我們面對的是一個龐大的系統,大系統下分多個子系統,子系統下分多個功能模塊,功能模塊下分多個功能頁面,功能頁面下分多個子功能,而且子系統、功能模塊、功能頁面、子功能之間的邏輯關系構成了一張復雜龐大的邏輯關系網。這就需要我們在原先做好設計流程圖上,系統規劃,全面分析,逐步細化、反復斟酌、推敲,然后列出編程計劃。
2.善于借鑒他人的成果,實現自己的功能,可以有效地縮短開發時間,提高工作效率,是快速提高編程能力的最佳途徑。借鑒他人的勞動成果并不是簡單地拷貝別人的源代碼,如果只是這樣的話,你會因為系統經常的報錯,卻束手無策,最后將其認為是雞肋而抱怨連天。應該是先要分析讀透他人的程序思想,取其精華,去其糟粕,使之成為自己的思想,然后將這些功能塊與自己的功能塊融合。如果其中有些內容只是單憑自己凝思構想的話,可能也會設計得很好,但是在 短時間內完成是不可能的。這次系統考試,開始只是簡單代碼拷貝、粘貼,結果可想而知,出現了一大堆的錯誤。后來只好深入解讀其編程思路,先是了解其數據庫相關表的關系和作用,根據數據預測各個字段的用途以及之間的數據關系,然后理解每個代碼塊的功能和之間的相互關系,最后自己又認真敲打了一遍。經過這么一個完整的過程,對于程序編寫時在規范性,安全性,高效性上的要求和運用有了進一步的理解。這對于我們一個編程新手來說是有很大的好處的。
3.及時、清楚、完整的工作筆記,有利于快速提高自身的業務水平,也有利于提高編程效率。工作筆記是指將工作中出現的事件按照一定的順序記錄下來。寫工作筆記就像是記錄流水帳似的填寫事件的相關要素,看似簡單的工作記錄卻蘊含著很深的學問,工作筆記需要包含哪些要素才能記錄完整、一目了然的事件?筆記要如何記錄、分門別類才能更有利于以后我們的在學習?我是這樣做的,以一天為工作節點,睡覺之前回憶今天所完成的任務,遇到什么困難,怎樣解決,自己有什么心得體會,以表格形式,字段要素依次為:時間、事件、重點難點、解決死路、心得體會,把事件相對完整地記錄下來,還可以按照時間、困難等級和心得體會來分類,以方便以后查閱學習。
4.每編完一個功能,應及時與其它完成功能一起測試,運行無誤后,方可進行下一步開發。這樣做是為了在測試時如果出錯能很方便地找到出錯的環節和病因所在,我們稱之為“step by step”(一步一腳印),對于一個初級的程序開發者來說是很有幫助的。對于編程人員來說每一個環節都是來不得有半點差錯的,每一個功能都是環環相扣,相互關聯,相互作用的。如果一環出錯,將會對系統造成不可估計的影響。
要完成一個優秀的系統,必須熟練掌握工具的特點及用法,要學會舉一反三,充分實現VFP程序的靈活性。在平時的學習實踐中,要不斷開動腦筋,活學活用。要發揚團體合作的精神,互幫互助,共同進步。善于發問,善于思考。
第三篇:數據庫系統開發總結
數據庫系統開發課程指導思想:
1.掌握SQL的基本語法,重視SQL語言的基本編程
2.針對數據庫應用項目編程,從總體功能出發進行系統功能設計和數據庫設計,在設計的基礎上,靈活編程和調試程序,做好調試記錄。
本學期所學內容要點:
第一章
數據庫有關的基本概念、、DBMS的功能、E-R模型、SQL SERVER的體系結構
第二章
SQL SERVER 的系統數據庫、重要的系統表、主要的工具
第三章
T-SQL 語言---語法、常用函數
第四章
創建、修改數據庫
第五章
1.創建與管理表
2.數據的查詢---與第七章結合3.增、刪、改
第六章
1.創建與管理視圖
2.創建索引
3.存儲過程的設計、觸發器的設計
4.游標
第七章 查詢
第八章
數據保護
1.安全性
2.完整性
3.數據庫的回復
第九章
數據庫系統的設計
第四篇:嵌入式系統開發總結(uCCOS+uCGUI+uCFS)
嵌入式系統開發總結(uC/COS+uC/GUI+uC/FS)
今天終于把做了一個多月的嵌入式系統軟件交了上去。終于可以輕松一下了,但是期末臨近,看來沒得閑了。現在總結一下整個開發過程,希望對想要入門嵌入式系統開發的朋友有所幫助。
首先要說的是,整個開發過程很艱苦,主要是因為第一次接觸嵌入式開發,入門很難,同時由于大三有很多專業課,還有六級、實習面試等,在此對我的隊友陳、馬表示感謝,謝謝他們和我一直堅持到最后。
該系統實現基于uC/COS、uC/GUI、uC/FS的整合。首先要根據硬件配置三者。根據uC/GUI、uC/FS的文檔資料很容易移植到操作系統uC/COS。其文檔資料的下載地址請參見文章最后。
uC/COS是基于嵌入式的實時操作系統,它管理任務、內存、文件、電源等,為嵌入式系統提供多任務的開發環境。uC/GUI是一種用于嵌入式應用的圖形支持軟件,本系統借用uC/GUI實現系統所需要的各種界面。uC/FS是一種文件系統,本系統借用其來管理存儲器中的文件,在book、message中都用到文件的讀寫,可以說uC/FS是本系統實現的不可或缺的部分。
該系統所有界面由uC/GUI 實現。主界面一窗口(Frame)為容器,添加菜單欄(Menu)來控制整個系統。其他界面以Dialog為容器,在Dialog中添加按鈕(Button)、列表(ListView)、多行編輯框(MultiEdit)等。系統采用了“回調函數”機制,回調函數在用戶程序中定義,當一個指定的事件發生時,通知圖形系統調用指定的函數。通常應用于一個窗口內容改變時自動重繪的場合。該系統利用回調函數初始化窗口,當窗口內容改變時重繪窗口,同時處理事件響應,例如當鼠標點擊“Read”按鈕是,通過回調函數調用txtTask()函數彈出電子書顯示對話框(Txt)。
總的來說,該設計結構合理,邏輯嚴密,各個模塊相互協調實現了復雜的功能。系統界面小組力求簡單大方,各個模塊的功能實現都用到了不少精妙的算法。但是,由于小組能力有限,前期對嵌入式的了解淺薄,以及時間等各方面的限制,系統并沒有完全實現所預期的功能,也可以說僅實現了一些輔助功能。首先說message模塊,設計預期是用到紅外發送,實現與紅外手機的數據傳輸和操縱手機的短信發送,但是在實際操作中小組發現需要擴展外圍電路(紅外發送),由于資金問題,小組討論放棄該功能,僅實現了信息編輯和信息保存功能。其實該功能的實現小組也是有很清晰的思路的,如果有足夠的資金和時間,小組完全可以實現該功能,這里很有些遺憾。
然后是文件系統,最后的幾天里,我們發現了一個嚴重的問題,也就是我們所用文件系統所管理的RAM是可揮發性的(一時沒有意識到),我們保存到其中的文件在系統下一次啟動的時候都會消失。小組發現norflash是不可揮發的存儲器,于是我們考慮將文件存儲到norflash中,但是在將norflash添加到uC/FS中的過程中,我們發現必須為其編寫驅動程序。經過數天的努力,我們編輯出了norflash的uC/FS驅動,但是很遺憾,沒有成功,競賽舉辦方給出的norflash模塊的實驗太過簡單,無法編輯驅動程序的底層控制存儲器算法。(本小組編寫的norflash驅動將在附件中給出)
Music模塊,其實music僅僅實現了簡單的mp3播放功能,同時提供暫停、下一首等功能,但是經過小組的不懈努力仍然沒有聲音。于是我們懷疑是硬件模塊(UCB1400、AC97CODEC)的問題。
系統整體功能也有待改進,比如開機,進行一段時間的操作后,系統就會不正常的死掉。雖然我們做了大量的性能改良功能,但這個問題依然存在。
小組在近期做了此次競賽的總結,一直表示此次競賽給我們提供了一個很好的學習機會,大家都有了很大的提高,至少是對嵌入式有了切身的認識。大家對嵌入式系統設計也有了很大的興趣,同時表示將在以后對嵌入式進行更深層次的研究。
在此,我們對同類設計提供一些建議。前期應該對資金、時間等做準確的估計,同時選擇最主要的功能模塊,這樣可以集中有限精力將單個模塊的功能實現的更加強大。在功能設計的階段應盡量考慮到所有細節,這樣可以避免在最后時刻發現關鍵因素致使系統功能大打折扣。系統的創新點:
1、使用uC/FS管理文件
電子書模塊和短信編輯模塊的Save功能都需要大量操作文件的代碼。由于實時操作系統uC/GUI沒有實現文件系統,在參考了各種版本的文件系統后,小組決定選用uC/FS。uC/FS是一種FAT格式的文件系統,它可以用于所有的存儲媒體,但你必須提供存儲媒體的底層接口函數。
引進uC/FS后,小組很方便地實現了系統的各種主要功能。
2、借用軟鍵盤代替手寫字體識別功能
當考慮到手寫字體識別功能的難度和時間的有限,小組討論果斷決定使用軟件盤實現字符的輸入功能。
首先,小鍵盤界面小巧簡潔。我們以woindow系統中的軟鍵盤為模板,刪除掉不需要的復雜按鍵,形成了獨具風格的嵌入式版軟鍵盤。
其次,由于界面大小限制,軟鍵盤進入了”shift”鍵,實現鍵盤按鍵的切換,實現了所有字符(包括數字、大小寫字母和各種操作符)的輸入功能。
3、系統內容豐富多彩
這一點可以說是系統的壞處也可以說是系統的好處,壞處就是由于本次競賽時間有限,有些功能實現的也比較簡單,但是可惜的是該系統脈絡清晰,很合理地將各個模塊有機地結合到了一起。而且各個模塊并不是相互獨立的,而是相互約束、相互協作的。例如:message模塊的Save功能,將文本信息保存到存儲器中,保存的文件有可以在book中查閱;通訊錄協助message模塊中Send功能的手機號碼查詢。
這些都可以說是本系統的一大特色。
主界面:
(各個模塊的界面以及具體實現請參看后續文章)程序流程框圖:
uC/GUI中文手冊下載:http://download.csdn.net/source/466900
uC/FS正式版(內含使用手冊)下載:http://download.csdn.net/source/466918 uC/COS中文手冊下載:http://download.csdn.net/source/466905 uC/GUI完整實例(超有用):http://download.csdn.net/source/467738
第五篇:系統開發合同
普定縣糧食購銷有限責任公司官網系統開發合同 |
甲 方:
乙 方:
簽 約 日期: 年 月 日
目 錄
第一條 合同目的第二條 定義
第三條 合同范圍
第四條 價格
第五條 付款及其條件
第六條 交付及其條件
第七條 部署、上線、測試、驗收以及運行
第八條 各方的主要權利和義務
第九條 保密
第十條 違約與賠償責任
第十一條 綜合條款
附件
鑒于:
1.(以下簡稱“甲方”),有明確的軟件開發需求。
2.(以下簡稱“乙方”)系一家依照中華人民共和國法律在中國境內合法設立的有限公司的項目負責人,此公司尚處于正常公司注冊狀態。
3.甲方愿意按照本合同約定的條件委托乙方按照甲方提出的功能需求和相關標準開發應用軟件并由乙方提供相關的服務。
4.乙方愿意按照本合同約定的條件接受甲方的委托,按照甲方提出的功能和相關標準開發應用軟件,按時提交該等軟件并按照本合同的約定向甲方提供相關的服務。
5.甲方和乙方一致同意按照《中華人民共和國合同法》等有關中國法律、法規的規定簽訂本合同。
1.1甲方將通過與乙方訂立本合同并履行約定以獲得乙方開發的應用軟件,使相關系統應用具備本合同規定的全部功能。乙方將通過與甲方訂立本合同并履行開發、交付本合同規定的應用軟件,使甲方所擁有的相關系統具備本合同規定的全部功能,滿足本合同規定的全部標準的應用軟件的條件下實現正常和持續的商業運營以及在合同規定的期限內向甲方提供相關的技術服務等合同義務,從甲方獲得本合同規定的對價。
除非在使用時明確說明具有其他含義,本合同所使用的下列術語僅具有本條款所述之含義。
2.1 合同或本合同:指本合同及其所有附件。
2.2 標的物:指本合同附件1《應用軟件功能列表與服務清單》所列明的應用軟件、服務和技術資料等。
2.3 應用軟件:指本合同附件1《應用軟件功能列表與服務清單》中所列明的,由甲方按照本合同規定的條件委托乙方開發并由乙方在完成該等開發后交付給甲方的具有本合同及其附件規定的功能、達到本合同及其附件規定的技術標準并能夠穩定地應用于甲方的相關設備和系統的計算機應用軟件及其介質。
2.4 技術服務:指乙方根據本合同及其附件的規定向甲方提供的與應用軟件相關的服務和技術支持。
2.5 技術培訓:指乙方根據本合同及其附件的規定,向甲方提供的技術支持和教學。
2.6 驗收:指甲方和乙方依據本合同附件《應用軟件功能列表與服務清單》共同對乙方交付的應用軟件進行的驗收測試。
2.7 工作日:星期一至星期五(所有中國公共節假日除外)和國家規定因中國公共節假日調休而成為工作日的星期六和/或星期日。
2.8 合同各方或合同雙方:甲方和乙方的總稱。
2.9 合同一方:甲方或乙方中的一方。
第三條 合同范圍
3.1 本合同的范圍為:依照本合同及其附件約定的條件,由甲方委托乙方開發應用軟件,并在乙方向甲方交付該等應用軟件后將應用軟件用于甲方正在用于商業運營的設備和系統。甲方將依本合同的規定向乙方支付相應的對價。乙方將依照本合同的規定對應用軟件進行開發并向甲方交付應用軟件,提供相關的培訓、技術支持和維護服務以及不改變網站結構不增加功能范圍內的修改和升級。
第四條 價格
4.1 甲方將向乙方支付的合同總價為 20000元(大寫:人民幣 貳萬 元整)
4.2 上述合同總價為固定價格,為開發和維護期間費用。
第五條 付款及其條件
5.1 甲方將按照本條的規定向乙方支付合同價款。
5.2 付款(簽訂合同軟件開發完工三個工作日內驗收無誤付款)
甲方將在本合同簽訂后一個工作日內支付30%合同款即 6000元(大寫:人民幣 陸千 元整)用于前期開發采購。待乙方提交相關項目和文件并將項目部署上線測試無誤后兩個工作日內支付60%合同款即 12000元(大寫:人民幣 壹萬貳仟 元,待項目程序正常穩定運行一個月后依照合同支付10%滯納金,即人民幣 2000 元(大寫:人民幣 貳仟元 元整)。乙方依照合同為乙方提供為期十年的項目維護,技術支持。
5.3乙方信息
通訊地址:貴州省關嶺縣崗烏鎮谷目村龍家院組21號
開 戶 行:中國工商銀行
開 戶 人:何景剛
賬 號:***7476
5.4 如果乙方的開戶銀行和/或帳號發生變更,乙方應在本合同規定的甲方相關付款期限十五(15)日前,以書面的形式通知甲方此種變更。如因乙方未及時通知或通知有誤而影響甲方支付合同款項,甲方將不承擔因該等情形造成的逾期付款的任何責任。
5.5 若根據本合同規定,乙方應支付違約金和/或承擔賠償責任,則甲方有權從上述任何一筆付款中扣除相關金額。
第六條 交付及其條件
6.1 乙方應于 2021 年 5 月 12 日向甲方交付本合同約定的應用軟件。符合本合同及其附件的所有要求及甲方的測試規范并滿足甲方相關系統持續商業運營的需求。
6.2 乙方應在交付應用軟件前對應用軟件是否滿足合同及其附件規定的各項功能進行測試。只有在其測試結果符合上述需求/要求的前提下,乙方才可將應用軟件交付給甲方。
6.3 為保證應用軟件和技術文件及資料的按時交付并依據本合同規定的進度如期履行本合同,乙方將派技術人員在甲方的配合下熟悉了解甲方將安裝應用軟件的設備和系統的條件。
6.4 乙方應依據本合同將所有應用軟件和全部技術文件及資料按本合同指定的地點一次性地交付給甲方。應用軟件交付給甲方之后,乙方應將全部應用軟件安裝到甲方指定的服務器上,并安排售后逐項向甲方演示應用軟件的各項功能。
第七條 部署、上線、測試、驗收以及運行
7.1 甲方與乙方將根據本合同規定的進度進行從部署、上線、測試、驗收以及運行的各項工作。甲方與乙方將各指定一名代表負責處理與本合同有關的技術事務。當發現技術問題或就技術問題發生爭議時,各方代表應以書面的方式表明各自的認識,分析原因、分清責任并協商解決出現的問題。
7.2 乙方與甲方將在驗收測試日按照本合同及其附件的規定和甲方通知的測試方案和相關技術規范對應用軟件進行驗收測試。
如果驗收測試應用軟件未能達到本合同及其附件的任何規定、技術方案的要求及甲方正式確認的測試方案和相關技術規范且并非甲方的原因,乙方應負責在十(10)個工作日內解決存在的問題并再次進行驗收測試。解決存在的問題并再次進行驗收測試所需的費用將由乙方承擔。
如果驗收測試未能達到本合同及其附件的規定、技術方案的規定或甲方正式確認的測試方案和相關技術規范的要求且為甲方的原因,則甲方應負責在十(10)個工作日內解決存在的問題并再次進行驗收測試。解決存在的問題并再次進行驗收測試的費用將由甲方承擔。
7.3 如果甲方提出本合同及其附件規定范圍以外的應用軟件的新增需求,則甲方和乙方將另行洽談,乙方將以本期相同的計價方式向甲方提供新增服務。各方就新增需求的協商和約定不應影響本合同的執行。乙方保證不會在無正當理由的情況下拒絕向甲方提供甲方所需的新增服務。
第八條 各方的主要權利和義務
8.1 甲方
8.1.1 甲方依據本合同向乙方提供的文件、數據及資料均真實、合法和有效。代表甲方簽署本合同的人具有簽署本合同的合法授權;
8.1.2 按照本合同及附件的規定對應用軟件的開發提出具體需求;
8.1.3 在應用軟件安裝調測等各個階段配合乙方進行相關輔助操作(如掃碼,提供資料等),并向乙方提供必要的工作溝通協助;
8.1.4 及時向乙方提供開發應用軟件所需要的相關資料和各種信息;
8.1.5 在應用軟件的開發過程中,及時回復乙方就應用軟件功能及其實現方式、測試和驗收等具體要求提出的問題;
8.1.6保守合同各方的商業秘密;
8.1.7按照本合同的規定向乙方支付合同價款。
8.2.2 乙方具有開發本合同規定的應用軟件及提供相關技術服務等合同規定的義務的履約能力;
8.2.3 乙方開發并交付滿足本合同及附件所規定的功能需求和技術方案的的應用軟件及相應的文件資料,使應用軟件能夠滿足相關的系統,能夠持續穩定地運行并提供相應的技術服務,并嚴格按照本合同的規定向甲方交付應用軟件和全部技術文件及資料;
8.2.4 乙方依據本合同開發并向甲方交付的應用軟件和提供的技術服務符合能夠滿足甲方相關系統的安全性,穩定和持續地正常商業運營的需要且能夠滿足甲方及時準確地獲得相關數據的要求,并保證甲方在使用應用軟件時的安全性
8.2.5 乙方依據本合同向甲方提供的文件、數據及資料均真實、準確、合法和有效;
8.2.6 乙方負責應用軟件的部署數據遷移等工作;
8.2.7 負責開發測試和驗收計劃供甲方參考。按照甲方確認的測試和驗收計劃共同對應用軟件進行測試和驗收;
8.2.8 及時對甲方技術人員進行應用軟件的開發、操作及維護培訓;培訓目標為受訓者能夠獨立、熟練地完成操作,實現依據本合同所規定的軟件的目標和功能。
8.2.9 履行本合同規定的維護義務;
8.2.10 保守合同各方的商業秘密;
8.2.11 保證具有提供本合同項下服務所必須具備的資質和能力,所提供的服務及時、適當并符合本合同及其附件的各項規定
8.2.12 在本合同涉及的專業領域,以與其水平相適應的最優的知識和能力履行本合同;
8.2.13 保證不在開發和安裝應用軟件或向甲方提供技術支持時,未經甲方的事先書面許可裝設可以進入甲方系統和/或設備、數據庫的任何設置或預留軟件后門
8.2.14 指定專人負責應用軟件的開發和實施,并為甲方專門成立專人項目小組,指派項目經理專職負責所有的技術請求及響應,專為甲方做好技術支持服務,并指定專人負責軟件的開發和實施
8.2.15 依本合同的約定,從甲方處獲得合同價款。
第九條 保密
10.1 雙方對在合同簽訂和履行合同過程中從對方獲知的商業秘密負有保密責任,不得向他人泄露。商業秘密指雙方自為簽署本合同的首次接觸起,一方向另一方披露或從另一方獲得的任何技術信息和商業信息等。
10.1.1 在形式上,保密信息包括但不限于:
(1)以手寫、打印、軟件、膠片、錄像、錄音、維護數據或其他方式記載的信息;
(2)以口頭方式公開但在公開時說明需要保密的信息;
10.1.2 在內容上,保密信息包括但不限于
(1)甲方的網絡運行情況、軟件情況、技術手段、人員組成及聯絡信息、經營營銷和戰略發展策略、財務信息、新產品和新服務尚未公之于眾前的籌劃信息、客戶群的構成信息和聯絡信息及銷售渠道、涉及國家、企業秘密和用戶名、口令等各種不對外公開的信息;
(2)乙方的軟件情況、技術手段等。
10.2 無論在簽訂合同期間、合同有效期或者合同終止之后的任何時間,合同雙方都必須遵守如下承諾:
10.2.1 合同雙方各自的商業秘密是各自的財產,若向本合同另一方披露,另一方只能在本合同范圍內為了履行和完成合同目的而使用;雙方均不得以任何方式將對方的商業秘密使用于履行合同以外的目的,即只有在基于對應用軟件的開發、安裝、操作、運行、檢測和維護,或因履行本合同所規定的義務而必須對甲方商業秘密的全部或者部分進行再制作或復制時,乙方才能對甲方的商業秘密進行再制作或者復制;
10.2.2 雙方不得以任何方式向任何第三方(包括但不限于自己的客戶、合作伙伴、主顧、關聯企業及對方的商業競爭對手等)泄露、出售、出租、轉讓、許可使用或共享對方的商業秘密,或提供可接觸對方商業秘密的手段。但是,在得到甲方事先書面許可的情況下,乙方基于履行本合同項下的義務的目的,在得到第三方關于對甲方商業秘密保密的書面保證(該書面保證應確認遵守上述書面許可中的全部要求和條件)后,可以向第三方透露。乙方應在收到上述第三方的書面保證之日起的三(3)個工作日內將一份上述第三方的書面保證的正本提交給甲方。
10.2.3 雙方應本著“必要才知曉”的原則使自己的雇員、代表、代理等一切可能接觸對方,且知悉的人員同樣具有保守秘密義務;
10.2.4 使用商業秘密的人僅為了合同目的且在合同范圍內接觸和使用對方的商業秘密。雙方應各自對上述人員的保密義務負責;
10.2.5 當乙方已經履行完本合同項下的全部義務,或者雖然尚未全部履行完本合同所規定的義務,但已無需就履行本合同項下的義務使用甲方商業秘密時,乙方應將甲方商業秘密及其載體、介質退還給甲方,或者在甲方許可或明確授權的情況下按照甲方提出的要求自行銷毀。
10.2.6 乙方發現甲方商業秘密被未經授權而使用或透露時,應當立即通知甲方,并以任何合理的方式與甲方配合,幫助甲方收回該等甲方商業秘密,盡力防止該等甲方商業秘密被進一步的非法使用。
10.3 違反本章規定并給對方造成損失的,違約方應承擔相關應的法律責任。
10.4 不論本合同是否變更、解除或終止,合同的保密條款不受其限制而繼續有效,雙方均應繼續承擔保密條款約定的保密義務。
10.5 上述保密義務不適用于以下情況
10.5.1 法律強制披露;
10.5.2 獲取該信息一方可以通過合法渠道獲取該信息;
10.5.3 獲取該信息一方從第三人處合法獲取,并且不承擔保密義務;
10.5.4 經披露方書面許可。
10.6 本條規定的保密義務將持續至本合同終止之日起的第十年的十二(12)月三十一(31)日或相關的商業秘密被合法地公開披露之日止(以先到之日為準)。
10.7 乙方違反本條規定造成甲方商業秘密泄露,應向甲方承擔賠償責任。泄露甲方商業秘密給甲方造成損失的,乙方負責賠償損失。
第十條 違約與賠償責任
11.1 除不可抗力外,如因乙方原因造成遲延交付應用軟件及其全部技術文件和資料,每遲延交付五(5)工作日,乙方應向甲方支付相當于本合同總價的百分之五(5%)的違約金。如因乙方原因造成應用軟件不能在本合同規定的期限內上線,每遲延上線五(5)工作日,乙方應向甲方支付相當于本合同總價的百分之五(5%)的違約金,但乙方就遲延交付和遲延上線所應支付的違約金總額以本合同總價的百分之二十(20%)為限。
11.2 本合同第11.1款所規定的違約金將不免除乙方履行交付應用軟件和技術文件及資料的義務以及使應用軟件上線正常持續穩定運行和本合同規定乙方應履行的其他義務及承擔的責任。如果因乙方原因造成第12.1款所述的兩種延遲時間總和超過了三十(30)日,甲方將有權選擇單方面終止本合同。
11.3 如果因甲方原因造成遲延向乙方付款,每逾期付款五(5)日,甲方應向乙方支付相當于本合同總價的百分之十(5%)的違約金,逾期付款不足五(5)日按五(5)日計算,但甲方就遲延付款所應支付的違約金的總額以本合同總價的百分之二十(20%)為限。
第十一條 綜合條款
12.1 條款沖突
如本合同附件中的條款或本合同簽署之前所簽署的任何文件與本合同的條款相沖突或不一致,以本合同為準。
12.2 不可抗力
12.2.1由于地震、臺風、水災、火災、戰爭、流行性(傳染性)疾病以及其他不能預見并對其發生和后果不能預防、不能克服或避免的不可抗力,直接影響本合同的履行或者不能按照合同的約定履行時,遇有上述不可抗力的一方可以免除相關合同責任。但遇有上述不可抗力的一方應在七個日歷日內書面通知對方,并在十五(15)天之內提供不可抗力的詳細情況及合同不能履行、部分不能履行或者需要延期履行的理由和有效的證明文件。雙方根據不可抗力對履行合同影響的程度來協商決定是否終止合同、部分免除履行合同的義務或者延期履行合同。一方遲延履行本合同時發生不可抗力的,遲延方的合同義務不能免除。
12.2.2 受到不可抗力影響的一方,應盡可能地采取合理的行為和適當的措施減輕不可抗力對本合同的履行所造成的影響。對于沒有采取適當措施致使損失擴大的一方,其不得就擴大損失的部分要求免責或主張賠償。
12.2.3 發生不可抗力的客觀事件之時或之后,合同雙方仍應繼續履行本合同中規定的保密義務。
12.3 繼續有效條款
對于本合同中約定的、在本合同終止或有效期之后仍對合同各方具有約束力的條款,各方應遵守約定。
12.4 法律適用和爭議解決
本合同適用中華人民共和國法律。對于所有因本合同引起的或與本合同有關的爭議,雙方將通過友好協商的方式予以解決。如果不能通過友好協商的方式解決爭議,雙方均有權將爭議提交至甲方住所地人民法院,通過訴訟方式解決。
12.41 甲方不得用乙方開發的系統從事違法違規操作,否則乙方有權停止服務,并報備相關法律部門,乙方不運營系統平臺,甲方如果利用平臺違法違規,乙方不承擔任何法律和連帶責任。
12.5 合同的生效、變更與終止
12.5.1 本合同經雙方各自指定的代表人簽署和/或蓋章后生效。
12.5.2 合同將保持其有效直至雙方已完全履行合同項下的所有義務且雙方之間的所有付款和索賠已結清,但本合同保密部分中另有規定的除外。
12.5.3 本合同一經簽署,未經雙方同意,任何一方不得隨意更改本合同。本合同所列的附件及需求說明書、系統設計書、檢測標準等文件,經雙方簽字后為本合同的組成部分。其它任何口頭或未包含在本合同內的,或未依據本合同制定的書面文件,均不對雙方發生拘束力。如本合同在履行過程中有任何變更、補充或修改,雙方應另行簽訂書面協議。
12.5.4 本合同一式貳份,各執壹份,具有同等的法律效力。項下雙方的任何權利和義務不因合同雙方發生收購、兼并、重組、分立而發生變化。如發生上述情形之一,則本合同項下的權利和義務隨之轉移至收購、兼并、重組或分立之單位。如雙方在本合同項下的各項權利和義務由其分立單位分別承受的,則雙方與雙方之分立單位分別享有和承擔相關權利和義務。
12.5.5 未盡事宜,雙方討論協商解決。確定解決方案擬定備忘錄,雙方簽字蓋章。成為合同附件,雙方共同遵守執行。
12.5.6 其他補充條款。
甲方: 乙方:
地址: 地址:
統一社會信用代碼: 乙方代表(簽字):
甲方代表(簽字): 開戶行:
開戶行: 賬號:
賬號: 行號:
聯系電話: 聯系電話: