iT邦幫忙

0

畢業專題製作、請給予建議!

Kevin 2012-02-19 03:35:3830760 瀏覽

各位前輩大家好、我現在要開始準備做畢業專題了。
這是以下計畫、不知道是不是可以給點指教?

人力三人 專長:1.資料庫、英文非常強、系統 2.程式普通、美工 3.文書、企劃、專案管理。
想做:線上醫療系統(掛號、開醫令、產生報表、病例、批價、藥劑部印單)
原因:因為學校的校務系統爛到報掉(BOT 605萬台幣軟體only 不含 維護、網路設備)但我知道做校務系統當專題做不好會被老師罵說:學校的夠爛了你做的比他爛我看你不用畢業了。
剛好學校有護理系、所以多多少少有開相關課程、也有人可以問行政方面、不知道各位前輩 認為如果拿這個來當畢業專題、然後去"申請"學校是否很好看&實用?

想用:
Windows server 2008 (Dream Spark)
Mysql
Phpmyadmin
Dreamweaver
CSS
報表應該會用 crystal
製作年限為:半年緩衝(沒學分自學 )+兩年(有學分)共 兩年半

不知道 有沒有技術方面推薦要改、因為目前也還沒開學所以沒有辦法跟組員討論。或是有推薦什麼業界熱門的要做也不會難倒人嗎 ?

謝謝!

兩年前就準備做畢業專題
我必須給你這份心
拍手拍手拍手

以下是我個人面試的經驗
不敢講對錯,僅供參考

所謂「畢業專題」不過是面試時另一個哈拉的題材
做什麼(What)並不太重要
重要的是如何做(How)
以及你在團隊中扮演什麼角色(PM?程設?企劃?)

除非題目是很新奇的題目
否則引不起我任何興趣
別說兩年後了
就算你現在拿出整套醫療系統給我看
我也沒興趣
打嗑睡

回到原始題目
我的建議是:不要想像,要就玩真的
怎麼玩真的?
找一家公司(餐廳、圖書館...)配合
就說你們要做專題
請對方提供需求問題及協助Domain knowledge
願意免費開發系統
完成後免費供他們使用,並附原始碼

只要能在面試時肯定地說
「這個專題在完成後由XX單位使用
而且目前仍在使用中」

對我來講
已經足夠擊敗所有其他畢業專題了(不論題目)
讚
mbs iT邦研究生 4 級 ‧ 2012-02-20 14:21:51 檢舉
讚讚讚
Kevin iT邦新手 4 級 ‧ 2012-02-29 00:09:37 檢舉
因為你的文章讓我思考了好久所以現在才回你!

所謂「畢業專題」不過是面試時另一個哈拉的題材
做什麼(What)並不太重要
重要的是如何做(How)
以及你在團隊中扮演什麼角色(PM?程設?企劃?)

沒錯!畢業專題就是要給教授看得、我不瞭解為什麼有些人念資管會選擇做多媒體比方說 有氧運動網站短片。
我把專題的定位不是給科裡面的老師看、而是給教授看這是我的定位。

目前想做課表交叉分析系統
慢慢再導入排課功能。
使用單位有可能是其他非E化學校
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
16
wiseguy
iT邦超人 1 級 ‧ 2012-02-19 17:02:49
最佳解答

不建議做醫療系統。

  1. 醫療系統誠如二樓hojc網友所說,很複雜。就算三個資深工程師見得兩年做得完,更何況你們只有一個功力普通的程式員。
  2. 這系統牽涉很多領域及專業,除非你有顧問可諮詢,或者有現成系統的設計規劃書可參考,要不然做一個半調子,會禁不起教授的質問,更遑論被實際上線使用,那豈不更慘。
  3. 如果你要當做申請學校的專題,那麼建議是要有<創新>元素比較好。醫療系統已經有專業公司在製作,除非你有什麼創新的點子可以贏過人家,或者人家沒想到的。要不然只是 copy 一個已有的系統出來,沒什麼亮眼之處。
  4. 用來申請學校的專題,不盡然一定是要能夠上線真正使用的系統,教授看的是你的創意夠不夠,有沒有栽培的潛力,所以你可可以再想想有沒有其它生活上覺得不方便,可以用管理系統來提高便利性的東西。醫療系統 ... 就忘了吧。
看更多先前的回應...收起先前的回應...
Kevin iT邦新手 4 級 ‧ 2012-02-19 18:30:26 檢舉

"醫療系統 ... 就忘了吧" 還好我有上來問、明天星期一 差點要開小組會議的說汗
1.嗯 我們系統很強、資料庫管理很強 Debug很強 唯獨 "程式普通 含寫PHP"
2.我的個性要做就要做能上線用的系統"生活上覺得不方便"

我現在是學生、我常在各處室打工發現 老師覺得校務排課系統很爛、BUG有夠多。
自己有想過以下兩個:
1.重修 衝堂選課系統 不用每年都在那邊找 有什麼課可以修 不會衝堂。
匯入全校課表就可以自動幫你找出 你的空堂 可以修 哪個班的課或重修。
2.聯合外送系統 與各家業者合作、只要有電腦 手機 就可以登入 以學校、大樓為單位 聯合定餐 業者也只要跑一趟。
3.學校 校務系統 605萬真的是爛到爆掉 想要自己重寫一份 因為自己是學生又在學校打工所以對整個學校的行政流程很瞭解 但 是否太隴大 複雜?

Kevin iT邦新手 4 級 ‧ 2012-02-20 00:14:49 檢舉

當然! 嗯 再怎麼強 都沒各位 前輩強
只是跟班上比 是"強" 跟業界比 可能是"嫩"

wiseguy iT邦超人 1 級 ‧ 2012-02-20 18:19:12 檢舉

校務系統還是太大,排課系統就可以考慮。
如果貴校的排課系統真的很爛,你就可以去找各教授學生調查他們不滿的地方,做一個比貴校的排課系統還優秀的系統,並且給教授們試用。只要有人滿意肯背書,你的系統就有幹掉舊系統的機會。

Kevin iT邦新手 4 級 ‧ 2012-02-22 01:26:54 檢舉

如最新補充!
PS:我們學校的課都還是以班級為單位、所有必修是教務處排(如同高中)
空堂可以自行排 (校訂、系訂)選修 但 選修都是集中 二三 下午。

想請問您認為是否要加排課功能?
因為手上有兩份今天大家討論出的功能。
1.單純爬課表 找出你能重修的課 (簡單?)
2.強大排課系統、結合 前端(學生)、中端(教務處)、後端(電算中心)
的頭痛。

學校的系統 只會分析 教師是否"衝堂"、課與課 是否衝堂。
無法分析 目前學校 這門課有多少人被當 在等候空堂重修。
等候重修 我認為這個可以解決 延畢、空堂因衝堂選不到課的問題!

課表絕對有因果關係!
我們學校有一個主任下行政 鐘點就從一2學分 變成11學分(他的課是兩分課)教務處完全瘋掉了、全校的課完全重排、還因為他下行政 開除了一位兼䀻。
系統爛到爆掉。

想先請問是否要增加排課功能?(兩份功能都不同 到時候再加上)、與重修分析功能 讓排課人員可讓一門課選到上限。學生空著衝堂也沒意義會影響畢業、老師都請了重修不用錢 應該可以讓課程達到最高效應。(還是有人數限制)

目前我們都是紙本作業、先列出 可用技術、與可望功能。
目前正在判斷功能可行性。
與是否導入排課系統 還是就單單交叉分析? 差很多.....

Kevin iT邦新手 4 級 ‧ 2012-02-22 01:37:06 檢舉

其實我個人生活上有個問題 就是 我有科目被當掉、我到現在一直選不到課。
因為 科內排的課 跟學校兼任來的時間 永遠衝堂!
所以想做 課程重修人數、讓我們能選到課。

