QQ羣78928780記錄整理:90524技術話題-部分

一、jsp控制檯連接數據庫信息
付衛寧(313216444)
誰知道這是什麼意思啊   在運行jsp過程中 控制檯出現的
DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=company")
    trying driver[className=sun.jdbc.odbc.JdbcOdbcDriver,sun.jdbc.odbc.JdbcOdbcDriver@17af46e]
*Driver.connect (jdbc:sqlserver://localhost:1433;DatabaseName=company)
    skipping: driver[className=org.hsqldb.jdbcDriver,org.hsqldb.jdbcDriver@14596d5]
    trying driver[className=com.microsoft.sqlserver.jdbc.SQLServerDriver,com.microsoft.sqlserver.jdbc.SQLServerDriver@387202]
SQLWarning: reason(已將數據庫上下文更改爲 'company'。) SQLState(S0002) vendor code(5701)
SQLWarning: reason(已將語言設置更改爲 簡體中文。) SQLState(S0001) vendor code(5703)
getConnection returning driver[className=com.microsoft.sqlserver.jdbc.SQLServerDriver,com.microsoft.sqlserver.jdbc.SQLServerDriver@387202]
管理層-陳聚雄(457972538)
連接數據庫出現的一些提示信息。
應該已經連上了吧。

二、簡單權限系統的設計
這個書上的電話外呼系統的權限設置方式你可以試試。
如果做得簡單點,我覺得你就把每個模塊定一個標識符,然後,哪個角色擁有哪些模塊,就把這個模塊的標識符放到這個角色中,訪問的時候,只要檢查這個角色是否有相應的模塊標識符,就可以判斷其是否可訪問該模塊。
然後把角色賦給用戶。讓其具有相應的訪問權限。
實現起來應該有多種方式,你覺得哪種方式合適就用哪種。你動手試試。。
在電話外呼裏好像是用字符串拼接方式,存入數據庫中。

三、一個小應用,開發你的大腦
浩爲-喻桃陽(123747407)
突然想到一個小的數據庫應用,可能接下來會用到。這個開發很簡單,放出來讓大家考慮考慮該如何做
要求:計劃去一些學校推廣一個業務,使用這個業務,只要是上海免費接聽的手機就可以省話費,因爲不管打市話還是長途就9分錢,除了月租費,不會發生其他費用。故準備給願意使用此業務的人送1塊錢,怎樣防止重複贈送
對於高手來說,最多一個小時就能搞定
管理層-陳聚雄(457972538)
在數據庫表裏添加一個字段,然後在贈送前,檢查此字段的值。如果未贈送,則贈送,如果已贈送,則跳過。思路是這樣,不知可否。呵呵。。大家想想。
Ghost(728054645)
可單獨建個標記字段呀
浩爲-喻桃陽(123747407)
注意,要考慮的範圍不止一所學校,而是整個上海
Ghost(728054645)
要求:計劃去一些學校推廣一個業務,使用這個業務,只要是上海免費接聽的手機就可以省話費,因爲不管打市話還是長途就9分錢,除了月租費,不會發生其他費用。故準備給願意使用此業務的人送1塊錢,怎樣防止重複贈送
浩爲-喻桃陽(123747407)
不止一個業務員在做,而是很多業務員
大家去想想整個業務模型,再思考該怎麼做
賀一丁(66694180)
信息太少了,把需求寫成文檔會好點。
Ghost(728054645)
業務對象是單個學生還是學校
浩爲-喻桃陽(123747407)
單個學生
陶飛(458169630)
輸入手機號,處理,一個時間只能有一個業務員對一個手機號做處理、
浩爲-喻桃陽(123747407)
大家別搞得複雜了,只是一個簡單的業務系統
管理層-姚劍(471405107)
設立贈送編號表,分爲ID主鍵,編號,手機號,用戶
賀一丁(66694180)
這個程序的目的是什麼?是避免重複業務辦理。要避免重複辦理,就要對每個辦理的號碼添加標誌位。就這樣。
管理層-姚劍(471405107)
然後對編號進行分配,分配給業務員,每個業務員可以使用分配到得贈送編號進行贈送,然後在辦理業務時,對用戶和手機號碼進行檢索,一發現則終止辦理
賀一丁(66694180)
號碼錶:
號碼、機主姓名、機主學校
業務表:
號碼、是否辦理、業務員
浩爲-喻桃陽(123747407)
注意,不是辦理業務,而是贈送一塊錢話費給手機
賀一丁(66694180)
辦理了是另外的表
辦理可以多次,但贈送只有一次
Ghost(728054645)
可以用學校名子和業務員和標記組成的標記字段
賀一丁(66694180)
號碼錶:
號碼、機主姓名、機主學校
業務表:
號碼、是否辦理、業務員
贈送表
號碼、贈送類型、贈送時間
徐浩(348397291)
本來是NULL,要贈送變成1,贈送完變成0,贈送話費就是這個字段的數值,其他業務員時檢測是否是NUll
管理層-姚劍(471405107)
多人同時操作有數據庫管理系統本身的機制去控制吧
賀一丁(66694180)
因爲號碼是分配好的
管理層-姚劍(471405107)
還有對辦理者的限定是什麼?一個人只能辦理一個號碼,還是一個人可以把多個電話號碼加入到這個業務?
賀一丁(66694180)
一個業務員可以辦多個號碼
川-羅磊(176157898)
一個辦理了業務的表
一個送了錢的表
一個業務員表
管理層-姚劍(471405107)
不需要啊,因爲辦理時的贈送單編號不一樣啊。而如果是操作數據庫的同時,那有DBMS本身的機制來控制啊
管理層-陳聚雄(457972538)
當場當通哪位業務員的電話,就由該業務員對該號碼進行贈送的辦理。
浩爲-喻桃陽(123747407)
也就是會減少很多麻煩,並且有效果
管理層-姚劍(471405107)
那就是現場固定的業務員辦理了。是單個人,不會存在什麼衝突啊
川-羅磊(176157898)
多種模
並存
管理層-姚劍(471405107)
業務臺那種的話也有中轉啊,電話打到總機,系統檢索沒有使用的終端,然後電話就轉到那個終端去不就好了嗎
浩爲-喻桃陽(123747407)
我們要先考慮最簡單易行的辦法
並且成本最低的方式
賀一丁(66694180)
這就是 BS 架構用得到的地方了
川-羅磊(176157898)
因爲實際情況中的運營商有多種業務
業務下面還有一些其他的比如彩鈴啊無線上網的服務等
浩爲-喻桃陽(123747407)
就這個贈送1元話費,怎麼避免重複送
管理層-陳聚雄(457972538)
機主辦理業務->登記->檢查是否已送過話費->送話費->送話費結束->更改標記。我理解的流程大概就這樣。。
川-羅磊(176157898)
檢查是否已送過話費->送話費->是否成功->成功->送話費結束->
未成功->檢查是否已送過話費
Ghost(728054645)
業務員{業務員ID ,姓名, 手機號}
手機號{地區,學校 ,手機號,充值情況,贈送}

        以上話題在羣內有具體內容

        以上由羣管理員趙博偉整理

        本書不少篇章已經超出了技術的範疇,上升到人生髮展的高度,這也是副標題叫“人生需要引導” 的一個原因。加入QQ羣78928780,每週一個學習安排,多個學習小組等着你,還可分享各種根據聊天記錄整理的話題喲。

       《數據庫開發這點事》下載地址http://sites.google.com/site/howwe6/db

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章