课设

2019-03-29 12:03

数据库系统课程设计报告

题 目 图书销售管理系统的设计与实现

目 录

1 引言 ............................................................. 2 1.1开发背景和意义 ................................................. 2 1.2 课题内容 ....................................................... 2 2 系统需求分析及相关技术介绍 ....................................... 3 2.1 系统需求分析 ................................................... 3 2.1.1 用户需求 ..................................................... 3 2.1.2 功能需求 ..................................................... 3 2.2 系统的可行性分析 ............................................... 3 2.3 开发平台和开发工具介绍 .......................................... 2.3.1 C#语言 ....................................................... 2.3.2 MVC框架模式 .................................................

2.3.3 Winform ...................................................... 2.3.4 SQL Server数据库技术 ........................................ 3总体设计 ......................................................... 3 3.1 系统模块设计 ................................................... 3 3.1.1 登录模块设计 ................................................. 4 3.1.2 注册模块设计 ................................................. 5 3.1.3 管理员模块设计 ............................................... 6 3.2 数据库设计 ................................................. ...6 3.2.1 数据库概念设计 .............................................. 6 3.2.2 数据库逻辑结构设计 ...........................................

图书销售管理系统的设计与实现

1引言

近年来,随着数据库技术的迅速发展以及数据库管理系统的光反应用,人们利用信息技术工作和搜索数据的能力大幅度提高,千千万万的数据库被应用于商业管理、政府办公、科学研究和工程开发等方面,特别是多媒体技术、网络技术与数据库的结合,使数据库有了更大的发展空间。本文就图书销售管理系统的设计与实现进行了认真的分析研究,结合工作环境和管理需求,建立了一个高效、稳定的图书销售管理系统,达到了先进、安全、实用、可靠的目标,并对今后新的需求有很好的扩展性。

1.1开发背景和意义

随着人类迈进二十一世纪,计算机技术、通信技术、网络技术为代表的现代化信息技术的飞跃发展和日渐成熟,人类正在从工业时代向信息时代迈进,人们越来越重视信息资源的开发和利用,“信息化”已成为一个国家经济和社会发展的关键环节,信息化水平的高低已成为衡量一个国家现代化水平和综合国力的重要标志。

1

信息化的实质是使用信息——这一社会的主导资源充分发挥作用,可以说推广信息技术是手段,真正利用信息是目的,信息化则是实现目的的过程。目前网络的发展就是信息发展的产物。而随着网络的日益改善,人类更加依赖网络,从而网络订购成了热门产业。本文就图书销售系统的设计与实现作为范例。 随着人类对于网络的需求,商家不得不考虑如何才能抓住顾客的心甚至吸引更多的顾客,这就使得各种系统的功能日益完善.注册,登录,对用户信息,订单信息的增、删、改、查都是最基本的需求。人们甚至可以足不出户就购买自己心爱的图书。

1.2 课题内容

本系统以图书销售为基础,主要实现了用户管理、客户数据维护、商品数据维护、订单数据四大模块。其中用户管理包括用户登录,密码修改两大模块,用户可对密码进行修改;客户数据维护可对客户数据进行增、删、改、查四大功能;商品数据维护也是对商品信息进行增、删、改、查四大功能;而订单数据分为订单数据的录入、维护和查询三大模块,进行对订单的添加、删除、修改和基于用户编号和图书编号的订单数据查询。

2系统需求分析

2.1 系统需求分析

2.1.1 用户需求

本系统是为了能够更加高效、正确的管理图书销售而开发的管理软件。根据基本的用户需求,该系统分为管理员和普通用户,不同的身份可实现不同的功能。系统主要以管理员的权限为中心。

在本系统设计中,针对管理员的权限有密码修改,用户数据维护,图书数据维护与订单数据维护,可对数据库进行所有信息的增删改查。

除此之外,普通用户可通过登录进行对自己的个人信息的添加,修改与查询,密码的修改与对自己订单的添加、修改与查询。

本系统应尽量做到界面整洁清晰人性化,操作简便,功能完善,给用户一种舒适的感觉。

2.1.2 功能需求 管理员:

(1)用户管理:该模块可进行用户登录与密码修改。

(2)客户数据维护:该模块可对数据库中所有的客户数据进行增删改查四项基本功能。 (3)图书数据维护:该模块可对数据库中所有的图书数据进行增删改查四项基本功能。 (4)订单数据维护:该模块可对数据库中所有的订单数据进行增删改查四项基本功能。 (5)退出:可退出该系统。 普通用户:

(1)个人信息:该模块可让用户对自己的个人基本信息进行添加,修改与查询。

(2)密码修改:修改存在数据库中的个人登录密码并将新密码存入数据库以便用户日后登录系统。

2

(3)订单信息:该模块可让用户对自己的订单进行添加,修改与查询。 (4)退出:可退出该系统。

2.2 系统的可行性分析

1.经济可行性

企业人事管理系统的设计与实现费用主要包括:

(1)设备方面:普通计算机系统配置均可运行,开发成本低。 (2)人员方面:因此系统为学生课程设计,该项费用可忽略不计。 (3)其他方面:网络费用、打印费用等,成本较低。

该系统完成后可使用户对于图书销售方面的管理更加方便,有助于人们对于订购图书的方便快捷,从而使图书销售更加系统化。

由以上分析可知,此系统在经济上是可行的。 2.技术可行性

企业人事管理系统是一个动态交互式网站,系统基于.net开发平台,以Win7为操作系统,利用Visual Studio 2010作为开发工具,同时运用SQL Server数据库等制作完成,其配置要求在较低,在普通计算机系统中均可运行并提供较快的数据访问

由以上分析可知,此系统在技术上是可行的。 3.操作可行性

图书销售管理系统的用户分为两类:普通用户和管理员。在登录界面判断权限,交互方式简单明了,系统运行稳定快速。

由以上分析可知,此系统在操作上是可行的。 4.社会可行性

图书销售系统可用于网上订购图书,管理员可对所有信息进行增删改查,而普通用户只能对自己的基本信息进行操作。

由以上分析可知,此系统在社会道德上是可行的。

3系统总体设计

该系统的设计是为了满足企业对于人事方面的管理,以便企业更加统一化。企业人员可以通过该系统进行用户注册,完成一些姓名,性别,民族,生日,职位,政治面貌等一些基本信息的录入及对工资与奖惩记录的查询。而管理员则可以通过该系统管理员工的基本信息,人事调动,人事考核及系统的设置与维护。

3.1 系统模块设计

3

根据该系统的需求分析对系统进行模块划分,主要针对管理员与普通员工的系统需求。根据模块的划分,对系统进行总体设计,得到系统的模块划分总体功能图如图3.1所示。

图3.1系统模块总体功能图

3.1.1 登录模块设计

该模块主要用于用户登录,登录信息包括新用户注册、已有账号用户输入用户名、密码后检测登录,该登录页面是本系统入口,如果用户不登录将不能使用该系统所有功能,用户在此界面选择身份即普通用户或管理员后,只有帐号和密码全部正确才能正常进入系统,显示登录成功,如果账号或密码有任一项不正确,则显示“请输入正确的账号和密码!”,即登录失败。登录后,系统会根据用户类型调用相应操作,至此完成登录。具体流程图如图3.2所示。

4


课设.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:在集团内部控制体系建设动员大会上的讲话

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: