ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:1.08MB ,
资源ID:5245652      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5245652.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《网站设计与开发》课程设计报告.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

《网站设计与开发》课程设计报告.docx

1、网站设计与开发课程设计报告网站设计与开发课程设计报告名称:企业业务管理系统专业:教育技术学姓名:*学号: 一、设计目的:简单介绍企业(江苏中烟集团)的相关状况,展示企业的相关动态,对于注册的用户可以对企业的一些单据进行处理,由于企业业务管理是一项比较复杂繁琐的工作,每天都有大量的单据要处理,如果使用人工的方式来管理企业业务,将会使效率很低,且错误率高,而且日积月累会产生大量的文件和数据,这给查找、更新和维护都带来了很大的困难。随着计算机技术、网络技术的成熟和普及,使用计算机对企业业务进行信息化、系统化的管理具有查找方便、存储量大、成本低等优势。该网站就是根据企业业务管理系统的特点利用现代电子技

2、术来提高企业业务管理工作的质量和效率。二、设计框架:三、内容:(1)设计模板页:创建扩展名为.master的ASP.NET文件,即MasterPage2.master模板页(2)设计企业首页,其中包括“一剪梅”的flash动画,以及企业品牌,后台管理等几个超链接,界面如图所示:插入Flash动画的代码: (3)企业管理页面,包括介绍相关品牌烟的页面,品牌故事,图片预览,在线编辑等。 图片预览的代码:for (int i = 1; i = 6; i+) HyperLink newHL = new HyperLink(); newHL.Text = i.ToString(); newHL.Font

