c#企业资料管理系统系统设计说明书文档格式.docx

上传人:b****6 文档编号:18662988 上传时间:2022-12-31 格式:DOCX 页数:62 大小:722.74KB
下载 相关 举报
c#企业资料管理系统系统设计说明书文档格式.docx_第1页
第1页 / 共62页
c#企业资料管理系统系统设计说明书文档格式.docx_第2页
第2页 / 共62页
c#企业资料管理系统系统设计说明书文档格式.docx_第3页
第3页 / 共62页
c#企业资料管理系统系统设计说明书文档格式.docx_第4页
第4页 / 共62页
c#企业资料管理系统系统设计说明书文档格式.docx_第5页
第5页 / 共62页
点击查看更多>>
下载资源
资源描述

c#企业资料管理系统系统设计说明书文档格式.docx

《c#企业资料管理系统系统设计说明书文档格式.docx》由会员分享,可在线阅读,更多相关《c#企业资料管理系统系统设计说明书文档格式.docx(62页珍藏版)》请在冰豆网上搜索。

c#企业资料管理系统系统设计说明书文档格式.docx

用户表

Area 

行政区划表

Dict

字典表

Region

地域表

CustomerType

客户类别表

BusinessType

业务类型表

CapitalType

资本类型表

NegotiationType

项目类型表

Rate

汇率表

Negotiation

项目洽谈表

Enterprise

企业资料表

Remark

备注表

LinkMan

联系人

FieldItem

字段表

3、表详细设计

3.1菜单表

Menu(菜单表)

列名

数据类型(精度范围)

空/非空

约束条件

说明

MenuID

Int自增长

非空

PK

MenuName

varchar(40)

模块名称

ParentID

Int

补充说明

如果是一级菜单,ParentID为0

3.2权限表

Authority(权限表)

UserID

FK

用户编号

模块编号

外键

FK_Authority_Menu

Menu.MenuID

FK_Authority_Users

UserID

Users.UserID

3.3用户表

Users(用户表)

LoginName

varchar(30)

登录名

UserName

用户名

Password

varchar(8)

密码

3.4行政区划表

(行政区划表)

AreaID

Char(6)

行政区划码

AreaName

行政区划名称

Level 

int

地域级别

注1:

编号为6位编号,2位省+2位市+2县区

注2:

为数字,0代表省,1代表市,2代表县区

注3:

前面4位固定是3701,济南市为370100。

3.5字典表

Dict(字典表)

DictID

TbName

CName

表中文名称

3.6地域表

Region(地域表)

RegionID

Char(10)

RegionName

地域名称

编号为10位编号,2位大洲+2位分大洲+2位国家+2城市+2软件园

为数字,0代表大洲,1代表分大洲,2代码国家,3代表城市,4代表软件园

如果只是大洲,则后面8位为00000000。

如亚洲:

010*******,东亚010*******,中国010*******,北京010*******,中关村010*******

3.7客户类别表

CustomerType(客户类别表)

TypeID

客户类别编号

TypeName

客户类别名称

客户类别级别

编号为6位编号,共分为3层

为数字,0代表大类划分,1代表分小类划分,2代表类别

如ITO:

010000,软件研发及外包010100,类别010101

3.8业务类型

BusinessType(业务类型表)

varchar(128)

名称

3.9资本类型

CapitalType(资本类型表)

3.10项目类型

NegotiationType(项目类型表)

3.11汇率表

Rate(汇率表)

RateID

StartDate

datetime

开始日期

EndDate

结束日期

Exchange

Decimal(6,4)

汇率

3.12项目洽谈表

Negotiation(项目洽谈表)

NegotiationID

Char(12)

NegotiationYear

Char(4)

洽谈年度

NegotiationName

varchar(60)

项目名称

项目类型

Int

客户类别

地域

业务类型

资本类别

Business

varchar(256)

业务内容

Renminbi

Decimal(18,4)

人民币(万)

Dollar

美元(万)

SubTotal

小计(万)

Area

区县

varchar(512)

NegotiationDate

洽谈时间

RegisterDate

注册时间

CognizanceDate

认定时间

InsertDate

添加时间

InsertUserID

添加用户

洽谈项目为N+4位年+2位月+2位日+3位顺序号

FK_Negotiation_Region

Region.RegionID

FK_Negotiation_Area

.AreaID

FK_Negotiation_NegotiationType

NegotiationType.TypeID

FK_Negotiation_CustomerType

Customer.TypeID

FK_Negotiation_BusinessType

BusinessType.TypeID

FK_Negotiation_CapitalTypeType

CapitalType.TypeID

FK_Negotiation_Users

3.13企业资料表

Enterprise(企业资料表)

EnterpriseID

EnterpriseName

企业名称

EnglishName

英文名称

Dollar 

IsDel

Bit

Default:

是否注销

企业资料为E+4位年+2位月+2位日+3位顺序号

FK_Enterprise_Region

FK_Enterprise_Area

ProjectArea

FK_Enterprise_CustomerType

FK_Enterprise_BusinessType

FK_Enterprise_CapitalTypeType

FK_Enterprise_Users

3.14备注表

Remark(备注表)

RemarkID

PK(自增)

Caption

RemarkDate

时间

Content

varchar(800)

DataID

char(12)

资料编号

3.15联系人表

LinkMan(联系人)

LinkManID

ChineseName

varchar(20)

中文名称

Title

职务

Telephone

电话

MobilePhone

手机

Email

电子邮件

Fax

传真

3.16字段表

FieldItem(字段表)

ItemID

ItemName

字段名称

第四部分、界面设计

界面设计是对需求的进一步明确和以可视化的方式呈现,作为编码和实现的依据

1、功能界面列表

完成功能

01

用户登录

02

配置数据库

03

主界面

04

用户管理-操作员管理

05

用户管理-操作员管理-操作员添加

06

用户管理-权限管理

07

密码修改

08

系统管理-行政区划管理

09

系统管理-行政区划管理-行政区划添加

10

系统管理-地域管理管理

11

系统管理-地域管理管理-地域国家添加

12

系统管理-客户类别管理

13

系统管理-客户类别管理-客户类别添加

14

系统管理-基本资料管理

15

系统管理-基本资料管理-基本资料添加

16

系统管理-汇率管理

17

系统管理-汇率管理-汇率添加

18

数据备份、恢复

19

资料库管理-项目洽谈情况库

20

资料库管理-项目洽谈情况库-添加

21

资料库管理-项目洽谈情况库-修改

22

资料库管理-项目洽谈情况库-查询

23

资料库管理-项目洽谈情况库-打印

24

资料库管理-项目洽谈情况库-转为注册

25

资料库管理-项目洽谈情况库-转为打印

26

资料库管理-项目洽谈情况库-联系人信息添加

27

资料库管理-项目洽谈情况库-备注信息添加

28

资料库管理-企业资料库

只完成查询和注销功能

2、界面详细说明

2.1界面01:

根据用户名和密码登录本系统。

如果数据库连接不上,报“数据库连接错误!

”错误。

如果用户名不存在,报“用户名不存在!

如果密码错误,报“密码错误!

”。

取消则退出本系统。

具体要求内容如下:

内容

控件类型

描述

验证

必填

客户名称

Txt

输入客户名称

长度<

=15,非空

输入密码

=8,非空

密码输入显示字符为*

登录

Btn

验证用户密码是否正确,如果正确进入系统,否则显示提示信息。

提示信息分为两种:

用户名不存在和密码错误。

如果数据库连接不成功,报数据库连接错误信息。

取消

退出程序

注册

配置数据库信息

第一次运行程序或者数据库服务器发生变化时使用。

点击出现注册界面,见2.2。

2.2界面02:

客户端第一次安装完毕后,需要配置与服务器的连接。

测试成功后,保存即可。

取消为关闭本窗体。

服务器地址

输入服务器地址

数据库名称

输入数据库名称

输入数据库用户名

输入数据库密码

测试

测试输入的服务器信息能否连接数据成功

连接成功,报连接成功信息。

不成功报失败信息。

保存

保存数据库信息

将数据库信息保存到配置文件中。

2.3界面03:

状态栏

显示登录用户真实姓名

菜单

根据用户权限显示菜单

2.4界面04:

对本系统的用户进行管理。

包括添加、修改和删除操作。

如果该用户已经分配权限,则取消权限之后,方能删除。

添加

打开添加窗体2.5

修改

选择某一记录,打开编辑窗体。

窗体中要求带有对应数据。

删除

如果用户已经使用,则不能被删除。

超级管理员不能删除。

显示信息

Dgv

打开窗体时,显示所有的操作员信息。

操作员登录名和操作员姓名。

2.5界面05:

操作员登录名

输入操作员登录名

操作员名称

输入操作员名称

确定

保存到数据库

2.6界面06:

对系统的用户进行权限分配,不同权限的用户登录系统时,根据权限的不同显示不同的菜单。

包括修改、保存和取消操作。

点击修改按钮以后,才可以进行权限的选择。

保存按钮是将权限保存入库。

取消是在点击修改按钮后,如果不想修改,则取消修改状态。

操作员

Cbo

操纵员的登录名

获取所有的除Admin之外的所有的操作员。

在信息显示中展示所有权限,打钩的是该用户能够访问的模块。

信息显示

TreeView

显示所有的权限。

权限树可以修改

将修改过后的权限保存入库。

权限树不能修改

退出

退出本窗体

2.7界面07:

登录人员可以自行修改自己的密码。

旧密码必须正确,且两次新密码必须一致。

才能进行修改。

旧密码

输入旧密码

8,非空

新密码

输入新密码

确认新密码

再次输入新密码

两次密码必须一致

保存录入信息

旧密码正确、两次新密码一致验证通过后,将数据保存入库

2.8界面08:

对行政区划进行管理。

参照国家统计局的行政区划代码。

网址:

Treeview

显示所有的行政区划

添加行政区划

选中行政区划树的某一级,添加下一级行政。

县区不能添加下一级。

进入添加窗体。

见2.9

修改行政区划。

将数据显示在修改窗体。

删除行政区划。

如果该行政区划已经被使用,则不能被删除。

退出本窗体。

2.9界面09:

区域编号

输入区域编号后两位

长度=2,非空

只能是数字

区域名称

输入区域名称

=40,非空

隶属关系

显示上级节点名称

顶级显示为空

保存入库

关闭本窗体

2.10界面10:

系统管理-地域国家管理

地域国家共分为5级。

即大洲,大洲细分,国家,省市和园区。

可进行添加同级数据、添加下级数据,修改和删除操作。

如果一地域数据在其他业务数据中被使用,则不能被删除。

显示所有的地域国家

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1