Myeclipse下,F(xiàn)iles-Import,在General下面選擇Existing Projects into Workspace,點(diǎn)擊next,在Select root directory下打開項(xiàng)目文件夾的路徑,F(xiàn)inish。就OK了。然后在Run as-Java Application.
創(chuàng)新互聯(lián):于2013年成立為各行業(yè)開拓出企業(yè)自己的“網(wǎng)站建設(shè)”服務(wù),為近千家公司企業(yè)提供了專業(yè)的成都做網(wǎng)站、成都網(wǎng)站制作、網(wǎng)頁設(shè)計和網(wǎng)站推廣服務(wù), 按需制作網(wǎng)站由設(shè)計師親自精心設(shè)計,設(shè)計的效果完全按照客戶的要求,并適當(dāng)?shù)奶岢龊侠淼慕ㄗh,擁有的視覺效果,策劃師分析客戶的同行競爭對手,根據(jù)客戶的實(shí)際情況給出合理的網(wǎng)站構(gòu)架,制作客戶同行業(yè)具有領(lǐng)先地位的。
摘??? 要
進(jìn)入21世紀(jì)以來,網(wǎng)絡(luò)的空前發(fā)展給人們的工作和生活帶來了極大的便利,信息化建設(shè)已經(jīng)成為節(jié)約運(yùn)營成本、提高工作效率的首選。相比之下,國內(nèi)相當(dāng)數(shù)量的中小醫(yī)院的醫(yī)院預(yù)約掛號工作還采用相對保守的手工工作方式,數(shù)據(jù)信息查詢和存儲的成本較高,但效率卻很低下。為了使醫(yī)院預(yù)約掛號管理更高效、更科學(xué),決定開發(fā)醫(yī)院預(yù)約掛號平臺。
本文采用結(jié)構(gòu)化分析的方法,詳細(xì)闡述了一個功能比較強(qiáng)大的醫(yī)院預(yù)約掛號平臺的前后臺開發(fā)、操作流程和涉及的一些關(guān)鍵技術(shù)。首先進(jìn)行了可行性分析,然后是系統(tǒng)分析,通過實(shí)際的業(yè)務(wù)流程調(diào)研,分析業(yè)務(wù)流程和系統(tǒng)的組織結(jié)構(gòu),完成了數(shù)據(jù)流分析和數(shù)據(jù)字典;然后是系統(tǒng)設(shè)計階段主要完成了功能模塊的劃分、闡述了系統(tǒng)設(shè)計的思想、數(shù)據(jù)庫的設(shè)計和系統(tǒng)設(shè)計的工具及技術(shù)。該階段對本系統(tǒng)各個模塊的功能進(jìn)行了詳細(xì)設(shè)計,形成了本系統(tǒng)的功能模塊圖;數(shù)據(jù)庫設(shè)計時先進(jìn)行了概念結(jié)構(gòu)設(shè)計,然后進(jìn)行了邏輯結(jié)構(gòu)設(shè)計,最后完成了數(shù)據(jù)表的設(shè)計。
根據(jù)前幾個階段的分析和設(shè)計,本系統(tǒng)在設(shè)計方面采用B/S模式,同時使用JSP技術(shù)進(jìn)行基本頁面的設(shè)計與功能實(shí)現(xiàn),后臺數(shù)據(jù)庫選用SQL Server 2000數(shù)據(jù)庫。本系統(tǒng)的設(shè)計實(shí)施為醫(yī)院預(yù)約掛號系統(tǒng)的運(yùn)行做基礎(chǔ),為醫(yī)院預(yù)約掛號管理工作提供良好的條件。
關(guān)鍵詞:預(yù)約掛號;結(jié)構(gòu)化分析;平臺
Abstract
In the 21st century, the unprecedented development of the network to the people's work and life has brought great convenience, information technology has become operational cost savings, improve efficiency of choice. In contrast, a considerable number of domestic small and medium hospitals, hospital appointment registration work is relatively conservative with manual work, data query and the high cost of storage, but the efficiency is very low. To make an appointment by registered hospital management more efficient, more science, decided to develop the hospital appointment registration platform.
In this paper, structural analysis, a function described in detail more powerful platform for the hospital before and after the appointment register sets and development, operational processes, and some of the key technologies involved. First, a feasibility analysis, and system analysis, business process through the actual research, analyze business processes and organizational structure of the system to complete the data flow analysis and data dictionary; then completed the system design phase is mainly divided into functional modules, elaborated the idea of the system design, database design and system design tools and techniques. This phase of the system function of each module in detail the design, forming a functional block diagram of the system; database design first tested the concept design, followed by a logic design, and finally completed the data table design.
According to the first few stages of the analysis and design, the system used in the design of B / S mode, JSP technology, the basic page design and implementation of function, use SQL Server 2000 database backend database. Implementation of the system design registration system for the operation of the hospital appointment as a foundation for the hospital management to provide a good appointment registration conditions.
Key Words:Appointment registration; structural analysis; platform
目??? 錄
摘??? 要... I
Abstract II
一、引言... 1
(一)項(xiàng)目開發(fā)的背景... 1
(二)項(xiàng)目開發(fā)的目的... 1
二、可行性分析及總體設(shè)計原則... 2
(一)可行性分析... 2
1.技術(shù)可行性... 2
2.經(jīng)濟(jì)可行性... 2
3.社會可行性... 3
(二)總體設(shè)計原則... 3
三、系統(tǒng)分析... 5
(一)業(yè)務(wù)流程分析... 5
(二)數(shù)據(jù)流圖... 6
(三)數(shù)據(jù)字典... 9
四、系統(tǒng)設(shè)計... 13
(一)系統(tǒng)功能設(shè)計... 13
(二)系統(tǒng)數(shù)據(jù)庫設(shè)計... 14
1.概念結(jié)構(gòu)設(shè)計... 14
2.邏輯結(jié)構(gòu)設(shè)計... 18
3.?dāng)?shù)據(jù)庫表設(shè)計... 18
(三)系統(tǒng)開發(fā)工具與開發(fā)模式的選擇... 20
1.系統(tǒng)開發(fā)工具... 20
2.系統(tǒng)設(shè)計模式... 21
五、系統(tǒng)實(shí)現(xiàn)... 22
(一)用戶模塊... 22
1.登錄及注冊管理模塊... 22
2.首界面... 23
3.用戶注冊界面... 24
4.公告界面... 25
5.科室預(yù)約界面... 26
6.留言界面... 27
(三)管理員模塊... 28
1.登錄界面... 28
2.科室管理界面... 28
3.添加專家界面... 29
六、性能測試與分析... 30
(一)測試的重要性... 30
(二)測試實(shí)例的研究與選擇... 30
(三)測試環(huán)境與測試條件... 31
(四)實(shí)例測試... 32
(五)系統(tǒng)評價... 32
(六)測試結(jié)果... 33
參 考 文 獻(xiàn)... 35
致??? 謝... 36
很明顯,這是一個從屬關(guān)系的雙表結(jié)構(gòu)。
第一個問題,很好解決,做一個任務(wù)定時器,每天晚上12點(diǎn)根據(jù)預(yù)約表更新房間表狀態(tài),當(dāng)天預(yù)約的房間直接更改房間表。
第二個,好像沒什么問題,你查詢的時候是要根據(jù)時間查詢的,如果是今天要預(yù)約就查房間表,如果是未來,就查預(yù)約表,我不知道你的問題在哪個地方
第三個,把房間價格直接作為常量定義到數(shù)據(jù)庫,最后再加一個字段即總價,每次客人開房開始計時,每天12點(diǎn)把總價加上房間價格再賦值給總價,客人退房的時候房間總價清零。
你好,知識付費(fèi)平臺“閃知APP”上線了。
你可以通過幫人解決問題賺取賞金。(每個人都有自己擅長的領(lǐng)域,你也許不擅長財務(wù),但擅長游戲;你也許編程不擅長,但擅長修電腦。)
同時,在APP里你還可以對生活、工作中的問題進(jìn)行付費(fèi)提問,平臺使用大數(shù)據(jù)技術(shù)為你推薦更精準(zhǔn)的在線用戶幫你實(shí)時解答問題。5分鐘解決你任何問題。目前各大應(yīng)用市場均可下載。
import?java.util.Scanner;
/**
*?
*?@author?12052010
*?@Date?December?05,2014
*
*/
public?class?Film?{
public?static?void?main(String[]?args){
Scanner?input?=?new?Scanner(System.in);
int?[][]?num?=?new?int[2][10];
int?fg1,fg2;//標(biāo)志顧客選擇?的座位fg1:排數(shù)?fg2:列數(shù)
for(int?i=0;inum.length;i++){
for(int?j=0;jnum[i].length;j++)
num[i][j]=0;//賦初值,所有座位沒有被預(yù)定
}
randomBook(num);
System.out.print("\n-----------電影院座位訂票情況(0:還沒被預(yù)定?1:?已經(jīng)被預(yù)定)------------");
for(int?i=0;inum.length;i++){
System.out.println("");
for(int?j=0;jnum[i].length;j++)
System.out.print("??"+num[i][j]);
}
/**
?*?顧客輸進(jìn)的排數(shù)必須符合0?or?1
?*/
do{
System.out.print("\nInput?fg1:?");
fg1=input.nextInt();
}?while(fg10||fg12);
/**
?*?顧客輸進(jìn)的列數(shù)必須符合?0-9
?*/
do{
System.out.print("Input?fg2:?");
fg2=input.nextInt();
}?while(fg20||fg29);
if(num[fg1][fg2]==1){
System.out.print("\n已經(jīng)被人訂了,不好意思");
}else{
System.out.print("\n你要訂的座位是:?"+?fg1+"排??"+?fg2+"列,?票價:");
if(fg1==1)
System.out.print("10000文");
else
System.out.print("20000文");
}
}
/**
?*?隨即設(shè)置電影院的座位被預(yù)定
?*/
public?static?void??randomBook(int[][]?num){
for(int?i=0;inum.length;i++){
for(int?j=0;jnum[i].length;j++){
//隨機(jī)設(shè)置
num[i][j]=(int)(Math.random()*2);
}
}
}
}