欢迎来到天天文库
浏览记录
ID:22503952
大小:201.50 KB
页数:37页
时间:2018-10-29
《《加油站管理系统》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、目录目录II一.课程设计简介11.1课程设计的目的11.2课程设计的内容12系统分析32.1用户工作流程32.2用户业务需求33系统设计43.1设计思想43.2系统功能结构图43.3模块功能设计54系统数据库设计64.1系统数据库的建立64.2系统E-R图64.3存储过程设计84.4触发器的设计94.5数据库的连接105系统实现115.1系统实现工具与支持平台115.2系统主要的功能界面与实现代码115.3系统主要功能实现216总结与展望226.1收获与体会226.2未来的展望227源代码附录237.1系统与数据库交互代码23参考文献34致谢3
2、5课程设计检查表3636一.课程设计简介1.1课程设计的目的随着人类社会的进步和科学技术的发展,人们生活水平也在不断的提高,拥有车的人越来越多,这又影响着油的耗量急剧增大,加油站也也来越多。现在人们进行信息交流的深度与广度不断增加,信息量急剧增长,传统的信息处理与决策的手段已不能适应社会的需要,信息的重要性和信息处理问题的紧迫性空前提高了,面对着日益复杂和不断发展,变化的社会环境,人们已经习惯快速的获得信息以及完成各种事情,加油站的反战中当然也要考虑这些因素。本次设计的加油站管理系统就是为满足人们的需求而设计的,此加油占管理系统是为了解决人们生
3、活中加油的快捷、方便以及减轻加油站管理人员和其他工作人员工作的负担,帮助他们很好的管理和工作的顺利进行。1.2课程设计的内容本系统采用的是微软公司的MicrosoftVisualC++6.0开发工具做为开发系统程序。在连接数据库上,利用ADO对象模型,创建几个简单的对象和数据来源进行连接,然后从中取得所需要的数据,进行数据访问操作后保存。36在连接数据库上,以往在数据访问应用程序开发中,不管是使用DAO或RDO对象来访问数据来源,都会对这些对象模型众多而且复杂的组成结构印象深刻。但利用ADO对象模型,就可以只创建几个简单的对象和数据来源进行连接
4、,然后从中取得所需要的数据,进行数据访问操作后保存。ADO(ActiveXDataObjects)对象模型主要由三个对象成员:Connection、Command与Recordset对象;以及三个集合对象:Errors、Parameters与Fields对象所组成。ADO对象模型与DAO、RDO另一个较大的差异,在于某些ADO对象可以直接创建而不需依据上下层按顺序产生,比如我们可以直接创建一个Command对象而不需要先行创建该对象的上层Connection对象,ADO会在该Command对象产生时自动创建上层Connection对象。此加油站
5、要完成以下任务:l实现用户的登陆,以很好管理工作人员的分工。l实现系统的管理,包括管理工作人员信息,油库信息,会员信息,会员等级信息等。l能够记录油品购进和销售情况,剩余量等信息。l工作人员能够直接查询库存情况,会计人员能够对账目进行管理。l此系统还要能够实现数据库对个功能模块的访问。其实现的具体任务还包括:在连接数据库后先要有登陆界面,在确认用用户身份后,符合身份的工作人员便可登陆,进入系统主界面,可以在主界面上访问个功能模块。各功能键包括:工作人员管理、油品信息管理、油品类型信息管理、会员信息管理、添加进货记录、添加销售记录、库存查询、账目
6、管理;通过工作人员信息管理模块查询各工作人员信息;通过对油品的管理模块查询油品的单价,销售储量,存储地等,通过对会员的管理模块能查询顾客等级、花费等。362系统分析2.1用户工作流程下面是对本企业的业务流程的描述:图2.1系统业务流程图2.2用户业务需求此系统要满足用户的如下需求:(1)对不同工作类型的员工要能辨别其身份,根据身份限制其权限,设置完成其工作任务。(2)当购进油时要记录油的相关信息,对不同的油放入相应的油库,同时记录其价格,储量等。(3)要记录销售信息,同时根据销售情况对油库灯做相应的修改(4)对不同的顾客根据其购买油量,消费金额
7、等给其设置相应的会员等级,根据等级的不同给予不同的优惠政策(5)对油库进行编号,不同的油库存放不同的油,可根据用户需要快速在相应油库找到所需的油。363系统设计3.1设计思想(1)系统分成前台和后台几个相对进程,这些进程都进行集中式管理。(2)整个系统采用模块化结构设计,并且有较强的可操作性和扩展性。(3)采用合理的数据流设计思想,在应用系统设计中,相对独立的模块间以数据流相互连接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。3.2系统功能结构图根据对管理系统进行可行性分析和结构化程序设计的要求,可得到系统的总体结构如图3-1所示:图
8、3.1加油站总功能模块图加油站管理系统的分功能模块如图3.2所示:图3.2加油站分功能模块图363.3模块功能设计系统功能设计是设计一个加油站管理系统
此文档下载收益归作者所有