-
大小: 18.63MB文件類(lèi)型: .rar金幣: 1下載: 0 次發(fā)布日期: 2023-07-14
- 語(yǔ)言: Java
- 標(biāo)簽: 預(yù)約掛號(hào)??jsp??醫(yī)院??管理??
資源簡(jiǎn)介
基于jsp的網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng),本系統(tǒng)的參與角色分為用戶(hù)和管理員。前臺(tái)用戶(hù)主要進(jìn)行注冊(cè)、登錄、科室及專(zhuān)家信息瀏覽、預(yù)約掛號(hào)、留言等操作。后臺(tái)管理員主要進(jìn)行科室管理、專(zhuān)家管理、用戶(hù)管理、預(yù)約管理、留言管理、公告管理等操作。該系統(tǒng)的開(kāi)發(fā)包括后臺(tái)數(shù)據(jù)庫(kù)的建立、維護(hù)和前臺(tái)應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、安全性好的數(shù)據(jù)庫(kù)。而對(duì)于后者則要求開(kāi)發(fā)的系統(tǒng)提供方便友好的人機(jī)對(duì)話(huà)界面,可以進(jìn)行數(shù)據(jù)的錄入、查詢(xún)、修改、排序等功能。
本系統(tǒng)主要解決患者在需要就醫(yī)時(shí)的掛號(hào)難的問(wèn)題,以MyEclipse為開(kāi)發(fā)工具,在設(shè)計(jì)方面采用B/S模式,采用當(dāng)前最先進(jìn)、最流行的WEB開(kāi)發(fā)框架和技術(shù)之一的SSH框架(Struts + Spring + Hibernate)來(lái)完成整個(gè)系統(tǒng)的設(shè)計(jì),在數(shù)據(jù)庫(kù)的設(shè)計(jì)上利用了MySQL的便利性和實(shí)用性(帶有數(shù)據(jù)庫(kù)批處理文件)。
代碼片段和文件信息
package?com.action;
import?java.util.List;
import?java.util.Map;
import?org.apache.struts2.ServletActionContext;
import?com.dao.TAdminDAO;
import?com.model.TAdmin;
import?com.opensymphony.xwork2.ActionSupport;
import?com.util.Pagination;
public?class?adminAction?extends?ActionSupport
{
private?int?userId;
private?String?userName;
private?String?userPw;
?
private?String?message;
private?String?path;
private?int?index=1;
private?TAdminDAO?adminDAO;
public?String?adminAdd()
{
TAdmin?admin=new?TAdmin();
admin.setUserName(userName);
admin.setUserPw(userPw);
adminDAO.save(admin);
this.setMessage(“操作成功“);
this.setPath(“adminManage.action“);
return?“succeed“;
}
public?String?adminManage()
{
List?adminList=adminDAO.findAll();
Map?request=(Map)ServletActionContext.getContext().get(“request“);
request.put(“adminList“?adminList);
return?ActionSupport.SUCCESS;
}
public?String?adminManageFenye()
{
List?adminList=adminDAO.findAll();
int?pageSize=3;
int?fromIndex?=?(index?-?1)?*?pageSize;
int?toIndex?=?Math.min(fromIndex?+?pageSize?adminList.size());
List?adminListFenye?=?adminList.subList(fromIndex?toIndex);
????????Pagination?p?=?new?Pagination();//創(chuàng)建?分頁(yè)對(duì)象
????????p.setIndex(index);//設(shè)置頁(yè)數(shù)
????????p.setPageSize(pageSize);
????????p.setTotle(adminList.size());//設(shè)置總共的條數(shù)
????????p.setData(adminListFenye);//設(shè)置數(shù)據(jù)
????????p.setPath(“adminManageFenye.action?“);//跳轉(zhuǎn)的路徑
Map?request=(Map)ServletActionContext.getContext().get(“request“);
request.put(“page“?p);
return?ActionSupport.SUCCESS;
}
public?String?adminDel()
{
adminDAO.delete(adminDAO.findById(userId));
this.setMessage(“刪除成功“);
this.setPath(“adminManage.action“);
return?“succeed“;
}
public?TAdminDAO?getAdminDAO()
{
return?adminDAO;
}
public?void?setAdminDAO(TAdminDAO?adminDAO)
{
this.adminDAO?=?adminDAO;
}
public?String?getMessage()
{
return?message;
}
public?int?getIndex()
{
return?index;
}
public?void?setIndex(int?index)
{
this.index?=?index;
}
public?void?setMessage(String?message)
{
this.message?=?message;
}
public?String?getPath()
{
return?path;
}
public?void?setPath(String?path)
{
this.path?=?path;
}
public?int?getUserId()
{
return?userId;
}
public?void?setUserId(int?userId)
{
this.userId?=?userId;
}
public?String?getUserName()
{
return?userName;
}
public?void?setUserName(String?userName)
{
this.userName?=?userName;
}
public?String?getUserPw()
{
return?userPw;
}
public?void?setUserPw(String?userPw)
{
this.userPw?=?userPw;
}
?
}
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????文件??????16155??2013-07-20?18:23??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\db_yygh.sql
?????文件???????5256??2013-05-17?01:50??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\.classpath
?????文件????????539??2012-04-01?23:04??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\.myhibernatedata
?????文件????????285??2013-05-16?14:47??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\.myme
?????文件???????1687??2013-05-16?14:52??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\.project
?????文件????????100??2013-05-17?13:58??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\.settings\org.eclipse.core.resources.prefs
?????文件????????330??2012-04-01?23:04??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\.settings\org.eclipse.jdt.core.prefs
?????文件????????415??2013-05-16?14:47??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\.springBeans
?????文件???????2785??2012-04-01?23:04??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\src\com\action\adminAction.java
?????文件???????3459??2012-04-01?23:04??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\src\com\action\gonggaoAction.java
?????文件????????189??2012-04-01?23:04??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\src\com\action\indexAction.java
?????文件???????3432??2013-05-22?23:45??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\src\com\action\keshiAction.java
?????文件???????2657??2012-04-01?23:04??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\src\com\action\liuyanAction.java
?????文件???????4936??2012-04-01?23:04??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\src\com\action\UserAction.java
?????文件???????4194??2012-04-01?23:04??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\src\com\action\yishengAction.java
?????文件???????3943??2012-04-01?23:04??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\src\com\action\yuyueAction.java
?????文件???????3980??2013-05-20?18:28??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\src\com\dao\TAdminDAO.java
?????文件???????5495??2012-04-01?23:04??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\src\com\dao\TGonggaoDAO.java
?????文件???????3733??2012-04-01?23:04??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\src\com\dao\TKeshiDAO.java
?????文件???????4153??2012-04-01?23:04??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\src\com\dao\TLiuyanDAO.java
?????文件???????3729??2012-04-01?23:04??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\src\com\dao\TUserDAO.java
?????文件???????4809??2012-04-01?23:04??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\src\com\dao\TYishengDAO.java
?????文件???????4361??2012-04-01?23:04??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\src\com\dao\TYuyueDAO.java
?????文件????????782??2012-04-01?23:04??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\src\com\model\TAdmin.hbm.xm
?????文件????????887??2012-04-01?23:04??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\src\com\model\TAdmin.java
?????文件???????2327??2013-05-17?00:48??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\src\com\model\TGonggao.hbm.xm
?????文件???????3782??2012-04-01?23:04??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\src\com\model\TGonggao.java
?????文件????????926??2012-04-01?23:04??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\src\com\model\TKeshi.hbm.xm
?????文件???????1364??2012-04-01?23:04??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\src\com\model\TKeshi.java
?????文件???????1089??2012-04-01?23:04??jsp網(wǎng)絡(luò)預(yù)約掛號(hào)系統(tǒng)\yygh\src\com\model\TLiuyan.hbm.xm
............此處省略1029個(gè)文件信息
評(píng)論
共有 條評(píng)論