预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

华北电力大学 实验报告 | | 实验名称 图书馆管理系统开发 课程名称 web技术及使用 | | 专业班级:计科0801学生姓名:李雪飞 学号:2成绩: 指导教师:王蓝婧实验日期:2011.4.27 一、实验目的 1.Web开发的相关技术 2.掌握ASP.NET数据库程序设计方法 二、实验内容及要求 设计一个基于ASP的图书馆管理网站,实现图书馆管理,包括登录、 用户信息显示,用户密码修改、新书通报、书目查询、图书借阅和归 还、图书信息维护等功能。网站采用ASP作为编程语言,SQLServer 作为数据库支持。 功能设计图: 主要功能框图: 三、实验仪器及设备 计算机、VisualStudio2010、SQLServer2008 四、问题分析及系统设计 下面根据实验要求将系统内个页面作分析和解释,并附上关键代码。 1.登录 作为一个完整的图书馆系统,网站要面对各种用户,并针对不同用户 实现不同的功能,因此,首先设计的是用户登陆界面。按照实验要求, 我设计的图书馆管理系统有三种用户,学生、管理员、S管理员。当 用户填入用户名及密码后,通过数据库的数据验证后用户进入信息显 示界面。三中用户对应数据库中三种用户表,学生、管理员、S管理 员。 关键代码段: 前台:<tdclass="style37"> 登录</td> <tdclass="style35"> 用户:<asp:TextBoxID="用户"runat="server"></asp:TextBox> </td> <tdclass="style41"> <asp:RequiredFieldValidatorID="RequiredFieldValidator1" runat="server" ControlToValidate="用户"Display="Dynamic"ErrorMessage="学号 不能为空!"></asp:RequiredFieldValidator> </td> <tdclass="style36"> 还没注册?<ahref="注册页.aspx">点击注册</a></td> <tdclass="style46"> &nbsp;</td> <tdclass="style44"> 密码:<asp:TextBoxID="密码"runat="server"style="text-align: left"></asp:TextBox> </td> <tdclass="style42"> <asp:RequiredFieldValidatorID="RequiredFieldValidator2" runat="server" ControlToValidate="密码"Display="Dynamic"ErrorMessage="密码 不能为空!"></asp:RequiredFieldValidator> </td> <tdclass="style33"> <asp:RadioButtonListID="身份"runat="server"RepeatColumns="3"> <asp:ListItem>学生</asp:ListItem> <asp:ListItem>管理员</asp:ListItem> <asp:ListItem>S管理员</asp:ListItem> </asp:RadioButtonList> </td> <tdclass="style42"> <asp:RequiredFieldValidatorID="RequiredFieldValidator3" runat="server" ControlToValidate="身份"Display="Dynamic"ErrorMessage="身份 未选择!"></asp:RequiredFieldValidator> </td> <tdclass="style33"> <asp:ButtonID="Button1"runat="server"onclick="Button1_Click1" style="text-align:center"Text="登录"/> </td> 后台: <tdclass="style37"> 登录</td> <tdclass="style35"> 用户:<asp:TextBoxID="用户"runat="server"></asp:TextBox> </td> <tdclass="style41"> <asp:RequiredFieldValidatorID="RequiredFieldValidator1" runat="server" ControlToValida