freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

某航空公司管理系統(tǒng)網(wǎng)站開發(fā)概述(編輯修改稿)

2025-07-19 00:04 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ) not null, ArrivalCity nvarchar(50) not null, DepartDate date not null, DepartTime datetime not null, TicketPrice money null, SumPrice money null, BTIMSG text null, ID numeric not null, constraint PK_BUYTICKETINFO primary key (TicketNo), foreign key([CustNO]) references [CustomerInfo]([CustNO]), foreign key([Discount]) references [CustType]([Discount]), foreign key([AirLineNO]) references [AirLineInfo]([AirLineNO]),)go第4章 系統(tǒng)實(shí)現(xiàn) 登陸界面設(shè)計(jì)與實(shí)現(xiàn),其功能是進(jìn)行管理員登錄的實(shí)現(xiàn),包括用戶角色,用戶名,用戶密碼以及登陸成功和登陸失敗的不同處理方式。本系統(tǒng)由福州遠(yuǎn)行者信息技術(shù)有限公司開發(fā),更多內(nèi)容請(qǐng)參閱公司官網(wǎng)。 登陸界面如圖41所示,包涵了用戶角色的選擇,用戶名稱的輸入,用戶密碼的輸入以及登陸確定按鈕和信息重置按鈕。圖41 登陸界面外觀 具體代碼如下://命名空間using System。using 。using 。using 。using 。using 。using 。using 。using 。using 。public partial class Default2 : { region Web 窗體設(shè)計(jì)器生成的代碼 override protected void OnInit(EventArgs e) { // // CODEGEN: 該調(diào)用是 Web 窗體設(shè)計(jì)器所必需的。 // InitializeComponent()。 (e)。 } /// summary /// 設(shè)計(jì)器支持所需的方法 不要使用代碼編輯器修改 /// 此方法的內(nèi)容。 /// /summary private void InitializeComponent() { } endregion protected void Page_Load(object sender, EventArgs e) {}//登陸按鈕的Click事件 protected void Btn_Login_Click(object sender, EventArgs e){ //判斷用戶名是否為空 if (() == ) { (scriptalert(39。登錄名不能為空39。)/script)。 return。 } //調(diào)用外部類 user userLogin = new user()。 //定義一個(gè)布爾常量 bool isok = false。 //判斷用戶角色是否選定 if () { //將用戶輸入的數(shù)據(jù)和數(shù)據(jù)庫(kù)里面的進(jìn)行比較 string sql = select * from UserTable where isnull(UserName,39。39。)=39。 + () + 39。 and isnull(UserPwd,39。39。)=39。 + () + 39。and isnull(UserRole,39。39。)=39。 + + 39。 //調(diào)用外部類的數(shù)據(jù)庫(kù)連接 SqlDataReader myReader = (sql)。 if (()) { //保存用戶名稱 Session[Name] = myReader[UserName].ToString().Trim()。 //保存用戶密碼 Session[Pass] = myReader[UserPwd].ToString().Trim()。 //保存用戶權(quán)限. Session[Role] = myReader[UserRole].ToString().Trim()。 isok = true。 } //關(guān)閉數(shù)據(jù)連接 ()。 } //用戶輸入的數(shù)據(jù)和數(shù)據(jù)庫(kù)的用戶名,密碼,以及用戶角色不匹配時(shí) 顯示登錄失敗 if (!isok) { = 用戶名稱或密碼錯(cuò)誤,登陸失敗!。 return。 } else { //返回主界面 ()。 }}//重置用戶輸入的數(shù)據(jù) protected void Btn_Cancel_Click(object sender, EventArgs e) { = 。 = 。 = 。 }} ,更新,刪除,修改的方便,同時(shí)也是為了提供用戶是否已經(jīng)登陸的檢驗(yàn),如果登陸了則直接顯示系統(tǒng)主界面,否則返回登陸界面重新登陸,具體代碼如下://命名空間 using System。using 。using 。using 。using 。using 。using 。using 。using 。using 。/// summary/// user 的摘要說明/// /summary//定義一個(gè)公開類public class user{ //先申明一系列常用的對(duì)象 private string connstr。 private SqlConnection Sqlconn。 private SqlCommand Sqlcmd。 private SqlDataAdapter Sqladpter。 private DataSet ds。 private SqlDataReader Sqlreader。 public user() {//初始化所有的實(shí)例 connstr = [ApplicationServices].ConnectionString。 Sqlconn = new SqlConnection(connstr)。 Sqlcmd = new SqlCommand()。 Sqladpter = new SqlDataAdapter()。 ds = new DataSet()。 } //連接數(shù)據(jù)庫(kù) public SqlDataReader Login(string sql) { =sql。 = Sqlconn。 if ( == ) { ()。 } Sqlreader=()。 return Sqlreader。 } public DataSet Search(string sql) {//返回內(nèi)存數(shù)據(jù)庫(kù) = new SqlCommand(sql, Sqlconn)。 (ds, temp)。 return ds。 } public void Update(string ID, string UserName, string UserPwd, string UserRole) {//執(zhí)行更新動(dòng)作 = update [UserTable] set [ID]=@e_ID,[UserName]=@e_UserName,[UserPwd]=@e_UserPwd,[UserRole]=@e_UserRole。 (@e_ID,ID)。 (@e_UserName, UserName)。 (@e_UserPwd, UserPwd)。 (@e_UserRole, UserRole)。 = Sqlconn。 ()。 ()。 } public void Delete(string ID) {//執(zhí)行刪除動(dòng)作 = delete from [UserTable] where [ID]=39。 + ID + 39。 = Sqlconn。 ()。 ()。 } public void Insert(string ID, string UserName, string UserPwd, string UserRole) {//執(zhí)行添加動(dòng)作 = insert into [UserTable] values(39。 + ID + 39。,39。 + UserName + 39。,39。 + UserPwd + 39。,39。 + UserRole + 39。)。 = Sqlconn。 ()。 ()。 }} 主界面界面設(shè)計(jì)與實(shí)現(xiàn) ,它的功能是管理員對(duì)客機(jī)管理模塊,航線管理模塊,客戶信息管理模塊等進(jìn)行管理。 登陸界面如圖42所示,包涵了顯示當(dāng)前登錄的管理員信息,當(dāng)前日期,動(dòng)態(tài)的航空公司管理系統(tǒng)的顯示以及各個(gè)模塊的選擇。圖42 主界面外觀 具體代碼如下://命名空間using System。using 。using 。using 。using 。using 。public partial class Index : { protected void Page_Load(object sender, EventArgs e) { //用于判斷用戶已經(jīng)登陸,否則返回登陸界面重新登陸 if ((Session[Name]) == ) { (script language=javascriptalert(39。請(qǐng)登錄39。)。location=39。./39。/script)。 return。 } = (Session[Name])。 = (())。//獲取當(dāng)前系統(tǒng)日期 } },具體實(shí)現(xiàn)就是一張背景圖片的插入。如圖43所示: 圖43 客機(jī)信息管理 客機(jī)信息添加主要功能是客機(jī)信息:包括對(duì)客機(jī)編號(hào),客機(jī)類型,經(jīng)濟(jì)艙位數(shù)量,公務(wù)艙數(shù)量,頭等艙數(shù)量的輸入。 ,如圖44所示,包涵了序號(hào),客機(jī)編號(hào),客機(jī)類型,經(jīng)濟(jì)艙位數(shù)量,公務(wù)艙數(shù)量,頭等艙數(shù)量,備注信息以及提交按鈕和信息重置按鈕。圖44 客機(jī)信息添加 在添加客機(jī)信息時(shí),應(yīng)注意各個(gè)信息欄不能為空,同時(shí)注意數(shù)據(jù)格式,嚴(yán)格按照數(shù)據(jù)庫(kù)設(shè)計(jì)的要求。 客機(jī)信息修改 主要功能是客機(jī)信息:包括對(duì)客機(jī)編號(hào),客機(jī)類型,經(jīng)濟(jì)艙位數(shù)量,公務(wù)艙數(shù)量,頭等艙數(shù)量的修改。 ,包涵了序號(hào),客機(jī)編號(hào),客機(jī)類型,經(jīng)濟(jì)艙位數(shù)量,公務(wù)艙數(shù)量,頭等艙數(shù)量,備注信息以及修改按鈕和窗口關(guān)閉按鈕。圖45 客機(jī)信息更新 客機(jī)信息查詢主要功能是客機(jī)信息:包括對(duì)客機(jī)編號(hào),客機(jī)類型,經(jīng)濟(jì)艙位數(shù)量,公務(wù)艙數(shù)量,頭等艙數(shù)量的查詢。 ,如圖46所示,包涵了序號(hào),客機(jī)編號(hào),客機(jī)類型,經(jīng)濟(jì)艙位數(shù)量,公務(wù)艙數(shù)量,頭等艙數(shù)量,備注信息。圖46 客機(jī)信息查詢
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1