zoukankan      html  css  js  c++  java
  • C++/C课程设计(2)工资管理系统功能说明

    原文取自个人博客:www.jycoder.com欢迎訪问


    百度网盘下载源码:Demo.zip

    百度网盘下载软件文档:软件文档.zip

    工资管理系统

    一,     基本功能要求:

    1)以password登录系统

    a1

    password登录时读取文件info.txt(保存员工信息)和Admin.txt(保存管理员息)

    假设password错误或者用户账号不存在。会给出对应提示

    a2

    a3

    a4

    二,     主功能界面

    菜单布局。相应不同功能

    b1

    2)录入员工信息详细工资。计算对应的税金(计算规则參见最新发布的政策)

     

    b2

    3)查询并显示全部的员工详细信息

    4)显示统计信息:员工数目。工资总数和税金总数

    4)依照指定条件查询

    b3

    5)增删详细员工记录

    b4

    删除

    加入

    员工:

    b5

    1)以工号为登录ID,password自己设定;

    2)能够查询本人的相关信息;

    b6

    个人信息菜单中同意查看个人信息并改动password

    三,     注意事项

    採用文件系统用来读取信息和存储信息,因此在使用程序的过程中一定要注意相关文件的存储路径和存储格式

    说明例如以下

    须要使用的文件存储在res/file目录下

    b7

    Admin.txt保存有管理员信息

    Info.txt保存员工基本信息

    保存格式

    b8

    b9

    四,     关于权限设置

    管理员能够使用随意菜单项,但作为普通员工并不能随意改动别人的信息,因此涉及权限问题:

    设定普通账号登录后,仅仅开放退出系统。关于软件,个人信息菜单用来查询个人信息和改动password,

    c1

    c2

    至此,全部功能基本完毕!

    因为时间仓促,导致软件另一定的bug

    1,退出软件会弹出报错窗体

    2,删除员工对文件操作有时候会失效

    3,中文有严重的乱码问题(数据类型?编辑环境?)



  • 相关阅读:
    __file__ 作用以及模块导入方法
    random 模块
    time 模块
    module模块和包
    装饰器
    python闭包
    filter map reduce函数的使用
    python文件处理
    python内置函数使用
    函数
  • 原文地址:https://www.cnblogs.com/jhcelue/p/7367511.html
Copyright © 2011-2022 走看看