基于ASPNET的酒店管理系统过程材料.docx

上传人:b****7 文档编号:10023832 上传时间:2023-02-08 格式:DOCX 页数:46 大小:42.83KB
下载 相关 举报
基于ASPNET的酒店管理系统过程材料.docx_第1页
第1页 / 共46页
基于ASPNET的酒店管理系统过程材料.docx_第2页
第2页 / 共46页
基于ASPNET的酒店管理系统过程材料.docx_第3页
第3页 / 共46页
基于ASPNET的酒店管理系统过程材料.docx_第4页
第4页 / 共46页
基于ASPNET的酒店管理系统过程材料.docx_第5页
第5页 / 共46页
点击查看更多>>
下载资源
资源描述

基于ASPNET的酒店管理系统过程材料.docx

《基于ASPNET的酒店管理系统过程材料.docx》由会员分享,可在线阅读,更多相关《基于ASPNET的酒店管理系统过程材料.docx(46页珍藏版)》请在冰豆网上搜索。

基于ASPNET的酒店管理系统过程材料.docx

基于ASPNET的酒店管理系统过程材料

 

毕业设计(论文)附属过程管理材料

 

(201届)

 

专业计算机科学与技术

 

学号

 

学生姓名

 

教务处印制

 

1.本科毕业设计(论文)选题审批表

 

2.本科毕业设计(论文)任务书

 

3.外文原稿(复印件)与译文

 

4.文献综述(前言、主题、总结、参考文献)

 

5.本科毕业设计(论文)开题报告

 

6.本科毕业设计(论文)中期检查报告

 

7.本科毕业设计(论文)指导教师审阅表

 

8.本科毕业设计(论文)评阅人评阅表

 

9.软件验收评分表

 

10.本科毕业设计(论文)答辩记录表

 

11.本科毕业设计(论文)答辩评分表

 

12.本科毕业设计(论文)评分表

 

13.校级优秀毕业设计(论文)推荐表

 

本科毕业设计(论文)选题审批表

 

学生姓名班级

 

设计(论文)选题名称基于ASP.NET的酒店管理系统

选题理由及准备情况:

一、选题理由

随着科学技术的不断进步,信息技术高速发展,计算机应用无处不在,可应用于各行各业,

其中酒店宾馆行业紧跟电子商务时代的步伐,广泛启用计算机软件对企业进行精确、全面的管理。

现代化的宾馆是集客房、餐饮、通讯、娱乐、商务文化及其他各种服务与设施为一体的消耗场所。

我国的酒店管理系统虽然起步较晚,但是拥有良好的发展前景和众多的借鉴基础。

我国于上世纪80年代逐渐发展起来的酒店管理系统,在不断吸收国外先进软件系统特点同时融合自身的实际情况,取其精华去其糟粕,继承原有的管理理念并不断创新,使酒店管理系统发展到一个新的时期。

我国众多优秀软件公司自主研发的搞笑管理系统早已打破国外系统的垄断形式,并时刻接受新的挑战。

新的客户群体不断涌现,必定出现新的服务需求,迫使酒店管理系统向智能化、多元化发展。

二、准备情况

在校期间我学习了c语言,数据库原理,ASP.NET简明教程,软件工程,汇编语言程序设计,

计算机网络等基础知识。

我还自学了div+css,Html等做网站的基础知识,为这次毕业设计做了

准备。

我主要用div+css来制作网站布局与设计,Photoshop来处理图像,C#语言,使用.NET和

SQLserver2005数据库系统开发整个网站。

力求全面完整地实现基于ASP.NET的酒店管理系统的

功能,方便广大用户的操作和应用。

指导教师意见:

 

指导教师(签字)

年月日

教学院长意见:

 

教学院长(签字)

年月日

 

毕业设计(论文)任务书

 

学院

专业

计算机科学与技术

班级

学号

姓名

毕业设计(论文)题目

基于ASP.NET的酒店管理系统

毕业设计(论文)进行起止日期

 

毕业设计(论文)的内容及技术参数

 

本文讨论了基于ASP.NET的酒店管理系统的研究和开发现状,介绍了相关的开发工具和技术。

据此系统的需求分析,规划了基于ASP.NET的酒店管理系统的各个功能模块,并给出了具体实现方案。

本系统的主要模块有房间类型管理、经营状况管理、房间经营管理、客户信息查询、房间信息管理等,其中管理员在登录后可添加、删除、修改房间类型、客房信息等,及时对已预定、入住房间及退房进行管理。

用户登陆平台后,可以查看各个模块的详细信息。

本系统采用的技术参数主要有.NET开发平台,SQLServer2005后台数据库开发工具和DIV+CSS页面布局等。

毕业设计(论文)的要求

 

1、根据公布的毕业论文选题计划,结合自己具体情况在指导教师的指导下进行选题,在题目确定

后必须尽早与指导教师一起,做好毕业论文的准备工作。

2、在毕业论文任务书下达后两周内,必须写出对毕业论文所选题目的意义和研究现状、研究目标

和内容、研究方法和步骤、文献资料查阅情况等文献综述,填写《湖州师范学院毕业论文开题报告》交

指导教师审阅。

