asp加油站管理系统课程设计说明书大学论文.doc
《asp加油站管理系统课程设计说明书大学论文.doc》由会员分享,可在线阅读,更多相关《asp加油站管理系统课程设计说明书大学论文.doc(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课程设计说明书 NO. 17加油站管理系统1课程设计的目的通过一学期ASP.NET课程的学习,不仅需要理论上的深入探讨,而且需要通过实践上机,自己开发一个数据库管理信息系统,才能真正理解书本知识,牢固掌握课堂教学内容。因此,完成一个小型应用系统的开发设计加油站管理系统的目的就是要通过一个实际的管理信息系统的开发,提高应用所学知识进行分析问题,解决问题和实际动手的能力。希望通过这一周的课程设计,能深入地了解面向对象程序设计中关于对象、属性、方法和事件的基本概念,熟悉常用对象的属性设置和使用方法。进一步掌握ASP.NET结构化程序设计中三种基本结构的使用,能够在以后的实际应用设计中灵活运用所学知识
2、。进而更加深入的掌握ASP.NET常用函数的使用以及内存变量的建立、显示、保存、数据库记录的操作;进一步熟悉了数据的排序和索引,以及查找操作;熟悉掌握数据库的建立、打开、关闭等操作。熟悉掌握了表单的基本应用、编辑及运行操作,掌握信息框的使用熟悉掌握了菜单的基本应用;熟悉掌握了报表设计编制,调适、运行程序操作。该加油站管理系统主要是针对加油站的基本信息数据进行系统的查询、修改、编辑等操作,该程序涉及的都是基本的数据库知识,便于我们对ASP.NET知识的理解与运用。2设计方案论证2.1系统分析2.1.1系统开发的可行性分析1)技术可行性该加油站管理系统可以通过使用ASP.NET软件作为开发工具进行
3、开发,开发出的系统是一个应用管理系统,该系统安全,可靠,稳定,可以满足任务要求。2)实施可行性该加油站管理系统以设计一系列便于操作的窗口界面,操作人员可以根据自己的需求选择相应的功能。同时,可以对一些相关的系统进行修改。使各项工作都能够通过计算机来完成,极大地提高了工作效率。3)运行可行性本软件简单,易学易用,不需要对专业人员进行培训,因此该系统具有运行可行性。2.1.2系统的需求分析此系统是为了方便用户对相关信息的查询,一是对油类相关信息的添加、删除、修改以及查询的操作;二是对员工相关信息的的添加、删除、修改以及查询的操作。2.1.3系统业务流程的分析(1)此软件系统的目标主要是实现两个主要
4、用途:实现油类基本信息的处理和实现员工基本信息的处理。2.2系统设计2.2.1总体设计(1)根据总体分析,得到系统的功能模块。如图1所示:开始登录是否登录系统主界面是否加油站管理系统油类员工结 束图1系统模块图(2)油类选项油类选项主要有油类添加、油类删除、油类查询、油类修改和返回所组成。单击油类添加就会出现一个对话框,单击删除就会出现一个删除对话框,单击查询就会查询到你想找的资源,单击返回就会回到主界面。如图2所示。油类选项油类删除油类添加油类查询油类修改图2 油类选项(3)员工选项员工选项主要有员工添加、员工删除、员工查询、员工修改和返回所组成。点击员工添加会出现一个对话框,可以做相应的操
5、作。点击员工删除就可删除相应的信息。点击员工查询就会查到相应的资源,点击返回即可回到主界面。如图3所示。员工选项员工删除员工添加员工查询员工修改图3 员工选项2.2 数据表信息2.2.1 Admin表Admin表描述操作员的相关信息,如操作员的代码和密码等,如表1所示。表1 dbo.Admin表字段名称字段说明AdminID操作员代码AdminPass操作员密码2.2.3 Gas表Gas表描述油类查询的相关信息,如客户所需的油类编号、油类种类以及油类容量的结果等相关信息,如表2所示。表2 dbo.Gas表字段名称字段说明number油类编号name油类名称location所在位置capacit
6、y油类的容量2.2.3 GasStations表GasStations表描述加油站的信息,如加油站的编号、领导和位置等信息,如表3所示。表3 dbo.GasStations表字段名称字段说明GasStationID加油站的编号GasStationMaster领导GasStationLocation位置2.2.4 Staff表Staff表描述员工的相关信息,如员工的工号、名称、性别和电话等信息,如表4所示。表4 dbo.Staff表字段名称字段说明StaffID员工的工号StaffName员工的名称StaffSex员工的性别StaffPhone员工的电话2.3.连接数据库(1)安装好VS2010
7、后,开始Microsoft SQL Server 配置工具SQL Server 安装中心 维护版本升级(可能要重启),一直下一步,当中要选择“具有高级服务的Express版本”确认完成升级之后,记得关闭SQL Server 安装中心。(2)点击刚刚下载文件SQL Server Management Studio。会自动弹出新的SQL Server 安装中心的界面,选择: 安装“全新SQL Server 独立安装或向现有安装添加功能”,然后一路下一步。(3)完成之后,开始菜单中Microsoft SQL Server 2008中就多了“SQL Server Management Studio”这
8、一项。打开后在,服务器名称填写:“你计算机的名字SQLEXPRESS” 。 (4)启动SQLEXPRESS的步骤:开始Microsoft SQL Server 配置工具SQL Server配置管理器SQL Server服务(左侧)SQL Server(SQLEXPRESS)(右侧)如图4所示。图4 数据库连接3设计应用程序3.1登陆界面本系统的登陆页面中设计了供用户帐号和密码的2个文本框和一个确定按钮和一个取消按钮,用户在其中可以输入用户名111111、密码111111,登陆界面如图5所示。图5 登陆界面using System;using System.Collections.Generic
9、;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Configuration;using System.Data.SqlClient;using System.Data;using System.Data.Common;public partial class _Default : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) protected
10、void Button1_Click(object sender, EventArgs e) string ConnectionString = Data Source=(local);Initial Catalog=GasStation;Integrated Security=True; using (SqlConnection conn=new SqlConnection(ConnectionString) conn.Open(); using (SqlCommand comn=conn.CreateCommand() string oper_name = TextBox1.Text.Tr
11、im(); comn.CommandText = select * from Admin where AdminId= + oper_name + ; using (SqlDataReader reader=comn.ExecuteReader() if (reader.Read() String oper_pass = reader.GetString(reader.GetOrdinal(AdminPass).Trim(); string password = TextBox2.Text.Trim(); if (oper_pass.Equals(password) Response.Redi
12、rect(/Welcome.aspx); else Response.Write(alert(登陆错误); else Response.Write(alert(没有该用户,请重试); 3.2主界面当用户输入正确的帐号和密码后就会进入加油站管理系统主界面。实现油类添加、油类删除、油类查询、油类修改以及员工添加、员工删除、员工查询、员工修改等功能。如图6所示。图6 主界面using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.W
13、eb.UI.WebControls;public partial class Welecome : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e) 进入主界面之后可以选择油类添加、油类删除、油类查询、油类修改、以及员工添加、员工删除、员工查询、员工修改和退出进行一系列的操作。3.3油类添加在主界面中选择油类添加,则弹出添加窗口可以进行相应的操作。如图7所示
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- asp 加油站 管理 系统 课程设计 说明书 大学 论文
限制150内