大连外国语学院 本科生毕业论文(设计)
图4-1 图书管理系统前台主页面
核心代码如下:
public partial class _Default : System.Web.UI.Page {
protected void Page_Load(object sender, EventArgs e) {
booksBusiness BB = new booksBusiness(); DataSet ds = BB.GetTopBooks();
DataList_down.DataSource = ds.Tables[0]; DataList_down.DataBind(); } }
页面加载,通过调用gettopbooks()方法,将数据库中的数据便利出来,储存到datalist中然后进行数据绑定。
20
大连外国语学院 本科生毕业论文(设计)
4.3 用户简介模块实现
4.3.1 用户注册
点击用户注册,转入到用户注册页面,用户注册包括:用户名、密码、邮箱、电话、班级、学号、提交注册,如果用户没输入必要字段,系统会提示其输入法必须的字段可以提交,身份证和邮箱都有验证合法性,页面设计如图4-2所示。
图4-2 用户注册页面
核心代码如下:
protected void Button1_Click(object sender, EventArgs e) {
Entity.customers c = new Entity.customers(); c.snum = snum.Text.Trim(); c.name = name.Text.Trim(); c.password = password.Text.Trim(); c.phone = phone.Text.Trim(); c.email = email.Text.Trim(); c.addr = addr.Text.Trim(); c.banji = banji.Text.Trim();
Business.customersBusiness bc = new Business.customersBusiness(); if (bc.InsertCustomers(c) == 1) {
21
大连外国语学院 本科生毕业论文(设计)
MessageBox.ShowUrl(Page,this,\注册成功\ } }
首先从business层里面调用customersbusiness类,这里封装了用户的一些属性,通过对这些属性的赋值,然后实例化business类的业务处理层的insertcustomers()方法执行注册业务。
4.3.2 个人信息修改模块
该功能主要是对用户的个人的信息进行修改,通过sesssion 值匹配出来数据库中的用户的信息,然后绑定到制定的控件中,如果用户想要修改,可以修改内容,然后点击保存,新的内容会替换以前的内容保存到数据库中。用户登页面设计如图4-3所示。
图4-3 用户修改界面
4.3.3 图书借阅功能
点击用户我的我的图书页面,如果用户没有登陆,没有权限查看到自己的借阅的图书信息,因为图书信息是根据数据库中的图书借阅的表的中用户名来匹配的用户借阅的,如果用户没登陆查看的话,是不合法的,所以需要身份验证才可以查看自己的图书。用户借阅设计如图4-4所示。
22
大连外国语学院 本科生毕业论文(设计)
图4-4 用户借阅界面
4.3.4 图书列表浏览功能
点击导航的图书浏览,即可转入图书浏览的页面,图书浏览的页面采用datagrid来实现,每一页有5条记录,如果超过5条记录系统会自动的翻页,图书列表对应的磁盘物理地址是books.aspx,设计如图4-5所示。
图4-5 图书列表界面
4.4 管理员模块实现
4.4.1 管理员登陆模块
本系统基于管理员后台人员才能使用,所以用户需要登陆本系统才能查看内容。首页的物理磁盘URL对应为了admin/login.aspx,用户输入管理员输入用户和密码点击登陆,即可进入系统。窗口设计如图4-6所示。
23
大连外国语学院 本科生毕业论文(设计)
图4-6 后台管理员登陆界面
4.4.2 录入图书模块
此模块完成图书信息录入的功能,首先输入图书信息的相应的信息,点击“添加”按钮,首先要检查输入数据的完整性。确认合法性后,系统将数据存入图书表中。图书录入模块的窗口设计如图4-7所示。
图4-7 图书信息录用界面
4.4.3图书馆管理模块
1.点击左侧图书馆管理后进入此窗口,系统会自动的调出所有的图书信息管理的信息,
24
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库图书馆管理系统的设计与实现(6)在线全文阅读。
相关推荐: