3.2 SQL技术
SQL,又叫结构化查询语言,用于存取数据以及查询,更新和管理关系数据库系统,是关系数据库的查询语言,其语言有一体化、使用方式灵活、非过程化、语言简洁、语法简单的特点,包括有数据查询语言,数据操作语言,数据控制语言,事务处理语言,数据定义语言,指针控制语言共六个部分。文献综述
ADO.NET是微软.NET编程环境下优先使用的数据访问接口,是与数据源交互的.NET技术。ASP.NET可以让开发人员以一致的方式来存取数据来源,并且提供了方法,以供开发人员在.NET Framework中进行存取。ADO.NET的前身是ADO+,ADO+的前身是ADO,ADO是和.NET以及ASP一起发展的。ADO.NET突破传统的依赖相互连接的双层资料处理模式,采用中断连接的方式,使应用程序的延展性更加良好,主要有Connection类用以连接数据库,Command对象用来执行命令,DataReader类用来读取一串数据,DataSet对象表示数据在内存中的表现形式,DataAdapter类用以只读数据,DataTable类表示网格状的数据控件,可以作为数据源与相关控件方便的绑定。
4 系统需求
4.1 设计思路
由于本课题是一个实用的工程型的问题,结合本人本科期间的所在专业,故采用软件工程的相关思维和方法,来实现和完成本课题。首先采用瀑布开发模型,从系统功能需求入手,分析系统的功能需求,系统的模块,系统运行流程,之后再进行数据库的设计,完成相关的文档记录,再次进行编码实现,最后进行相关功能调试。
4.2 系统需求
为了提高电脑类商品售后维修服务的效率和质量,提高客户服务质量,需要售后服务人员能够根据客户的提出的故障现象,进行故障原因的判断,及时地给予客户售后服务支持。本课题的任务是设计一个方便实用的电脑售后维修服务信息管理系统,要求能够实现电脑故障信息管理,能够根据系统中已有的故障信息及时地识别出商品故障原因,提供服务支持;当故障电脑需要进行维修时能够提供合适的维修手段和维修人员。要求如下:
1.实现注册登记功能;
2.实现基本业务功能;
3.正确处理业务逻辑;
4.实现角色分类和管理;
5.实现信息查看和管理;
6.在实现功能的情况之下,尽可能的使操作更加人性化。
4.3 系统模块
本系统由于有角色分类,而对于不同的角色,其具体所涉及的功能有所不同,所以对于系统模块,按角色进行了分类。从具体的功能模块方面而言,主要涉及的模块有:
1.注册登陆模块,包括的功能有顾客注册,密码修改,论坛登录以及系统登录;
2.论坛模块,包括的功能有发帖子,回复帖子,浏览帖子以及管理帖子;来.自/751论|文-网www.751com.cn/
3.信息管理模块,包括的功能有修改个人信息,查看个人信息,查看员工信息,查看顾客信息,用户管理,员工技能管理,员工技能查询;
4.业务模块,包括的功能有维修登记,任务查询,工作状态设置,维修派工,维修查询,零件管理,零件查询,费用统计,调查问卷,常见问题查询和常见问题管理