3、.Size = 12; newHL.NavigateUrl = ?n= + i.ToString(); this.Controls.Add(newHL); if (Request.QueryStringn = null) Image2.ImageUrl = /images/图片1.jpg; else Image2.ImageUrl = /images/图片 + Request.QueryStringn + .jpg; (4)后台管理页面,包括数据库的设计,系统登录,用户注册,用户信息、客户信息、产品信息、合同管理等内容(1数据库的需求分析用户信息表:存放管理员和员工的信息,包括用户编号、用户名

4、、密码和权限等。客户信息表:存放企业客户的信息,包括客户编号、名称、负责人、描述等。产品信息表:存放企业的产品信息,包括产品编号、产品名称和特征等。合同信息表:存放企业合同的状态信息,包括合同编号、客户编号、执行状态、签署日期和负责人等。(2数据库的逻辑设计1. 用户信息表2. 客户信息表3. 产品信息表4. 合同信息表(3连接数据库 本系统的数据库连接字符串是在web.config配置文件中设置的 。(4系统登录模块登录页面(shouye.aspx)使用了TextBox控件、Button控件,其页面如图所示:登录模块的代码: string userName=TextBox1.Text.Tri

5、m(); string pwd=TextBox2.Text.Trim(); cert mycert = new cert(userName, pwd); if (mycert.result) SessionadminS= userName; Response.Redirect(users.aspx); else Response.Write(请输入正确的用户名和密码!); (5用户注册模块代码:public partial class _Default : System.Web.UI.Page protected void Page_Load(object sender, EventArgs

6、e) if (!Page.IsPostBack) for (int y = 1901; y = 2050; y+) DropDownList1.Items.Add(y.ToString(); /动态添加年 for (int m = 1; m = 12; m+) DropDownList2.Items.Add(m.ToString(); /动态添加月 protected void Botton1_Click(object sender, EventArgs e) this.Panel2.Visible = true; protected void Button2_Click(object sen

7、der, EventArgs e) string FileName = FileUpload1.FileName; if (FileName != ) string newfilename = pic + FileName.Substring(FileName.LastIndexOf(.); FileUpload1.SaveAs(Server.MapPath() + + newfilename); /上传文件 this.Image1.ImageUrl = newfilename; this.Panel2.Visible = false; protected void LinkButton2_C

8、lick(object sender, EventArgs e) this.Panel1.Visible = true; /显示用于填写个人信息的Panel1控件 this.Table1.Visible = false; /隐藏用于显示信息的Talbe1控件protected void LinkButton1_Click(object sender, EventArgs e) this.name.Text = TextBox1.Text; if (this.RadioButton1.Checked) this.sex.Text = 男; else this.sex.Text = 女; this

9、.birth.Text = DropDownList1.Text + 年 + DropDownList2.Text + 月; this.aihao.Text =; for (int i = 0; i CheckBoxList1.Items.Count; i+) if (CheckBoxList1.Itemsi.Selected) this.aihao.Text += CheckBoxList1.Itemsi.Text + 、; this.Image2.ImageUrl = this.Image1.ImageUrl; this.Panel1.Visible = false; this.Table

10、1.Visible = true;protected void Button1_Click(object sender, EventArgs e) string connstr = ConfigurationManager.ConnectionStringsconnectionStrings.ConnectionString; SqlConnection conn = new SqlConnection(connstr); conn.Open(); string sqlstr = insert into users(UserName,UserPassword) values( + TextBo

11、x1.Text + , + TextBox2.Text + ); SqlCommand cmd = new SqlCommand(sqlstr, conn); int n = cmd.ExecuteNonQuery(); conn.Close();(6用户管理模块用户管理模块包含两个页面,一个是用户管理主页面,该页面列出了当前的系统用户及其详细信息,在该页面上还可以对系统已有的用户进行更新和删除;另一个页面是添加用户的页面。1用户管理主页面2添加用户页面(7信息管理模块信息管理模块包含两部分,分别是客户信息管理和产品信息管理。下面分别介绍这两个页面的设计和实现。1客户信息管理2产品信息管理四、

12、技术:(1)技术是微软.net平台中最常用的数据访问技术。它是一组用于和数据源进行交互的面向对象类库。一般情况下,的数据源可以是数据库,也可以是文本文件、Excel表格、或者xml文件。提供了对Microsoft SQL Server数据源及OLE DB、XML等公开数据源的一致访问。数据共享程序可以使用来连接这些数据源,并执行检索、更新、删除操作。(2)运用在线编辑器:Kindeditor是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用Kindeditor把传统的多行文本输入框替换为可视化的富文本输入框。KindEditor 使用 JavaScri

13、pt 编写,可以无缝地与 Java、.NET、PHP、ASP 等程序集成,比较适合在 CMS、商城、论坛、博客、Wiki、电子邮件等互联网应用上使用。KindEditor的主要特点快速:体积小,加载速度快 开源:开放源代码,高水平,高品质 底层:内置自定义 DOM 类库,精确操作 DOM 扩展:基于插件的设计,所有功能都是插件,可根据需求增减功能 风格:修改编辑器风格非常容易,只需修改一个 CSS 文件 兼容:支持大部分主流浏览器,比如 IE、Firefox、Safari、Chrome、Opera 运行后的效果如图所示:(3)使用自定义类:在根目录下创建App_Code文件夹,在该文件夹下创建

14、Cert类using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Data.SqlClient;using System.Configuration;/ /cert

15、 的摘要说明/ public class cert private bool res=false; public bool result set res=value; get return res; public cert(string myname,string pwd) SqlConnection conn=new SqlConnection( ConfigurationManager.ConnectionStringsConnectionStrings.ConnectionString); conn.Open(); String sqlstr = select UserName from

16、 users where UserName = + myname + and UserPassWord= + pwd + ; SqlCommand cmd = new SqlCommand(sqlstr, conn); if (cmd.ExecuteScalar() != null) res = true; else res = false; conn.Close(); 五、总结:学习ASP.NET我们第一步要掌握.NET的面向对象语言C#,可以参考其他相关书籍和网站来学习,对于Web编程所涉及的HTML、CSS以及JavaScript等知识,可以根据需要来学习,进行一些扩充。网页中加入了这些

17、内容,将会使用户的Web页面更丰富,更具用户体验。许多ASP.NET控件最后都必须转化为HTML,DIV+CSS是当前主流的网页布局模型。学习ASP.NET表示层技术,会设计Web页面需要结合先前打好的面向对象技术的基础,至少掌握以下内容:(1) 各种Web控件的使用方法,(2) 理解信息在网页中的传送方式,比如Cookie, Session等的使用。(3) ASP.NET应用程序与网页的生命周期,以及相关对象(比如response,request)的用途。(4) ASP.NET实现事件驱动的内幕(5) 自定义用户控件没有面向对象基础,很难掌握上述技术,所以学习这步的前提是理解面向对象开发。掌握数据库技术具体地说,要学习以下内容:(1) 学会使用SQLServer 2005:不要求精通它的各种工具与管理配置技术,但至少知道如何连接,如何建表,如何创建存储过程(2) 学习ADO.NET,掌握使用代码人工访问数据库的方法(3) 学习数据绑定控件的使用

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1