3、必须认真独立完成毕业论文阶段规定的全部工作任务,充分发挥主动性、创造性和刻苦钻研精

神,严禁弄虚作假,不得抄袭他人的毕业论文或已有成果。

4、要勇于创新,敢于实践,注意各种能力的锻炼和培养(如外语能力等)。

参阅外文文献资料不得

少于3000个外文单词,并译成中文。

5、要尊敬指导教师,虚心接受指导,遵守纪律,爱护公物。

如因不听指导造成的伤害或其他后果,

均由学生本人负责。

6、撰写毕业论文时,做到条理清晰,逻辑性强,符合科技写作规范,并严格按照学校所规定的本

科生毕业论文要求进行撰写、打印和装订。

毕业论文字数达到专业规定要求。

7、在答辩前一周,应将毕业论文交指导教师审核签字后,送交评阅教师评阅。

8、需提交完整的毕业论文两份,一份交指导教师保存,一份交学院保存。

 

毕业设计(论文)查阅的资料

 

[1]都大明.现代酒店管理[M].复旦大学出版社.2008.10.

[2]刘学明.饭店客房管理[M].广东旅游出版社,2000.10.

[3]

张亚东.酒店企业销售管理信息系统的设计与实现

[J].管理信息系统,2000.9:

45249.

[4]

C.J.Date.AnIntroductiontoDatabase

Systems(seventhEdtion)".机械工业出版社.2001.5

[5]萨师煊,王珊.数据库系统概论(第四版)[M].高等教育出版社.2006.5.

[6]石志国.ASP.NET程序设计实用教程.电子工业出版社.2006.4.

[7]孟庆昌.ASP.NET网站开发先锋[M].机械工业出版社,2010.2.

[8]候炳辉,刘世峰.信息管理系统[J].信息管理系统分析,2004.5:

254-562.

[9]

Huang

Z,Zeng

D,Chen

H.Analyzing

consumer-product

graphs:

Empirical

findings

and

applications

in

recommender

systems.ManagementScience,2007,

53(7):

1146-1164.

[10]

HuangZ,ChenH,ZengD.Applying

associative

retrieval

techniques

to

alleviate

the

sparsity

problem

in

collaborative

filtering,IEEE

TransInformationSystems,2004,22

(1):

116-142.

[11]

夏玮.ASP.NET3.5

AJAXVisual

Studio2008

WEB系统开发完美演绎

[M].

北京:

中国铁道出版

社,2009.11.

[12]翟广宇.基于C/S结构的酒店管理系统.兰州工业高等专科学报,2004.6.2-4.

[13]李朝晖.PowerBuilder开发实例完全剖[J].PowerBuilder10.2006:

122-189.

[14]童德利,田娟,谢琪,陈世福.基于B/S模式的构件式酒店管理信息系统的设计与实现.2003.4.1-4.

[15]张虹.软件工程与软件开发工具[M].清华大学出版.2004.9.

[16]

Iansommerville."Software

Engineeering(6thEdition)".机械工业出版社.2003.8

[17]

韩万江.软件工程案例教程

[M].机械工业出版社.2007.5.

 

毕业设计(论文)进度安排

 

序号毕业设计(论文)各阶段进度名称日期备注

 

1完成选题,下达毕业设计任务书

 

2

查阅、收集、资料,了解毕业设计流程及其

.NET的开

发环境;撰写文献翻译、文献综述

3

完成文献翻译、文献综述、开题报告

上交开题报告

 

4

基本设计基于ASP.NET出酒店管理系统的主要功能的

开题答辩

总体框架和论文框架,对整个系统的实现过程有初步、

日中期检查

系统地认识,总体思路基本明确。

5

完成系统设计,撰写毕业设计论文,完成程序测试试

 

6上交毕业设计论文,毕业设计论文答辩毕业设计答辩

 

指导教师(签名)

学生(签名)

 

开始执行任务日期年月日

 

毕业设计(论文)——外文翻译(原文)

 

AppropriateUsesForSQLite

SQLiteisdifferentfrommostotherSQLdatabaseenginesinthatitsprimarydesigngoalistobesimple:

Simpletoadminister

Simpletooperate

Simpletoembedinalargerprogram

Simpletomaintainandcustomize

ManypeoplelikeSQLitebecauseitissmallandfast.Butthosequalitiesarejusthappyaccidents.

UsersalsofindthatSQLiteisveryreliable.Reliabilityisaconsequenceofsimplicity.Withlesscomplication,thereislesstogowrong.So,yes,SQLiteissmall,fast,andreliable,butfirstandforemost,SQLitestrivestobesimple.

Simplicityinadatabaseenginecanbeeitherastrengthoraweakness,dependingonwhatyouare

tryingtodo.Inordertoachievesimplicity,SQLitehashadtosacrificeothercharacteristicsthat

 

somepeoplefinduseful,suchashighconcurrency,fine-grainedaccesscontrol,arichsetofbuilt-infunctions,storedprocedures,esotericSQLlanguagefeatures,XMLand/orJavaextensions,

