您好,欢迎访问三七文档
网上宠物店课程:司法网络信息项目实训班级:10级信息管理班指导教师:陈忠菊学生姓名:03069周新秀辽宁公安司法管理干部学院2010级计算机信息管理专业实训报告2目录第一章网站需求分析1.1开发目的..........................................51.2性能需求..........................................51.3开发环境..........................................5第二章系统需求分析2.1系统功能设计.......................................6第三章系统整体设计3.1总体设计目标.......................................73.2字段..............................................7第四章系统程序实现与测试4.1管理员管理.......................................104.1.1登录界面设计.................................104.1.2添加管理员界面设计...........................114.1.3信息查询界面设计.............................134.1.4修改密码界面设计.............................144.2宠物信息管理.....................................164.2.1查询界面设计.................................174.2.2添加界面设计.................................184.3客户订单.........................................204.4前台.............................................214.4.1宠物小常识界面设计...........................21辽宁公安司法管理干部学院2010级计算机信息管理专业实训报告34.4.2关于我们界面设计.............................234.4.3留言界面设计.................................234.4.4用户注册界面设计.............................244.4.5主页界面设计.................................254.4.6主页详细界面设计.............................274.4.7最新宠物界面设计.............................294.4.8最新宠物详细信息界面设计.....................30小结....................................................32辽宁公安司法管理干部学院2010级计算机信息管理专业实训报告4前言随着物质生活的富裕,人们越来越注重生活情趣的培养。传统家庭结构的变化,工作压力的增大,人际关系逐渐趋于淡化,使越来越多的人将感情投注于宠物身上。人与宠物间的依赖关系,将随时间的流逝而日益浓厚。网上宠物店是一个能使得繁忙的或者不喜欢出门的人,足不出户而又很方便的狗的自己喜欢的宠物,这样既满足了自己的心灵需要,也不会影响到工作或者浪费了自己的时间。如今现代信息技术的迅速发展使网上宠物店以方便快捷费用低的优点正慢慢地进入人们的生活,将传统的宠物买卖方式彻底的解脱出来,提高效率,减轻工人人员以往繁忙的工作,减小出错的概率,使宠物购买者可以花更多的时间在选择宠物上。从而使人们有更多时间来获取信息、了解信息、掌握信息。因此本人结合实际要求,主要完成对网上宠物购买的需求分析,系统实现了用户信息管理,宠物信息管理等功能。本系统主要由使用MicrosoftVisualStudio.NET20010开发的页面,由SQLServer2005开发的数据库组成。辽宁公安司法管理干部学院2010级计算机信息管理专业实训报告5第一章网站需求分析1.1开发目的可以使人们更方便快捷的买到自己喜爱的宠物,培养人们的生活情趣,提高工作效率。1.2性能需求为保证系统能够长期、安全、稳定、可靠、高效的运行,网上宠物店系统应该满足的性能需求是系统处理的准确性与及时性、系统的开放性和系统的可扩充性、系统的易用性和易维护性、系统的标准性、系统的先进性、系统的响应速度。1.3开发环境本系统是在windowsXP操作系统下,使用MicrosoftVisualStudio.NET2010作为开发工具进行开发的。数据库使用的是SQLServer2005。辽宁公安司法管理干部学院2010级计算机信息管理专业实训报告6第二章系统需求分析2.1系统功能设计根据网上宠物店的逻辑划分,本系统可分为用户登录和注册,用户管理,宠物管理,宠物购买。其功能结构图如图2.1所示。图2.1系统功能图用户管理添加用户,修改用户,删除用户,用户登录。宠物管理:主要是实现宠物的添加、修改、删除、查询管理员管理:添加管理员网上宠物店宠物管理用户管理辽宁公安司法管理干部学院2010级计算机信息管理专业实训报告7第三章系统总体设计3.1总体设计目标网上宠物店根据人们对宠物的喜爱,人与宠物之间的依赖关系,为了满足人们的需求,使人们更方便的查询自己喜爱的宠物,了解宠物信息,养宠物的注意事项,实现在网上购买宠物,更方便快捷。3.2字段在MicrosoftSQLServer的操作环境下,数据库名称为PET,包含6个数据表:宠物类别表、宠物信息表、订单表、订单项目表、管理员表、留言表、用户表。其结构图如下:辽宁公安司法管理干部学院2010级计算机信息管理专业实训报告81.宠物类别表2.宠物信息表3.订单表4.订单项目表辽宁公安司法管理干部学院2010级计算机信息管理专业实训报告95.管理员表6.留言表7.用户表辽宁公安司法管理干部学院2010级计算机信息管理专业实训报告10第四章系统程序实现与测试4.1管理员管理4.1.1登录界面设计该页面主要实现了管理员的登录功能,与数据库进行连接来登录,进入管理员管理的界面。如下图:代码如下:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Data;usingSystem.Data.SqlClient;publicpartialclass管理员理_denglu:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){辽宁公安司法管理干部学院2010级计算机信息管理专业实训报告11}protectedvoidButton1_Click(objectsender,EventArgse){stringsql=;SqlDataReaderdr=null;stringuser=TextBox1.Text;sql=select*from管理表where管理员姓名='+user+';dr=db.GetReader(sql);if(!dr.Read()){Response.Write(scriptalert('没有该管理员!');/script);return;}if(TextBox2.Text!=dr[密码].ToString()){Response.Write(scriptalert('密码不符');/script);return;}Response.Write(scriptalert('登录成功!');/script);Session[用户名]=user;Session[密码]=dr[密码];Response.Redirect(~/管理员管理信息查询.aspx);}}4.1.2添加管理员界面设计如下图:辽宁公安司法管理干部学院2010级计算机信息管理专业实训报告12代码如下:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Data;usingSystem.Data.SqlClient;publicpartialclass管理员管理_添加管理员:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){Page.Title=网上宠物店_添加管理员;if(Session[用户名]==null||Session[用户名].ToString()==){Response.Redirect(denglu.aspx);return;}}protectedvoidButton1_Click(objectsender,EventArgse){if(Page.IsValid){SqlConnectioncon=newSqlConnection(db.StrCon);stringuseName=TextBox1.Text;stringsql=selectcount(*)from管理员表where管理员姓名='+useName+';辽宁公安司法管理干部学院2010级计算机信息管理专业实训报告13con.Open();SqlCommandcmd=newSqlCommand(sql,con);intn=(int)cmd.ExecuteScalar();if(n0){Response.Write(scriptalert('提示:此用户已存在');/script);return;}cmd.CommandText=insertinto管理员表(管理员姓名密码);cmd.CommandText+=values(@管理员姓名@密码);cmd.Parameters.Add(@管理员姓名,SqlDbType.VarChar).Value=useName;cmd.Parameters.Add(@密码,SqlDbType.VarChar).Value=TextBox2.Text;//加¨®入¨?注Á¡é册¨¢记?录?cmd.ExecuteNonQuery();con.Close();Response.Write(scriptalert('添加成功');/script);//Response.Redirect(后台管理.aspx);}}}4.1.3信息查询界面设计如下图:代码如下:辽宁公安司法管理干部学院2010级计算机信息管理专业实训报告14usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Data;usingSystem.Data.SqlClient;publicpartialclass管理员管理_信息查询:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){Page.Title=网上宠物店_信息查询;if(Session[用户名]==null||Session[用户名].ToString()==)
本文标题:sql网上宠物店
链接地址:https://www.777doc.com/doc-6043297 .html