犬舍管理信息系统的设计与实现(附件)
本文主要介绍了关于“犬舍”管理信息系统所能实现的功能,实现的功能包括宠物用品信息,订单管理,订单统计,新闻发布,评论,收藏和服务预约信息等。本文同时也阐述了在B/S模式下可以让操作者基于浏览器的方式进行网站访问,采用主流的ASP.NET技术这种面向对象的技术进行“犬舍”管理信息系统的开发,选择功能强大的Sqlserver数据库进行数据的存放操作,因此最终的“犬舍”管理信息系统成功实现前端和后台的一系列功能。本文针对开发的这一款关于宠物的管理信息系统,详细说明了该系统的设计理念和实现方法以及操作流程。
目 录
一、引言 1
二、开发工具与技术 1
(一)ASP.NET技术 1
(二)B/S架构 1
(三)SQL SERVER数据库 1
三、系统模块设计 1
(一)管理员登录模块设计 1
(二)用户登录模块设计 2
四、数据库设计 3
五、系统实现 5
(一)用户功能介绍 5
1、进入系统登录页面 5
2、用户登录 6
3、用户个人信息 7
4、宠物用品 8
5、购物车 8
6、我的订单 9
7、我的钱包 9
8、我的收藏 10
9、在线预约 10
(二)管理员功能介绍 11
1、进入系统登录页面 11
2、管理员登录 12
3、用品管理 12
4、会员管理 14
5、订单管理 14
6、订单统计 15
7、评论管理 15
8、新闻管理 15
9、预约信息管理 16
10、系统管理 17
六、总结 18
致谢 19
参考文献 20
附录 21
附录一 21
附录二 21
一、引言
二、开发工具与技术
(一)ASP.NET技术
本程序软件开发使用到的技术就是ASP.NET技术,与ASP相比较而 *好棒文|www.hbsrm.com +Q: ¥351916072$
言,ASP.NET技术的编码语言和运行环境更为方便,它所开发出来的程序,在维护时期,人工不用费太大力气,而且程序代码可以直接复用,几乎整个系统的实现都依附在ASP.NET技术上。
(二)B/S架构
在Internet网络盛行之后,由于大家对数据信息共享的迫切需求,B/S架构基于原来的C/S架构上进行了升级改进而形成的, B/S架构比C/S架构上多了一个浏览器,可以直接通过浏览器去访问服务器,充分运用当下不断成熟的浏览器技术,也让软件的开发成本以及维护成本降低了。
(三)SQL Server数据库
程序开发必然会用到数据库,使用Sqlserver数据库来作为程序开发的数据管理工具时,可以存储大量数据,不会像Access中的数据存储在文件系统里,并不适用于大量数据的存储。Sqlserver数据库中的数据会存储在它自身的文件里,由跟数据库同名的有和数据库同名的数据文件和日志文件组成。
三、系统模块设计
(一)管理员登录模块设计
“犬舍”管理信息系统针对管理员设置的功能有:管理会员信息,发布与管理宠物用品信息,对订单执行发货并跟踪管理,统计订单销量和处理服务预约信息。如下图31就是管理员功能结构图。
图31 管理员功能结构图
(二)用户登录模块设计
“犬舍”管理信息系统针对用户设置的功能有:对宠物用品执行购买并下单,对发货订单执行收货以及对完成订单执行评价。用户也能进行线上服务预约操作。如下图32就是用户功能结构图。
图32 用户功能结构图
四、数据库设计
本次程序开发选用的数据库管理工具是Sqlserver数据管理工具,使用它存放数据需要创建程序对应的数据库文件,有了数据库也需要创建各种数据表来充实数据库,在数据表的创建中,不仅需要对数据表命名,也需要对数据表的字段进行设计,包括每个数据表里面需要设置的字段名称,字段对应的数据类型信息,字段的主键设置这个也是不可缺少的,因为每个数据表里面的主键就是标记着这个数据表跟其他数据表相区分的唯一标志。下面就介绍本次开发的“犬舍”管理信息系统的数据表结构信息。
管理员信息表如表41:
表41 管理员信息表
列名
数据类型
长度
主键
允许空
说明
Aid
int
4
是
否
ID
Apwd
nvarchar
50
是
密码
Aname
nvarchar
50
是
账号
Roule
nvarchar
50
是
角色
宠物用品信息如表42:
表42 宠物用品信息表
列名
数据类型
长度
主键
允许空
说明
GoodsID
int
4
是
否
ID
GoodsName
nvarchar
目 录
一、引言 1
二、开发工具与技术 1
(一)ASP.NET技术 1
(二)B/S架构 1
(三)SQL SERVER数据库 1
三、系统模块设计 1
(一)管理员登录模块设计 1
(二)用户登录模块设计 2
四、数据库设计 3
五、系统实现 5
(一)用户功能介绍 5
1、进入系统登录页面 5
2、用户登录 6
3、用户个人信息 7
4、宠物用品 8
5、购物车 8
6、我的订单 9
7、我的钱包 9
8、我的收藏 10
9、在线预约 10
(二)管理员功能介绍 11
1、进入系统登录页面 11
2、管理员登录 12
3、用品管理 12
4、会员管理 14
5、订单管理 14
6、订单统计 15
7、评论管理 15
8、新闻管理 15
9、预约信息管理 16
10、系统管理 17
六、总结 18
致谢 19
参考文献 20
附录 21
附录一 21
附录二 21
一、引言
二、开发工具与技术
(一)ASP.NET技术
本程序软件开发使用到的技术就是ASP.NET技术,与ASP相比较而 *好棒文|www.hbsrm.com +Q: ¥351916072$
言,ASP.NET技术的编码语言和运行环境更为方便,它所开发出来的程序,在维护时期,人工不用费太大力气,而且程序代码可以直接复用,几乎整个系统的实现都依附在ASP.NET技术上。
(二)B/S架构
在Internet网络盛行之后,由于大家对数据信息共享的迫切需求,B/S架构基于原来的C/S架构上进行了升级改进而形成的, B/S架构比C/S架构上多了一个浏览器,可以直接通过浏览器去访问服务器,充分运用当下不断成熟的浏览器技术,也让软件的开发成本以及维护成本降低了。
(三)SQL Server数据库
程序开发必然会用到数据库,使用Sqlserver数据库来作为程序开发的数据管理工具时,可以存储大量数据,不会像Access中的数据存储在文件系统里,并不适用于大量数据的存储。Sqlserver数据库中的数据会存储在它自身的文件里,由跟数据库同名的有和数据库同名的数据文件和日志文件组成。
三、系统模块设计
(一)管理员登录模块设计
“犬舍”管理信息系统针对管理员设置的功能有:管理会员信息,发布与管理宠物用品信息,对订单执行发货并跟踪管理,统计订单销量和处理服务预约信息。如下图31就是管理员功能结构图。
图31 管理员功能结构图
(二)用户登录模块设计
“犬舍”管理信息系统针对用户设置的功能有:对宠物用品执行购买并下单,对发货订单执行收货以及对完成订单执行评价。用户也能进行线上服务预约操作。如下图32就是用户功能结构图。
图32 用户功能结构图
四、数据库设计
本次程序开发选用的数据库管理工具是Sqlserver数据管理工具,使用它存放数据需要创建程序对应的数据库文件,有了数据库也需要创建各种数据表来充实数据库,在数据表的创建中,不仅需要对数据表命名,也需要对数据表的字段进行设计,包括每个数据表里面需要设置的字段名称,字段对应的数据类型信息,字段的主键设置这个也是不可缺少的,因为每个数据表里面的主键就是标记着这个数据表跟其他数据表相区分的唯一标志。下面就介绍本次开发的“犬舍”管理信息系统的数据表结构信息。
管理员信息表如表41:
表41 管理员信息表
列名
数据类型
长度
主键
允许空
说明
Aid
int
4
是
否
ID
Apwd
nvarchar
50
是
密码
Aname
nvarchar
50
是
账号
Roule
nvarchar
50
是
角色
宠物用品信息如表42:
表42 宠物用品信息表
列名
数据类型
长度
主键
允许空
说明
GoodsID
int
4
是
否
ID
GoodsName
nvarchar
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/347.html