毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
C#公司销售薪资系统设计+需求分析+ER图(8)
(10) 人事工资管理系统的使用帮助。
3.2 数据流图
下面是对用户使用该公司销售薪资系统过程中,系统内的数据流图,由于这些功能间数据流比较复杂,按处理事物的功能将它大体上划分为四部分。图3.1是公司销售薪资系统前台功能划分的高层数据流图。用户通过登录功能模块1进入公司销售薪资系统,用功能模块2查看基本信息,然后在功能模块3查到该系统的各个子功能界面并通过功能模块4退出系统。
图3.1 高层数据流图
图3.2是用户使用该公司销售薪资系统的细化图
图3.2 简易用户使用系统流程图3.3 系统ER图
图3.3 系统概念模型图
根据上面的设计规划出的实体有:员工实体、部门实体、岗位实体、津贴实体、社保实体、月工资实体等。由图3.3可以看出,实体间存在1:1、1:N、M:N等三种对应的实体关系,该系统采用E-R图的方法来进行数据库概念的设计,E-R图是描述数据实体及其关系的一种直观的描述工具。它的表示方法为如下几点:
实体:用方框表示,方框内为实体的名称;
实体的各种属性:用椭圆表示,椭圆内为属性名称,使用线段将其和相应的实体连接起来;
实体间的联系:用菱形表示,菱形内为联系的名称。
各个实体的E—R描述如下几个。
(1) 员工实体E-R图如图3.4所示
图3.4 员工实体E-R 图
(2) 部门实体E-R图如图3.5所示。
图3.5 部门实体E-R 图
(3) 津贴信息实体如图3.6所示。
图3.6 津贴信息实体E-R图
(4) 报销实体E-R图如图3.7所示。
图3.7 报销实体E-R图
(5)月工资实体E-R图如图3.8所示。
图3.8 月工资实体E-R图
3.4 系统的开发工具
硬件环境:CPU奔腾4 1.3GHz, 内存128MB,30G以上
软件环境:Windows XP, VS2008,SQL2005
由VS2008作为前台的搭建软件,用SQL作为构建后台数据库的管理软件。
4 系统数据库的建立
4.1 数据库建立
在设计数据库的时候,通常用“范式 (Normal Forms)”定义消除数据冗余的程度,范式越高,分解的表也增多,访问时性能(速度)将下降。因此在本设计中主要以第三范式为主,兼顾系统实际运行情况,允许部分冗余的存在。
下面是E-R 图向关系模型转换后的部分关系模:
员工登入(员工姓名,员工编号)
员工基本信息(姓名,性别,籍贯,民族…)
入职时间及相应福利(入职时间,年假,车补,饭补…)
考勤记录(日期时间,上班考勤,下班考勤…)
工资查询(基本工资,加班工资,请假…)
各类申请(加班申请,调休申请,请假申请…)
报销(报销申请,反馈)
社保查询(个人部分,公司部分…)
4.2 数据表结构模型设计
表 4.1用户登入表(dengru)
字段名 数据类型 字段大小 字段说明
Userid char 20 用户账户
Password char 10 密码
Quanxian int 权限
主键:userid
关于用户登入表的设计思路是这样的:
按照登入界面的需要,所以该表设计为userid,password和quanxian
Userid 现在是简易的设计,之后可能会根据员工的部门之类设计不同的userid,例如市场部为001开头,销售部为002开头,然后根据级别如专员为001,经理为002之类的设计,所以20字段大小比较合适。
共10页:
上一页
1
2
3
4
5
6
7
8
9
10
下一页
上一篇:
C#虚拟二叉树图形化程序设计
下一篇:
VC++贪吃蛇游戏设计+流程图
电子商务對中小贸易公司...
电子商务茬玉林中药材销...
B2C电子商务企业网络营销...
jsp+mysql网上商品销售系统
射频识别技术的公司会议...
射频识别技术的公司会议...
java+mysql电脑彩票销售与管理系统设计
承德市事业单位档案管理...
神经外科重症监护病房患...
公寓空调设计任务书
中国学术生态细节考察《...
C#学校科研管理系统的设计
志愿者活动的调查问卷表
AT89C52单片机的超声波测距...
10万元能开儿童乐园吗,我...
国内外图像分割技术研究现状
医院财务风险因素分析及管理措施【2367字】