1、 网站设计与开发课程设计报告网站设计与开发课程设计报告 名称:企业业务管理系统名称:企业业务管理系统 专业:教育技术学专业:教育技术学 姓名:姓名: 学号:学号: 一、设计目的:一、设计目的:简单介绍企业(江苏中烟集团)的相关状况,展示企业的相关动态, 对于注册的用户可以对企业的一些单据进行处理, 由于企业业务管理是一项比较复杂繁琐的 工作, 每天都有大量的单据要处理, 如果使用人工的方式来管理企业业务, 将会使效率很低, 且错误率高,而且日积月累会产生大量的文件和数据,这给查找、更新和维护都带来了很大 的困难。随着计算机技术、网络技术的成熟和普及,使用计算机对企业业务进行信息化、系 统化的管
2、理具有查找方便、存储量大、成本低等优势。该网站就是根据企业业务管理系统的 特点利用现代电子技术来提高企业业务管理工作的质量和效率。 二、设计框架:二、设计框架: 三、内容:三、内容: (1)设计模板页:创建扩展名为.master 的 ASP.NET 文件,即 MasterPage2.master 模板页 江苏中烟集团首页 企业品牌 后台管理 品牌故事 相关链接 企业业务管理系 用户信息 客户信息 产品信息 合同管理 (2)设计企业首页,其中包括“一剪梅”的 flash 动画,以及企业品牌,后台 管理等几个超链接,界面如图所示: 插入Flash动画的代码: (3)企业管理页面,包括介绍相关品牌烟
3、的页面,品牌故事,图片预览,在线编辑等。 图片预览的代码:for (int i = 1; i = 6; i+) HyperLink newHL = new HyperLink(); newHL.Text = i.ToString(); newHL.Font.Size = 12; newHL.NavigateUrl = “?n=“ + i.ToString(); this.Controls.Add(newHL); if (Request.QueryString“n“ = null) Image2.ImageUrl = “/images/图片1.jpg“; else Image2.ImageUrl
4、 = “/images/图片“ + Request.QueryString“n“ + “.jpg“; (4)后台管理页面,包括数据库的设计,系统登录,用户注册,用户信息、客户信息、产品 信息、合同管理等内容 (1数据库的需求分析 用户信息表: 存放管理员和员工的信息, 包括用户编号、 用户名、 密码和权限等。 客户信息表:存放企业客户的信息,包括客户编号、名称、负责人、描述等。 产品信息表:存放企业的产品信息,包括产品编号、产品名称和特征等。 合同信息表:存放企业合同的状态信息,包括合同编号、客户编号、执行状态、 签署日期和负责人等。 (2 数据库的逻辑设计 1. 用户信息表 2. 客户信息表
5、 3. 产品信息表 4. 合同信息表 (3 连接数据库 本系统的数据库连接字符串是在 web.config 配置文件中设置的 。 (4 系统登录模块 登录页面(shouye.aspx)使用了 TextBox 控件、Button 控件,其页面如图所示: 登录模块的代码: string userName=TextBox1.Text.Trim(); string pwd=TextBox2.Text.Trim(); cert mycert = new cert(userName, pwd); if (mycert.result) Session“adminS“= userName; Response.
6、Redirect(“users.aspx“); else Response.Write(“请输入正确的用户名和密码!“); (5用户注册模块代码:public partial class _Default : System.Web.UI.Page protected void Page_Load(object sender, EventArgs 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; pro