2.需求分析
驴友网站是一个爱好旅游群体的平台。无论你是喜欢登山、徒步、潜水、自行车,亦或是喜欢背包自助到世界各地旅行,你都能够通过网站查看到最新的旅游信息,遇见与你志同道合的“驴友”。通过调查结果反馈,每个人都有交友、旅行还有娱乐等实际需求。为了更好地通过系统让人们在计算机网络环境下的进行交流与沟通,让人们在大自然中体验生存探险的乐趣,尝试风餐露宿的感觉,对于他们来说既方便又快捷。同时为方便每一个爱好旅行的人,实现驴友平台的流程。系统综合了社交与旅行的功能的实现,让人们能够更好的进行体验。通过调查,要求系统需要具有以下功能:
(1)实现旅游景点查看、线上留言等一系列功能。
(2)后台管理用户信息,旅游资讯等。
(3)推荐最新旅游景区。
(4)用户在系统注册登陆和退出的功能。
2.1前台功能分析
前台需具备的功能是为了用户能够获取更多的有关旅游资讯,提高信息传输, 构建一个专业、全面发展的信息平台。前台主要是实现旅游景点的展示、旅游线路的查询、酒店管理的查询、在线平台的留言。
2.2后台功能分析
后台需具备的功能是提高管理员的管理效率,整合后台数据,减少人员利用率。驴友平台后台的主要功能是对用户信息的审核、酒店的添加或删除、旅游景点的添加或删除等数据的处理。因此设计时需注重页面分页,并应用数据缓存技术以提高对数据库的操作效率。
3.系统设计
3.1功能模块
系统主要分为如图1所示的两大模块:用户模块(前台模块)、管理员模块(后台模块)。
3.1.1前台模块
(1)网站首页:呈现关于旅游、酒店、旅游线路的资讯信息。
(2)旅游景点:发布热门旅游景点信息。
(3)旅游线路:发布相关景点的旅游线路资讯信息,让旅游爱好者根据自己的实际需求进行选择路线。
(4)酒店管理:用于对酒店的情况进行查看以及对酒店的预定。
(5)驴友留言板:可以进行线上留言操作,通过留言进行反馈信息,让用户和网站真正实现人性化交互功能。
(6)会员管理:用户在网站实现注册成为会员,注册后的信息会保存在数据库表中。会员可以更改注册时所填写的个人信息。
3.1.2后台模块
(1)旅游景点子模块中包括由旅游景点、门票价格、开放时间、价格等模块组成。管理人员可以添加、修改、删除、查询旅游景点相关信息。当管理员通过登录管理模块进入系统主界面后,管理员可以进入旅游景点设置对话框进行相应的操作。 ASP.net+sqlserver驴友网站的设计+源代码(2):http://www.youerw.com/jisuanji/lunwen_36691.html