但這是否扯到成績問題、不然怎麼判讀 多少學生被當掉需要重修...

wiseguy iT邦超人 1 級 ‧ 2012-02-22 09:35:22 檢舉

排課可以先不考慮。
不過如果你們學校的課表會公布在網站上,能做到把現成的課表直接從網頁匯入,那是最好了。
重點是產生報表出來,呈現原本人工很難做,或做不出來的衝堂分析。有了這個報表,教務處可能就會有興趣找你們做更深入整合,那時再來考慮排課都還來得及。

Kevin iT邦新手 4 級 ‧ 2012-02-24 19:41:18 檢舉

OK!
我們學校是會把課表公佈在網站上
我想分兩階段來進行。
1.選課分析
2.排課

因為我想要徹底解決學校排課問題!
學校常常以老師時間為優先沒有去分析學生是否會衝堂選的到選不到
常常開了課 卻只有25人多 可能六班只有一班能選到這些時段造成資源浪費

8
pantc328
iT邦高手 1 級 ‧ 2012-02-19 08:40:33

那就做吧~
不用怕被老師罵
老師沒資格罵
因為老師做的也不會很好,只有一張嘴只會批評而已

Kevin iT邦新手 4 級 ‧ 2012-02-19 18:30:55 檢舉

讚!
但是 學分掌握在老師手上 當掉= 延畢

10
何必問
iT邦好手 1 級 ‧ 2012-02-19 14:48:25

這醫療系統要做哪個部分先定義好
前端掛號系統要先設想如何串接健保資訊以及編碼規則(與病歷病史調閱)
權限的定義
看病的流程
醫生開藥方則藥的安全庫存如何設定
醫生是生財工具卻是人,休假調離職等的控管
看報表的權限
施行手術的排程 開刀房的使用排程
病患的每日狀態報表
這系統可不簡單...

Kevin iT邦新手 4 級 ‧ 2012-02-19 18:20:51 檢舉

老天阿你這樣一列 還真不簡單、整套系統資料庫欄位 很龐大。
有學姐白痴白痴的做 "線上字典" 這我不想變成像他們那樣 資料庫太隴大作不完。

10
ithomelee
iT邦研究生 1 級 ‧ 2012-02-19 17:30:48

不要預設太偉大目標
儘早動手 實作下去 你會發現 問題比你想像多太多 時間不夠用

Kevin iT邦新手 4 級 ‧ 2012-02-22 01:28:34 檢舉

所以拋棄了醫療系統!

6
Albert
iT邦高手 1 級 ‧ 2012-02-20 08:01:00

mvradio提到:
人力三人 專長:1.資料庫、英文非常強、系統 2.程式普通、美工 3.文書、企劃、專案管理。
想做:線上醫療系統(掛號、開醫令、產生報表、病例、批價、藥劑部印單)
原因:因為學校的校務系統爛到報掉(BOT 605萬台幣軟體only 不含 維護、網路設備)但我知道做校務系統當專...(恕刪)

歡迎加入一起加入 美國紐澤西 PatienOS 全球醫療系統
可以他來當專案 客製化 研發 改善
(台大醫管研究所指定教材)

Skype: Aempiere/Compiere
技術轉移顧問 Albert

看更多先前的回應...收起先前的回應...
Albert iT邦高手 1 級 ‧ 2012-02-20 08:06:47 檢舉

mvradio提到:
人力三人 專長:1.資料庫、英文非常強

請問是英語系國家出生 ? postgresDB 核心開發成員嗎 ?
請問是香港科技大學資工研究所 postgresDB 專案成員 ?
請與我聯絡

Albert iT邦高手 1 級 ‧ 2012-02-20 08:42:16 檢舉

[patienOS] 打錯了, 是 [patientOS]

如果對以 webService 核心的 醫療系統 有興趣請與我聯絡

Albert iT邦高手 1 級 ‧ 2012-02-20 12:11:13 檢舉

xx系統會難用不外乎,
a.架構差資料重複輸入多,導致資料不一致
b.操作性差,相關聯的資訊,無法同時取得。(需要跨系統才能取得資料)

[架構差] 是感覺式用詞, 沒有正向幫助!!!
[JDE 架構 [差] ] 是跟一般性統 有差異, [差異] 可以創造特殊價值 !!!
JDE 架構 [差異] 反正規化 造就很多 [奇蹟] !!!
售訂單單頭有的資料欄位
幾乎單身都有
因此一單
多個交貨日期
多個交貨地點
多個業務聯絡人
多個出貨倉庫
多個稅率
多個佣金比率
多個付款條件

[差異] 就會有奇蹟 !!!!

b.操作性 [差]
再度確認一路確認
多歧分路流程核准
是真差異還是真優秀 !!??

Kevin iT邦新手 4 級 ‧ 2012-02-22 01:34:48 檢舉

Sorry! 這不是全web算有一點點過時?
據我所知現在台大都用全web 無論再哪 醫師只要有網路 有IE就可登入使用。
要裝東西才能用 算舊摟~
而且我們這組目前已退出 醫療系統的想法

Albert iT邦高手 1 級 ‧ 2012-03-06 22:06:37 檢舉

照你這麼說
Oracle ERP/SAP ERP 都是 過時了 ??
真正應用系統都是 Rich Client
又不是上網查資料
patientOS 是 [台大醫管所]教材
不是台大醫院
看文章要看清楚

6
pkjammy
iT邦新手 5 級 ‧ 2012-02-20 10:17:08

兩點建議:
1.如果你是初學者,從系統架構與資料串聯為主。
外包系統會難用不外乎,
a.架構差資料重複輸入多,導致資料不一致
b.操作性差,相關聯的資訊,無法同時取得。(需要跨系統才能取得資料)
2.如果你不再是初學者,有以下兩個方向(未來的趨勢,早學早好)
a.使用手機APP建置你要的系統
b.使用html5 建置你的系統
另外若你是學程式設計這多考慮 N-Tier,不要再做 Client-Server架構了。對未來比較有加分的作用
PS:未來的PG不會再有平台的問題,僅會有架構的問題,而N-Tier是不變的趨勢

Kevin iT邦新手 4 級 ‧ 2012-02-22 01:05:13 檢舉

1.嗯 大家都考過乙級、非常瞭解 一個DB一筆資料、資料重複利用的概念
2.學校的系統是 一個DB 6台入口主機 1台DB主機 選課就一定是炸掉 當機
他都是踩模組抓資料、一到成績輸入 慢到 要等一分鐘 才會跑出 學生成績 比例

我們是初學者 這應是第一次展現我們所學得東西
除一位:他有 系統、HTML4、架站 經驗
選課 用app有點勉強吧 ?

多層次架構N-Tier wow 不熟 新名詞 要學得還可多的了= ="

2
一級屠豬士
iT邦大師 1 級 ‧ 2012-02-20 13:56:57

建議先把MySQL學好吧.

Kevin iT邦新手 4 級 ‧ 2012-02-22 01:28:11 檢舉

PHP ASP 頭痛@_@

2
120131511
iT邦研究生 4 級 ‧ 2012-02-20 14:26:30

先做一個小的,針對學校的需要,將它做到學校非用不可。

成效出來後跟學校談合作,運用學校資源(包括育成)讓自己畢業後有舞台,
多做幾個產品出來後,要讓大公司挖角或把自己的公司做大,
會比你畢業後找工作更有優勢。

Kevin iT邦新手 4 級 ‧ 2012-02-22 01:35:33 檢舉

一個排課系統 應該不會大到 非用不可吧 ?
不然現在其他學校是怎麼排課的?

120131511 iT邦研究生 4 級 ‧ 2012-02-24 00:51:50 檢舉

