1、密码修改.10、员工登录PC版本.查看领导发放的任务(这里会显示新工作任务进程几号到几号,总计多少天,汇报时间,应该汇报次数,状态(已完成,未完成),填写跟踪内容(当汇报5次完成,进行系统自动通知领导).11、员工登录PC版本。查看工作总结,发送工作总结.模板式工作总结,在PC上填写好,上传模板,提交成功提醒。回复领导的批阅,进行通知领导。简易表单式工作总结,填写文字内容。扩展式(留作手机用比如语音式工作总结).12、推送数据块:将需要推送的数据写入推送库实现手机推送功能.13、手机需求。实现领导和员工功能。参看上面511。14、推送功能.四、系统结构字段实现定制日,月,周数据库设计目标系统一
2、:电脑PC1、所有企业会员管理系统。2、某个企业管理系统。包括组织机构管理系统,人员管理系统,人员联系方式管理,领导关系建立,工作任务模板系统。工作任务管理系统.3、员工登录系统。工作任务发布。二:手机登录1、系统管理员表SysManager定义名称类型长度备注用户IDIdInt主键用户名UserNameVarchar(50)50唯一密码UserPwd加密UserTypeint0默认某一单位理员1所有单位普通管理员2所有单位超级管理员最后一次登录时间LoginTimeDatetimenull最后一次登录ipLoginIpVarchar(32)真实姓名TrueName电话Phone传真Fax电子
3、邮件EmailQQQq地址AddressVarchar(100)BakVarchar(4000)父级IDPid默认Pid = 0表示顶级创建时间CreateTime默认数据库删除状态IsDeleteChar(1)1“0”默认,1删除分配账号,所有单位超级管理员登录(删除的数据不做查找,除非恢复),可以创建(删除,修改,停用IsDelete=1,启用)所有单位普通管理员;所有单位普通管理员及所有单位超级管理员可以创建(删除,修改,停用,启用)某一单位管理员。停用IsDelete=1某一单位管理员不能登录对应单位。2、企业表SysBusiness企业ID企业名称BusName企业简称BusSimp
4、Name联系人名联系电话联系传真网址Web邮政编码Post通讯录更新限制BookNumSet这个基数自己设置1,10,20如果1马上更新,每次改动写新数据版本,用户更新。10次变化通讯录变更数BookNum不需要界面录入默认统计0, BookNumSet= BookNum写入数据版本表“0”默认,建立企业,所有单位管理员和所有单位普通管理员可以登录可以创建企业。停用IsDelete=1,某一单位所有员工表不能登录。3、管理员企业表SysManBusIDUserId关联SysManager表用户IDUnitId*关联SysBusiness表企业ID登录设置(人员管理企业设置),所有单位管理员和所
5、有单位普通管理员可以登录可以设置管理企业.登录停用,参看上2张表停用方法,可停用某一单位管理账号,也可以停用某一单位所有人员。登录,登录某一单位必须连接查询,(UserType =0可用),可以设置管理某一企业。如果用户需要一账号管理所有公司的企业,单位是集团有很多家企业,登录成功后需要选择要管理的企业.如果一账号管理一个公司或者如果多账号,登录直接进.如果要停用管理员,将SysManager某一单位所有用户IsDelete设置为0。如果要停用某一单位里面所有人员不能使用,将SysBusiness里的IsDelete设置为0。4、组织机构表SysOrg机构ID关联SysBusiness表企业I
6、DName100简称SimpNameNull(备用)默认Pid = 0表示顶级,排序IDOrderId排序id“0默认,1”删除*某一单位管理员登录,建立单位的组织机构(无限制级树结构)同一层级的组织名称必须唯一;做删除操作时检查是否存在关联的员工信息,存在的话不允许删除;删除只设置删除状态为1,不从库里删除数据.修改和逻辑删除要修改时间,(物理删除要先写入删除表再删除.)5、员工表SysEmp员工IDDepId关联SysOrg 表机构ID(只在低层添加人员)领导状态IsLead(默认)非领导,”1领导信息提醒Remind“0”未使用,“1”短信,”2”推送姓名主要电话性别Sex“0”(默认)
7、未知“1男,”2”女头像PhotoVarchar(200)昵称NickName个性签名Specific Sign职务Job民族Nation生日Birthdaynullyyyy-MMdd住址address“0”默认,”1”删除某一单位管理员登录,建立单位的组织机构下的联系人修改和逻辑删除要修改时间,(物理删除要先写入删除表再删除。)IsDelete =1该单位某个联系人不登录.6、员工联系方式表SysEmpContact联系IDEmpId关联SysEmp表员工ID电话类型PhoneType“0”:移动,1”联通”“2”:电信,3“短号”4、“办公”5、“家庭”号码“0”默认,”1某一单位管理员登
8、录,建立单位的组织机构下联系人的联系方式7、员工部门权限制表SysEmpOrg关联SysEmp 表员工IDOrgId关联SysOrg 表机构ID(只关联顶层ID)*如果是某一单位管理员登录,建立单位的组织机构和联系人之间的领导关系,只有领导可以,在员工表里设置是否.同一员工同一部门职能设置一次。8、模板表SysTemplet模板ID模板名TempName“0”默认,”1”删除*如果是某一单位管理员登录,建立模板9、模板字段表SysTempletFiled模板IdTmpId关联SysTemplet表模板ID字段名FiledName默认,如果是某一单位管理员登录,建立模板字段,删除后要更新主表的数
9、量,这里必须统计某一模板有多少个字段数.10、部门模板表SysTempOrg关联SysOrg 表机构ID(只关联低层ID)如果是某一单位管理员登录,建立部门模板关系11、工作总结表SysWork总结ID状态Status0默认未读,1已读2有回复若干定义字段Field1Fileld50根据模板确定写那几个字段员工登录,填写工作总结(如果有提醒要写推送表或短信表),查看工作总结 (按状态,按日期,按日期段);领导登录,查看工作总结.(按状态,按日期,按日期段,按部门,按员工名字)12、工作总结评价表SysWorkSay评价IDSayId关联SysWork表总结ID内容Context*领导或员工登录
10、,都可对某一工作总结评价 (如果有提醒要写推送表或短信表)13、删除表DeleteTable删除表名TableName删除IDDelId*缓存组织机构表、员工表、员工联系方式表所删除的id,以做差异化更新通讯录删除用。14、消息推送表ImPush消息编号IDVarchar(20)主键yyyymmddhhmmss加4位随机数发送者IDSendId发送者姓名SendName发送者电话SendPhone发送者时间SendTime默认数据库(CreateTime)接收者ID,ReceiveId接收者姓名ReceiveName接收者电话ReceivePhone接收者时间ReceiveTime是否接收Re
11、ceiveFlag0未收,1已收应用标记AppName推送类型PushType1文字,2图片,3语音,4视频,5两人会话文字内容图片内容语音内容Music视频内容Video组编号IDGroupId必须建立本地数据库进行保存,本地数据提供删除功能,本地数据库的主键和服务器主键一致,避免超大数据量.15、两人会话表TwoTalk会话编号ID自己IDMyId对方IDOtherId对方姓名OtherName对方头像OtherPhoto对方昵称OtherNickName未读数ReadNum默认01、这张表只存在于手机,会话发起人PushType=5GroupId=null写入服务器推送表,成功后返回服务
12、器数据(包括推送表和对方用户资料),然后写入本地推送表(每写入一条就要更新未读数),写入本地对话表(同2个用户id只能写一次会话)。更新会话界面(这里做连接显示最后内容)。2、当接收者收到信息并且是2人会话PushType=5GroupId=null,写入自己的本地推送表(每写入一条就要更新未读数)及本地会话表(同2个用户id只能写一次会话),更新会话界面(这里做连接显示最后内容).3、当两人建立会话,再次发送的时候直接送推送信息PushType=5GroupId=null的文字,语音,或图片.发送按1,接收按2。4、当某一方删除会话,会话信息IsDelete=1。当收到推送信息,或当从新发送
13、信息,要激活isDelete=0.更新会话界面.5、这里要做2人会话和推送表的连接。保留最后一条信息的连接.16、组表GroupTalk组名GroupName组描述GroupDescrib200组照片GroupPhoto默认,”1”删除1、创建组,限制只能创建一人一组。服务器和本地都存在。修改组资料。删除组1。传入时间CreateTime更新本地组。17、组成员表GroupPerson编号ID引用上面的成员ID引用用户表默认,”1”删除1、创建成员。将通讯录选择的人员添加到成组成员中如果不存在写入。传入时间CreateTime更新本地组成员。2、群发传入所有组成员,分别写入推送表,带组id,有多少个人就要写多少条推送。3、这里要做组和组推送表的连接。保存最后一条信息的连接。4、可以将组聊和双聊组合在一块,区别1:组聊GroupTalk和ImPush连接。双聊TwoTalk和ImPush想连接。18、版本控制表Version版本ID版本类型VersionType0表示数据版本1表示软件版本版本值VersionValueVarchar(500)更新地址UpdateUrl更新描述UpdateDescribe更新时间UpdateTime这里根据AppNa
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1