资源简介
安装及使用须知
1 数据库建模程序的使用
本文件夹中的“PowerDesigner建模”目录下包含三个可运行文件HMS1.cdm,HMS.cdm,HMS.pdm分别为HMS系统的实体关系简图、实体关系图和数据库模型,使用PowerDesigner集成开发环境打开任意一个文件即可运行。
2 数据库的安装
本安装说明以Microsoft SQL Server 2000中文开发版为例来阐述的,对于Microsoft SQL Server其它版本,应用程序数据库的安装方法是类似的。
(1)导入数据库操作。打开SQL Server2000“企业管理器”,在“企业管理器中”展开“Microsoft SQL Servers”树状菜单。
(2)右击“数据库”子项在弹出菜单中选择“新建数据库”,新建数据库,命名为HMS。
(3)返回树状菜单,右击“HMS”节点,在弹出菜单的“所有任务”中选择还原数据库。弹出“还原数据库”对话框。
(4)在“常规”选择卡的“还原数据库”所指的下拉菜单中选中HMS,“还原”选项中选中“从设备”点击“选择设备”按钮,弹出“选择还原设备”对话框。
(5)点击“添加”按钮,选中本文件夹中的DataBase目录下的文件HMS点击“确定”即可。
提示:新建完的数据名称必须与欲导入的数据库名称完全相同,以便将光盘提供的原有数据库备份覆盖其上。该方法采用数据库备份还原技术,该技术日常数据库维护中被广泛运用,有占空间小、速度快的特点,这也是本书光盘没有采用其他数据库创建方式创建数据库的原因所在,希望读者能够掌握。
数据库中预存有测试数据,初始登入用户名:admin1,密码:123456,系统有几类用户,则已经预设了几类用户名,诸如admin2、admin3……,用户密码都为123456。
说明:详细的数据库安装步骤请参照光盘chapter03\readme.doc中的第2节“数据库的安装”,在此不再附图说明。
3 网站的安装
中间层网络服务的部署过程也比较简单。把包含书稿撰写人网络服务源代码的整个目录即HMS文件夹全部拷贝到IIS的发布目下,通常是系统盘的Inetpub\wwwroot目录中。
取消该HMS文件夹的只读属性,然后在IIS上设置虚拟目录即可。对IIS操作的具体步骤是:
(1)打开IIS服务器,在左侧树状列表框中点击当前计算机所代表的节点,展开该节点。
(2)点击其中的“默认Web站点”节点,展开该节点,找到HMS文件夹。
(3)在HMS文件夹上右击,在弹出菜单上选择“属性”命令, 弹出“HMS属性”对话框。 (4)在“HMS属性”对话框的“目录”选项卡上“应用程序设置”栏中单击“创建”按钮,创建应用程序。
说明:详细的网站安装步骤请参照光盘chapter03\readme.doc中的第3节“网站的安装”,在此不再附图说明。
4 项目的打开和运行
使用Microsoft Visual Studio .Net集成开发环境可以直接打开Inetpub\wwwroot\HMS文件夹下的工程文件(.csproj),查看代码并进行调试。
注意:网站最高权限用户用户名和密码为:admin1/123456。可首先使用此账号进行登录。
网站初始登录页面参见本章中“系统框架”小节的“系统流程图”。
说明:详细的项目打开和运行步骤请参照光盘chapter03\
代码片段和文件信息
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Configuration ;
using System.Data .SqlClient ;
namespace WMS
{
//该源码下载自www.52netweb.com(52netweb.com)
///
/// _Default 的摘要说明。
///
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
}
#region Web Form Designer generated code
override protected void OnInit(EventArgs e)
{
//
// CODEGEN:该调用是 ASP.NET Web 窗体设计器所必需的。
//
InitializeComponent();
base.OnInit(e);
}
///
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
///
private void InitializeComponent()
{
}
#endregion
protected void btn_login_Click(object sender System.EventArgs e)
{
//从文件Web.config中读取连接字符串
string strconn= ConfigurationSettings.AppSettings[“dsn“];
//连接本地计算机的HMS数据库
SqlConnection cn= new SqlConnection (strconn);
cn.Open ();
//构造SQL语句,该语句在Users表中检查用户名和密码是否正确
string mysql= “select * from Users where Uid=‘“+tbx_uid.Text +“‘and UPassword=‘“+tbx_upassword.Text +“‘“;
//创建Command对象
SqlCommand cm=new SqlCommand (mysqlcn);
//执行ExecuteReader ()方法
SqlDataReader dr=cm.ExecuteReader ();
if(dr.Read ())
{
lbl_message.Text= ““;
//保存当前用户名及用户权限
Session[“uid“]=dr[“uid“].ToString ();
Session[“upower“]=dr[“upower“].ToString ();
lbl_message.Text=“欢迎您!“+Session[“uid“];
if(Session[“upower“].ToString ()==“1“)
{ //进入酒店总管界面
Response.Redirect (“roommanage.aspx“);
}
else if(Session[“upower“].ToString ()==“2“)
{ //进入酒店前台界面
Response.Redirect (“roomlist.aspx“);
}
}
else
{
lbl_message.Text =“对不起,您的用户名/密码不正确,请重新输入“;
}
//关闭连接
cn.Close();
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 28672 2004-09-01 12:32 Asp.net酒店管理系统源码\readme.doc
文件 1546 2007-05-08 20:43 Asp.net酒店管理系统源码\Web.Config
文件 2031616 2009-04-20 14:33 Asp.net酒店管理系统源码\DB_52netweb\HMS_Data.MDF
文件 4325376 2009-04-20 14:33 Asp.net酒店管理系统源码\DB_52netweb\HMS_Log.LDF
文件 2102 2007-05-17 10:33 Asp.net酒店管理系统源码\HMS\App_Code\AssemblyInfo.cs
文件 1190 2007-05-17 10:33 Asp.net酒店管理系统源码\HMS\App_Code\Global.asax.cs
文件 7842 2007-05-17 10:33 Asp.net酒店管理系统源码\HMS\ConversionReport.webinfo
文件 1733 2004-09-01 12:32 Asp.net酒店管理系统源码\HMS\Default.aspx.resx
文件 56 2007-05-17 10:33 Asp.net酒店管理系统源码\HMS\Global.asax
文件 1733 2004-09-01 12:32 Asp.net酒店管理系统源码\HMS\Global.asax.resx
文件 1708 2007-05-17 10:34 Asp.net酒店管理系统源码\HMS\HMS.sln
..A..H. 10240 2009-04-20 14:18 Asp.net酒店管理系统源码\HMS\HMS.suo
文件 319 2004-09-01 12:32 Asp.net酒店管理系统源码\HMS\HMS.vsdisco
文件 3261 2007-05-17 10:33 Asp.net酒店管理系统源码\HMS\PasswordModifyForAdmin.aspx
文件 2353 2007-05-17 10:33 Asp.net酒店管理系统源码\HMS\PasswordModifyForAdmin.aspx.cs
文件 1733 2004-09-01 12:32 Asp.net酒店管理系统源码\HMS\PasswordModifyForAdmin.aspx.resx
文件 3702 2007-05-17 10:33 Asp.net酒店管理系统源码\HMS\RoomAdd.aspx
文件 1733 2004-09-01 12:32 Asp.net酒店管理系统源码\HMS\RoomAdd.aspx.resx
文件 4101 2007-05-17 10:33 Asp.net酒店管理系统源码\HMS\RoomCheckOut.aspx
文件 3747 2007-05-17 10:33 Asp.net酒店管理系统源码\HMS\RoomCheckOut.aspx.cs
文件 1733 2004-09-01 12:32 Asp.net酒店管理系统源码\HMS\RoomCheckOut.aspx.resx
文件 4182 2007-05-17 10:33 Asp.net酒店管理系统源码\HMS\RoomLeftList.aspx
文件 1450 2007-05-17 10:33 Asp.net酒店管理系统源码\HMS\RoomLeftList.aspx.cs
文件 1733 2004-09-01 12:32 Asp.net酒店管理系统源码\HMS\RoomLeftList.aspx.resx
文件 1445 2007-05-17 10:33 Asp.net酒店管理系统源码\HMS\RoomList.aspx.cs
文件 1733 2004-09-01 12:32 Asp.net酒店管理系统源码\HMS\RoomList.aspx.resx
文件 5717 2007-05-17 10:33 Asp.net酒店管理系统源码\HMS\RoomManage.aspx
文件 2979 2007-05-17 10:33 Asp.net酒店管理系统源码\HMS\RoomManage.aspx.cs
文件 1733 2004-09-01 12:32 Asp.net酒店管理系统源码\HMS\RoomManage.aspx.resx
文件 3589 2007-05-17 10:33 Asp.net酒店管理系统源码\HMS\RoomModify.aspx
............此处省略50个文件信息
相关资源
- asp.net c# 自动创建SqlServer数据库实现
- 基于asp.net的网页计算器简单实现
- 游戏商城网页项目C# ASP.NET Web .zip
- ASP.NET图书管理系统
- 外文文献及翻译ASPNET技术
- asp.net中dropdownlist绑定数据库
- ASP.NET实训实验报告
-
ASP.NET and the .NET fr
amework 毕业论文英 - 关闭页面时清空Session (ASP.net ) (已
- 基于ASP.NET开发的学校美食网站
- ASP.NET留言板系统
- 仓库管理系统ASP.NET源码带数据库及其
- 学生管理系统源码(ASP.NET)带数据库
- Asp.NetC#创建Excel,动态给下拉框赋值
- 自己编写的一个asp.net的文件管理系统
- asp.net+ajax实现无刷新的增删改查
- ASP.NET 个人作业管理系统
- asp.net甘特图源码(vs2010)
- ASP.net 读取MySql简单,包含数据库读取
- ASP.Net项目物流配送系统
- ASP.NET中登录时记住用户名和密码
- ASP.NET Application在线人数统计
- asp.net 外文翻译 英文文献
- ASP.NET+CSS+DIV 图书管理系统代码
- ASP.NET 数字验证码
- 计算机视觉 顶会 CVPR_2019_全部论文开
- C# asp.net http HttpWebRequest模拟浏览器请
- 教务课程管理系统Microsoft Visual Studi
- 学生选课系统源代码asp.net + c# + acce
- FusionCharts+asp.net+sqlserver生成图表
评论
共有 条评论