计算机科学与技术毕业论文终极版(4)

2019-03-28 23:11

第三章 总体设计

进入后,可以操作的功能,也是不一样的。这为了保证权限不足的职员,只能查看到他权限内的相关信息,保证信息的安全性。

2.基本信息管理

该功能模块主要有企业信息管理和员工资料管理功能,对一些合作的企业,进行记录,删除,修改和查询,方便使用者的查询,提高工作效率,同时管理员工的资料,进行增加,删除,修改和维护,方便对员工的联系。

3.内部信息管理

该功能模块主要有区域信息管理、客户资料管理功能和竞争对手的信息管理,区域信息管理中,有区域的编号,地址,以及区域负责人,方便联系,保证区域业务正常,客户资料,是记录客户的信息,及时联系,提供优质的售前和售后服务,竞争对手信息,是记录商业上竞争对手的信息,知己知彼百战不殆。

4.产品信息功能

该功能模块主要有产品信息管理和企业重大事件的记录功能,方便查询企业的产品资料,重大事件管理,即记录企业的一些大的事件,比如员工的重大销售行为,企业的周年活动或者重大的合作伙伴等等信息。

5.商品操作

该功能模块是一个简单的企业进销存功能,包含商品进货,商品销货,商品库存查询的功能。商品进货后,库存增加,记录数据到数据库,然后可以进入商品销货界面,可以对需要销售的商品,进行销货,在库存数量允许的条件下,进行销货操作,如果超过库存数量,会自动报错。

6系统维护

包括数据的备份,数据还原和数据情况。数据备份是对该系统中的以上描述的信息,进行备份,以防数据丢失的情况出现。数据还原,是对系统中的数据丢失,通过备份的数据,对系统的数据进行还原,保证信息的正确性和安全性。数据清理,和对不需要的数据,进行一键清理功能,清理系统中的垃圾文件,保证企业信息管理系统中文件的检索正确性。

3.3 数据库设计

3.3.1 数据库介绍

该系统使用的是数据库SQL SERVER 2005,数据库的设计考虑到简单,清晰,故而设计的表比较少,关系比较简单。SQL是英文Structured Query Language的缩写,意思为

8

南京工业大学浦江学院本科生毕业设计(论文)

结构化查询语言,主要功能就是同各种数据库建立联系,进行沟通。

设计一个好的数据库,我们需要耐心收集数据和使用合理的方法来分析数据,认真的理清数据间的各种关系,以防对数据库应用不利的因素出现等等。在数据库的整个设计过程中,我们必须按照步骤,一步一步认真的完成。一个良好的数据库的设计将对基于该数据库的应用有积极的影响,便于系统的开发,维护。

数据库(DBS)的设计过程有以下几个步骤: ⑴ 确定建立数据库的目的和收集数据; ⑵ 建立概念模型; ⑶ 建立数据模型; ⑷ 实施与维护数据库;

数据库的设计对数据库应用系统的开发有重大作用。如果想要为建立在数据库上的应用提供方便,就必须要设计合理的数据库(DBS)。同时数据库的结构设计会随着用户需求和特定应用的变化而进行相应的变化。 3.3.2 系统E-R图

概念模型是对信息世界建模,所以概念模型能够方便、准确地表示出信息世界中的常用概念。最为常用的概念模型表示方法是实体-联系方法。该方法用E-R图来对现实世界的概念模型进行描述,E-R方法也称E-R模型。

E-R图提供了表示实体型、属性和联系的方法: ● 实体型:用矩形表示,矩形框内写明实体名。

● 属性:用椭圆形表示,并用无向边将其与相应的实体型连接起来。

● 联系:用菱形表示,零星框内写明联系名,并用无向边分别与有关实体型连接起来,同时在无向边旁标上联系的类型(1:1,1:n或m:n)。

在本系统中,主要有以下的实体:员工、客户、产品、区域等。其中员工实体与属性如图3-3所示。

编号 员工 图3-3员工实体E-R图

9

性别 密码 姓名 生日 学历 部门 类别 第三章 总体设计

客户实体与属性如图3-4所示:

行业 来源 编号 客户 图3-4客户实体E-R图

邮箱 传真 电话 名称 产品实体与属性如图3-5所示:

产品 图3-5产品实体E-R图

编号 计量单位 名称 类别 规格 进货价 销货价

10

南京工业大学浦江学院本科生毕业设计(论文)

区域实体属性如图3-6所示:

类型 编号 区域 图3-6区域实体E-R图

M

区域负责人 名称 3.3.3数据库设计

M

本系统采用SQL Server 2005作为后台数据库。数据库名命为db_CRM,其中包含12张数据表,下面分别进行介绍。

表3-1 tb_Cinfo (企业基本信息表)

字段名 Cname CManager CPhone CPostCode CFax CEmail CNAddress CAddress CRemark 数据类型 Varchar Varchar Varchar Bigint Varchar Varchar Varchar Varchar Varchar 长度 50 20 20 8 20 50 50 100 1000 主键否 主键 描述 企业名称 法人代表 联系电话 邮政编码 传真号码 E-mail地址 企业网址 联系地址 备注

表3-2 tb_ClientInfo(客户信息表) 字段名 ClientID CName CStep CRoot CTrade CType CArea CPhone CFax CPostCode CAddress CEmail CRemark 数据类型 Varchar Varchar Varchar Varchar Varchar Char Varchar Varchar Varchar Bigint Varchar Varchar Varchar 长度 20 50 20 20 20 10 50 20 20 8 50 50 1000

11

主键否 主键 描述 客户编号 客户名称 客户级别 客户来源 所属行业 客户类型 所在区域 联系电话 传真号码 邮政编码 联系电话 E-mail地址 备注 第三章 总体设计

表3-3 tb_Employee(员工信息表) 字段名 EID EName ESex EBirthday EWDate EDiploma EDepartment Eposition EType 表3-4 tb_GoodsInfo(货物信息表) 字段名 GID GName GType GSpec GIPrice GOPrice GUnit GRemark 数据类型 Varchar Varchar Varchar Varchar money money Char Varchar 长度 20 50 50 50 8 8 10 1000 主键否 描述 数据类型 Varchar Varchar Char Varchar Varchar Char Varchar Varchar Varchar 长度 20 20 4 20 20 10 50 20 20 主键否 主键 描述 员工编号 员工姓名 员工性别 员工生日 工作日期 员工学历 所在部门 当前职位 员工类别

表3-5 tb_User(用户信息表) 字段名 UserID UserName UserPwd UserRight 表3-6 Probuy(进货信息表) 字段名称 JHId GNAME GYSMC JHSL JHDJ JSR JLDW BZ 类型 nchar nchar nchar Int nchar nchar nchar Text 长度 10 10 10 50 50 50 50 主键 YES

12

数据类型 Varchar Varchar Varchar Char 长度 20 20 20 10 主键否 主键 描述 用户编号 用户名称 用户密码 用户权限 说明 进货编号 商品名称 供应商名称 进货数量 进货单价 经手人 计量单位 备注 允许空 NO Yes Yes Yes Yes Yes Yes Yes


计算机科学与技术毕业论文终极版(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:实验室安全与防护知识培训试题

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

马上注册会员

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