书店管理系统方案设计书

书店管理系统方案设计书
书店管理系统方案设计书

目录1

摘要错误!未定义书签。

1工程的设计与要求2

1 . 1工程设计需求2

1.2方案设计2

1 . 3功能模块设计。3

1 . 4相关数据库的功能。4

1 . 5具体数据库的分析 4

2 C#的设计与实现5

2.1定义C#的数据源,链接数据库。5

2. 2系统模块设计7

2.2.1系统页面及实现7

2.2.2系统代码的编译错误!未定义书签。

2.2.3系统整个模块的设计15

3结论15

4致谢16

5参考文献16

摘要

本文主要阐述的是用sql的数据库编辑来实现一个书店管理系统。本系统主要运用c#语言和sql语言来编辑代码。本系统主要涉及到图书的销售与查询管理的信息,仓库的进销存。如增删改数据记录。最终实现书店管理时的查询显示,操作的基本功能。

整个论文分五章讲述了制作书店管理系统的过程。第一章绪论,介绍了一些基于c#和sql数据库的知识。接着第二章对工程进行分析和设计。第三章则是该数据库管理系统和功能实现的具体过程,并着重记录了系统管理功能的原代码。第四章的结论是对整个课程设计的总结和分析。

关键词:c# sql数据库

Abstract

This paper mainly discusses the use of SQL database editors to achieve a books man ageme nt system. This system mainly using c # and SQL Ian guage to edit the code. This system mainly The data such as removi ng record. Fin ally realize the books man ageme nt of that inqu ires, the basic function of the operati on.

The whole paper points five chapters about making the books man ageme nt system process. The first chapter the in troduct ion, this paper in troduces some based on using c # and SQL database of kno wledge. And the n the sec ond chapter to the project an alysis and desig n. The third rules is the database man ageme nt system and fun cti ons of the specific process, and focuses on the record of the orig inal code system man ageme nt fun cti on. The fourth chapter is the con clusi on of the whole course of summariz ing and an alyz ing the desig n of.

Keyword: sqlc#

1工程的设计与要求

1.1工程设计需求

要通过sql的数据库编程来完成超市管理系统。首先,该程序能为管理员提供超市管理平台,要使的管理员方便的对关于书店的一些数据进行处理。然后还要能为员工信息和仓库的进销存提供一些增删改查功能。

超市管理程序的功能要求如下:

1)用户登陆身份认证(管理员)

2)管理员可以对数据进行查询,增加,删除和修改;

3)管理员根据数据表的不同字段进行滚动显示,查询;

4)会员可以登录该系统查询个人信息和商品信息;

1 . 2方案设计

从应用程序的界面和功能出发,有如下两种设计方案:

5)通过用sql数据库对超市的一些信息如:员工,会员等和仓库进销存信息采集。再用c#语言对其信息进行编译代码,实现其增删改查的功能。弹出对话框,确定其功能正确实现。

6)切分窗口型界面。将SDI的文档窗口分为左右两个窗格,左边窗格显示

的数据库的内容,右边窗格显示的常用操作界面。实现增,删,改数据记录,用户不必打开菜单就可以在右边的窗格中直接进行操作,增加了程序的友善性,当然程序设计的难度也增大。

本文以切分窗口型的方案说明程序实现过程。包括数据库设计,功能模块设计,和界面设计等内容。

1.3 功能模块设计。

1)服务器端程序设计。

A .增加记录功能。在切分窗口中的右边窗格中,提供用户输入界面,单击“修改”按钮,向数据库添加记录,双击其按钮,用C#语言进行编写代码,完

成后进一步与运行,出现对话框,输入信息,弹出对话框信息正确。查询进而自动更新左边窗格显示的内容。

B.修改记录功能。当用户在切分窗口中的左边窗格中选定某一项记录所在的行时输入其信息。点击更新。就能及时更新。表内容应及时更新,而且在左边窗格对应的查询其信息也会相应的自动更新。只有用户更改记录内容后,才应许用户用修改按钮进行修改,同时自动更新左边窗格中的显示的内容。

C.删除记录功能。当拥护单击删除按钮后,弹出消息对话框,确定用户是删除操作。一旦用户删除当前记录后,左,右窗格显示的内容将自动更新。

D.用户管理与权限控制。

2)客户端程序设计

E.客户的信息确认与权限控制。

F.信息查询。

3)界面的设计。

界面的设计除了要满足相应的操作要求以外,还应考虑到以下四个方面的内容:G.界面的简洁性

H.界面部件的相关性

I.界面操作的多样性

J.界面的美学性要求。

1 . 4相关数据库的功能

SQL是Structured Quevy Language结构化查询语言)的缩写。SQL是专为数据

库而建立的操作命令集,是一种功能齐全的数据库语言。在使用它时,只需要发出做什么”的命令,怎么做”是不用使用者考虑的。SQL功能强大、简单易学、使用方便,已经成为了数据库操作的基础,并且现在几乎所有的数据库均支持SQL。

1 . 5具体数据库的分析

一:需求分析

1.由于在书店管理中员工的担任的职务不同就将其分为登录信息,会员信息,服务

员信息,部门信息。而仓库的进销存管理就将其分为入库信息,出库信息以及销售报表信息。最后设置了人工服务信息退出。

2.其数据库列表为:

连接巴〒]菩■ ta /______________

ffl i J asd

[一| i」boo ks

匚a数揭库关系寓

匕i_ J

田i一A系表

+ -2dbo^bookexchange

L L二dbo.bookin

■+ 二dbo.bookinfo

i+ 二1 dbo. bookname

PR 二dbo.booktype

l±l 二dbo, bo trow inf QO

H 二dbo jh info

+ 二dboJogininfo

d_ 二dbo.memberinfo

+ 3dbo.memberinfol

田二1 dbo.publish

+ H dbo.^alelnfo

3.管理员登陆信息:管理员用户(tianli,123)

4.管理员信息表(编号,姓名,性别,)

5用户权限表(User):用户名密码权限

完成了数据库的逻辑图后,就可以开始对数据库调用之后用c#编译代码进行后台的操作了

2 c#的设计与实现

C# (C Sharp)是微软(Microsoft) 为。NET Framework 量身订做的程序语言, 微软公司在2000年6月发布的一种新的编程语言。C#拥有C/C++勺强大功能以 及Visual Basic 简易使用的特性,是第一个组件导向 (Component-oriented)的 程序语言,和C++与 Java 一样亦为对象导向(object-oriented) 程序语言。

2. 1定义c#的数据源,链接数据库

添加数据库。打开sql ,连接到sql 服务器步骤如下:

链接sql 服务器 附加并添加数据库 完成数据库连接 . ___________ 丿 < _____________ 丿 < _____________ 丿

Sql

链接数据源

曰皿?(SQL Server 9.0.1399 - ZGC-2011091:

SL-I数珀库

田Ea系统数堀库

(±)匚i数坍库快照

田H asd

G9 i J BookShopPlus

田□ c#

T) I」DBPromary

□E:\等待审^^2OJL2\^5^O:L29\简

□jsp

i J stud

EB (J test

i+l i J books

GBC3安全性

ra 服务ss对象

ffiCa貝制

ffiCi管理

GE) L-i Notification Services

1+1 L8>SQL Server 代理

割查看连接厲性

就绪

13^(0)▼

所选路径(P): G:\第八组书店管理系统好的\数据库

文件类型(T): 文件名(N): 数库文件(*. mdf)

一,附加数据库于常规

□走位数据库文件-ZGC-20110912UYI

选择文件(S):

-

ULJ ???

?

至接

服务器:

连接:

ZGC-20110912UYI\Adjni 审LJ $RECYCLE.BIN

(S L J360Downloads 由LJ linux安装

System Volume Information 1+rO wangyanbo 由Li毕业设

BU第八组书店管理系统ao第八组书店管理系统好的ffi LJ images 由口第八组用户需求说明书书店管理系统完整版

S LJ数据库

““L)books? mdf

由LJ第一组ASP。net实训项目? U 武殿英

? o新视野犬学英语第一册

迅雷大全

fflu英语

2. 2系统模块设计

本系统主要设计倾向包括三个大的方面:员工及会员信息的增删改查实现,商品在仓库出入的信息的增删改查的实现。进而销售信息的查询与实现。

2.2.1系统页面及实现

以上登录信息只能是设定的管理员有权利登陆。

进入主页面之后,可以对用户、会员、图书信息的修改删除等操作。

1?信息管理:分为六大模块:用户、图书、会员、销售、订单管理和帮助管理主界面:

相关主题
相关文档
最新文档