tera-orpeta-bytescalability,andsoforth.Ifyouneedsomeofthesefeaturesanddonotmindtheaddedcomplexitythattheybring,thenSQLiteisprobablynotthedatabaseforyou.SQLiteisnotintendedtobeanenterprisedatabaseengine.ItisnotdesignedtocompetewithOracleorPostgreSQL.

ThebasicruleofthumbforwhenitisappropriatetouseSQLiteisthis:

UseSQLiteinsituationswheresimplicityofadministration,implementation,andmaintenancearemoreimportantthanthecountlesscomplexfeaturesthatenterprisedatabaseenginesprovide.Asitturnsout,situationswheresimplicityisthebetterchoicearemorecommonthanmanypeoplerealize.

AnotherwaytolookatSQLiteisthis:

SQLiteisnotdesignedtoreplaceOracle.Itisdesignedtoreplacefopen().

SituationsWhereSQLiteWorksWell

ApplicationFileFormat

SQLitehasbeenusedwithgreatsuccessastheon-diskfileformatfordesktopapplicationssuchas

financialanalysistools,CADpackages,recordkeepingprograms,andsoforth.Thetraditional

File/Open

operation

doesansqlite3_open()andexecutesaBEGIN

TRANSACTION

toget

exclusive

accessto

thecontent.File/SavedoesaCOMMIT

followed

byanother

BEGIN

TRANSACTION.Theuseoftransactions

guaranteesthatupdatesto

the

application

fileare

atomic,durable,isolated,andconsistent.

Temporary

triggers

canbeaddedtothe

databasetorecord

allchangesintoa(temporary)

undo/redologtable.ThesechangescanthenbeplayedbackwhentheuserpressestheUndoand

Redobuttons.Usingthistechnique,anunlimiteddepthundo/redoimplementationcanbewritten

insurprisinglylittlecode.

Embeddeddevicesandapplications

BecauseanSQLitedatabaserequireslittleornoadministration,SQLiteisagoodchoicefor

devicesorservicesthatmustworkunattendedandwithouthumansupport.SQLiteisagoodfitfor

 

useincellphones,PDAs,set-topboxes,and/orappliances.Italsoworkswellasanembedded

databaseindownloadableconsumerapplications.

Websites

SQLiteusuallywillworkgreatasthedatabaseengineforlowtomediumtrafficwebsites(which

istosay,99.9%ofallwebsites).TheamountofwebtrafficthatSQLitecanhandledepends,of

course,onhowheavilythewebsiteusesitsdatabase.Generallyspeaking,anysitethatgetsfewerthan100Khits/dayshouldworkfinewithSQLite.The100Khits/dayfigureisaconservativeestimate,notahardupperbound.SQLitehasbeendemonstratedtoworkwith10timesthatamountoftraffic.

Replacementforadhocdiskfiles

Manyprogramsusefopen(),fread(),andfwrite()tocreateandmanagefilesofdatain

home-grownformats.SQLiteworksparticularlywellasareplacementfortheseadhocdatafiles.

Internalortemporarydatabases

Forprogramsthathavealotofdatathatmustbesiftedandsortedindiverseways,itisofteneasierandquickertoloadthedataintoanin-memorySQLitedatabaseandusequerieswithjoinsandORDERBYclausestoextractthedataintheformandorderneededratherthantotrytocode

thesameoperations

manually.Using

an

SQL

databaseinternally

in

thiswayalsogivesthe

programgreaterflexibility

sincenewcolumnsandindicescanbeaddedwithouthavingtorecode

everyquery.

Command-line

datasetanalysistool

ExperiencedSQL

userscanemploy

thecommand-line

sqliteprogramtoanalyzemiscellaneous

datasets.Rawdatacanbeimported

from

CSV

files,thenthatdatacanbeslicedanddicedto

generateamyriad

ofsummaryreports.Possibleusesincludewebsiteloganalysis,sportsstatistics

analysis,compilation

ofprogramming

metrics,andanalysisofexperimentalresults.

Youcanalsodothesamething

withan

enterprise

client/server

database,of

course.The

advantagestousing

SQLite

in

this

situation

arethatSQLite

ismuch

easiertosetup

andthe

resulting

databaseisasingle

filethat

you

canstoreonafloppydisk

orflash-memory

stickor

emailtoacolleague.

Stand-in

for

anenterprise

databaseduring

demosortesting

Ifyouarewriting

aclient

application

foranenterprisedatabaseengine,itmakessensetousea

genericdatabasebackendthatallows

youtoconnecttomany

different

kindsofSQL

database

engines.Itmakesevenbettersensetogo

aheadandinclude

SQLite

inthemixofsupported

databasesandtostatically

linktheSQLiteengineinwiththeclient.Thatwaytheclient

program

canbeusedstandalonewithanSQLitedatafilefortestingorfordemonstrations.

DatabasePedagogy

Because

it

is

simple

to

setup

and

use

(installation

is

trivial:

just

copy

thesqliteorsqlite.exeexecutabletothetargetmachineandrunit)SQLite

makesagooddatabase

engineforuseinteachingSQL.Studentscaneasilycreateasmanydatabasesastheylike

andcan

emaildatabasestotheinstructor

for

commentsorgrading.F

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 其它课程

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1