如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
课程设计说明书NO.沈阳大学加油站管理系统1课程设计的目的通过一学期《ASP.NET》课程的学习,不仅需要理论上的深入探讨,而且需要通过实践上机,自己开发一个数据库管理信息系统,才能真正理解书本知识,牢固掌握课堂教学内容。因此,完成一个小型应用系统的开发设计—加油站管理系统的目的就是要通过一个实际的管理信息系统的开发,提高应用所学知识进行分析问题,解决问题和实际动手的能力。希望通过这一周的课程设计,能深入地了解面向对象程序设计中关于对象、属性、方法和事件的基本概念,熟悉常用对象的属性设置和使用方法。进一步掌握ASP.NET结构化程序设计中三种基本结构的使用,能够在以后的实际应用设计中灵活运用所学知识。进而更加深入的掌握ASP.NET常用函数的使用以及内存变量的建立、显示、保存、数据库记录的操作;进一步熟悉了数据的排序和索引,以及查找操作;熟悉掌握数据库的建立、打开、关闭等操作。熟悉掌握了表单的基本应用、编辑及运行操作,掌握信息框的使用熟悉掌握了菜单的基本应用;熟悉掌握了报表设计编制,调适、运行程序操作。该加油站管理系统主要是针对加油站的基本信息数据进行系统的查询、修改、编辑等操作,该程序涉及的都是基本的数据库知识,便于我们对ASP.NET知识的理解与运用。2设计方案论证2.1系统分析2.1.1系统开发的可行性分析1)技术可行性该加油站管理系统可以通过使用ASP.NET软件作为开发工具进行开发,开发出的系统是一个应用管理系统,该系统安全,可靠,稳定,可以满足任务要求。2)实施可行性该加油站管理系统以设计一系列便于操作的窗口界面,操作人员可以根据自己的需求选择相应的功能。同时,可以对一些相关的系统进行修改。使各项工作都能够通过计算机来完成,极大地提高了工作效率。3)运行可行性本软件简单,易学易用,不需要对专业人员进行培训,因此该系统具有运行可行性。2.1.2系统的需求分析此系统是为了方便用户对相关信息的查询,一是对油类相关信息的添加、删除、修改以及查询的操作;二是对员工相关信息的的添加、删除、修改以及查询的操作。2.1.3系统业务流程的分析(1)此软件系统的目标主要是实现两个主要用途:实现油类基本信息的处理和实现员工基本信息的处理。2.2系统设计2.2.1总体设计(1)根据总体分析,得到系统的功能模块。如图1所示:开始登录是否登录系统主界面是否加油站管理系统油类员工结束图1系统模块图(2)油类选项油类选项主要有油类添加、油类删除、油类查询、油类修改和返回所组成。单击油类添加就会出现一个对话框,单击删除就会出现一个删除对话框,单击查询就会查询到你想找的资源,单击返回就会回到主界面。如图2所示。油类选项油类删除油类添加油类查询油类修改图2油类选项(3)员工选项员工选项主要有员工添加、员工删除、员工查询、员工修改和返回所组成。点击员工添加会出现一个对话框,可以做相应的操作。点击员工删除就可删除相应的信息。点击员工查询就会查到相应的资源,点击返回即可回到主界面。如图3所示。员工选项员工删除员工添加员工查询员工修改图3员工选项2.2数据表信息2.2.1Admin表Admin表描述操作员的相关信息,如操作员的代码和密码等,如表1所示。表1dbo.Admin表字段名称字段说明AdminID操作员代码AdminPass操作员密码2.2.3Gas表Gas表描述油类查询的相关信息,如客户所需的油类编号、油类种类以及油类容量的结果等相关信息,如表2所示。表2dbo.Gas表字段名称字段说明number油类编号name油类名称location所在位置capacity油类的容量2.2.3GasStations表GasStations表描述加油站的信息,如加油站的编号、领导和位置等信息,如表3所示。表3dbo.GasStations表字段名称字段说明GasStationID加油站的编号GasStationMaster领导GasStationLocation位置2.2.4Staff表Staff表描述员工的相关信息,如员工的工号、名称、性别和电话等信息,如表4所示。表4dbo.Staff表字段名称字段说明StaffID员工的工号StaffName员工的名称StaffSex员工的性别StaffPhone员工的电话2.3.连接数据库(1)安装好VS2010后,开始—>MicrosoftSQLServer—>配置工具—>SQLServer安装中心—>维护—>版本升级(可能要重启),一直下一步,当中要选择“具有高级服务的Express版本”确认完成升级之后,记得关闭SQLServer安装中心。(2)点击刚刚下载文件SQLServerM