您提到:

mvradio提到:
學校的校務系統爛到報掉

這不就是機會嗎,如果您的功能可以取代一部份,就表示您真的有實力,
自然就很多機會。
要不以自己在學校,就自己、班上、系上有什麼需求是目前沒有的,
而且是大家都期望的,這也是機會,像FACEBOOK也是這樣產生的,
想想一些不經意的麻煩或創意,舞台很可能由此開始。

Kevin iT邦新手 4 級 ‧ 2012-02-24 19:42:13 檢舉

讚!謝謝你的建議!
我們只能 慢慢改革

6
player
iT邦大師 1 級 ‧ 2012-02-20 17:07:06

既然你OS都用Windows server 2008了
為何DB不改用SQL Server 2008 R2 Express (免費)
IDE用Visual Studio 2010 Express (免費)
Web-Server使用Windows內的IIS
網頁寫成 ASP.NET 4.0
這樣的話, 市面上相關的書很多, 有些功能甚至你可以直接套用

Kevin iT邦新手 4 級 ‧ 2012-02-22 00:52:43 檢舉

ASP.NET 4.0 安全性不高?
PHP我想TEAM可能要花一點點時間瞭解
目前已修過課程(不含自修技能 就是 ASP、VB <-因為老師原因 大家有點記恨 他都教好深 大家都怕了

應該會用08 R2

2
raydai
iT邦新手 5 級 ‧ 2012-02-20 23:06:27

醫療系統
真的太大了
跟上面所說的一樣有很深入東西在裡面
我想你可以往PHR(Personal Health Record)這方面去看看
希望對你有幫助^^

Kevin iT邦新手 4 級 ‧ 2012-02-22 00:55:04 檢舉

聽了hojc&MVP
完全扯底退出 醫療這一塊
我們不學護理、更不學醫療 有上 醫療組織管理(這學期開始
我們不是醫療人員、所以....無法判斷是否能達到醫療人員認為的User Friendly
我覺得這User Friendly 超級超級重要!
因為我們只負責寫、但我們本身不從事這行業 不瞭解 他們的習慣與使用方法
會做的很爛 除非待過醫界

4
chenysu
iT邦新手 5 級 ‧ 2012-02-20 23:46:50

我覺得你的專題內容還是必須以你們整個TEAM能做的範圍來思考要做的多大
再設定想要挑戰的部份為哪些層面
至於要設定什麼類型的系統..最好是能夠你們在未來就業方面可以搬得上抬面的才好.
必竟做一個很大的題目..但實際上是其中的一部份..也就會變成.頭大身體小的情況.會下不了台.
其中要挑戰的部份要有創新的思維在其中.不然..你要怎麼去寫多大的系統都會拉散了你的TEAM的焦點而容易抓不回來喲.

Kevin iT邦新手 4 級 ‧ 2012-02-24 19:43:02 檢舉

嗯 目前學捷運
做分接進行、即使我們紙完成第一階段 我們至少還有基本東西可以交出去

6
hollowaysxp
iT邦新手 4 級 ‧ 2012-02-21 00:44:42

以專題來說真的算是很忙了!我以前大學的時候,用C#寫一個2D遊戲,同學會寫老師出的作業。
到專題時就不知如何下手.......因為我高職就開始自學VB6.0,所以那時候也寫了一些小程式。

我當初用一個月寫2D RPG遊戲,一個月每天早上6點寫到晚上8點,假日除外,一個月寫完,專題96~97分。不過不算很好,因為後面沒時間,用文字的GUI帯過很多。寫得好的大概是物品裝備的文字db。在c#內傳入物品或裝備id就可以使用各項參數。

之後有寫過一個機車保養系統的軟體,也是真的很麻煩,東西很多debug一直重複做....重點機車保養系統很單純這樣,沒有和庫存系統連在一起,就已經快爛掉了。

環環相扣的系統,最怕的就是一個環節出錯,整個都會錯誤,系統測試時間也是很長。

以ERP系統來看.....就是一個很好的例子,大家都怕系統有bug,不到真正上線,沒人知道還有甚麼隱藏bug沒被發現。

有時候我自己寫程式後來產生的bug也是使用者發現的。

Kevin iT邦新手 4 級 ‧ 2012-02-22 01:37:42 檢舉

嗯!真的連架設都要上線才知道
目前朝能上線使用的為主
醫療 放棄了

4
judyhu
iT邦新手 5 級 ‧ 2012-02-21 22:23:06

提醒你一句話:「『資料庫管理很強』絕對不等於『有辦法寫資料庫程式』。」
(這是本人當年的切身之痛~~ XD )

看更多先前的回應...收起先前的回應...
Kevin iT邦新手 4 級 ‧ 2012-02-22 00:48:57 檢舉

嗯~英文 多益850 應該夠應付吧 ?

wiseguy iT邦超人 1 級 ‧ 2012-02-22 09:23:55 檢舉

英文很強,就容易看懂資訊文件嗎?
不見得耶
我大姐是高中英文老師,都教超過20年的書了,不過她連『File not found』也在問我這是什麼 ...

echen688 iT邦高手 1 級 ‧ 2012-02-22 12:52:05 檢舉

wiseguy提到:
不過她連『File not found』也在問我這是什麼 ...

這一句顯然不合高中英文文法....... 偷笑

wiseguy iT邦超人 1 級 ‧ 2012-02-22 13:29:20 檢舉

其實英文強,看原文資料當然有幫助。只不過電腦專業領域裡的專有名詞,若對電腦不熟,光是英文強,恐怕不見得討得了便宜。
像 class library 我們就知道是類別函式庫,不過我大姐就會問什麼是『班級圖書館』?

echen688 iT邦高手 1 級 ‧ 2012-02-22 13:56:50 檢舉

wiseguy提到:
像 class library 我們就知道是類別函式庫,不過我大姐就會問什麼是『班級圖書館』?

XD

英文的話,就要多看多查了,因為會有很多是專有名詞。我以前在看手機或電腦相關的外國網站也是單字慢慢看。

現在就都看了很習慣,專有名詞看多查多了,現在看比較不需要字典了。

像 class library 我們就知道是類別函式庫,不過我大姐就會問什麼是『班級圖書館』?

班級圖書館
這個夠經典

judyhu iT邦新手 5 級 ‧ 2012-03-06 21:38:08 檢舉

[/quote]英文很強,就容易看懂資訊文件嗎?不見得耶[/quote]

呵~ 是也沒錯啦~
就像我們的中文應該都算好的吧,但還是有一堆人會問我「捷徑」、「對話方塊」、「拖曳」是什麼意思?甚至連「點一下」是什麼意思我都被問過。
這些都不是什麼多專業的專有名詞,但對於"不懂電腦"的人來說一樣是艱深無比的]專有名詞。
英文好的優點是在於排除專有名詞外的"一般語意"的部分,至少可以一眼瞄過去就知道"文意",當中關鍵的專有名詞再查一下就OK,英文閱讀能力差的話,一篇文章不要說7、8成以上的字都要查,就是3、4成要查才能看的話,想必最後的文意已經相差甚遠了~

2
godstamp
iT邦新手 3 級 ‧ 2012-02-25 13:35:07

做個學校活動及學業交流相關的社群平台..
與學生生活有關、與課業有關、與學校文化有關,有點挑戰性又不會太難,網路上又有很多社群平台可以參考需要規劃哪些功能,而且也有這類社群平台的架站套件是開放源始碼的,可以從中學習並瞭解相關技術。

Kevin iT邦新手 4 級 ‧ 2012-02-29 00:03:02 檢舉

交流。。。
這個市場已經被Facebook取代了、學校以前有論壇、但需要人養
成功性不高。

我要發表回答

立即登入回答