系统中涉及的数据是公司相当重要的的信息,系统要提供方便的手段供系统维护人员进行数据的备份、日常的安全管理、系统意外崩溃时的数据恢复等工作。 

3、系统的标准性 

系统在设计、开发、使用过程中都要涉及很多计算机硬件及软件。所有这些都要符合主流国际标准、国家标准和行业标准。例如,在开发过程中使用的操作系统、开发工具都必须符合通用标准,如规范的数据库操纵界面、作为业界标准的TCP/IP网络协议等

3。1。3 数据需求

员工信息放入一个结构体中,包括员工姓名、性别、年龄、部门、电话、工资、地址等。

3。1。4 系统开发平台需求

1、开发语言:C 语言

2、开发平台:具有Linux操作系统的PC机

3、数据库:SQLite3数据库

3。2 系统设计主流程图

3。2设计流程图

上图是对整个系统框架的详细解释。用户登录后,根据用户名判断用户是否为管理员。如果为管理员,则进入管理员目录,如果为普通员工,则进入员工目录。在管理员目录,可以查看任意员工的信息,还可修改员工的信息,包括工资、评级,添加或删除用户。在员工目录,可以查看自己的信息,不能查看其他人的信息,可以修改自己的电话,地址等个人信息,但不能修改工资等管理员权限信息。

4 系统设计文献综述

4。1 服务端设计

  4。1服务器端流程图

其中包含服务器通讯模块、服务器数据库处理模块。服务器端功能如下:

1、打开服务器:打开服务器时,打开数据文件和网络通讯,并对网络进行监听。

2、收到客户端数据:从服务器接受到数据后先判断登陆结构体是否有变化,如果有变化,表示有新用户登陆,则创建一个子进程,如果没有变化则表示无用户登陆或收到数据为已登录用户的数据。如果是用户登陆,则判断是否是管理员账户。通过接受客户端请求操作数据文件,完成后将结果发送给客户端,并返回等待下次的数据到来,如果出现错误,则发送错误信息给客户端。

上一篇:java+mysql移动医生系统设计与实现服务端设计
下一篇:asp+access网上报名系统设计

采用颜色共生矩阵的图像分析技术实现

jsp+mysql网上化肥店系统的设计与开发

java的B2C型电子商务网站管理系统的设计

基于MOODLE平台的在线交互式学习设计

基于离散事件系统Petri网模型的可达图研究

局域网管理系统的设计与实现

Wireshark的P2P文件共享中的行为提取软件设计

适合宝妈开的实体店,适...

林业机械作业中的安全性问题【2230字】

弹道修正弹实测弹道气象数据使用方法研究

浅谈动画短片《天降好运》中的剧本创作

淮安市老漂族心理与休闲体育现状的研究

小学《道德与法治》学习心得体会

紫陵阁

组态王文献综述

大学生就业方向与专业关系的研究

人事管理系统开题报告