鄢靖豐,王佳樂
(許昌學院 信息工程學院,河南 許昌 461000)
微電子技術是電子信息技術的戰略性技術,幾乎對所有產業都帶來了很大的影響,被稱為“產業的種子”,是國家信息化水平的重要體現[1],并對國家經濟、軍事等方面均有重大影響.文獻[2]提出在研究微電子產業便捷化中,微電子產品的使用反饋和問題交流亟待解決,原因可能是微電子產品的功能差異較大且種類繁多,而廠家又因為成本、人員等原因沒有進行針對性處理.這就使得微電子產品的反饋交流阻礙了用戶學習,成為微電子產業便捷化發展的絆腳石.
經過研究這一問題,貼吧傳播模式能夠很好滿足這些需求,有助于增強傳播的互動性,以及拓展對新聞價值的認識[3].文獻[4]這種模式能夠很好地滿足用戶的反饋交流,既可以使用戶之間相互分享解決問題,也可以使專業人員集中于重難點普現問題,極大幅度地降低了人員成本,提升了用戶體驗.因此,開發一個集銷售和社區交流、說明文檔的微電子平臺便勢在必行,文獻[5]微電子平臺不僅僅能夠銷售微電子產品,還提供了貼吧模式的社區交流平臺,在交流平臺中官方會不定期發帖提供一些常見、普現問題的解決方案,文獻[6]用戶也能夠在交流平臺中實時與其他用戶交流經驗心得,同時平臺還提供了銷售產品的大部分產品的電子版文檔說明與使用示例,讓用戶能夠更快速、便捷地解決問題.
微電子平臺系統的目標旨在為用戶提供銷售和交流溝通的渠道,提高用戶體驗,方便微電子技術相關知識的快速傳播與普及,同時致力于搭建用戶與用戶、用戶與平臺間的橋梁,讓用戶能夠在技術方面得到提高.
微電子平臺系統在銷售模塊部分針對用戶主要提供微電子產品購物車、個人信息管理、個人微電子訂單管理、微電子產品信息查看、評論信息查看主要功能模塊,文獻[7]社區部分主要提供登錄注冊、帖子信息查看、帖子發布、評論帖子、私信用戶、個人朋友圈、文檔中心、個人信息管理功能,文獻[8]管理在銷售部分主要有管理平臺用戶、管理用戶微電子產品訂單、管理微電子產品類別、管理微電子產品評論、管理微電子產品信息功能,社區部分主要有管理用戶、管理帖子信息、管理評論等功能.
文獻[9]現在對系統主要功能模塊設計使用數據流圖的方式進行如下分析.
系統管理模塊主要根據用戶和管理員的不同進行系統登錄驗證,登錄時輸入賬號、密碼后點擊登錄,系統會匹配后臺數據庫中的相應信息,若信息無誤后即可完成登錄,其數據流圖如圖1所示.

圖1 系統登錄數據流圖
用戶下單或管理員管理微電子產品時,系統會驗證下單或產品管理時的合法性,如果合法將對后臺數據庫中信息進行更新;如果不合法,如管理員在產品管理時不慎在商品價格修改時輸入非法價格,系統將會提示錯誤,同時刷新前端界面并且不修改相應信息,其數據流圖如圖2所示.

圖2 產品管理數據流圖
當用戶在社區發布帖子、查看帖子、刪除個人帖子時,系統會先對操作權限等級情況進行判定,權限無誤后對操作進行合法性驗證,最后如果合法會對后臺數據庫中信息進行更新;反之,跳出提示并忽略操作.當管理員對帖子進行管理時,系統會對操作權限進行驗證,如果權限符合,則對操作的合法性進行二次驗證,如果合法則執行操作更新后臺數據庫.文章信息改變數據流圖如圖3所示.

圖3 文章管理數據流圖
用戶可以對自己的個人信息進行管理,但用戶的賬號不允許修改.如果用戶要對自己的密碼進行修改,就需要通過郵箱驗證才能完成對個人密碼的修改,同時修改完成后將會清除用戶的會話并返回首頁,需要用戶重新登錄.個人信息管理如圖4所示.

圖4 個人信息管理
管理員允許對產品的分類進行增添和更改以及刪除,使用二級分類能夠更好地區分種類繁多的微電子產品,使用戶能夠更精確地定位自己所需要產品的類別.產品信息管理如圖5所示.

圖5 產品信息管理
用戶能夠管理自己發布的文章,也可以對要發布的文章進行管理,可以選擇文章的可見性和文章的可評論狀態,這能夠使用戶可以更加便捷地管理個人發布的文章.文章發布管理如圖6所示.

圖6 文章發布管理
基于性能的系統測試是決定軟件產品質量檔次的重要手段[10],因此我們要確定好軟件能平穩運行的配置環境,以保證軟件性能質量達到標準.測試環境如表1所示.

表1 測試環境表
對主要功能模塊進行測試,主要結果如表2所示.

表2 測試結果表
軟件測試的目的是為了驗證微電子平臺社區整體的功能特性,從而更好地發現功能設計中的不足或者軟件編碼時出現的錯誤.同時通過對微電子平臺系統的測試能夠發現該平臺能夠很好地滿足用戶的購物和交流反饋的需求,且功能上無明顯bug,能夠很好地執行測試用例中的所有測試并輸出預期結果,本系統采用SpringBoot實現更進一步提升了系統的可擴展性,方便后續的二次開發與測試.
微電子平臺是基于SpringBoot的集銷售、交流于一身的微電子平臺系統.用戶可以在這里獲得購買到微電子產品的大部分資料,同時如果在學習使用中遇到問題也可以在微電子平臺的社區部分與平臺或用戶進行交流探討問題的答案,從而達成共同進步的目的.微電子平臺的銷售部分也為用戶提供了便捷的操作體驗,用戶可以進行查看分類并找到想要的微電子產品、加入購物車、下達訂單、評論微電子產品等功能,功能種類較為簡潔,用戶使用十分便利,同時平臺管理部分亦能夠對整個平臺進行完全管理,外加平臺本身自帶供用戶交流的社區部分,且能夠使得用戶在社區中進行收發帖子、查看帖子、互相私信、互相關注等功能,從而使用戶的服務體驗得到了較大程度的提升.