鄢靖豐,王佳樂
(許昌學(xué)院 信息工程學(xué)院,河南 許昌 461000)
微電子技術(shù)是電子信息技術(shù)的戰(zhàn)略性技術(shù),幾乎對(duì)所有產(chǎn)業(yè)都帶來(lái)了很大的影響,被稱為“產(chǎn)業(yè)的種子”,是國(guó)家信息化水平的重要體現(xiàn)[1],并對(duì)國(guó)家經(jīng)濟(jì)、軍事等方面均有重大影響.文獻(xiàn)[2]提出在研究微電子產(chǎn)業(yè)便捷化中,微電子產(chǎn)品的使用反饋和問(wèn)題交流亟待解決,原因可能是微電子產(chǎn)品的功能差異較大且種類繁多,而廠家又因?yàn)槌杀?、人員等原因沒有進(jìn)行針對(duì)性處理.這就使得微電子產(chǎn)品的反饋交流阻礙了用戶學(xué)習(xí),成為微電子產(chǎn)業(yè)便捷化發(fā)展的絆腳石.
經(jīng)過(guò)研究這一問(wèn)題,貼吧傳播模式能夠很好滿足這些需求,有助于增強(qiáng)傳播的互動(dòng)性,以及拓展對(duì)新聞價(jià)值的認(rèn)識(shí)[3].文獻(xiàn)[4]這種模式能夠很好地滿足用戶的反饋交流,既可以使用戶之間相互分享解決問(wèn)題,也可以使專業(yè)人員集中于重難點(diǎn)普現(xiàn)問(wèn)題,極大幅度地降低了人員成本,提升了用戶體驗(yàn).因此,開發(fā)一個(gè)集銷售和社區(qū)交流、說(shuō)明文檔的微電子平臺(tái)便勢(shì)在必行,文獻(xiàn)[5]微電子平臺(tái)不僅僅能夠銷售微電子產(chǎn)品,還提供了貼吧模式的社區(qū)交流平臺(tái),在交流平臺(tái)中官方會(huì)不定期發(fā)帖提供一些常見、普現(xiàn)問(wèn)題的解決方案,文獻(xiàn)[6]用戶也能夠在交流平臺(tái)中實(shí)時(shí)與其他用戶交流經(jīng)驗(yàn)心得,同時(shí)平臺(tái)還提供了銷售產(chǎn)品的大部分產(chǎn)品的電子版文檔說(shuō)明與使用示例,讓用戶能夠更快速、便捷地解決問(wèn)題.
微電子平臺(tái)系統(tǒng)的目標(biāo)旨在為用戶提供銷售和交流溝通的渠道,提高用戶體驗(yàn),方便微電子技術(shù)相關(guān)知識(shí)的快速傳播與普及,同時(shí)致力于搭建用戶與用戶、用戶與平臺(tái)間的橋梁,讓用戶能夠在技術(shù)方面得到提高.
微電子平臺(tái)系統(tǒng)在銷售模塊部分針對(duì)用戶主要提供微電子產(chǎn)品購(gòu)物車、個(gè)人信息管理、個(gè)人微電子訂單管理、微電子產(chǎn)品信息查看、評(píng)論信息查看主要功能模塊,文獻(xiàn)[7]社區(qū)部分主要提供登錄注冊(cè)、帖子信息查看、帖子發(fā)布、評(píng)論帖子、私信用戶、個(gè)人朋友圈、文檔中心、個(gè)人信息管理功能,文獻(xiàn)[8]管理在銷售部分主要有管理平臺(tái)用戶、管理用戶微電子產(chǎn)品訂單、管理微電子產(chǎn)品類別、管理微電子產(chǎn)品評(píng)論、管理微電子產(chǎn)品信息功能,社區(qū)部分主要有管理用戶、管理帖子信息、管理評(píng)論等功能.
文獻(xiàn)[9]現(xiàn)在對(duì)系統(tǒng)主要功能模塊設(shè)計(jì)使用數(shù)據(jù)流圖的方式進(jìn)行如下分析.
系統(tǒng)管理模塊主要根據(jù)用戶和管理員的不同進(jìn)行系統(tǒng)登錄驗(yàn)證,登錄時(shí)輸入賬號(hào)、密碼后點(diǎn)擊登錄,系統(tǒng)會(huì)匹配后臺(tái)數(shù)據(jù)庫(kù)中的相應(yīng)信息,若信息無(wú)誤后即可完成登錄,其數(shù)據(jù)流圖如圖1所示.
圖1 系統(tǒng)登錄數(shù)據(jù)流圖
用戶下單或管理員管理微電子產(chǎn)品時(shí),系統(tǒng)會(huì)驗(yàn)證下單或產(chǎn)品管理時(shí)的合法性,如果合法將對(duì)后臺(tái)數(shù)據(jù)庫(kù)中信息進(jìn)行更新;如果不合法,如管理員在產(chǎn)品管理時(shí)不慎在商品價(jià)格修改時(shí)輸入非法價(jià)格,系統(tǒng)將會(huì)提示錯(cuò)誤,同時(shí)刷新前端界面并且不修改相應(yīng)信息,其數(shù)據(jù)流圖如圖2所示.
圖2 產(chǎn)品管理數(shù)據(jù)流圖
當(dāng)用戶在社區(qū)發(fā)布帖子、查看帖子、刪除個(gè)人帖子時(shí),系統(tǒng)會(huì)先對(duì)操作權(quán)限等級(jí)情況進(jìn)行判定,權(quán)限無(wú)誤后對(duì)操作進(jìn)行合法性驗(yàn)證,最后如果合法會(huì)對(duì)后臺(tái)數(shù)據(jù)庫(kù)中信息進(jìn)行更新;反之,跳出提示并忽略操作.當(dāng)管理員對(duì)帖子進(jìn)行管理時(shí),系統(tǒng)會(huì)對(duì)操作權(quán)限進(jìn)行驗(yàn)證,如果權(quán)限符合,則對(duì)操作的合法性進(jìn)行二次驗(yàn)證,如果合法則執(zhí)行操作更新后臺(tái)數(shù)據(jù)庫(kù).文章信息改變數(shù)據(jù)流圖如圖3所示.
圖3 文章管理數(shù)據(jù)流圖
用戶可以對(duì)自己的個(gè)人信息進(jìn)行管理,但用戶的賬號(hào)不允許修改.如果用戶要對(duì)自己的密碼進(jìn)行修改,就需要通過(guò)郵箱驗(yàn)證才能完成對(duì)個(gè)人密碼的修改,同時(shí)修改完成后將會(huì)清除用戶的會(huì)話并返回首頁(yè),需要用戶重新登錄.個(gè)人信息管理如圖4所示.
圖4 個(gè)人信息管理
管理員允許對(duì)產(chǎn)品的分類進(jìn)行增添和更改以及刪除,使用二級(jí)分類能夠更好地區(qū)分種類繁多的微電子產(chǎn)品,使用戶能夠更精確地定位自己所需要產(chǎn)品的類別.產(chǎn)品信息管理如圖5所示.
圖5 產(chǎn)品信息管理
用戶能夠管理自己發(fā)布的文章,也可以對(duì)要發(fā)布的文章進(jìn)行管理,可以選擇文章的可見性和文章的可評(píng)論狀態(tài),這能夠使用戶可以更加便捷地管理個(gè)人發(fā)布的文章.文章發(fā)布管理如圖6所示.
圖6 文章發(fā)布管理
基于性能的系統(tǒng)測(cè)試是決定軟件產(chǎn)品質(zhì)量檔次的重要手段[10],因此我們要確定好軟件能平穩(wěn)運(yùn)行的配置環(huán)境,以保證軟件性能質(zhì)量達(dá)到標(biāo)準(zhǔn).測(cè)試環(huán)境如表1所示.
表1 測(cè)試環(huán)境表
對(duì)主要功能模塊進(jìn)行測(cè)試,主要結(jié)果如表2所示.
表2 測(cè)試結(jié)果表
軟件測(cè)試的目的是為了驗(yàn)證微電子平臺(tái)社區(qū)整體的功能特性,從而更好地發(fā)現(xiàn)功能設(shè)計(jì)中的不足或者軟件編碼時(shí)出現(xiàn)的錯(cuò)誤.同時(shí)通過(guò)對(duì)微電子平臺(tái)系統(tǒng)的測(cè)試能夠發(fā)現(xiàn)該平臺(tái)能夠很好地滿足用戶的購(gòu)物和交流反饋的需求,且功能上無(wú)明顯bug,能夠很好地執(zhí)行測(cè)試用例中的所有測(cè)試并輸出預(yù)期結(jié)果,本系統(tǒng)采用SpringBoot實(shí)現(xiàn)更進(jìn)一步提升了系統(tǒng)的可擴(kuò)展性,方便后續(xù)的二次開發(fā)與測(cè)試.
微電子平臺(tái)是基于SpringBoot的集銷售、交流于一身的微電子平臺(tái)系統(tǒng).用戶可以在這里獲得購(gòu)買到微電子產(chǎn)品的大部分資料,同時(shí)如果在學(xué)習(xí)使用中遇到問(wèn)題也可以在微電子平臺(tái)的社區(qū)部分與平臺(tái)或用戶進(jìn)行交流探討問(wèn)題的答案,從而達(dá)成共同進(jìn)步的目的.微電子平臺(tái)的銷售部分也為用戶提供了便捷的操作體驗(yàn),用戶可以進(jìn)行查看分類并找到想要的微電子產(chǎn)品、加入購(gòu)物車、下達(dá)訂單、評(píng)論微電子產(chǎn)品等功能,功能種類較為簡(jiǎn)潔,用戶使用十分便利,同時(shí)平臺(tái)管理部分亦能夠?qū)φ麄€(gè)平臺(tái)進(jìn)行完全管理,外加平臺(tái)本身自帶供用戶交流的社區(qū)部分,且能夠使得用戶在社區(qū)中進(jìn)行收發(fā)帖子、查看帖子、互相私信、互相關(guān)注等功能,從而使用戶的服務(wù)體驗(yàn)得到了較大程度的提升.